请教一个问题,关于“LTC6811-1睡眠(sleep)态与待机(standby)态之间转换”,具体描述如下:
1、采用LTC6811-1芯片,配置成4线的SPI,LTC6811的主机是STM32系列的ARM,ARM和LTC6811在一块电路板上,构成主从一体式的BMS板子;
2、36脚DTEN接VREG,硬件配置成1,WRCFGA根据需要配置成2s,或者0.5~120min;
现在有一个疑问是:
1、通常LTC6811先通过线束跟电池相连,等线路都连接好之后,才会再给电路板提供控制电(也就是LTC6811会先通过电池供电,过一段时间,控制电路上电后才能给ARM供电);
2、所以从LTC6811通过电池供电,到ARM上电运行发出唤醒信号,之间的这段时间间隔可能很长;
3、通过测试发现,LTC6811与电池连接的瞬间(此时ARM未上电,无唤醒信号),应该属于standby状态,DRIVE驱动三极管能够输出5V,但是经过2s,或者0.5~120min(取决于WRCFGA)后回到sleep,VREG变为0V;
4、所以如果在LTC6811回到sleep后,ARM才上电发出唤醒信号,那么CSB就不可能检测到唤醒信号,因为VREG现在是0V,CSB管脚也就不会出现高电平变成低电平的跳变,也就不会被唤醒,那么LTC6811就会永远处在sleep态,我想问问这种情况怎么解决????还是说我的电路设计的有问题?下面附相关电路:
The sleep functionality allows the VREG to go to 0V when it is unused. In this way IC tries to save power when it is not communicating.
phyllis said:but after 2s
This is the action of the WDT which checks…
This is the action of the WDT which checks if there is any communication happening or not. If not it will send the IC to sleep.