Microchip Technology PIC32A เป็นตระกูลไมโครคอนโทรลเลอร์ 32 บิต รุ่นใหม่ที่ทำงานด้วยความเร็วสูงสุด 200 MHz มาพร้อมกับขาแอนะล็อกความเร็วสูง เช่น ADC 12 บิตที่รองรับอัตราการสุ่มตัวอย่างสูงสุด 40 Msps, คอมพาราเตอร์ความเร็วสูง 5 ns, และออปแอมป์ที่ทำงานที่ 100 MHz เพื่อรองรับการประมวลผลสัญญาณที่ปลายทาง (smart edge sensing)
ไมโครคอนโทรลเลอร์ PIC32A ยังมาพร้อมกับ RAM สูงสุด 16KB พร้อม ECC, หน่วยความจำแฟลชสูงสุด 128KB, อินเทอร์เฟซ I/O หลากหลาย และ ฟีเจอร์ด้านความปลอดภัยและความเสถียร ทำให้เหมาะสำหรับ การใช้งานทั่วไปในอุตสาหกรรมยานยนต์, อุตสาหกรรม, สินค้าอุปโภคบริโภค, ปัญญาประดิษฐ์ (AI), การเรียนรู้ของเครื่อง (ML), และการแพทย์
สเปคของ Microchip PIC32A:
- MCU Core – ซีพียู 32 บิต ความเร็วสูงสุด 200 MHz พร้อม FPU 64 บิต และคำสั่งที่ปรับแต่งเพื่อเพิ่มความเร็วและลดขนาดโค้ด
- หน่วยความจำ – RAM สูงสุด 16KB พร้อม ECC
- ที่เก็บข้อมูล – Flash สูงสุด 128KB พร้อมพื้นที่ OTP (One-Time Programmable) ขนาด 64 x 128 บิต
- วงจรภายใน (Peripherals)
- 4x PWM generators ที่มีความละเอียดสูงถึง 2.5ns
- 3x SPI (4-wire)
- 2x I2C
- 3x UART; รองรับโปรโตคอลอัตโนมัติสำหรับ LIN 2.2, DMX-512, Smart Card (ISO 7816), และ IrDA
- แอนะล็อก
- 2x ADC 12 บิต สูงสุด 40 Msps, 22x อะนาล็อกอินพุต
- 3x analog comparators (5 nS) พร้อม DAC 12 บิตแบบ Pulse Density Modulation
- 3x operational amplifiers แบบ rail-to-rail ความเร็ว 100 MHz
- การรักษาความปลอดภัย (Security)
- Secure boot
- Secure debug
- Immutable Root of Trust (IRT)
- Code protect ป้องกันการอ่าน/เขียนโค้ดแฟลช
- ICSP program/erase disable
- Firmware IP protection
- Flash write protection
- ความเสถียร (Safety)
- Windowed Watchdog Timer (WDT)
- Deadman Timer (DMT)
- 4x I/O integrity monitors (IOIM)
- Fail-Safe Clock Monitor (FSCM) พร้อมระบบสลับไปยังแหล่งนาฬิกาสำรองอัตโนมัติ
- Flash Error Correcting Code (NVM ECC)
- RAM Error Correcting Code (RAM ECC)
- RAM Memory Built-In Self-Test (MBIST)
- 32-bit Cyclic Redundancy Check (CRC) module
- Flash OTP ทั้งหมดถูกป้องกันโดย ICSP Write Inhibit
- Capless internal voltage regulator
- Virtual PPS pins สำหรับความซ้ำซ้อนและการตรวจสอบ
- เซ็นเซอร์วัดอุณหภูมิแบบ diode
- มาตรฐานความปลอดภัย – ISO 26262/IEC 61508/IEC 60730
- การโปรแกรม/ดีบัก
- 3x อินเทอร์เฟซการเขียนโปรแกรมและการดีบัก : อินเทอร์เฟซ ICSP (In-Circuit Serial Programming) แบบ 2 สาย รองรับการเข้าถึงแบบไม่รบกวนและแลกเปลี่ยนข้อมูลกับแอปพลิเคชันแบบเรียลไทม์
- 5x program addresses และ 5x full-featured breakpoints
- JTAG/IEEE Standard 1149.2 รองรับ Boundary Scan
- แรงดันไฟจ่าย – 3.0V ถึง 3.6V
- แพ็คเกิจ
- VQFN 36 ขา (ขนาด 5×5 มม.)
- VQFN 48 ขา (ขนาด 6×6 มม.)
- TQFP 48 ขา (ขนาด 7×7 มม.)
- ช่วงอุณหภูมิ – -40°C ถึง +85°C หรือ +125°C
- การรับรอง –AEC-Q100 REV H (Grade 1: -40°C to +125°C)
ไมโครคอนโทรลเลอร์ Microchip PIC32A รองรับการพัฒนาโดยใช้ MPLAB XC32 Compiler และ MPLAB Harmony ซึ่งเป็นเฟรมเวิร์กสำหรับการพัฒนาอุปกรณ์ฝังตัว, คุณสมบัติของ PIC32A นั้นคล้ายกับ dsPIC33A ซึ่งเป็น Digital Signal Controller (DSC) ที่เปิดตัวในเดือนสิงหาคม 2024 อย่างมาก และในตอนนี้ก็ยังไม่เห็นความแตกต่างที่ชัดเจน แต่ดูเหมือนว่า PIC32A จะไม่มี DSP (Digital Signal Processing) capabilities ที่มีอยู่ใน dsPIC33A
Microchip ยังระบุว่า dsPIC33A Curiosity Platform Development Board (EV74H48A) สามารถใช้ในการทดสอบ PIC32A ได้ หากใช้ร่วมกับ PIC32AK1216GC41064 general-purpose DIM (EV25Z08A) ซึ่งสามารถเสียบเข้ากับ DIM socket ของบอร์ด Curiosity Platform ได้

การรวมกันของสองบอร์ดนี้เรียกว่า “BN61G23A” Evaluation kit ซึ่งมีซ็อกเก็ต mikroBUS และ Xplained Pro headers สำหรับเชื่อมต่อกับชุดขยาย, เซนเซอร์ และบอร์ด Click ต่างๆ รวมถึงมีดีบักเกอร์ที่ติดตั้งบนบอร์ด
ตระกูล Microchip PIC32A MCU เริ่มต้นที่ราคาน้อยกว่า $1 (~34) ต่อหน่วยเมื่อซื้อในปริมาณมาก ในขณะที่ชุดประเมินผล NG61G23A มีราคาอยู่ที่ $116 (~4,000) คุณสามารถดูรายละเอียดเพิ่มเติมได้ที่หน้าเว้บไซด์ผลิตภัณฑ์และข่าวประชาสัมพันธ์ ถ้าคุณเข้าร่วมงาน Embedded World 2025 สามารถเยี่ยมชมโซลูชันของ Microchip ที่บูธ 3A-135 แต่ยังไม่ชัดเจนว่าจะมีการสาธิต PIC32A หรือไม่ ขณะนี้เราพบการใช้งาน dsPIC33 ในระบบไฟภายในรถยนต์
แปลจากบทความภาษาอังกฤษ : Microchip PIC32A is a 32-bit MCU family with high-performance analog peripherals supporting up to 40 Msps

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT