หน้าแรก arrow บทความน่ารู้
สารบัญ
หน้าแรก
บทความน่ารู้
ผลิตภัณฑ์
ภาพกิจกรรม
คอร์สเรียน/ค่ายหุ่นยนต์
ข่าวสารวงการหุ่นยนต์
เวปบอร์ด
วิธีชำระเงิน
ติดต่อเรา
 มาทำความรู้จักกับ MCU กันเถอะ       
               
           อุปกรณ์ไฟฟ้าต่างๆในปัจจุบันไม่ว่าจะเป็น ของใช้ประจำวัน
, เครื่องจักร หรือหุ่นยนต์ มีการทำงานที่ซับซ้อนมากขึ้น อะไรล่ะที่เป็นตัวควบคุมการทำงานที่ซับซ้อนเหล่านั้น? มันก็คือ ไมโครคอนโทรลเลอร์ (MCU) นั่นเอง ในบทความนี่เราจะมาทำความรู้จักกับ MCU กัน
              
 
           อุปกรณ์ไฟฟ้าต่างๆในปัจจุบันไม่ว่าจะเป็น ของใช้ประจำวัน, เครื่องจักร หรือแม้แต่หุ่นยนต์ ต่างก็มีการทำงานที่ซับซ้อนมากขึ้น เช่น เครื่องซักผ้าที่มีฟังก์ชันสารพัดหรือหุ่นยนต์ที่เริ่มมีการเคลื่อนไหวคล้ายมนุษย์ เป็นต้น แม้บางอย่างดูภายนอกแล้วอาจจะเรียบง่ายแต่ภายในกลับต้องทำงานที่ต้องการการคิดคำนวณหรือประมวลผลมากมายอย่างเช่น กรอบรูปดิจิตอลซึ่งภายในจะต้องมีตัวประมวลผลในการแสดงภาพและอ่านข้อมูลจากหน่วยความจำ เป็นต้น ซึ่งสิ่งที่เป็นหัวใจหลักในการควบคุมและประมวลผลการทำงานนั้นก็คือ ไมโครคอนโทรลเลอร์ /Microcontroller (MCU)

หลายๆคนอาจจะเคยได้ยินแต่ CPU ที่เป็นตัวประมวลผลในคอมพิวเตอร์..แล้วมันต่างกับ MCU ยังไงล่ะ? จริงๆแล้วมันก็คล้ายกันมากแต่ก็ไม่เหมือนกันซะทีเดียว คำเรียก CPU (Central Processing Unit) นั้นโดยส่วนใหญ่เราจะใช้พูดถึงอุปกรณ์ที่เป็นส่วนคำนวณและประมวลผลเป็นหลักโดยจะมีการติดต่อสื่อสารกับอุปกรณ์ภายนอกจำพวกหน่วยความจำต่างๆและมีช่องทางสำหรับสื่อสารกับอุปกรณ์ที่จำเป็นบางส่วน ในขณะที่ MCU (MicroController Unit) จะเป็นคำเรียกอุปกรณ์ที่ทำงานประมวลผลเช่นเดียวกันแต่จะเน้นไปที่อุปกรณ์ที่มีความสามารถในการควบคุมอุปกรณ์ภายนอกได้หลากหลายอย่างช่องอินพุต/เอาท์พุตอย่างง่ายๆ, ช่องสื่อสารแบบอนุกรม, ส่วนแปลงสัญญาณแอนาลอกเป็นดิจิตอลและอื่นๆอีกมากมาย (ขึ้นกับรุ่นของ MCU) แต่อาจไม่ให้ความสำคัญกับการเชื่อมต่อหน่วยความจำภายนอกมากนักดังจะเห็นได้จาก MCU หลายๆอาจไม่มีส่วนเชื่อมต่อหน่วยความจำภายนอกมาให้เลยแต่จะมีหน่วยความจำขนาดจำกัดสำหรับเก็บโปรแกรมและข้อมูลภายในแทน           

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
MCU.jpg
 
table1.jpg

 

 
             ในบางครั้งเราอาจจะมองว่าภายใน MCU นั้นก็คือ CPU ตัวหนึ่งที่ทำหน้าที่ประมวลผลและติดต่อกับอุปกรณ์รายรอบคือหน่วยความจำ(ภายใน)และวงจรที่ใช้ในการควบคุมอุปกรณ์ภายนอกก็ได้เพราะจริงๆแล้วหากดูตามความหมายก็ค่อนข้างชัดเจนคือ CPU = Central Processing Unit ก็หมายความถึงหน่วยประมวลผลกลางซึ่งก็คือส่วนที่ทำหน้าที่คิดคำนวณและประมวลผลต่างๆในขณะที่ MCU = MicroController Unit นั้นก็หมายถึงหน่วยควบคุมการทำงานขนาดเล็กนั่นเอง

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

 

table2.jpg
 

 

เขียนโดย ToklaKid