1、 毕业设计开题报告 课 题 名 称: 智能型充电器的电源和显示的设计 学 生 姓 名: 指 导 教 师: 所 在 系 部: 自动化 专 业 名 称: 自动化 2006 年 02 月 25 日 学士学位毕业设计学士学位毕业设计(论文论文)开题报告开题报告 学生姓名 学 号 专 业 自动化 指导教师姓名 职 称 所在系部 自动化系 课题来源 课题类型 课题名称 智能型充电器电源和显示的设计 毕业设计的内 容和意义 内容:与同学配合,完成职能型充电器的设计,包括自学 AVR 单片机的相关内容; 设计电源电路,设计 12864 液晶现实控制电路。用 C 语言控制 LCD 显示程序, 用图形方式显示充电
2、器电压,电流等参数。 意义:在大学的最后一个学期,学校为我们安排了为期一学期的毕业设计,对于一 个即将走出校园的毕业生而言可谓意义重大。作为一个工科院校的大学生,在大学 的几年学习中除了扎实的理论学习外,一定的自己动手设计能力更是必不可少的, 它可以较全面直观的反映一个应届毕业生的能力。 我们在将来的工作中绝大部分都 将是社会上各行各业里的技术人员,这要求我们必须具备一个 21 世纪大学生,特 别是对学以致用更为要求的工科学生所应有的理论与动手能力。这学期,学校为我 们安排的为期一学期的毕业设计将切实的考验和提高我们的理论和联系实际的能 力,为我们做了一个工作前的大演练,我们也应该充分的利用好
3、这次机会,把这次 毕业设计做到自己老师都满意! 文献综述 由于本次毕业设计是用 A VR 单片机来控制并要求对于 LCD 显示程序要用 C 语言来编写,所以所参考的资料主要为 A VR 单片机和 C 语言的相关书籍上。 AVR 单片机是 Atmel 公司 1997 年推出的 RISC 单片机。 RISC (精简指令系统计 算机)是相对于 CISC(复杂指令系统计算机)而言的。RISC 并非只是简单地去减 少指令, 而是通过使计算机的结构更加简单合理而提高运算速度的。 RISC 优先选取 使用频率最高的简单指令,避免复杂指令;并固定指令长度,减少指令格式和寻址 方式的种类,从而缩短指令周期,提高
4、运算速度。由于 AVR 采用了 RISC 这种结构, 使 AVR 系列的单片机都具备了 1MIPS/MHz 的高速处理能力。 AVR 单片机吸收了 DSP 双总线的特点,采用 Harvard 总线结构,因此单片机的 程序存储器和数据存储器是分离的,并且可对具有相同地址的程序存储器和数据存 储器进行独立的寻址。 目前,AVR 单片机具有多个系列,包括 ATtiny、AT90 和 ATmega。虽然在功能 和存储器容量等方面有很大的不同,但基本结构和原理都类似。同传统的 MCS51 单 片机相比,AVR 单片机的主要特点有: (1) AVR 单片机中,CPU 执行当前指令时取出将要执行的下一条指令
5、放入指令 寄存器中,从而避免了传统 MCS51 系列单片机中多指令周期的出现。 (2) 传统的 MCS51 系列单机所有的数据处理都是基于一个累加器的,因此累加 器与程序存储器、数据存储器之间的数据交换就成了单片机的瓶颈;在 AVR 单片机 中,寄存器由 32 个通用寄存器组成,并且任何一个寄存器都可以充当累加器,从 而有效地避免了累加器的瓶颈效应,提高了系统的性能。 (3) AVR 单片机具有良好的集成性能。AVR 系列的单片机都具备在线编程接口, 含有片内看门狗电路、片内程序 Flash、同步串口 SPI 等;AVR 单片机的 I/O 接口 还具有很强的驱动能力,灌电流可直接驱动继电器、L
6、ED 等器件,从而省去驱动电 路,节约系统成本。 (4) AVR 单片机采用低功率、非挥发的 CMOS 工艺制造,除具有低功耗、高密度 的特点外,还支持低电压的联机 Flash、EEPROM 写入功能。 (5) AVR 单片机支持 Basic、C 等高级语言编程。 此外在传统的单片机系统中,都是用汇编语言作为系统的编程语言。汇编语言作为 嵌入式系统的编程语言,具有执行效率高等优点,但其本身是一种低级语言,编程 效率低下,且可移植性和可读性差,维护极不方便,从而导致整个系统的可靠性也 较差。而 C 语言以其结构化和能产生高效代码等优势满足了电子工程师的需要。用 C 语言进行嵌入式系统的开发,具有汇编语言编程所不可比拟的优势 研究内容 1 AVR单片机的主要特征, 系统概况, 指令系统以及系统的扩展技术的学习和掌握。 2 电源电路的设计 3 熟悉智能充电器的工作过程 4编写LCD显示的C程序设计 本设计要求用AVR单片机完全实现电池充电器设计,可以对各种流行的电池类型进行快 速充电而无须修改硬件,