Skip to main content

มอเตอร์ไมโครคอนโทรลเลอร์คืออะไร?

มอเตอร์ไมโครคอนโทรลเลอร์มักจะเป็นมอเตอร์ไฟฟ้าที่ขับเคลื่อนโดยไมโครคอนโทรลเลอร์ซึ่งมักจะเป็นคอมพิวเตอร์แผงวงจรเดียวที่มีไมโครโปรเซสเซอร์หน่วยความจำและส่วนประกอบอินเตอร์เฟสเมื่อรวมกับคอมพิวเตอร์บอร์ดเครื่องเดียวมอเตอร์ไมโครคอนโทรลเลอร์จะใช้ในระบบมาตรฐานและระบบฝังตัวนอกจากมอเตอร์ไมโครคอนโทรลเลอร์แล้วอุปกรณ์อื่น ๆ ที่สามารถควบคุมได้โดยไมโครคอนโทรลเลอร์ ได้แก่ ตัวกระตุ้นโซลินอยด์วาล์วและรีเลย์คอมพิวเตอร์บอร์ดเครื่องเดียวเป็นเรื่องธรรมดามากในแอพพลิเคชั่นจำนวนมากที่ต้องใช้ระบบอัตโนมัติขนาดเล็กถึงขนาดกลาง

คอมพิวเตอร์บอร์ดเดี่ยวแบบฝังนั้นเหมาะที่สุดสำหรับแอปพลิเคชันที่ไม่ต้องการการควบคุมคอมพิวเตอร์อย่างกว้างขวางตัวอย่างของระบบฝังตัว ได้แก่ อุปกรณ์ป้องกันและความปลอดภัยมีศักยภาพไม่ จำกัด ในการใช้โซลูชันระบบฝังตัวกับระบบและผลิตภัณฑ์ที่มีอยู่ในสถานการณ์ใด ๆ ที่รูปแบบของปัญญาประดิษฐ์สามารถช่วยได้อาจใช้คอมพิวเตอร์บอร์ดเดี่ยวแบบฝังตัวคอมพิวเตอร์บอร์ดเดี่ยวหลายเครื่องถูกนำไปใช้ในอุปกรณ์และเครื่องใช้ในบ้านทุกชนิด

มอเตอร์ไมโครคอนโทรลเลอร์เป็นโครงการยอดนิยมสำหรับมือสมัครเล่นและผู้ที่ชื่นชอบเพราะการเคลื่อนไหวเชิงกลที่เกี่ยวข้องทำให้ง่ายต่อการชื่นชมการโต้ตอบกับเครื่องคอมพิวเตอร์มอเตอร์ไมโครคอนโทรลเลอร์อาจเป็นมอเตอร์แบบหมุนกระแสไฟฟ้าโดยตรง (DC) อย่างต่อเนื่องหรือมอเตอร์สเต็ปเปอร์มอเตอร์สเต็ปเปอร์ซึ่งเป็นมอเตอร์การกระจัดเชิงมุมที่ไม่ต่อเนื่องซึ่งเปลี่ยนมุมที่เฉพาะเจาะจงในแต่ละครั้งมีประโยชน์สำหรับกลไกการวางตำแหน่งเช่นในเครื่องพิมพ์และสแกนเนอร์

โครงการหุ่นยนต์มักจะใช้มอเตอร์ไมโครคอนโทรลเลอร์Arduino Trade;โครงการซึ่งเป็นคอมพิวเตอร์บอร์ดเดียวที่มาพร้อมกับส่วนประกอบและบอร์ดแยกต่างหากอาจถูกจัดส่งอย่างเต็มที่คนส่วนใหญ่ใช้ภาษาการเขียนโปรแกรมเช่นรหัสคำสั่งสัญลักษณ์เชิงสัญลักษณ์ของผู้เริ่มต้น (พื้นฐาน) หรือ Java Trade; เพื่อดำเนินการที่ซับซ้อนถึงปานกลางคอนโทรลเลอร์อินเทอร์เฟซต่อพ่วง (PIC) เป็นไมโครคอนโทรลเลอร์ที่ใช้คำสั่งน้อยลงในชุดคำสั่งและเป็นที่รู้จักกันในชื่อไมโครคอนโทรลเลอร์ชุดคำสั่งลดลง (RISC) ไมโครคอนโทรลเลอร์

องค์ประกอบทั่วไปของไมโครคอนโทรลเลอร์คือไมโครโปรเซสเซอร์การลงทะเบียนหรือ 8-, 16- หรือ 32 บิตที่เก็บข้อมูลคำเดียวในขณะที่ไมโครโปรเซสเซอร์มีบัสข้อมูลภายในที่เชื่อมต่อการลงทะเบียนทั้งหมด แต่บัสข้อมูลภายนอกเชื่อมต่อกับหน่วยความจำที่ผันผวนและไม่ระเหยเช่นหน่วยความจำการอ่าน/เขียนแบบสุ่ม (RAM) และหน่วยความจำแบบอ่านแบบสุ่ม-รอม).ไมโครโปรเซสเซอร์ที่ผลิตขึ้นจำนวนมากมีชุดคำสั่งที่กำหนดไว้ล่วงหน้าวงจรนาฬิกาโปรเซสเซอร์จะดึงคำสั่งใหม่จากตำแหน่งตามคำสั่งก่อนหน้านี้เป็นประจำหากคำสั่งก่อนหน้านี้เป็นคำสั่งกระโดดที่อยู่ถัดไปในหน่วยความจำที่จะดำเนินการขึ้นอยู่กับอาร์กิวเมนต์ก่อนหน้า