
智能型充电器的电源和显示的设计
作品编号:DZDQ1197 开发环境: WORD全文:45页 论文字数:20000字 此智能型充电器的电源和显示的设计毕业设计完整版包含[开题报告,论文,设计] |

本设计要求用AVR单片机完全实现电池充电器设计,可以对各种流行的电池类型进行快速充电而无须修改硬件,从而围绕单个硬件平台实现一个完整的充电器。
本次毕业设计在自己的努力,同学的帮助,老师的指点下已全部完成,结果重要,过程也很珍贵,因为好的结果必然得经过一个艰辛的过程,而从这个坚信的过程中我获得了珍贵的经验和教训,仔细认真的总结将对自己是个质的提升。现先将此次毕业设计的成果简要汇报如下:
完整的电池充电器设计方案
模块化的 “C”源代码
支持多数电池类型
快速充电算法
充电参数易修改
片内EEPROM 可用于存储电池信息
支持在线编程,低成本
一开始拿到这个课题确实也是一头的雾水,不知道该如何的下手,也就在毕业设计的开始阶段,刘老师为我们指出了此课题的大概方向和需要查阅的相关书籍以及在后面会遇到的主要问题,当时可谓受益颇多。接下来便是查阅相关的文献资料,由于本人主要负责软件部分,而C语言由于当时学的不是很精通,所以我用了两周左右的时间对C语言重新学习了一遍,这也为后面的实际编程打了下了基础。结合本次的设计,我也需了解控制芯片ATmega16L的相关知识,特别是它的智力指令系统,而之前我们只学习过51系列单片机,所以对于这一部分也是相当的重要。AVR单片机是一种全新配置的精简指令集单片机。它吸取了PIC和8051单片机的优点,符合了目前单片机的应用趋势。Atmel AVR微处理器是当今市场上能够以单片方式提供Flash,EEPROM和10位ADC的最高效的8位微处理器,其程序可以多次更改而不必浪费单片机和电路板,而且其程序采用C语言编程,具有汇编语言编程所不可比拟的优势。因此,AVR被证明是下一代充电器的完美控制芯片。
摘要 I
Abstract II
前言 1
第1章 概述 2
第一节 绪论 2
1.1 课题背景 2
1.2 常见充电电池特性及其充电方式 3
1.3主要芯片的选择 5
1.4 液晶显示模块的选择 7
第二节 毕业设计任务和要求 8
第2章 硬件电路设计 10
第一节 液晶显示模块的两种访问方式接口电路 10
第二节 硬件电路主要芯片 12
2.2.1 Atmega16L主要引脚说明 12
2.2.2 Atmega16L的存储器 13
2.2.3 Atmega16L的时钟电路 14
2.2.4 Atmega16L的系统复位 14
第三节 LCD液晶显示 15
2.3.1 LCD的显示原理 15
2.3.2 液晶显示控制驱动器 17
2.3.3 液晶显示模块的特点 18
第四节 电源电路的设计 20
第五节 硬件电路设计 21
第六节 PROTELL99的应用简介 22
第3章 软件设计 23
3.1 用C语言开发单片机的优势 23
3.2 液晶显示汉字或字符的原理 24
3.3 LCD模块的指令说明 25
3.4 液晶显示界面 27
3.5 系统程序流程图 27
第4章 系统调试过程 31
第一节 系统调试软件介绍 31
4.1.1 ICCAVR编译器简介 31
4.1.2 ICCAVR的设置 32
第二节 调试过程 35
第5章 毕业设计总结 40
第一节 主要成果 40
第二节 经验总结和感谢 40
参考文献 41
本电子电气通信自动化毕业设计“智能型充电器的电源和显示的设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
客服微信号:hastp888
添加好友时请备注“论文”