直流数字电压表毕业设计

篇一:直流数字电压表毕业论文设计

11级毕业论文

题目名称:

年 级: 11级 ________

指导教师: _______

学生姓名: _______

学生专业: 工业自动化 ___

题目名称:直流数字电压表的设计

考 籍 号:

指导教师:

学生姓名:_________

专业名称: 工业自动化

目录

摘要 .................................................................. 1

绪论 .................................................................. 2

一、总体设计思路 ................................................... 3

1.1总体电路构成 ............................................................................................... 3

1.2单元电路设计 ............................................................................................... 4

2 系统硬件电路 ........................................................ 4

2.1硬件电路 ....................................................................................................... 4

2.2 A/D转换器 ................................................................................................... 7

2.3 电压表显示电路 .......................................................................................... 9

2.4 选择器件 .................................................................................................... 10

2.5 总体电路 .................................................................................................... 10

3 系统软件设计 ....................................................... 11

3.2系统程序 ..................................................................................................... 14

4 调试与性能分析 ..................................................... 16

4.1加入仿真辅助信号 ..................................................................................... 16

4.2加载程序 ..................................................................................................... 16

结束语 ............................................................... 21

致谢 ................................................................. 22

参考文献 ............................................................. 23

摘要

数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表.传统的指针式电压表功能单一、精度低,不能满足现代测量的需求,采用单片机的数字电压表,它的精度高、抗干扰能力强。可扩展性强、集成方便,还可与PC进行实时通信。目前,有各种单片A/D转换器构成的数字电压表,以被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能测量领域,与此同时,也能把电量及非电量测量技术提高到崭新水平。该系列产品是一种高精度的安装式仪表.

本设计为简易直流数字电压表, A/D转换器部分采用普通元器件构成模拟部分,利用MCS-51单片机借助软件实现数字显示功能,自动校零、LED显示等功能时采用AT89C51单片机编程实现直流电压表量程的自动转换。

关键词: AT89C51, A/D转换,电压测量

绪论

尽管单片机不断向纵深发展,但目前乃至今后若干年,8位机仍旧是实际应用中的主导产品。MCS-51系列是目前8位单片机的主流机型,在实时控制、智能化仪表等方面应用最广。因此,本设计将主要介绍MCS-51系列单片机。

MCS-51系列单片机以片内有无程序存储器及存储的形式,分为3种基本产品:8051,8751和8031。

随着计算机、微电子、信息技术的快速进步,智能化技术的开发速度越来越快,智能度越来越高,应用范围也得到了极大的扩展。在军事、娱乐、海洋开发、工农业生产、社会服务等各个领域。在家庭方面,相关于电器方面都离不开电压表的使用。在电子显示方面也采用电压表的测量。数字电压表灵活多变的测量方式,使用方便.特别是大型的电机,在使用安装、检测时必然所需要的。是电压表的应用才使得电子、电气行业成为有方圆的规矩。

在国内外,微控制系统主要采用单片机作为控制核心。因此,单片机的发展将有助于简单实用电子产品的开发。在本设计中,采用比较先进的AT89C51单片机为控制核心,它的功能很强大。

与此同时单片机技术在社会各领域中得到了广泛的应用。在直流数字电压表系统中,单片机更是取代了由齿轮调节延迟时间的表盘旧式市发展速度,成为日后此系统中的核心部分。由于单片机具有一些突出的优点:体积小、重量轻、电源单一、功能强、价格低;数据大都在单片机内部传送,运行速度快、抗干扰能力强、可靠性高,所以单片机被广泛的应用于测控系统、数据采集、智能仪器仪表、机电一体化产品、智能接口、计算机通信以及单片机的多级系统等领域。本文主要讲的是单片机,课题名称为简易直流数字电压表的设计,它使我们学会了如何使用单片机控制我们日常生活中的多设备设施的应用。通过本课题的设计以后,使我了解到了单片机的许多方面的应用。

篇二:毕业论文直流数字电压表的设计与实现

毕业设计(论文)

题 目 直流数字电压表的设计与实现

专 业 电子信息工程

班 级 电信0901

学 生 曹琳慧(20904102)

指导教师 汤晓方

高科学院

2013届电子信息工程毕业设计(论文)

摘 要

在日常维修、教学和科研中,电压表是不可缺少的。本课题目的就是以单片机为基础设计出一种结构简单、工作可靠、灵活性好的数字电压表。 本文首先介绍了数字电压表的发展现状及课题的目的和意义。然后,对基于单片机的数字电压表的硬件系统、软件系统的设计原理及具体实现方案作以详细介绍,其中,在硬件部分,较为详细的讨论了硬件的选择、设计原理、使用方法和功能,同时,对各部分接口电路作以介绍;在软件部分,介绍了软件所使用的编程语言和编程思路。本文设计的数字电压表,其硬件电路所用组件较少、成本低、调节简单;软件采用C语言编程,其灵活性高,可读性强。该设计主要由三个模块组成:A/D转换模块,数据处理模块及显示模块。A/D转换主要由芯片ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。数据处理则由芯片AT89C51来完成,其负责把ADC0809传送来的数字经过一定的数据处理,产生相应的显示码送到显示模块进行显示;此外,它还控制着ADC0809芯片工作。

经过理论研究、原理设计和整机调试,实验结果表明,该方案可行。本次设计的电压表所测量的直流电压范围为0~4v,要求测量电压的误差不超过0.1v。它以单片机AT89C51为核心,主要由转换电路将输入的模拟量转换为数字量的A/D转换器ADC0809,1602液晶显示器构成。

关键词:单片机;电压表;A/D转换器;1602液晶显示器

- I -

曹琳慧:直流数字电压表的设计与实现

ABSTRACT

In routine maintenance, teaching and research, voltage meter is indispensable.

A direct current digital voltage meter has been designed, which is based on MCU, and has a simple structure, reliable, flexible.

Firstly,this paper introduced the development of the base on MCU digital voltage meter and the purpose and significance of topic. Then in details this paper described the design principle of hardware and software systems. And in details the hardware part present a discussion in hardware selection, design principles, instructions and the function, further more, some of the interface circuit have been introduced. The software part introduced the programming language and programming ideas used in codes.The digital voltage meter designed here, have less components in the hardware part, lower cost and easier testing; software used C programming language which is high flexibility and strong readability. The circuit of the voltage meter is mainly consisted of three mould pieces: A/D converting mould piece, A/D converting is mainly completed by the ADC0809, it converts the collected analog data into the digital data and transmits the outcome to the manifestation controlling mould piece. Data processing is mainly completed by the AT89C51 chip, it processes the data produced by the ADC0809 chip and generates the right manifestation codes, also transmits the codes to the manifestation controlling mould piece. Also, the AT89C51 chip controls the ADC0809 chip to work.

After theoretical research, principle design and debugging, the experimental results suppose it is feasible of choosing this program. This design and manufacture of digital voltmeter,the measuring range DC voltage 0 ~ 4v, measurement precision is 0.08v. It is based on 8951 MCU core, mainly by the conversion circuit to convert an alog input to digital volume A / D converter ADC0809,the 1602 liquid crystal display from.

KEY WORDS: SCM; digital voltmeter;A/D converter; 1602 liquid crystal display

- II -

2013届电子信息工程毕业设计(论文)

目 录

摘 要 ................................................................................................................................................................... I ABSTRACT ........................................................................................................................................................ II 引 言 ..................................................................................................................................................................V 第1章 系统设计方案的选择 ........................................................................................................................ 1

1.1设计方案的选择 ....................................................................................................................................... 1

1.1.2基于分立组件的电压表 ......................................................................................................................... 1

1.1.3基于单片机系统及A/D转换芯片的电压表 .......................................................................................... 1

1.1.4 方案的选择 ............................................................................................................................................ 2 第2章 总体设计 ............................................................................................................................................ 2

2.1 硬件电路的设计 ...................................................................................................................................... 2

2.1.1单片机简介及本设计单片机的选择 ..................................................................................................... 2

2.1.1.1常用单片机的特点比较及本设计单片机的选择 .............................................................................. 3

2.1.1.2本设计使用的单片机的简介 ............................................................................................................. 3

2.2显示器件的介绍和选择 ............................................................................................................................. 6

2.2.1常用显示器件简介 ................................................................................................................................. 6

2.2.2 1602液晶的参数资料 ........................................................................................................................... 7

2.3模数(A/D)转换芯片的选择 ................................................................................................................... 9

2.3.1 常用的A/D芯片简介 ............................................................................................................................ 9

2.3.2模数(A/D)芯片ADC0809的资料 ..................................................................................................... 10

2.3.3 ADC0809工作过程 ............................................................................................................................... 13

2.3.4 ADC0809与单片机的接口 ................................................................................................................... 14

2.3.5主要元器件介绍 ................................................................................................................................... 17 第3章 电路设计 .......................................................................................................................................... 20

3.1 技术要求 .................................................................................................................................................. 20

3.2 设计方案 .................................................................................................................................................. 20

3.3 硬件电路系统模块的设计 ...................................................................................................................... 20

3.3.1单片机系统 ........................................................................................................................................... 21

3.3.2 A/D转换芯片与单片机的连接 ........................................................................................................... 21

3.3.3 1602液晶与单片机连接 ..................................................................................................................... 21

3.4 按键控制电路的设计 .............................................................................................................................. 21

3.5系统电路的设计 ....................................................................................................................................... 23

3.6 系统软件的设计 ...................................................................................................................................... 24

3.6.1主程序的设计 ....................................................................................................................................... 25

3.6.2 初始化程序 .......................................................................................................................................... 25

3.6.3 A/D转换子程序 ................................................................................................................................... 25

3.6.4 显示子程序 .......................................................................................................................................... 26 第4章 系统的调试 ...................................................................................................................................... 27

4.1 软件调试 ................................................................................................................................................ 27

4.1.1 加入仿真辅助信号 .............................................................................................................................. 27

4.1.2 加载程序 .............................................................................................................................................. 28

4.2 显示结果及误差分析 ............................................................................................................................ 28

4.2.1 显示结果 .............................................................................................................................................. 28

4.2.2 误差分析 .............................................................................................................................................. 29

4.3 系统调试中遇到的问题及解决的方法 .................................................................................................. 30

- III -

篇三:直流数字电压表毕业设计

毕业设计

姓 名:孟冬冬

专 业:电气自动化设计课题:数字电压表的设计

指导教师:杨喜录 班 级:电气1001班

电子信息工程系印制

二○一二年九月

1

宝鸡职业技术学院 毕业设计任务书

姓 名:孟冬冬

专 业:电气自动化班 级:电气1001班

设计课题:数字电压表的设计

指导教师:杨喜录

电子信息工程系印制

二○一二年九月

2

3

4

引言

数字电压表是采用数字化电路测量的电压仪表。它以其高准确度、高可靠性、高分辨率、高性价比、读数清晰方便、测量速度快、输入阻抗高等优良特性而倍受人们的青睐。数字电压表是诸多数字化仪表的核心与基础。以数字电压表为核心,可以扩展成各种通用数字仪表、专用数字仪表及各种非电量的数字化仪表(如:温度计、湿度计、酸度计、重量、厚度仪),几乎覆盖了电子电工测量、工业测量、自动化仪表等各个领域。因此对数字电压表作全面深入的了解是

直流数字电压表毕业设计

很有必要的。传统的模拟式(即指针式)电压表已有100多年的发展史,虽然不断改进与完善,仍无法满足现代电子测量的需要,数字电压表自1952年问世以来,显示强大的生命力,现已成为在电子测量领域中应用最广泛的一种仪表。

5