1、 毕业设计说明书 设计题目: 简易数字电压表 专 业: 应用电子技术 班 级: 应电 08-3 班 学 号: 姓 名: 指导教师: 2010 年 7 月 20 日 I 毕业设计任务书毕业设计任务书 学 生 姓 名 学号 班级 应电 专业 应用电子技术 设计题目 基于单片机简易数字电压表设计 指导教师姓名 职 称 工作单位及所从事专业 联系方式 备 注 讲师/工 程师 用 设计内容: 采用 AT89C51 芯片和 ADC0809 转换芯片来完成一个简易的数字电压表,能够对输入的 05V 的模 拟直流电压进行测量,并通过一个 4 位一体的 7 段 LED 数码管进行显示,测量误差约为 0.02V。
2、 设计任务: 1系统方案论证与比较; 2单元电路的设计; 3软件设计; 4软件设计; 系统调试中遇到的问题及解决方案 进度安排: 第 2-3 周:查找资料,选择参考方案; 第 4 周: 进行电路理论设计,草绘电路原理图,初步形成论文框架; 第 5 周: 准确计算或估算电路参数,列出元件、设备明细表; 第 6-7 周:进行电路仿真验证,并完成论文初稿; 第 8 周: 进行实物电路的安装与简单测试; 第 9 周: 毕业设计半期检查(要求完成论文初稿,完成电子制作) ; 第 10-11 周:实物电路的性能测试及电路改善; 第 12-13 周:绘制电路原理图(A4) ,撰写、完善毕业论文; 第 14-
3、15 周:按指导教师要求修改论文,按学院要求调整好论文格式,打印答辩论文; 第 16 周: 完成答辩 PPT,并准备答辩; 第 17-18 周:答辩。 主要参考文献、资料(写清楚参考文献名称、作者、出版单位): 1、魏立峰、王宝兴单片机原理及应用技术2006 年 8 月第一版,北京大学出版社 2、胡乾斌单片机原理与应用2006 年 2 月第二版,华中科技大学出版社 3、李广弟、朱月秀单片机基础2007 年 6 月第一版,北京航空航天大学出版社 审 批 意 见 教研室负责人: 年 月 日 备注:任务书由指导教师填写,一式二份。其中学生一份,指导教师一份。 目 录 II 摘 要 . 1 第 1 章
4、 绪 论 . 2 第 2 章 系统方案论证与比较 . 3 第 3 章 单元电路的设计 . 5 3.1 模数转换芯片 ADC0809 5 3.1.1 ADC0809 内部逻辑结构 5 3.1.2 ADC0809 的引脚 6 3.1.3 ADC0809 的工作原理: 7 3.2 数据处理及控制芯片 AT89S51 7 3.2.1 主要性能参数 . 8 3.2.2 AT89S51 的引脚 . 9 3.2.3 AT89S51 的复位电路 . 11 3.2.4 AT89S51 与 ADC0809 的连接 . 12 3.4 四位一体 7 段 LED 数码管 13 3.5 总体电路框图 13 第 4 章 软
5、件设计 . 15 4.1 主程序设计 15 4.2 各子程序设计 15 第 5 章 仿真与调试 . 19 5.1 硬件实物图 19 5.2 测量结果 19 5.3 问题及解决方案 20 总 结 . 21 参考文献 . 22 附录一 整机电路图 . 23 附录二 程序清单 . 24 附录三 元器件明细表 . 30 III 第 1 页 摘 要 本课题实验主要采用 AT89S51 芯片和 ADC0809 芯片来完成一个简易的数字电压 表,能够对输入的 05 V 的模拟直流电压进行测量,并通过一个 4 位一体的 7 段 LED 数码管进行显示,测量误差约为 0.02 V。该电压表的测量电路主要由三个模
6、块组成: A/D 转换模块、数据处理模块及显示控制模块。A/D 转换主要由芯片 ADC0809 来完 成,它负责把采集到的模拟量转换为相应的数字量再传送到数据处理模块。数据处理 则由芯片 AT89S51 来完成,其负责把 ADC0809 传送来的数字量经一定的数据处理, 产生相应的显示码送到显示模块进行显示;另外它还控制着 ADC0809 芯片的工作。 显示模块主要由 7 段数码管及相应的驱动芯片(74HC245)组成, 显示测量到的电压值。 关键词关键词;简易数字电压表、ADC0809、AT89S51 第 2 页 第 1 章 绪 论 数字电压表作为智能仪表的一种,它是采用数字化测量技术,把连续的模拟量转换 成不连续离散的数字形式并加以显示的仪表。传统的指针电压表功能单一精度不高, 不能满足数字化时代的需求,采用单片机的数字电压表,由精度高抗干扰力强,可扩 展性强集成方便,