摘要:本设计基于单片机AT89C51,介绍了一种智能充电电路的设计过程,内容包括智能充电器硬件设计和C语言编程设计两方面,涉及到单片机智能控制设计过程中各个环节。整个硬件电路包括AT89C51控制电路、ADC0804模数转换电路、LCD1602显示电路和PWM调压电电路。整个设计采用C语言编程控制,可以实现定电流和定时充电,并在Protues软件上得到预期仿真效果。通过这次设计我比较系统的掌握了单片机的一些知识,更好的认识单片机的基本结构和工作原理,提高单片机知识技术的运用能力。62932
毕业论文关键词 智能充电器 单片机 Protues软件 PWM调压 模数转换
毕业设计说明书(论文)外文摘要
Title The design of MCU control charging circuit
Abstract The design is based on AT89C51 and introduces a smart charger design process, including smart charger hardware design and C language programming design . It is related to all aspects of the single-chip electronic product design process. The entire hardware circuit includes a AT89C51 control circuit, ADC0804 analog-digital conversion circuits, LCD1602 display circuit and PWM regulator electrical circuit. The whole design using C language programming control, can achieve constant current charging and timing. It have got the expected results in Protues simulation software. Through this design, I systematically mastered some knowledge of SCM, and the basic structure and working principle of a better understanding of SCM,. It improves the ability to me about the knowledge of SCM technology and helps me know the basic structure and operating principle of the MCU, and improves the capability of using electronic technology.
Keywords Intelligent Charger MCU Proteus PWM ADC
1 绪论… 1
1.1 研究的目的和意义 1
1.2 充电技术的发展状况… 1
2 硬件电路设计… 3
2.1 硬件电路及设计过程简介 3
2.2 单片机控制电路… 5
2.3 LCD1602显示电路 8
2.4 键盘扫描电路… 12
2.5 PWM调压电路 14
2.6 ADC0804模数转换电路 17
2.7 整体电路工作原理 21
3 系统软件设计 22
3.1 系统软件设计流程介绍… 22
3.2 软件设计工具简介… 24
3.3 倒计时显示程序 26
3.4 按键扫描程序 27
3.5 PWM波形输出程序 28
3.6 ADC0804模数转换反馈程序 28
4 仿真演示 29
4.1 Protues仿真软件介绍… 29
4.2 仿真演示结果… 30
结论 … 32
致谢 … 33
参考文献34
附录
1 绪论
1.1 研究的目的和意义
随着经济的发展,电池的应用迅速增加,然而电池的使用寿命和单次使用时间与充电过程密切相关,因此电池对于充电设备的要求也比较苛刻,需要保护电路,为了有效利用电池容量,须将电池充点至最大电压,但是过压充电会导致电池损坏,这就要求较高的充电精度。而大部分充电设备多采用大电流的快速充电法,在电池充满后如果不及时停止会使电池发烫, 过度的充电会严重损害电池的寿命 。一些低成本的充电设备采用电压比较法,为了防止过充,一般充电到90%就停止大电流快充,而采用小电流涓流补充充电,这样就使充电时间增长了。一部好的充电器不但能在短时间内将电量充足,而且还可以对电池起到一定的维护作用。为了适应市场的需求,我们需要设计一个单片机控制的电池智能充电电路,使其按照设定的电流和时间充电。 充电电路AT89C51单片机控制设计+电路图:http://www.youerw.com/zidonghua/lunwen_69257.html