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 microcontroller

สเปคของ 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 มม.)

block diagram

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

Renesas RA Family MCU Portfolio March 2024
พอร์ตโฟลิโอ 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
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

FacebookTwitterLineEmailShare

ใส่ความเห็น

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

โฆษณา
โฆษณา