数字电压表课程设计 (1).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数字电压表课程设计 (1).docx》由会员分享,可在线阅读,更多相关《数字电压表课程设计 (1).docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字电压表课程设计 (1) 题目:数字电压表 学生姓名 学院电气工程学院 指导老师彭世林 专业微机技术与原理 答辩日期 目录 摘要 (1) 第章概述 . 错误!未定义书签。 1.1研究背景 (2) 1.2 设计思想及基本功能 (3) 第章总体方案设计 (3) 2.1 方案选取 (3) 2.2 系统框图 (4) 第章硬件电路设计 (4) 3.1 电源电路设计 (4) 3.1.1 7805概述 (4) 3.1.2 电源电路 (4) 3.2 晶振电路 (5) 3.3 复位电路 (6) 第章系统软件设计 (12) 4.1 主程序流程图 . (12) 第5章总结 (12) 5.1 程序编译 (12) 5
2、.2 仿真结果 (16) 参考文献 致谢 摘要 在电路设计中我们时常会用到电压表,过去大部分电压表还是模拟的,虽然精度较高但模拟电压表采用用指针式,里面是磁电或电磁式结构,所以响应较慢。为适应许多高速信号领域目前已广泛使用数字电压表。该系统采用AT89C52单片机作为控制核心,以ADC0808为数据采样系统,实现被测电压的数据采样;使用系列比较器检测输入电压的范围,并通过继电器阵列实现了输入量程的自动转换;使用共阴极数码管显示被测电压。 关键词:AT89C52单片机、电压检测、ADC0808模数转换 第章概述 1.1 研究背景 数字电压表出现在上世纪50年代初,60年代末发张起来的电压测量仪表
3、,简称DVM,它采用的是数字化测量技术,把连续的模拟量,也就是连续的电压值转变为不连续的数字量,加以数字处理然后通过显示器件显示。这种电子仪表之所以出现,一方面是由于电子计算机的应用推广到系统的自动控制信号的实验领域,提出了各种被观测量或被控制量转换成数字量的要求,即为了实时控制和数据处理的要求;另一方面,也是电子计算机的发展,带动了脉冲数字电路技术的发展,为数字化仪表的出现提供了条件。所以,数字化测量仪表的产生与发展与电子计算机的发展是密切相关的;同时,为革新电子测量中的烦琐与陈旧方式也促进了它的飞速发展。如今,它又成为向智能化仪表发展的必要桥梁。 如今,数字电压表已经绝大部分取代了传统的模
4、拟指针式电压表,因为传统的模拟指针式电压表功能单一,精度低,读数的时候非常不方便还经常出错,而采用单片机的数字电压表由于测量精度高,速度快,读数时也非常方便,抗干扰能力强,可扩展性强等优点已被广泛应用与电子和电工测量,工业自动化仪表,自动测量系统等领域。显示出强大的生命力。 数字电压表最初是伺服步进电子管比较式,其优点是准确度比较高,但是采样速度较慢,体积重达几十公斤。继之出现了谐波式电压表,它的速度方面稍有提高但准确度低,稳定性差,再后来出现了比较式仪表改进逐次渐进式结构,它不仅保持了比较是准确度高的优点,而且速度也有了很大的提高,但它有一缺点就是抗干扰能力差,很容易受到外界因素的影响,随后
5、,在谐波式的基础上双引申出阶梯波式,它的唯一进步就是成本降低了,可是准确度,速度及抗干扰能力都未提高。而数字电压表的发展已经非常成熟,就原理来讲,它从原来的一两种已经发展到多种,在功能上讲,它从测单一的参数发展到能测多种参数;从制作原件看,发展到集成电路,准确度已经有了很大的提高,精度已经达到1NV,读数速度达到每秒几目万次,而相对以前价格已经降低了很多。 前实现电压数字化测量的方法仍然是模数(A/D)转换的方法。数字电压表分类繁多,日常生活中一般根据原理的不同进行分类,大致分为:比较式,电压时间变换式,积分式等。 在电量的测量中,电压,电流和频率是最基本的三个被测量,其中电压 量的测量最经常
6、。而且随着电子技术的发展,更是需要经常测量高精度的电压,所以数字电压就成为必不可少的测量仪器。另外,数字测量仪器具有读数准确方便,精度度高,误差小,灵敏度高,分辨率高,测量速度快等特点倍受用户亲睐,数字电压表的设计就基于这种需求发展起来。 本设计将用AD转换芯片ADC0808对模拟信号进行转换,AD转换芯片ADC0808的基准电压端,被测量电压输入端分别输入基准电压和被测电压。AD转换芯片ADC0808将被测量电压输入端所采集到的模拟电压信号转换成相应的数字信号。然后再通过对单片机AT89SC52进行软件编程,使单片机按规定的时序采集这些数字信号,通过一定的算法计算算出被测量电压值,最后驱动数
7、码管进行电压显示。 1.2 设计思想及基本功能 简易数字电压表可以测量范围0至5伏范围内的8路输入电压值,并在4位LED数码管上轮流显示或选择显示。其测量最小分辨率为0.02V。本系统主要包括四大模块:数据采集模块、控制模块、显示模块、A/D转换模块。绘制电路原理图与工作流程图,并进行调试,最终设计完成了该系统的硬件电路。在软件编程上,采用了汇编语言进行编程,开发了显示模块程序、通道切换程序、A/D 转换程序。 实现功能 1对被测电压量的采集; 2通过A/D转换器将模拟量转换为数字量; 3通过89C51单片机驱动数码管显示出电压值. 第2章总体方案设计 2.1 方案选取 方案1:选用单片机AT
8、89C52和A/D转换芯片ADC0808实现电压的转换和控制,用四位数码管显示出最后的转换电压结果。缺点是价格稍贵;优点是转换精度高,且转换的过程和控制、显示部分可以控制。 方案2:选用专用转化芯片INC7107实现电压的测量和实现,用四位数码管显示出最后的转换电压结果。缺点是精度比较低,内部电压转换和控制部分不可控制。优点是价格低廉。 基于课程设计的要求和已经买有AT89C52芯片,我选用了:方案1。 2.2 系统框图 将数据采集接口电路输入电压传入ADC0809数模转换元件,经转换后通过 OUT1至OUT8与单片机P0口连接,把转换完的模拟信号以数字信号的信号的形式传给单片机,信号经过单片
9、机处理从LED 数码显示管显示。P3实现通道选择,P2口接数码管位选,,P1接数码管,实现数据的动态显示。 如下图所示: 2.3软硬件开发环境 硬件选择:选择AT89C52作为单片机芯片,选用8段LED 数码管实现电 压显示,利用ADC0808作为数模转换芯片,利用P0至P4的各个串口来进行不同设备间的连接,计算机进行汇编,ISIS 7 Professional 仿真器等。 软件开发环境: 用Protel99SE 软件画电路图 。 第3章 硬件电路设计 3.1 电源电路设计 3.1.1 7805概述 7805是我们最常用到的稳压芯片了,它的使用方便,用很简单的电路即 可以输入一个直流稳压电源,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电压表课程设计 1 数字 电压表 课程设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内