基于单片机的通用型智能充电器设计
[09-12 18:17:11] 来源:http://www.88dzw.com 单片机学习 阅读:8557次
文章摘要:软件系统采用模块化设计方法,整个程序由主程序模块、各类电池充电子程序模块以及错误处理模块组成,各模块相对独立,以便于算法改进及功能扩充,其中主程序模块构架了软件系统的骨架,通过其对其他模块的调用来实现完整的充电过程控制,其流程图见图4。 为确保充电安全,在开始充电前检测电池电压和温度,以排除电池接反、用户选择的电池规格有误等错误,并判断电池的状态是否适合快速充电,如电池电压或温度过低,则需要进行小电流预充电,待电池电压、温度达到正常范围后再开始快速充电。在整个充电过程中均实时检测电池电压和温度,并综合采用最高电压控制、电压零增量控制、最高温度控制和定时控制等方法来终止快速充电,以确保电池不被过
基于单片机的通用型智能充电器设计,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com软件系统采用模块化设计方法,整个程序由主程序模块、各类电池充电子程序模块以及错误处理模块组成,各模块相对独立,以便于算法改进及功能扩充,其中主程序模块构架了软件系统的骨架,通过其对其他模块的调用来实现完整的充电过程控制,其流程图见图4。
为确保充电安全,在开始充电前检测电池电压和温度,以排除电池接反、用户选择的电池规格有误等错误,并判断电池的状态是否适合快速充电,如电池电压或温度过低,则需要进行小电流预充电,待电池电压、温度达到正常范围后再开始快速充电。在整个充电过程中均实时检测电池电压和温度,并综合采用最高电压控制、电压零增量控制、最高温度控制和定时控制等方法来终止快速充电,以确保电池不被过充。
4 实验及结论
本文采用清华大学Motorola单片机应用开发研究中心推出的MC68HC908GP32 IDK作为开发系统[2],对该充电器进行了实验测试,在整个负载范围内均有稳定的输出,开关管的最小导通时间(对应于最小负载)约为1.2us,而开关管(MTP4N80)的开关时间和反向恢复时间之和小于0.7us,故充电电源能稳定工作。
本文设计了一个通用型智能充电器,给出了宽范围充电电源的一种实现方法,并充分利用了单片机强大的控制功能,绝大部分功能由软件编程实现,使得系统对硬件的依赖性较小,便于功能的扩充及改进。
Tag:单片机学习,单片机开发,单片机原理,单片机教程,单片机学习
《基于单片机的通用型智能充电器设计》相关文章
- › 基于单片机的直接数字频率合成器的设计
- › 基于单片机P89C61X2的FPGA配置
- › 基于单片机的直流调速系统设计
- › 基于单片机仿真器的设计
- › 基于单片机和DSP的被动声目标探测平台设计
- › 基于单片机的电子导游系统设计
- 在百度中搜索相关文章:基于单片机的通用型智能充电器设计
- 在谷歌中搜索相关文章:基于单片机的通用型智能充电器设计
- 在soso中搜索相关文章:基于单片机的通用型智能充电器设计
- 在搜狗中搜索相关文章:基于单片机的通用型智能充电器设计
分类导航
最新更新