Renesas RA2A2 – ไมโครคอนโทรลเลอร์ Arm Cortex-M23 พร้อม ADC ความละเอียดสูง 24 บิต, แฟลช 512KB

Renesas Electronics RA2A2 เป็นกลุ่มไมโครคอนโทรลเลอร์ (MCU) Arm Cortex-M23 พร้อม ADC แบบ Sigma-Delta ความละเอียดสูง 24 บิต 7 ช่อง รวมถึงหน่วยความจำแฟลช แบบ dual-bank และฟังก์ชัน bank swap เพื่อการอัปเดตเฟิร์มแวร์แบบ over-the-air (FOTA)

MCU 48MHz ยังมาพร้อมกับหน่วยความจำ SRAM 48KB, หน่วยความจำแฟลชสำหรับเขียนโค้ด สูงสุด 512KB, อินเทอร์เฟสที่หลากหลาย และคุณสมบัติด้านความปลอดภัยและการรักษาความปลอดภัยที่ทำให้เหมาะสำหรับการจัดการพลังงานอัจฉริยะ, ระบบอัตโนมัติในอาคาร, อุปกรณ์การแพทย์, เครื่องใช้ไฟฟ้า และแอปพลิเคชัน IoT อื่นๆ ที่สามารถได้รับประโยชน์จากการนำเข้าข้อมูลแอนะล็อกความละเอียดสูงและการอัพเดตเฟิร์มแวร์

สเปคของ Renesas RA2A2:

  • MCU core – Arm Cortex-M23 Armv8-M core โอเวอร์คล็อกได้สูงสุด 48 MHz
  • Arm Memory Protection Unit (Arm MPU) พร้อม 8 regions
  • หน่วยความจำ
    • SRAM 48 KB
    • Memory Protection Units (MPU)
    • Memory Mirror Function (MMF)
  • พื้นที่จัดเก็บ
    • หน่วยความจำแฟลชสำหรับเขียนโค้ด สูงสุด 512 KB แบบ Dual Bank (256 KB × 2 bank) การรองรับ bank swap
    • หน่วยความจำแฟลชสำหรับข้อมูล 8 KB (100,000 รอบการเขียน/ลบโปรแกรม)
  • อินเทอร์เฟสอุปกรณ์ต่อพ่วง
    • คอนโทรลเลอร์ LCD ส่วนแยก (SLCDC)
    • 5x อินเทอร์เฟส Serial Communications Interfaces (SCI) ที่รองรับ I2C, SPI, Smart card
    • 1x SPI, 2x I2C
    • GPIO สูงสุด 77 ขา; 5V tolerance, open drain, input pull-up
    • อนาล็อก
      • ตัวแปลง A/D แบบ Sigma-Delta 24 บิต 7 ช่อง (SDADC24) ด้วยอัตราการสุ่ม 7.813 kHz/8.333 kHz หรือ 3.906 kHz/4.166 kHz
      • ตัวแปลง A/D 12 บิต (ADC12)
      • เซนเซอร์อุณหภูมิ (TSN)
  • Timers
    • 6x 16-bit general PWM timers (GPT16)
    • 8x 16-bit พลังงานต่ำ asynchronous general-purpose timers (AGT)
    • 2x 32-bit พลังงานต่ำ asynchronous general-purpose timers (AGTW)
    • Watchdog timer (WDT)
  • ความปลอดภัย
    • ECC ใน SRAM
    • ตรวจสอบข้อผิดพลาดรหัสความผิดพลาดของ SRAM
    • การป้องกันพื้นที่แฟลช
    • ฟังก์ชั่นตรวจสอบตนเองของ ADC
    • วงจรวัดความถูกต้องของความถี่นาฬิกา (CAC)
    • การตรวจสอบความถูกต้องของ Redundancy Check (CRC)
    • วงจรดำเนินการข้อมูล (DOC)
    • Port Output Enable สำหรับ GPT (POEG)
    • Independent Watchdog Timer (IWDT)
    • ตรวจจับระดับการอ่าน GPIO ย้อนกลับ
    • การป้องกันการเขียนข้อมูลที่ลงทะเบียน
    • การตรวจจับการหยุดของ Main oscillator
    • วงจรตรวจจับการหยุด ของ Sub และ main สำหรับ SDADC24 clock switch
    • การเข้าถึงหน่วยความจำที่ไม่ถูกต้อง
  • ความปลอดภัยและการเข้ารหัส
    • AES 128/256 บิต – โหมดการเข้ารหัส: ECB/CBC/CTR/GCM/CMAC/CCM
    • True Random Number Generator (TRNG) เป็นกระบวนการสุ่มอย่างสมบูรณ์
  • การตรวจและติดตาม – DWT, FPB, CoreSight MTB-M23
  • พอร์ตดีบัก CoreSight – SW-DP
  • การจัดการระบบและพลังงาน
    • โหมดพลังงานต่ำ
    • การใช้พลังงานต่ำแบบ Ultra-low power เพียง 100 µA/MHz ในโหมดทำงานแบบ active และ 0.40µA ในโหมดสแตนด์บายซอฟต์แวร์
    • Event Link Controlle (ELC)
    • Data Transfer Controller (DTC)
    • รีเซ็ตการเปิดเครื่อง
    • การตรวจจับแรงดันไฟฟ้าต่ำ (LVD) พร้อมการตั้งค่าแรงดันไฟฟ้า
    • การตรวจจับแรงดันไฟฟ้าต่ำสำหรับพิน EXLVDVBAT (เลือก interrupt ได้ 7 ระดับ)
    • การตรวจจับแรงดันไฟฟ้าต่ำสำหรับขา VRTC (เลือก interrupt ได้ 4 ระดับ)
    • การตรวจจับแรงดันไฟฟ้าต่ำสำหรับพิน EXLVD (เลือก interrupt ได้ 1 ระดับ)
    • แหล่งจ่ายไฟ RTC แบบอิสระ (ปฏิทินสำหรับ 99 ปี ฟังก์ชั่นการปลุกแจ้งเตือน และฟังก์ชั่นแก้ไขเวลา)
    • วงจร on-chip RTC power-on-reset (RTCPOR) สำหรับแหล่งจ่ายไฟ VRTC
  • Clock Sources
    • Main clock oscillator (MOSC) (1 ถึง 20 MHz)
    • Sub-clock oscillator (SOSC) (32.768 kHz)
    • High-speed on-chip oscillator (HOCO) (24/32/48/64 MHz)
    • Middle-speed on-chip oscillator (MOCO) (8 MHz)
    • Low-speed on-chip oscillator  (LOCO) (32.768 kHz)
    • ฟังก์ชั่น Clock trim สำหรับ HOCO/MOCO/LOCO
    • IWDT-dedicated on-chip oscillator  (15 kHz)
    • PLL clock สำหรับ SDADC24
    • การรองรับ Clock out
  • แรงดันไฟฟ้าที่ใช้งาน – VCC: 1.6 ถึง 5.5V
  • ช่วงอุณหภูมิ – Ta = -40°C ถึง +105°C
  • แพ็คเกจ
    • LQFP 100-pin (14 มม. × 14 มม., ระยะพิทช์ 0.5 มม.)
    • LQFP 80-pin (12 มม. × 12 มม., ระยะพิทช์ 0.5 มม.)
    • LQFP 64-pin (10 มม. × 10 มม., ระยะพิทช์ 0.5 มม.)

ไมโครคอนโทรลเลอร์ Renesas RA2A2 มีจำหน่ายในแพ็คเกจ LFQFP 100 พิน 80 พิน และ 64 พิน และได้รับการสนับสนุนโดยแพ็คเกจซอฟต์แวร์แบบยืดหยุ่น (FSP) ของ Renesas พร้อม RTOS, BSP หลายตัว, ไดรเวอร์อุปกรณ์ต่อพ่วง, มิดเดิลแวร์, การเชื่อมต่อ, ระบบเครือข่าย และ ชุดรักษาความปลอดภัยและซอฟต์แวร์อ้างอิงเพื่อสร้างโซลูชัน AI การควบคุมมอเตอร์ และคลาวด์ Renesas กล่าวว่าช่วยให้ลูกค้าสามารถรวมโค้ดเดิมและตัวเลือก RTOS เข้ากับ FSP และอำนวยความสะดวกในการโยกย้ายการออกแบบ RA2A2 ไปยังอุปกรณ์ RA ที่มีขนาดใหญ่ขึ้น หากจำเป็น แม้ว่าจะไม่มีส่วน “Rich Analog” อื่น ๆ อีกมากมายในขณะนี้…

พอร์ตโฟลิโอ Renesas RA MCU ณ เดือนมีนาคม 2024

Renesas มีบอร์ด EK-RA2A2 evaluation board ที่ใช้ไมโครคอนโทรลเลอร์ R7FA2A2AD3CFP 100 พิน พร้อมด้วย SRAM 48KB และแฟลช 512KB การเข้าถึงขา I/O ทั้งหมดผ่าน headers และเพื่อให้สร้างต้นแบบได้ง่ายขึ้น บอร์ดยังมี headers ของ Arduino และ microBus รวมถึงบางคอนเนกเตอร์ Grove, Qwiic และ Pmod ช่วยให้วิศวกรสามารถเลือกใช้งานโมดูลขยายได้หลากหลาย

เหมือนกับไมโครคอนโทรลเลอร์ Renesas อื่นๆ กลุ่ม RA2A2 MCUs มี “Winning Combination” ของตนเอง ที่มีการออกแบบอ้างอิงมิเตอร์ไฟฟ้าอัจฉริยะ 3 เฟส ที่ใช้สำหรับอุตสาหกรรมหนักและบ้านที่ใช้ไฟฟ้ามาก โดยใช้ประโยชน์จากความสามารถแบบอะนาล็อกของไมโครคอนโทรลเลอร์ Cortex-M23 ใหม่

Renesas EK-RA2A2 evaluation board

Arm ประกาศเปิดตัวคอร์ Cortex-M23 ในปี 2016 แต่ก็ไม่ได้รับความนิยมเท่ากับ Cortex-M33 ที่เปิดตัวในเวลาเดียวกันและพบได้ในการออกแบบไมโครคอนโทรลเลอร์หลายรุ่น ไมโครคอนโทรลเลอร์ Cortex-M23 อื่นๆ ที่เราเคยเขียนบทความไปแล้วได้แก่ Microchip SAM L10 และ SAM L11 ที่เปิดตัวในปี 2018 และตระกูล NuMicro M23 ของ Nuvoton

MCU ของกลุ่ม Renesas RA2A2 มีจำหน่ายแล้วในราคาประมาณ $5 (~180฿) สำหรับอุปกรณ์ 100-pin (R7FA2A2AD3CFP#AA1) ต่อการสั่งซื้อ 1,000 ชิ้น และบอร์ด EK-RA2A2 evaluation kit ราคา $57.50(~2,000฿) สามารถอ่านรายละเอียดข้อมูลเพิ่มเติมได้บนผลิตภัณฑ์และข่าวประชาสัมพันธ์

แปลจากบทความภาษาอังกฤษ : Renesas RA2A2 Arm Cortex-M23 microcontroller offers high-resolution 24-bit ADC, up to 512KB dual-bank flash

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

โฆษณา
โฆษณา