毕业设计-简易数字电压表的设计与制作,共34页,11689字,附仿真、程序、任务书、开题报告、外文翻译、答辩文稿。
摘要
数字电压表抗干扰能力强,测量速度快,测量准确度高,在现代检测技术中日益成熟。本文论述了基于AT89C52单片机数字电压表的设计原理和实现方法。该设计控制系统采用SST89E516RD单片机,A/D转换器采用ADC0809为主要硬件实现数字电压表的硬件电路和软件设计。该系统的数字电压表电路简单,所用元器件少,成本低。灵活的设计可方便的进行A/D转换量的测量,可测电压范围0~5V模拟电压值,并在LED数码管上显示,调试工作可实现自动化。最后并对系统进行性能分析和总结。
关键词:数字电压表;单片机;A/D转换;系统设计
目录
摘要 IV
Abstract V
第一章 绪论 1
1.1 论文概述 1
1.1.1 课题研究背景 1
1.1.2 课题研究目的和意义 1
1.2 课题目标及设计要求 2
1.3 课题的基本内容 2
1.4 论文结构 2
第二章 数字电压表 3
2.1 简介 3
2.2 数字电压表的发展现状 3
2.3 数字仪表的发展趋势 4
第三章 硬件功能及介绍 5
3.1 SST89E516RD单片机 5
3.1.1 主要性能 5
3.1.2 引脚说明 6
3.1.3 存储器结构 8
3.1.4 特殊功能寄存器 8
3.1.5 定时器/计数器 9
3.2 ADC0809的结构和工作原理 9
3.2.1 ADC0809简介 9
3.2.2 ADC0809内部逻辑结构和引脚说明 10
第四章 系统设计 12
4.1 两种数字电压表设计方案讨论 12
4.1.1 由数字电路及芯片构建 12
4.1.2 由单片机系统及A/D转换芯片构建 12
4.2 方案总体设计 13
4.3 系统硬件电路设计 13
4.3.1 AT89C52单片机系统和显示电路 14
4.3.2 A/D转换电路 14
4.4 系统软件的设计 15
4.4.1 初始化部分 15
4.4.2 A/D转换部分 15
4.4.3 显示部分 15
4.5 方案可行性 16
第五章 系统仿真 17
5.1 单片机仿真软件Proteus 17
5.1.1 Proteus主要功能 17
5.1.2 Proteus特点 17
5.1.3 Proteus的用途及其在本系统中的作用 17
5.2 程序调试软件Keil C51 18
5.3 系统仿真结果 18
第六章 调试与分析 19
6.1 系统的调试 19
6.1.1 硬件调试 19
6.1.2 软件调试 19
6.1.3 基于Proteus与Keil联机的软硬件联合仿真调试 19
6.2 性能分析 20
第七章 总结 21
参考文献 22
附录A 23
附录B 27
致谢 28
资料预览图片: