简易数字电压表课程设计

简易数字电压表课程设计

ID:18886926

大小:866.00 KB

页数:19页

时间:2018-09-26

简易数字电压表课程设计_第1页
简易数字电压表课程设计_第2页
简易数字电压表课程设计_第3页
简易数字电压表课程设计_第4页
简易数字电压表课程设计_第5页
资源描述:

《简易数字电压表课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、简易数字电压表设计目录前言-2-1.任务设计-2-1.1任务要求-2-1.1.1设计任务-2-1.1.2功能要求-2-1.2方案与论证-2-1.2.1A/D转换-2-1.2.2显示器的选择-3-2.设计原理-3-2.1单片机AT89C51简介-3-2.2ADC0808简介-4-2.3LED数码管的简介-5-3.系统硬件设计-5-3.1硬件系统总框图-5-3.2原理图设计-6-3.2.1复位控制电路-6-3.2.2时钟电路-6-3.2.3单片机电路图-7-4.系统软件设计-8-4.1程序框图-8-4.2主程序设计-8-4.3A/D转换程序-9-4.4中

2、断服务程序-11-5.总结与展望-11-5.1Proteus仿真测试检验-11-5.2总结-11-5.3心得-11-参考文献-12-附录-13-附录1系统设计原理图-13-附录2Protues仿真图-14-附录3源代码-14--18-简易数字电压表设计前言数字电压表(DigitalVoltmeter)简称DVM,它是采用数字化丈量技术,把连续的模拟量(直流输进电压)转换成不连续、离散的数字形式并加以显示的仪表。传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,采用单片机的数字电压表,由精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC

3、进行实时通讯。目前,由各种单片A/D转换器构成的数字电压表,已被广泛用于电子及电工丈量、产业自动化仪表、自动测试系统等智能化丈量领域,示出强大的生命力。与此同时,由DVM扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量丈量技术进步到崭新水平。数字电压表是诸多数字化仪表的核心与基础,电压表的数字化是将连续的模拟量如直流电压转换成不连续的离散的数字形式并加以显示,这有别于传统的以指针加刻度盘进行读数的方法,避免了读数的视差和视觉疲惫。目前数字电压表的内部核心部件是A/D转换器,转换器的精度很大程度上影响着数字电压表的正确度,本文A/D转换器采用AD

4、C0809对输人模拟信号进行转换,控制核心AT89C51再对转换的结果进行运算和处理,最后驱动输出装置显示数字电压信号。数字式电压表是由高阻抗电压表头与分压电路组成的。数字式电压表头的等效输进电阻通常在200M欧以上,满量程时所流经的电流通常在1皮安左右。以上述表头制成的数字式电压表,满量程时所流经的电流与量程有关,通常在1皮安至100微安之间。数字电压表(数字面板表)是当前电子、电工、仪器、仪表和丈量领域大量使用的一种基本丈量工具有关数字电压表的书籍和应用已经非常普及了。-18-简易数字电压表设计1.任务设计1.1任务要求1.1.1设计任务l采用A

5、D转换器对外部模拟信号进行测量;l使用4位共阳LED对测量结果进行显示;l画出完整的电路原理图(包含电源部分)和PCB板图。1.1.2功能要求l电压测量范围:0~5V;l能显示数字电压值;l测量精度:0.02V。1.2方案与论证1.2.1A/D转换方案1:采用ADC0808方案2:采用ADC0832方案3:采用PCF8591方案4:采用MAX1549综上所述,最终采用了并行AD转换器ADC0808对外部模拟信号进行测量。1.2.2显示器的选择方案1:采用数码管显示器、方案2:采用LCD显示器方案3:采用CRT综上所述,最终选择了四位LED数码管来显示

6、电压值。2.设计原理2.1单片机AT89C51简介AT89C51的引脚如图1所示,功能介绍如下:nVCC:电源端,接+5V。nGND:接地。-18-简易数字电压表设计nXTAL1:接外部晶体的一个引脚,CHMOS单片机采用外部时钟信号时,时钟信号由此引脚引入。nXTAL2:接外部晶体的一个引脚,HMOS采用外部时钟信号时,外部时钟信号由此引脚引入。nPSD/VPD:复位信号输入,VCC掉电后,此引脚可接备用电源,低功耗条件下保持内部RAM中的数据。nALE/PROG:地址锁存允许;对AT89C51单片机内EPROM编程时,编码脉冲由该引脚引入。nEA

7、/VPP:EA=0时,单片机只访问外部程序存储器;当EA=1时,单片机访问内部程序存储器;在AT89C51单片机片内EPROM编程期间,此引脚引入21V编程电源VCC。nP0口:为一个8位漏极开路双向I/O口,每脚可吸收8TTL门电流。她的内部缺少一个上拉电阻。nP1口:是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。nP2口:为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流。P3口:P3口为双功能静态端口。图1AT89C51引脚图2.2ADC0808简介-18-简易数字电压表设计ADC0

8、808芯片如图2所示,由八路模拟开关、地址锁存与译码器、比较器、D/A转换器、寄存器、控制电路和三态输出锁存

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。