过充保护控制:当锂电池通过TP4056电路充电时,锂电池电量将随充电时间的增加而增加.当锂电池电压升高到4.4V时,DW01认为锂电池电压已处于过充电压状态,立即控制3脚输出0V,8205A芯片G1无电压导致MOS管截至.此时锂电池B_与单片机电路电源地P_不连通,即锂电池充电回路被切断,停止充电.虽然过充电控制开关管关闭,但其内部的二极管方向与放电回路的方向相同,因此当P+与P_间外接放电负载后,仍可以进行放电.当锂电池的电压被放至低于4.3V时,DW01停止过充电保护状态,此时锂电池B_与单片机电路电源地P_连通,再次进行正常充放电.
过放保护控制:当锂电池外接负载进行放电时,锂电池电压将慢慢降低.DW01通过R26电阻检测锂电池电压.当电压降低至2.3V时,DW01认为锂电池电压已处于过放电压状态,立即控制1脚输出0V,8205A芯片G2无电压导致MOS管截至.此时锂电池B_与单片机电路电源地P_不连通,即锂电池放电回路被切断,停止放电.当接上TP4056电路充电时,DW01通过B_检测到充电电压后,控制1脚输出高电平,此时锂电池B_与单片机电路电源地P_连通,再次进行正常充放电.