基于单片的数字电压表设计.doc

基于单片的数字电压表设计.doc

ID:61414619

大小:24.00 KB

页数:7页

时间:2021-01-27

基于单片的数字电压表设计.doc_第1页
基于单片的数字电压表设计.doc_第2页
基于单片的数字电压表设计.doc_第3页
基于单片的数字电压表设计.doc_第4页
基于单片的数字电压表设计.doc_第5页
资源描述:

《基于单片的数字电压表设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机数字电压表的设计浅述杜江广东赛能科技有限公司[文章摘要】本文对于单片机数字电压表的设计采用的是AT89C51单片机进行,以A/D转换器ADC0808和共阳极LED作为主要的硬件,并对Photeus电路仿真软件的数字电压表程序设计方法及编程方法进行了分析。在测量技术上,使用由ADC0808微控制器将模拟信号转换为数字信号,并采用AT89C5!单片机进行数据处理,以通过数字显示扫描模式。数显电压表电源状态,数码管显示关闭,启动A/D转换。等待启动通道。输人ADC0808模拟输出信号转换为数字后显示三位数码管由数码管动态显示的方式。在程序设计中用一些数据来调整方案是极为必要的,结合硬件

2、电路设计的要求,一个电阻分压器的使用,当实际输人电压仅为最后的1/10时,输人的模拟信号被采样。另外应该是注意电路的动态扫描显示(五金展电路采用),对于动态扫描显示方式、动态扫描频率都有一定的要求。频率太低,数字指示灯将闪烁,要求编制程序,使之亮灯,并保持一定的时间周期,主要由于通常数字照明的时间间隔一般建议采取Sms左右。程序流程图如图3,图4所示。几计可以测量电压值为0"5V的电当ADC0808的输入电压为5V时,99V的输出数字值的电路设计便晰风料了。这种低成本的电路设计十分,且性能稳定。【关键词】单片机;成单形简数字电压表;ADC0808;数码管L印0引言着科学技术,电子技术的

3、发展,电子测量工作者必须掌握,成为广大的测量精度和功能要求电子手段也越来越高,电压测量是非常强的,因为电压测量是最常见的。数显电压表是利用设计的数字电压表测量技术。在本文中,在开启输出装置显示数字电压信号之前,以AT89C51单片机作为核心对ADC0808的转换和处理的结果输人模拟信号进行运算,这主要取决于数字电压表的模拟电压读数更为直观、准确,显示的范围更广、分辨率亦高,并且在集成度、功能耗用、输人阻抗等方面具有巨大的优势,另外它还具备抗干扰性强、可扩展的特点。值得注意的是,由于Proteus软件是一种仿真和电路分析软件,近年来被广泛运用于仿真、分析(SPICE)和各种模拟集成电路智

4、商,从其在WINDOWS操作系统上的效果来看,自带丰富的系统资源以及强大的分析能力,且较为直观、硬件投人较少。因此在驱动输出装置显示数字电压信号,将由Proteus仿真软件和实时仿真进行接口电路的设计。图3主程序倪钱圈1系统概述1.1设计任务设计一个在0-Sv电压值的数字电压表将模拟电压值转换为数字信号(以2数字显示),并通过模拟电压表观察ADC0808模拟输人的电压值与对应的数码管LED数值显示是否一致。1.2总体方案数字电压表系统组成框架图(图1)。该电路的设计需要使用一个电源电路,A/D转换电路,单片机控制电路,显示电路。设计需要使用AT89C51单片机,ADC-0808,74L

5、S74,LED数码管。2Proteu。仿真软件接口电路的设计测量电压由ADC0808输人信号的最大工作电压范围,模拟数字转换电路实现A/D转换之后,由MCU控制电路进行数据处理程序,然后由七段译码器驱动电路,以实现数码管LED实时显示。软件仿真电路图如图2所示。2.1AT89C51单片机和数码管显示接口电路的设计采用两个数码管LED进行实时数值显示用AT89C51和ADC0808设计的数字电压表数值,当直流电压。-5V模拟信号转换成数字信号。-FF时。当Proteus仿真软件的启动时,用2.5V电流输人电压的数字值转换为7FH的数字值,你可以用鼠标指针调节电位器RV1以改变输人的A/D

6、转换器ADC0808的电压和ADC0808,最后通过一个虚拟的模拟电压表观察输人电压信号,以及对对应的LED显示的实时数字值。在Proteu,软件振荡频率设置AT89C51单片机为12MHz。该电路EA接高电平,没有扩展片上ROMo2.2A/。转换电路的程序设计有8个模拟输人信号INO-IN7(1-5英尺26-28英尺)的A/D转换器集成电路ADC0808,ADC0808,由地址线C,B,A(23-25英尺)决定哪个通道模拟量输人信号并进行A/D转换,电路中的地址线C,B,A的接地,0频道的准电压信号输人选择模式。A/D转换的开始信号为输人为高电平时6英尺START启动控制信号。该电路

7、将接收的ALE脚和腿一起由单片机的P2.0WR脚共同启动了脚,或非门控制。7英尺EOC为A/D转换的结束信号,当A/D在7英尺转换结束时,一个正脉冲将输出,通过申请一个非门、电路,该信号可以被用作检测信号的A/D转换完成后或向CPU连接到MCU的P3.2脚中断信号。对A/D转换数据输出能控制信号9针OE,当OE引脚为高电平时,数字A/D转换允许读取。单片机的P2.0RD脚和腿由或非门控制OE引脚。10英尺时钟ADC0808的实时时钟输人,采用单

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

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

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