基于单片机的通用智能充电器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1、课程设计目的 (2)
2、课程设计内容和要求 (2)
2.1、设计内容
2.2、设计要求
3、设计方案 (3)
3.1、设计思路
3.2、工作原理及硬件框图
3.3、硬件电路原理图
3.4、PCB版图设计
4、课程设计总结 (8)
5、参考文献 (9)
1、课程设计目的
可充电电池具有较高的性价比,放电电流大,寿命长等诸多优点。广泛应用于各种通信设备,仪器仪表,电气测量装置中。本实验设计的智能充电器,能对镍镉电池,镍氢电池,锂离子电池进行充电,并对充电电池具有自检能力
2、课程设计内容和要求:
2.1、设计内容
基于单片机的智能充电器
2.2、设计要求
掌握单片机、A/D转换器的应用;
智能充电器能对镍镉电池(Nicd)、镍氢电池(NiMH)和锂离子电池进行充电;充电器的核心由AT89C2051(单片机)、ADC0832(A/D转换器)与MAX846A(高性能充电芯片)构成;熟练掌握应用Protel99设计原理图及制作PCB图的过程。
3、设计方案
3.1、设计思路
芯片说明
(1) Max846a是由MAXIM公司设计制造的一款可对电池进行自能充电的充电芯片。其管脚构造如图
Max846A的内部构造如图
Max846A芯片还可以与一些低端的单片机组成智能的充电系统,其原理如下图
(2)ADC0832是一款由National Semiconductor公司制造的A/D转换器
(3)AT89C2051这是一款由ATMEL公司生产我们常用的一款单片机。
3.2、工作原理及硬件框图
硬件设计
电路如原理图。
图中由AT89C2051,ADC0832与MAX846A一起构成充电器的核心。单片机的两个PMW输出(p1.4,p1.3),经输出滤波分别与MAX846A的VSET以及ISET相连,一控制充电电压及电流,其中p1.3控制浮动电压,p1.4控制充电电流。从ISET端引出电流量,BATT端电池分压器读出电压量,引入微控制器,连续测量充电电压及电流。
由于从ISET以及VSET读出的量均为模拟量,而AT89C2051内部没有A/D转换,所以需要外部增加A/D转换器ADC0832。
软件设计
程序流程图设计
3.3、硬件电路原理图
3.4、PCB版图设计
4、课程设计总结
课程设计是电类专业学生重要的实践课,经过查资料,选方案,设计电路,写设计报告使我得到依稀全面的工程实践训练。理论联系了实际,提高和培养了创新能力,为以后的学习和毕业设计打下了基础。
在此次的课程设计过程中,我进一步的熟悉了芯片的结构及掌握了个芯片的工作原理和具体的使用方法。掌握了设计电路中的具体流程,了解了其中每个步骤的细节,加深了我对电路设计的理解。
这次的课程设计我认为一方面是对我们过去的学习,尤其是在电子电路方面的一个全方面总结,同时也加深了我们对本专业学习的兴趣。我非常感谢学校给了我们这次得到锻炼的机会
5、参考文献
(1)童诗白.模拟电子技术基础.北京:高等教育出版社,2002
(2)张建华.数字电子技术.北京:机械工业出版社,2004
(3)陈汝全.电子技术常用器件应用手册.北京:机械工业出版社,2005
(4)毕满清.电子技术实验与课程设计.北京:机械工业出版社,2005
(5)潘永雄.电子线路CAD实用教程.西安:西安电子科技大学出版社,2002 (6)张亚华.电子电路计算机辅助分析和辅助设计.北京:航空工业出版社,2004