การเลือกไมโครคอนโทรลเลอร์ (MCU) ที่เหมาะสมเป็นขั้นตอนสำคัญในการสร้างแอปพลิเคชันที่มีประสิทธิภาพ คุ้มค่า และปรับขนาดได้ นักออกแบบควรจะสามารถค้นหาผลิตภัณฑ์ที่มีความสมดุลระหว่างพลังการประมวลผล การใช้พลังงาน หน่วยความจำ การรวมระบบอนาล็อก และอุปกรณ์ต่อพ่วง เพื่อให้ตรงตามข้อกำหนดด้านประสิทธิภาพของแอปพลิเคชัน
Texas Instruments (TI) นำเสนอโซลูชันที่ใช้ Arm ® Cortex ®- ผลิตภัณฑ์ MCU ครบวงจรที่มีคอร์ M0+ โดดเด่นด้วยการใช้พลังงานต่ำ ต้นทุนต่ำ และประสิทธิภาพสูง โปรเซสเซอร์ 32 บิตเหล่านี้เหมาะอย่างยิ่งสำหรับแอปพลิเคชันที่ต้องการประสิทธิภาพแบบเรียลไทม์โดยไม่ทำให้เกิดค่าใช้จ่ายในการคำนวณจำนวนมาก
สถาปัตยกรรม Cortex-M0+ มอบรากฐานที่สมดุลสำหรับการออกแบบแบบฝังที่หลากหลาย ครอบคลุมการใช้งานที่หลากหลายตั้งแต่โหนดเซ็นเซอร์พื้นฐานไปจนถึงหน่วยควบคุมมอเตอร์ขั้นสูง
TI ได้เปิดตัว MCU ที่ครอบคลุมสำหรับนักออกแบบ ครอบคลุมผลิตภัณฑ์ไมโครคอนโทรลเลอร์ Arm Cortex-M0+ ซีรีส์หลักสามซีรีส์ ผลิตภัณฑ์ทั้งหมดมีฟังก์ชันการจำลองในระดับที่แตกต่างกัน ครอบคลุมฟังก์ชันตั้งแต่ขั้นพื้นฐานไปจนถึง "สมบูรณ์" ในระดับสูง ฟังก์ชันแอนะล็อกเหล่านี้อาจรวมถึงอุปกรณ์ต่อพ่วงในตัว เช่น ADC 12 บิต, เครื่องขยายสัญญาณการทำงาน, ตัวจับเวลา, อินเทอร์เฟซการสื่อสาร (UART, I2C, SPI) ฯลฯ ซึ่งช่วยลดความจำเป็นในการใช้ส่วนประกอบภายนอก นักออกแบบสามารถเลือกบรรจุภัณฑ์ได้หลากหลายประเภท เช่น QFN และ TSSOP เพื่อปรับให้เข้ากับข้อจำกัดของพื้นที่ทางกายภาพ
MSPM0 G Series - MCU ซีรีส์นี้มอบฟังก์ชันการทำงานแบบอะนาล็อกแบบบูรณาการระดับสูงสุด ออกแบบมาโดยเฉพาะสำหรับการใช้งานทั่วไป โดยเฉพาะอย่างยิ่งการใช้งานที่ต้องการฟังก์ชันสัญญาณผสมประสิทธิภาพสูง ซีรีส์นี้มีความเร็ว CPU สูงสุด 80 MHz และหน่วยความจำแฟลชสูงสุด 512 KB รวมถึง 12 บิตหลายช่องสัญญาณ, 1 MSPS ADC และแอมพลิฟายเออร์ปฏิบัติการในตัวสูงสุดสามตัวและเครื่องเปรียบเทียบอะนาล็อกต่างๆ
MSPM0G3107SRHBR (รูปที่ 1) ทำงานที่ความถี่สูงถึง 80 MHz และมีหน่วยความจำแฟลช 128 KB และ SRAM 32 KB อุปกรณ์นี้รวม ADC 12 บิต 4 MSPS สองตัวเข้าด้วยกันเพื่อการสุ่มตัวอย่างพร้อมกัน รวมถึงช่องสัญญาณภายนอกสูงสุด 111 ช่องและเครื่องขยายเสียงเอนกประสงค์ (GPAMP) นอกจากนี้ อุปกรณ์ยังมีอินเทอร์เฟซเครือข่ายพื้นที่ควบคุมที่รองรับ CAN 2.0/3.0 และ CAN-FD, UART สี่รายการ, I ² C สองรายการ และอินเทอร์เฟซ SPI สองรายการ ซึ่งช่วยเพิ่มขีดความสามารถด้านการสื่อสาร ฟังก์ชันเหล่านี้สามารถปรับให้เข้ากับการใช้งานที่หลากหลาย เช่น การควบคุมมอเตอร์และระบบอัตโนมัติทางอุตสาหกรรม MCU รุ่นอื่นๆ นี้มีหน่วยความจำแฟลชขนาด 32 KB และ RAM ขนาด 16 KB หรือหน่วยความจำแฟลชขนาด 64 KB และ RAM ขนาด 32 KB
รูปที่ 1: ขนาดทั่วไปของ MSPM0G310x MCU (แหล่งรูปภาพ: Texas Instruments)
ซีรีส์ MSPM0 L - อุปกรณ์เหล่านี้มีความสมดุลระหว่างการใช้พลังงานต่ำและฟังก์ชันแอนะล็อก และได้รับการปรับให้เหมาะกับการใช้งาน เช่น เซ็นเซอร์และอุปกรณ์ที่ใช้พลังงานแบตเตอรี่ ซีรีส์นี้มีความเร็วสัญญาณนาฬิกาสูงสุด 32 MHz และหน่วยความจำแฟลช 8 KB ถึง 256 KB ใช้ ADC 12 บิต ซึ่งเป็นตัวเปรียบเทียบแอนะล็อก และอาจรวมแอมพลิฟายเออร์ปฏิบัติการตัวเดียว
ในซีรีส์นี้ MSPM0L1306SRTRR (รูปที่ 2) ทำงานที่ความถี่สูงถึง 32 MHz และมีหน่วยความจำแฟลช 64 KB และ SRAM 4 KB โดยผสานรวม ADC 12 บิต, 1.68 MSPS (สูงสุด 10 ช่องสัญญาณภายนอก), แอมพลิฟายเออร์ปฏิบัติการแบบ Zero Drift สองตัว และเครื่องเปรียบเทียบความเร็วสูงพร้อม DAC อ้างอิง 8 บิต อุปกรณ์นี้เหมาะอย่างยิ่งสำหรับการใช้งานเซ็นเซอร์และแอนะล็อกฟรอนต์เอนด์ เนื่องจากความเสถียรในระยะยาวและฟังก์ชันการแก้ไขออฟเซ็ตมีความสำคัญอย่างยิ่งในการใช้งานดังกล่าว

