Nuvoton เปิดตัวชิปไมโครคอนโทรลเลอร์ซีรีส์ NuMicro M091 ซึ่งเป็น MCU 32 บิตที่ใช้ Arm Cortex-M0 core โดยมีชุดออปแอมป์ (operational amplifiers) 4 ชุดที่มี gain bandwidth (GBW) 8 MHz, DAC 12 บิต 4 ชุด, ADC 12 บิต SAR ที่มีความเร็วถ่ายข้อมูลสูงสุด 2 MSPS สูงสุด 16 ช่องสัญญาณ, เซนเซอร์อุณหภูมิ และตัวเลือกขา I/O
ชิปไมโครคอนโทรลเลอร์ รองรับบอร์ด NuMaker evaluation board และ IDE ของบริษัทอื่น ซึ่งทำให้เป็นอุปกรณ์ที่เหมาะสมสำหรับการใช้เซนเซอร์อุตสาหกรรม, เซนเซอร์อัจฉริยะ และการประมวลผลข้อมูลที่แม่นยำ ก่อนหน้านี้ Nuvoton เปิดตัว MA35H0 และ MA35D1 ทั้งสองเป็น MPU ใช้ Cortex-A35 cores
สเปคของ MCU Nuvoton NuMicro M091:
- โปรเซสเซอร์
- ARM Cortex-M0 core
- ความเร็วสัญญาณนาฬิกาสูงสุด: 72 MHz
- หน่วยความจำ
- Flash – สูงสุด 64 KB
- SRAM – 8 KB
- LDROM – 2 KB (สำหรับโปรแกรมโหลดผู้ใช้)
- SPROM – 512 Bytes (สำหรับการรักษาความปลอดภัย)
- คุณสมบัติแบบอะนาล็อก
- 4x GBW OPA 8MHz
- 4xDAC 12 บิต
- แรงดันอ้างอิงภายใน (2.048/2.5V)
- 116 ช่องของ ADC SAR 12 บิต 2 MSPS
- เซ็นเซอร์อุณหภูมิ (ค่าเบี่ยงเบน ±1.6°C 0°C-70°C, ±2°C ทั้งช่วง)
- ความสามารถของขา I/O
- สูงถึง 29 I/O พร้อมความสามารถในการ interrupt
- อินพุต Schmitt trigger
- โหมด I/O 4 โหมด
- การควบคุมพลังงานอิสระ
- Clock และ Oscillators
- HIRC ภายใน 48 MHz (ความผันแปร ±2% ในช่วงอุณหภูมิเต็ม)
- LIRC ภายใน 38.4 kHz
- PLL บนชิป สูงสุด 144 MHz
- Timers
- Timers 32 บิต จำนวน 6 ตัว
- SysTick timer24 บิต
- watchdog timer แบบ Independent และ window
- Peripheral DMA (PDMA) – 7 ช่อง รองรับทริกเกอร์ต่างๆ
- BPWM – 6 ช่องสัญญาณพร้อม Timer 16 บิต
- Cryptography Accelerator – รองรับ polynomials ที่กำหนดค่าได้
- อินเทอร์เฟสการสื่อสาร – UART, 2x I²C (1MHz), SPI (24MHz Master, 16MHz Slave)
- Manchester Code
- ข้อมูลที่เข้ารหัส/ถอดรหัส Manchester, รูปแบบ Manchester ที่กำหนดเอง, และอัตราบิต Manchester ที่กำหนดเอ
- รองรับการถ่ายโอน CRC, PDMA ที่โปรแกรมได้
- การดีบักและการระบุตัวตน
- Serial Wire Debug (SWD)
- รองรับ Nuvoton Nu-Link debugger
- Unique ID (UID) 96 บิต
- Unique Customer ID 128 บิต
- การจัดการพลังงาน
- การเปิดเครื่อง ไฟดับ และรีเซ็ตแรงดันไฟฟ้าต่ำในตัว
- ใช้งานปกติ – 246 μA/MHz
- ปิดเครื่อง – 4 mA
- แหล่งที่มาของการปลุก – GPIO, WDT, TIMER, UART, I²C, SPI, WWDT
- ลักษณะการดำเนินงาน
- ช่วงแรงดันไฟฟ้า – 2.7V ถึง 3.6V
- ช่วงอุณหภูมิ: -40°C ถึง +105°C
- EFT (ไการเกิดกระแสไฟฟ้ากระชากซ้ำๆ ) 4.4 kV
- ESD (การคายประจุไฟฟ้าสถิต) HBM 4 kV
- การเขียนโปรแกรมและความปลอดภัย
- การเขียนโปรแกรม ISP/ICP/IAP
- SPROM 512 Bytes เพื่อความปลอดภัย
- ตัวเลือกบรรจุภัณฑ์
- QFN33 (4 มม. x 4 มม.)
- QFN48 (5 มม. x 5 มม.)
ซีรีส์ Nuvoton M091 มี MCU 4 รุ่น ได้แก่ M091TC2AE, M091TD2AE, M091YC2AE และ M091YD2AE” รุ่น ‘TC’ และ ‘YC’ มีหน่วยความจำ Flash 32KB, ขา I/O 22-pin และเคส QFN33 ที่เล็กกว่า ในขณะที่รุ่น ‘YC’ และ ‘YD’ มีหน่วยความจำ Flash 64KB, ขา I/O -pin และเคส QFN48 ที่ใหญ่กว่า
นอกจากนี้ Nuvoton ยังออกแบบบอร์ด NuMaker-M091YD evaluation board สำหรับซีรีส์ Nuvoton NuMicro M091 ที่มีบอร์ดเป้าหมายที่ใช้ M091YD2AE เชื่อมต่อกับตัวต่อขยาย, พร้อมตัวเชื่อมต่อส่วนขยาย, Arduino UNO headers, แอมป์มิเตอร์ และอินเทอร์เฟส CAN พร้อมตัวรับสัญญาณ AEC-Q100 ที่ได้การรับรอง นอกจากนี้ยังมี Nu-Link2-Me สำหรับการดีบักบนชิปและการเขียนโปรแกรม ICP ผ่าน SWD บริษัทได้แจ้งว่าโปรแกรมเมอร์สามารถถอดออกเพื่อใช้งานแบบสแตนด์อโลนในสภาพแวดล้อมการผลิตจำนวนมาก
สามารดูรายละเอียดเพิ่มเติมบนหน้าข่าวประชาสัมพันธ์และหน้าผลิตภัณฑ์ของบริษัท โดยบริษัทระบุว่ารองรับ IDE ของบริษัทอื่น เช่น Keil MDK, IAR EWARM และ Eclipse IDE พร้อมกับคอมไพเลอร์ GNU GCC และมีตัวอย่างโค้ด, ไลบรารี, เอกสาร datasheet และข้อมูลอื่นๆ บนเพจ GitHub
ชิปมีราคาสูงถึง $2.0(~90฿) ถึง $2.75 (~100฿) ต่อหน่วย สามารถซื้อได้จากร้านค้าออนไลน์ของ Nuvoton พร้อมมีส่วนลดสำหรับการสั่งซื้อจำนวนมาก และสามารถซื้อได้จากร้านค้าอื่น ๆ, บอร์ด NuMaker-M091YD Dev มีจำหน่ายบนเว็บไซต์ของบริษัท ในราคา $35(~1,200฿)
แปลจากบทความภาษาอังกฤษ : Nuvoton’s NuMicro M091 Arm Cortex-M0 microcontroller targets industrial sensors
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT