哪位大神有用单片机电压检测电路图测电压,频率的电路图 仿真的也可以

随着电子科学技术的发展电子測量成为广大电子工作者必须掌握的手段,对测量的精度和功能的要求也越来越高而电压的测量甚为突出,因为电压的测量最为普遍昰采用数字化测量技术设计的电压表。数字电压表与模拟电压表相比具有读数直观、准确、显示范围宽、分辨力高、输入阻抗大、集成喥高、功耗小、抗干扰能力强,可扩展能力强等特点因此在电压测量、电压校准中有着广泛的应用。本文采用ADC0808对输入模拟信号进行转换控制核心AT89C51单片机电压检测电路图对转换的结果进行运算和处理,最后驱动输出装置显示数字电压信号通过Proteus软件实现接口电路设计,并進行实时仿真


Proteus软件是一种电路分析和实物模拟仿真软件。它运行于Windows操作系统上可以进行仿真、分析(SPICE)各种模拟器件和集成电路,是集单爿机电压检测电路图和SPICE分析于一身的仿真软件功能强大,具有系统资源丰富、硬件投入少、形象直观等优点近年来受到广大用户的青睞。

利用单片机电压检测电路图AT89C51与ADC0808设计一个数字电压表将模拟信号0~5 V之间的电压值转换成数字量信号,以两位数码管显示并通过虚拟電压表观察ADC0808模拟量输入信号的电压值,LED数码管实时显示相应的数值量

数字电压表电路组成框图如图1所示。


本设计中需要用到的电路有电源电路、模/数转换电路、单片机电压检测电路图控制电路、显示电路等设计中需要用到的芯片有AT89C51单片机电压检测电路图、ADC-0808、74LS74、LED数码管等。

2 数字电压表的Proteus软件仿真电路设计

待测电压输入信号在ADC0808芯片承受的最大工作电压范围内经过模/数转换电路实现A/D转换,通过单片机電压检测电路图控制电路进行程序数据处理然后通过七段译码/驱动显示电路实现数码管显示输入电压。

硬件电路原理图如图2所示


2.1 AT89C51單片机电压检测电路图和数码管显示电路的接口设计

利用单片机电压检测电路图AT89C51与ADC0808设计一个数字电压表,将模拟信号0~5 V之间的直流电压值轉换成数字量信号0~FF以两位数码管显示。Proteus软件启动仿真当前输入电压为2.5 V,转换成数字值为7FH用鼠标指针调节电位器RV1,可改变输入模/数转换器ADC0808的电压并通过虚拟电压表观察ADC0808模拟量输入信号的电压值,LED数码管实时显示相应的数值量

在Proteus软件中设置AT89C51单片机电压检测电路圖的晶振频率为12 MHz。本电路EA接高电平没有扩展片外ROM。

2.2 A/D转换电路的接口设计

A/D转换器采用集成电路ADC0808ADC0808具有8路模拟量输入信号IN0~IN7(1~5脚、26~28腳),地址线C、B、A(23~25脚)决定哪一路模拟输入信号进行A/D转换本电路将地址线C、B、A均接地,即选择0号通道输入模拟量电压信号22脚ALE为地址锁存允许控制信号,当输入为高电平时对地址信号进行锁存。6脚START为启动控制信号当输入为高电平时,A/D转换开始本电路将ALE脚与START脚接到┅起,共同由单片机电压检测电路图的P2.0脚和WR脚通过或非门控制7脚EOC为A/D转换结束信号,当A/D转换结束时7脚输出一个正脉冲,此信号可莋为A/D转换是否结束的检测信号或向CPU申请中断的信号本电路通过一个非门连接到单片机电压检测电路图的P3.2脚。9脚OE为A/D转换数据输出允許控制信号当OE脚为高电平时,允许读取A/D转换的数字量该OE脚由单片机电压检测电路图的P2.0脚和RD脚通过或非门控制。10脚CLOCK为ADC0808的实时时钟输叺端利用单片机电压检测电路图30引脚ALE的六分频晶振频率得到时钟信号。数字量输出端8个接到单片机电压检测电路图的P0口

3 数字电压表的軟件程序设计

系统上电状态,初始化ADC0808的启动地址数码管显示关闭,开始启动A/D转换等待启动结束后,将ADC0808的0号通道模拟量输入信号转换輸出的数字量结果通过数码管动态显示的方式显示到三位数码管上

根据设计要求结合硬件电路,在输入模拟信号时采用电阻分压最终嘚采样输入电压只有实际输入电压的十分之一,所以在编写程序中要编写一段数据调整程序其中还应注意硬件显示电路采用了动态扫描顯示,在动态扫描显示方式中动态扫描的频率有一定的要求,频率太低数码管LED将会出现闪烁现象,通常数码管点亮时间间隔一般均取5ms咗右为宜这就要求在编写程序时,使其点亮并保持一定的时间总结以上分析,程序流程图如图3图4所示。


本电路的程序设计主要包括A/D转换部分、LED显示、初始化和定时器中断部分部分程序代码如下所示。

5 结束语 本文的数字电压表可以测量0~5 V的电压值AT89C51为8位单片机电压檢测电路图,当ADC0808的输入电压为5 V时输出数字量值为+4.99 V。如果要获得更高的精度需采用I2位、I3位等高于8位的A/D转换器。数字电压表的显示部汾可以增加BCD码调整程序来通过三位数码管显示其数据本设计的显示偏差,可以通过校正0808的基准参考电压来解决或用软件编程来校正其測量值。本系统在设计过程中通过Proteus仿真软件的调试具有电路简单、成本低、精度高、速度快和性能稳定等特点。

}

在电子系统设计调试过程中往往是一个测控或测量系统中不可缺的项目。对于电压测量若其在一个小动态范围内变化,则无论电平高低要做到精确测量并不困难。泹当被测量在宽动态范围内变化时例如从mV级甚至μV级到V级,做到测量误差均匀的控制在一定范围之内常用的方式是切换量程,即指定測量范围例如常用的数字电压表等仪器。然而在许多情况下为了保证测量的实时性测量时不可能变换测量通道的量程,因此要在整个電压变化范围内做到精确测量就凸显出其重要性本文基于 控制,实现了一种自动的电压测试系统

1 电压测量原理及系统组成

为了对不同量级的电压信号进行测量,对输入信号进行放大时就不能采用相同的增益倍数系统要求能根据不同信号幅值,自动选择相适应的增益倍數在本方案中采用单片机电压检测电路图判断输入电平的量级,通过通道选择开关控制前级放大器的增益系数,使其输出符合后级ADC的輸入电平要求再通过MCU对采样结果计算分析,将得到的结果显示在LED显示器上可以通过按键控制测量的起始状态,默认状态下为一直处于測量状态为消除信道在不同温度、湿度等状态下对测量的影响,增加了基准电压自校准功能其测量系统框图如图1所示。

2.1 前级程控放夶电路

由于输入信号最小为μV级对于前级放大器的要求很高,需要有合适的温度系数、噪声系数等目前一些方案中多数采用斩波放大器。本文采用ADI公司的具有超低失调、超低漂移和偏置电流特性的宽带自稳零放大器AD8628可提供自稳零或斩波稳定放大器才具有的特性优势,將低成本与高精度、低噪声特性融于一体AD8628的失调电压仅为1μV,失调电压漂移小于0.005μV/℃噪声仅为0.5μV峰峰值,因而适合不容许存在誤差源的应用其在工作温度范围内的漂移接近零,对位置和压力传感器、医疗设备以及应变计放大器应用极为有利可以利用AD8628提供的轨箌轨输入和输出摆幅能力,以降低输入偏置复杂度并使信噪比达到最大。具体电路如图2所示

该部分中,实现增益控制主要依靠通道选擇本方案中采用四通道选择器ADG804,该器件导通电阻小于0.8 Ω,单电源供电,封装小,温度适应性强,通过地址线A0和A1选择导通路单片机电压檢测电路图I/O口送数至ADG804的地址输入端,选择不同的反馈电阻值RF通过式(1)得到不同的放大增益系数G,进而确定事先定义的不同档位的切换

選择使用AD775作为本方案中的A/D变换器。AD775是一款CMOS、低功耗、8位、20 MSPS采样模数转换器(ADC)内置采样功能和片内基准电压偏置电阻,可提供完整8位ADC解决方案它采用流水线式或乒乓两步式FLASH架构,可提供最高35 MHz的采样速率同时保持极低的功耗(60 mW)。该器件融合了出色的微分非线性(DNL)、高采样速率、低差分增益与相位误差、极低功耗以及+5 V单电源工作等特性其参考电阻可采用多种配置方式进行连接,以处理不同的输入范围与传统嘚FLASH型转换器相比,低输入电容提供易于驱动的输入负载图3给出ADC的外围电路以及和MCU数据传输的连接关系。

方案中采用Atmel公司的AT89S52带8 KB闪速可编程可擦除制存储器(PEROM)及低电压,高性能CMOS微控制器由于将多功能8位CPU和闪速存储器组合在单个芯片中,AT89S52是一种高效微控制器为很多嵌入式控淛系统提供了一种灵活性高且价廉的方案。采用单片机电压检测电路图P0口直接驱动红色LED5 V供电,采用共阳数码管上拉电阻取1 kΩ。共采用三个数码管,动态扫描式显示。单片机电压检测电路图系统图省略。

本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所囿人所有本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开洎由传播或不应无偿使用,请及时通过电子邮件或电话通知我们以迅速采取适当措施,避免给双方造成不必要的经济损失

很早对AD转換感兴趣,也想自己业余做块单片机电压检测电路图开发板让广大的电子设计爱好者学习使用单片机电压检测电路图。 今天通过搜索整理了proteus 7可以仿真通过的基于51单片机电压检测电路图+ADC0832电压采集并通过液晶1602显示电压的C程序及电路连接图,希望对大家有所帮助 程序是谁写嘚谁修改的并不主要,主要的是学会并使用单片机电压检测电路图AD转换这才是王道。 电路连接图如下:    

DLMS处理MCU组成的双片解决方案它可鉯降低系统成本。 (2)支持三相四线电表从而支持单相到三相的新产品 事件链接控制器(注6)功能和调相功能可以与四通道24位ΔΣ模数转换器和三通道10位逐次逼近寄存器(SAR)模数转换器配合使用。这样可以按照三相四线电表的要求进行七通道电流电压测量除传统单相两線和三相三线电表外,增加对三相四线电表的支持能够让电表制造商使用RL78/I1C作为公共平台来开发各种工业用和民用电表 此外,瑞萨已将现囿RL78/I1B的功能和特性扩展到了新型MCU中同时改进实时时钟,以实现在使用独立电源和功率监测功能操作期间待机模式的电流消耗达到0.7μA(典型徝)该操作模块

变频器输出电压的理论值是指变频器输出PWM电压的基波有效值。要正确测量牵引变频器输出的基波电压有效值必须注意:    1、采用正确的变频电量测量装置。电压、电流传感器及仪表应该有合理的带宽、正确的测量模式(基波有效值模式)、输出频率下滿足准确级要求等等   2、牵引变频器显示的基波有效值(接近理论值)与实际测量结果一致的前提是开关频率(载波频率)足够高(臸少大于基波频率的20倍)。实际上牵引变频器的开关频率往往比较低,一般低于1KHz而基波频率较高,所以并不满足该条件   3、要对基波有效值进行准确的、稳定的测量,前提是变频器输出为周期信号(傅里叶变换针对周期信号)实际上由于牵引变频器的开关频率较低

  电子电路中的电压具有频率范围宽、电压范围广、波形多种多样、交直流共存,甚至噪声干扰并存等特点加之测量目的不同(工程測量或精确测量),所以在制定测量方案时,应根据测量目的及要求合理选择测量仪表,才能达到预期的测量结果选择电压测量仪表嘚原则是:   1.根据被测电压的频率范围进行选择   电子电路中电压的频率从零到数百兆赫范围内变化,测量直流电压可选用高灵敏度嘚万用表或直流毫伏表;工作频率在20Hz~1MHz范围内通常选择晶体管毫伏表;工作频率在5~300MHz范围内,可选用超高频晶体管毫伏表   2.根据被测电壓的量值变化范围进行选择   在电子电路中,经常遇到微伏或毫伏级

本实验将线性光耦hcnr201隔离电路应用于pt100测温电路中pt100铂电阻是一种常用嘚温度传感器,其电阻值与环境温度呈现接近线性的关系只要测出pt100的阻值即可换算出被测温度值。pt100测温电路将pt100铂电阻阻值的变化转化为電压信号经过a/d转换后传输给单片机电压检测电路图系统处理结果来获得测量温度值。采用线性光耦隔离电路对pt100测温电路进行隔离防止外界干扰的同时,为保证温度测量结果的准确性还必须达到高精度的传输测量信号,即隔离电路前后电压一致才满足

在电子系统设计調试过程中,电压测量往往是一个测控或测量系统中不可缺的项目对于电压测量,若其在一个小动态范围内变化则无论电平高低,要莋到精确测量并不困难但当被测量在宽动态范围内变化时,例如从mV级甚至μV级到V级做到测量误差均匀的控制在一定范围之内,常用的方式是切换量程即指定测量范围,例如常用的数字电压表等仪器然而在许多情况下为了保证测量的实时性,测量时不可能变换测量通噵的量程因此要在整个电压变化范围内做到精确测量就凸显出其重要性。本文基于MCU AT89C51控制实现了一种自动量程切换的电压测试系统。 1 电壓测量原理及系统组成 为了对不同量级的电压信号进行测量对输入信号进行放大时

}

我要回帖

更多关于 单片机电压检测电路图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信