ไมโครคอนโทรลเลอร์คืออะไร?
วันนี้เรามาเริ่มต้นทำความรู้จักกับไมโครคอนโทรลเลอร์กันก่อนครับ เพราะบางท่านอาจไม่รู้จักหรือห่างเหินกับสิ่งเหล่านี้มานานหลายปี
เรามาเริ่มต้นที่คำถามนี้กันก่อนครับ
ไมโครคอมพิวเตอร์คืออะไร
บางท่านอาจตอบได้ทันที แต่บางท่านอาจไม่สามารถตอบได้ทันทีทันใด คือต้องคิดนิดนึงเพราะคำนี้อาจไม่ถูกใช้ทั่วไปแล้ว
แต่อาจใช้คำว่า “เครื่องคอมพิวเตอร์” และ “โน๊ตบุ๊ค” แทน ภาพด้านล่างนี่แหละครับคือ คำตอบ ของคำว่า “ไมโครคอมพิวเตอร์”
แล้ว “ไมโครคอนโทรลเลอร์” ล่ะคืออะไร เมื่อเปลี่ยนคำหลังจาก “คอมพิวเตอร์” เป็น “คอนโทรลเลอร์”
ภาพด้านล่างนี้เราเรียกว่า “ไมโครคอนโทรลเลอร์” ครับ
ในรูปแบบชิพยังไม่พร้อมใช้งานต้องมาต่ออุปกรณ์ในรูปแบบบอร์ดจึงจะเริ่มใช้งานได้
ทั้งใช้งานจริงและใช้ในการทดลองเรียนรู้เพื่อนำไปใช้งานจริง
ข้อแตกต่างระหว่าง “ไมโครคอมพิวเตอร์” และ “ไม่โครคอนโทรลเลอร์” คืออะไร
ลองดูภาพ 2 ภาพนี้เปรียบเทียบกันดูนะครับ
จากรูปจะเห็นได้ว่า
คอมพิวเตอร์ จะต้องประกอบไปด้วย CPU + RAM
+ HardDrive + Mainboard (I/O) ที่แยกจากกัน แล้วนำมาต่อรวมกันบน mainboard หรือกล่าวได้ว่าคอมพิวเตอร์ขาดสิ่งหนึ่งสิ่งใดข้างต้นจะทำงานไม่ได้
แต่ไมโครคอนโทรลเลอร์ CPU + RAM + ROM (HardDrive)
+ I/O รวมอยู่กันในชิพเดียวเท่านั้น เราจึงเรียกสิ่งนี้ว่า
ไมโครคอนโทรลเลอร์ (Microcontroller) รวมทุกสิ่งทุกอย่างไว้แล้วทำงานได้ทันที แสดงดังภาพที่สมบูรณ์ด้านล่าง
เพราะ ฉะนั้นขอสรุปข้อมูลเบื้องต้นของไมโครคอนโทรลเลอร์ ดังนี้ คือ ระบบควบคุมขนาดเล็กที่พร้อมทำงานได้ทันที เมื่อมีการเขียนโค้ดโปรแกรมลงไปควบคุมการทำงานตามที่เราต้องการและเราจะพบ เห็นได้ทั่วไปแต่ถูกซ้อนอยู่ภายในอุปกรณ์เหล่านี้ ตั้งแต่อุปกรณ์ที่ใช้งานในชิวิตประจำวันจนไม่ถึงอุปกรณ์การบิน
ในครั้งหน้าเราจะค่อยๆ มาทำความเข้าใจกับไมโครคอนโทรลเลอร์ในมุมมองอื่น ๆ จนทุกท่านสามารถที่จะเข้าใจได้ว่า “ไมโครคอนโทรลเลอร์คืออะไร และนำไปใช้ประโยชน์ในชีวิตประจำวันเราได้อย่างไร”
จากทีมงาน อบรม ไมโครคอนโทรลเลอร์
https://www.facebook.com/mcu.course
ขอบคุณภาพสวย ๆ จาก
http://www.mikroe.com และ Internet
ความคิดเห็น
แสดงความคิดเห็น