需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10474 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,锂离子电池应用非常广泛,除了工业用品或特殊设备使用之外,大众消费者领域也比较广阔,例如作为电动自行车电池、强光手电筒电池、后备电源等,因而作为锂离子电池的配套设备——充电器,也必然会产生极大的市场需求。因此,对多功能锂电池充电器的研究具有十分重要的意义。 本文为实现对多功能锂电池进行充电,设计了一款基于微控制芯片STM32的多功能锂电池充电器,详细阐述了系统的工作原理及其软硬件设计。系统内置了由功能按键以及液晶显示屏LCD12864所构成的操作界面、由MOSFET和低通滤波电路构成的buck型DC-DC变换电路、以及电流电压检测模块,使得系统能够输出大小可控制的直流电流或电压来给锂电池充电。在使用过程中,用户可以根据电池的规格,通过功能按键来设置充电电流,从而给不同电容量的电池进行快速充电。 论文从锂电池充电器的多功能性出发,可对锂电池进行恒流或恒压模式充电;进行电池的内阻、容量计算;可设置三种工作模式和充电电流;通过液晶显示器LCD12864实时显示当前电流、电压、时间和电量。系统测试证明本文设计的多功能锂电池充电器达到了设计要求。
关键词:STM32;锂电池;LCD12864;MOSFET;buck电路
目录 摘要 Abstract 1.1 研究背景与意义-1 1.2 本文研究内容-2 2 系统设计方案-3 2.1系统的整体原理框图-4 2.2系统可行性分析-4 2.3本章小结-4 3 系统硬件电路设计-5 3.1 辅助电源-5 3.2 单片机模块-5 3.3 人机交互模块-6 3.4 电流电压检测模块-7 3.5 驱动电路-8 3.6 场效应管(MOSFET)-8 3.7 低通滤波电路-8 3.8 充电模块-9 3.9 本章小结-9 4 系统软件设计-10 4.1软件设计整体方案-10 4.2 系统初始化配置-11 4.3 锂电池充电控制-13 4.4 充入电量的计算-14 4.5 内阻检测-15 4.6 本章小结-15 5系统调试-16 结 论-17 附录A 相关设计图-19 附录B 程序源码-20 致 谢-28 |