描述
Renesas RL78/I1A MCU:低功耗与高性能的完美融合
在如今的电子设备设计中,低功耗、高性能且具备丰富功能的微控制器(MCU)一直是工程师们的追求。Renesas RL78/I1A MCU正是这样一款产品,它在逆变器控制、数字电源控制和照明控制等应用领域展现出了卓越的性能。接下来,我们就深入了解一下这款MCU的详细特性。
文件下载:R5F110MEAFB#30.pdf
一、产品概述
RL78/I1A是瑞萨电子推出的一款MCU,具备超低功耗技术、16位RL78 CPU核心、丰富的存储资源、高速片上振荡器等特性,适用于多种工业应用场景。其工作电压范围为2.7V至5.5V,有32KB至64KB的主闪存和4KB的数据闪存,RAM容量有2KB至4KB可选,提供20、30、38引脚的SSOP封装,工作环境温度有-40°C至+105°C(G类)和-40°C至+125°C(M类)两种可选。
二、产品特性
(一)超低功耗技术
这是RL78/I1A的一大亮点。它采用单电源供电,电压范围为2.7V至5.5V。在不同工作模式下,功耗表现出色:
- 停止模式(RAM保留):仅0.23μA(LVD启用时为0.31μA)。
- 暂停模式(RTC + LVD):为0.60μA。
- 运行模式:每MHz仅156.25μA。
这样的低功耗特性使得该MCU在对功耗要求较高的应用中具有很大优势,例如电池供电的设备,可以有效延长设备的续航时间。
(二)16位RL78 CPU核心
- 高性能运算:在最高32MHz的工作频率下,可提供41 DMIPS的处理能力,能够快速处理复杂的运算任务。
- 高效指令执行:86%的指令可在1至2个时钟周期内执行完毕,大大提高了程序的执行效率。
- 丰富的运算功能:支持有符号和无符号的16 x 16到32位乘法运算,在1个时钟周期内即可完成;MAC(乘加)运算可在2个时钟周期内完成16 x 16到32位的结果计算;还具备16位桶形移位器,可在1个时钟周期内完成移位和旋转操作。
- 调试功能:拥有1线片上调试功能,方便工程师进行开发和调试工作。
(三)存储资源
- 主闪存:容量为32KB至64KB,块大小为1KB,采用片上单电压闪存,具备块擦除/写入保护功能,支持自编程和安全启动交换功能以及闪存屏蔽窗口功能。
- 数据闪存:容量为4KB,可进行后台操作,擦除次数可达100万次(典型值),擦除/编程电压范围为2.7V至5.5V。
- RAM:有2KB至4KB的容量可选,支持操作数或指令存储,并且在所有模式下都能进行备份保留。
(四)高速片上振荡器
- 高精度:在2.7V至5.5V的电压范围和-20°C至85°C的温度范围内,32MHz的时钟频率精度可达±1%。
- 多频率可选:预配置了32MHz、24MHz、16MHz、12MHz、8MHz、6MHz、4MHz、3MHz、2MHz和1MHz等多种频率设置,方便工程师根据不同的应用需求进行选择。
(五)复位和电源管理
- 上电复位(POR):具备POR监控/生成功能,确保系统在上电时能够正常复位。
- 低电压检测(LVD):有6种设置选项,可实现中断和/或复位功能,当电源电压过低时,能及时采取相应措施,保证系统的稳定性。
(六)数据内存访问(DMA)控制器
拥有最多2个完全可编程通道,传输单元为8位或16位,可实现高效的数据传输,减轻CPU的负担。
(七)定时器
- 16位定时器KB0至KB2和KC0:用于PWM输出。KB0至KB2最多可提供6个输出(3通道×2),具备平滑启动功能、抖动功能、强制输出停止功能等,可实现过压保护、过流保护和峰值电流控制以及单/交错PFC功能,平均分辨率小于0.98ns输出(使用PLL时为64MHz),还有抖动选项;KC0(1通道×6输出)可与KB0、KB1和KB2互锁实现PWM输出门控功能。
- 扩展功能定时器:包括多功能16位定时器(最多8通道)、实时时钟(RTC,1通道,具备完整日历和闹钟功能以及手表校正功能)、12位间隔定时器(1通道)和15kHz看门狗定时器(1通道,具备窗口功能)。
(八)通信接口
- I²C多主机:最多1通道,支持SMBus/PMBus。
- CSI/SPI:最多1通道(7、8位)。
- UART:最多3通道(7、8、9位),其中1通道支持DALI(8、16、17、24位,主从模式)。
- LIN:最多1通道。
(九)丰富的模拟功能
- ADC:最多11通道,8/10位分辨率,转换时间为2.125μs,支持2.7V输入,具备内部电压参考(1.45V)。
- 比较器:响应时间典型值为70ns,最多6通道,内部DAC 3通道,8位分辨率,支持窗口比较器模式。
- PGA:增益范围为x4至x32,有6个输入通道。
- 片上温度传感器:可实时监测芯片温度。
(十)安全特性
符合IEC或UL 60730标准,具备闪存CRC计算、RAM奇偶校验错误检查、RAM/SFR写保护、非法内存访问检测、时钟停止/频率检测和ADC自测试等功能,确保系统的安全性和可靠性。
(十一)通用I/O
具有5V容限,每引脚最大电流可达8.5mA,支持开漏输出和内部上拉功能。
三、电气规格
(一)绝对最大额定值
在使用RL78/I1A时,需要注意其绝对最大额定值,例如电源电压范围为-0.5V至+6.5V,各引脚的输入、输出电压和电流等都有相应的限制。超过这些额定值可能会导致产品质量下降甚至损坏,因此在设计电路时必须严格遵守。
(二)振荡器特性
- X1、XT1振荡器:X1时钟振荡频率范围为1.0至20.0MHz(陶瓷/晶体谐振器),XT1时钟振荡频率为32至35kHz(晶体谐振器)。需要注意的是,CPU在复位释放后由高速片上振荡器时钟启动,因此需要使用振荡稳定时间计数器状态寄存器(OSTC)来检查X1时钟振荡稳定时间。
- 片上振荡器:高速片上振荡器时钟频率范围为1至32MHz,精度在不同温度范围内有所不同;低速片上振荡器时钟频率为15kHz,精度为±15%。
- PLL特性:PLL输入时钟频率在高速系统时钟或高速片上振荡器时钟为4MHz时,范围为3.94至4.06MHz,输出时钟频率为输入频率的16倍。
(三)DC特性
包括引脚的输出电流、输入电压、输出电压、输入泄漏电流和片上上拉电阻等特性。不同引脚的特性在不同电压和工作条件下有所差异,例如输出电流在不同电压和占空比下有不同的取值,工程师在设计时需要根据具体情况进行选择和计算。
(四)AC特性
涉及指令周期、外部系统时钟频率、输入输出信号的高低电平宽度等参数。例如,最小指令执行时间在不同的时钟模式和工作电压下有所不同,外部系统时钟输入的高低电平宽度也有相应的要求。
(五)外设功能特性
- 串行阵列单元:在不同的通信模式(UART、CSI等)下,有不同的传输速率和时序要求。例如,在UART模式下,传输速率与时钟频率有关,在SNOOZE模式下传输速率为4800bps。
- 串行接口IICA:在I²C标准模式和快速模式下,有不同的时钟频率、设置时间、保持时间等参数要求。
(六)模拟特性
- A/D转换器:在不同的参考电压设置下,有不同的分辨率、转换时间、误差等特性。例如,在不同的参考电压和输入通道下,转换时间和误差会有所不同。
- 温度传感器和内部参考电压:温度传感器输出电压在特定设置下为1.05V,内部参考电压范围为1.38至1.5V,温度系数为-3.6mV/°C,操作稳定等待时间为5μs。
- 可编程增益放大器:输入偏移电压、输入电压范围、增益误差、压摆率等特性在不同的增益和电压条件下有所不同。
- 比较器:输入偏移电压、输入电压范围、内部参考电压偏差、响应时间等特性也有相应的要求。
- POR电路和LVD电路:POR电路的检测电压和最小脉冲宽度,LVD电路的检测电压、最小脉冲宽度和检测延迟时间等都有明确的规定。
(七)RAM数据保留特性
数据保留电源电压范围为1.44V(取决于POR检测电压)至5.5V,当电压下降时,在POR复位之前RAM数据可保留,但POR复位后RAM数据将丢失。因此,在CPU工作电压超出工作电压范围之前,应设置停止模式以保留RAM数据。
(八)闪存编程特性
CPU/外设硬件时钟频率范围为1至32MHz,代码闪存和数据闪存的重写次数在不同的保留时间和温度条件下有所不同。例如,代码闪存保留20年(TA = 85°C)时重写次数为1000次,保留1年(TA = 25°C)时重写次数为1000000次。
四、封装信息
RL78/I1A提供20、30、38引脚的SSOP封装,不同封装有不同的尺寸和质量。例如,20引脚封装的尺寸为6.50±0.10mm(D)×4.40±0.10mm(E),质量典型值为0.1g;30引脚封装的尺寸为9.85±0.15mm(A)等,质量典型值为0.18g;38引脚封装的尺寸为12.30±0.10mm(A)等,质量典型值为0.3g。
五、使用注意事项
在使用RL78/I1A时,需要注意以下几点:
- 避免输入信号波形失真:输入引脚的电压应用波形失真可能导致设备故障,要防止输入噪声或反射波引起的波形失真,避免输入信号停留在VIL(MAX)和VIH(MIN)之间。
- 处理未使用的输入引脚:未连接的CMOS设备输入可能导致故障,应使用上拉或下拉电路将输入电平固定为高或低。
- 防止静电放电(ESD):MOS设备容易受到强电场影响,应采取措施尽量减少静电产生,并及时消散静电,如使用加湿器、避免使用易产生静电的绝缘体、使用防静电容器等。
- 初始化操作:上电并不一定能确定MOS设备的初始状态,对于有复位功能的设备,应在通电后立即执行复位操作。
- 电源开关顺序:对于使用不同电源进行内部操作和外部接口的设备,一般应先开启内部电源,再开启外部电源;关闭电源时则相反。
- 电源关闭状态下的信号输入:在设备未供电时,不要输入信号或I/O上拉电源,以免导致故障和内部元件损坏。
总之,Renesas RL78/I1A MCU以其超低功耗、高性能和丰富的功能,为逆变器控制、数字电源控制和照明控制等应用提供了一个优秀的解决方案。工程师在设计时,应充分了解其特性和电气规格,遵循使用注意事项,以确保系统的稳定性和可靠性。大家在实际应用中遇到过哪些问题呢?欢迎在评论区分享交流。
打开APP阅读更多精彩内容