项目背景:
一个单片机项目,DC5V和USB都是可能的输入源,另有单节600maH 3.7V锂电池作为备用电源,系统中有CAN,需要用到5V,
通过BQ24160的SYS引脚再用TPS61236升到5V给系统供电,以在只有电池供电时能提供5V。
疑问:
系统中单片机如何进行欠压自动关机?(电池自己的欠压点太低,长期依靠电池自动欠压会损坏电池)
我原本想通过ADC采样VSYS(适当分压),当检测到电池电压跌倒一定值后,通过I2C写寄存器来关断PMOS,但这样似乎不可行。
1、外部的PMOS内部的体二极管也是电池的放电路径。
2、寄存器列表中也没找到能关断PMOS的寄存器,
3、能否通过ADC采样后,单片机关断TPS61236的使能端来实现?
4、是否还有其他办法?