ChargeBattery
2016-01-07 00:00:44 0 举报
ChargeBattery是一款创新的充电设备,专为满足现代生活需求而设计。它采用了最新的电池技术,能够快速、安全地为各种电子设备充电,包括智能手机、平板电脑、笔记本电脑等。ChargeBattery的设计简洁、便携,无论您在家中、办公室还是旅行中,都能轻松携带和使用。此外,ChargeBattery还具有智能识别功能,能够自动识别连接的设备类型,并根据设备的电量需求调整充电速度,确保设备在最短的时间内充满电。ChargeBattery的出现,让充电变得更加简单、快捷,是现代人生活中不可或缺的好帮手。
作者其他创作
大纲/内容
已充满
否
结束
清”已到1分钟“标志位”待充电时长“减1
正在应急?
电池充电控制
是
不分电池类型,均涓流充电
短路?
未到
置”已经开始充电“标志位”待充电时长“初始化为20小时打开充电功能
停电了?
关闭PWM1,输出低电平
检查”已经开始充电“标志位
开始
需要充电
未充满
检查”已到1分钟“标志位
*:针对不同类型的电池,有不同的行为。 对于锂电池,直接输出低电平;对于镍氢电池,输出频率为2K,1/4占空比的方波,进行涓流充电。**:此判断条件使用场景 在电池充电过程还未完成之时,如果切换到了月检或是年检之类的状态,此时会关闭充电功能。在退出月检或是年检状态后,需要用到此语句,以此来打开充电功能,继续充电。
已到
充电功能是否已经打开**
不需要充电
开路?
打开充电功能重新计算“待充电时长”
1、何时会触发“打开充电功能”? “电池需要充电”标志位被置位时、或是注释**对应的情形。2、何时会触发“关闭充电功能”? “电池已充满”标志位被置位时、“待充电时长”减至0时、由主电状态切换至停电、模拟停电、月检、年检状态时。
检查”电池已充满“标志位
检查”待充电时长“是否为0
清”已经开始充电“标志位关闭充电功能*
关闭充电功能
检查“电池需要充电“标志位
0 条评论
下一页
为你推荐
查看更多