没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的数字电压表设计学士学位论文.doc
0 下载量 137 浏览量
2023-07-03
22:19:42
上传
评论
收藏 1.49MB DOC 举报
温馨提示
试读
37页
基于单片机的数字电压表设计学士学位论文.doc
资源推荐
资源详情
资源评论
基于单片机的数字电压表设计
设计总说明
本文详细介绍了一种基于单片机的数字电压表设计方案。该设计方案主要
由四个模块组成:模拟输入模块,A/D 转换模块,数据处理模块及显示模块。模
拟输入模块会根据待测电压的大小自动选择不同的转换通道,A/D 转换主要由芯
片 ADC0809 来完成,它负责把采集到的模拟量转换为相应的数字量,然后传送
到单片机的数据处理模块。数据处理则由芯片 AT89C51 来完成,其负责把
ADC0809 传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块
进行显示,此外,它还控制着 ADC0809 芯片工作。
采用该方案设计的数字电压表电路简单,所用的元件较少,成本低,且测
量精度和可靠性较高。此数字电压表可以测量 0-20V 的 1 路模拟直流输入电压
值,并通过一个四位一体的七段数码管显示出来,具有量程自动转换功能。
关键字:单片机;A/D 转换;数据处理;量程自动转换
Design of Digital Voltage Meter
based on Single-chip Microcomputer
Design Description
This paper which introduces a kind of simple digital voltmeter is based on
single-chip microcontroller design. The circuit of the voltage meter is mainly
consisted of four mould pieces:Anolog input mould piece, Anolog input is
mainly convert automatically select different channels according to the size of the
test voltage.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.
The voltmeter features in simple electrical circuit, lower use of elements, low
cost, moreover, its measuring precision and reliability. The voltmeter is capable of
measuring voltage inputs from 1 route ranging from 0 to 20 volt, and displaying the
measurements though a digital code tube of 7 pieces of LED,and it has a automatic
range conversion function.
Keywords:Single-chip microcontroller; Digital voltmeter; A/D converter;
Automatic conversion range
目 录
1 绪 论......................................................................................................................1
1.1 数字电压表简介 ...............................................................................................1
1.2 课题意义和目的 ...............................................................................................2
2 基于单片机的数字电压表的整体设计 ................................................................3
2.1 设计指标 ...........................................................................................................3
2.2 系统概述 ...........................................................................................................3
3 基于单片机数字电压表的硬件设计 ....................................................................6
3.1 器件的选择 .......................................................................................................6
3.2 量程选择电路 ...................................................................................................6
3.2.1 重要元器件介绍......................................................................................6
3.2.2 量程选择电路..........................................................................................7
3.3 A/D 转换电路 ....................................................................................................8
3.3.1 A/D 转换芯片的选择...............................................................................8
3.3.2 重要元器件介绍......................................................................................8
3.3.3 A/D 转换电路 ........................................................................................11
3.4 数据处理模块 .................................................................................................11
3.4.1 单片机的选择........................................................................................12
3.4.2 重要元器件介绍....................................................................................12
3.4.3 单片机复位电路设计............................................................................14
3.4.4 单片机时钟电路设计............................................................................14
3.4.5 电源电路................................................................................................15
3.5 显示模块.........................................................................................................16
3.5.1 重要元器件介绍....................................................................................16
3.5.2 LED 显示器与单片机接口设计.............................................................18
3.6 单片机和 PC 机通信模块连接 .......................................................................19
4 基于单片机数字电压表的软件设计 ..................................................................21
4.1 程序设计总方案 .............................................................................................21
4.2 子程序设计 .....................................................................................................22
4.2.1 初始化程序............................................................................................22
4.2.2 A/D 转换子程序 ....................................................................................22
4.2.3 数据处理子程序....................................................................................22
4.2.4 显示子程序............................................................................................24
5 系统调试与分析..................................................................................................26
5.1 软件调试.........................................................................................................26
5.2 显示结果及误差分析 .....................................................................................26
5.2.1 显示结果................................................................................................26
5.2.2 误差分析................................................................................................27
6 总 结....................................................................................................................29
致 谢.........................................................................................................................30
参考文献.....................................................................................................................31
附 录.........................................................................................................................32
第 1 页
1 绪 论
1.1 数字电压表简介
在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量
的测量最为经常。而且随着电子技术的发展,更是经常需要测量高精度的电压,
所以数字电压表就成为一种必不可少的测量仪器。
数字电压表(Digital Voltmeter)简称 DVM,它是采用数字化测量技术,把连
续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。
传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,采用单
片机的数字电压表精度高、抗干扰能力强,可扩展性强,集成方便,还可与 PC
进行实时通信。目前,由各种单片机和 A/D 转换器构成的数字电压表,已被广
泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,
显示出强大的生命力。与此同时,由 DVM 扩展而成的各种通用及专用数字仪
器,仪表,也把电量及非电量测量技术提高到崭新水平。
数字电压表是诸多数字化仪表的核心与基础,电压表的数字化是将连续的
模拟量如直流电压转换成不连续的离散的数字形式并加以显示,这有别于传统
的从指针加刻度盘进行读数的方法,避免了读数的视差和视觉疲劳。目前数字
电压表的内部核心部件是 A/D 转换器,转换器的精度很大程度上影响着数字电
压表的准确度,本文 A/D 转换器采用 ADC0809 对输入模拟信号进行转换,控制
核心 AT89C51 再对转换的结果进行运算和处理,最后驱动输出装置显示数字电
压信号
[1]
。
数字电压表是当前电子、电工、仪器、仪表和测量领域大量使用的一种基
本测量工具。数字电压表的主要技术指标有:测量范围、输入阻抗、显示位数、
测量速度、分辨率。
1)新技术的广泛应用
20 世纪 90 年代初,世界各国相继研发了新的 A/D 转换技术。例如:四斜
率 A/D 转换技术(美国)、余数再循环技术(美国)、自动校准技术(英国)、
固态真有效值转换技术(英国)、约瑟夫森效应基准源、智能化专用芯片(80C51
系列,荷兰)等,这些新技术使数字电压表向高准确度、高可靠性及智能化、
低成本方向发展。
2)智能化、复合型仪表
由 CMOS 数字 IC、模拟 IC 及微处理器集成在一个超大规模集成电路内,只
剩余36页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 718
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功