stm32L476的VBAT做为RTC后备电源

所属分类:STM32L系列 浏览数:2165 提问者:zhuyunqi 提问时间:2017-01-03

问:

Vbat引脚通过一个in4148接一个3.0v后备电池,同时也通过一个in4148接vcc(3.3V),cpu是stop1模式,使用中发现有时cpu的功耗会是100UA,将VBAT彻底断电后,功耗20ua左右。请问VBAT的rtc为啥会出现如此问题。


答:100uA可能是包含其它的电流了。 以断电后的电流为准。 想解决这个问题,建议楼主增加一个限流电阻。
回答者:无薪税绵 回答时间:2017-01-11

答:这种用法我也在STM32F107上用过,原因是因为后备电池欠电时,3.3V会通过4148给VBAT供电。我们曾经用过市面上的某3.0V后备电池,发现很容易就电量不足。
回答者:hjl2832 回答时间:2017-01-11

答:如果是外部RTC就不用给VBAT供电,电池只给外部RTC的IC供电,可以没有MCU的影响
回答者:fbzdh 回答时间:2017-01-11

答:如果用的是可充电池,那就是在对电池充电.
回答者:johnson_gong 回答时间:2017-01-11

答:建议楼主增加一个限流电阻
回答者:cldym 回答时间:2017-01-11

答:根据一元POS的实际经验,应该有个MOS管和电阻。
回答者:五哥1 回答时间:2017-01-11

登录后回答。
图书推荐
STM32 HAL库开发实战指南

STM32 HAL库开发实战指南

基于野火挑战者F7开发板和HAL库,全书共980页,全书由浅入深,步步为营,有广度也有深度。
Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC

Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC

Using FreeRTOS and libopencm3 instead of the Arduino software environment, ...
Programming With STM32 : Getting Started With the Nucleo Board

Programming With STM32 : Getting Started With the Nucleo Board

Get up and running programming the STM32 line using the hands-on information ...
广告