摘要:本设计基于单片机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

1.3 国内外发展现状… 2

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%就停止大电流快充,而采用小电流涓流补充充电,这样就使充电时间增长了。一部好的充电器不但能在短时间内将电量充足,而且还可以对电池起到一定的维护作用。为了适应市场的需求,我们需要设计一个单片机控制的电池智能充电电路,使其按照设定的电流和时间充电。

上一篇:SolidWorks+ANSYS电磁直线执行器动圈的有限元分析
下一篇:AT89S51单片机电子密码锁设计+电路图+程序

STC89C52单片机的温度控制系统设计+电路图

基于RS-485的电梯呼梯装置设计+电路图

AGV视觉导引车控制系统硬件设计+PCB电路图

STM32单片机数字回转库控制系统设计+PCB电路图

ALTIUM+DSP移动机器人控制系...

单级升降压型PWM整流电路的研究

AT89C51单片机电力电缆温度...

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

安康汉江网讯

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究