- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于SPCE061A的智能型充电器
录入:edatop.com 点击:
2.5 过热保护
DS18B20可以程序设定9~12位的分辨率,精度为±0.5℃。它能够与单片机直接通信,方便了控制。在与单片机连接时,仅需要一条线即可实现单片机与DS18B20的双向通信。当负载温度大于等于60℃时,单片机使充电电路停止工作;当负载温度降到一定程度时,重新启动充电电路。
3 控制软件设计
软件设计流程图如图4所示。
4 测试数据及测试结果分析
4.1 测试仪器
测试使用TDS1001型示波器、HP34401A型数字万用表、WY2174型低频电子电压表。
4.2 输出电流测试
电源工作在恒流状态时,通过测量采样电阻上的电压得到测量电流,采样电阻为1 Ω。波纹电压用电子电压表测量。
4.2.1 100 mA恒流充电
在100 mA恒流状态时,输出电流与波纹电流如表1所示。
4.2.2 200 mA恒流充电
在200 mA恒流状态时,输出电流与波纹电流如表2所示。
从表1,表2测量数据可知改变负载电阻时,输出电流变化绝对值小于等于2 mA,纹波电流小于等于1 mA。
4.3 输出电压测试
电源工作在恒压状态时,用电压表直接测量输出端的输出电压(如表3所示)。从表3的测量数据可知,改变负载电阻时,输出电压波动小于0.2 V,输出纹波电压小于10 mV。
5 结 语
系统利用SPCE061A 16位单片机实现了充电过程的实时控制,根据充电状态自动选择快、慢和恒流、恒压充电模式,内部测量系统实时监测当前温度并自动控制充电过程,以保护电池性能,延长寿命。
上一篇:USB3.0的物理层发送端测试方案
下一篇:基于可编程逻辑器件的数字电路设计