当前位置:首页 > 测试测量 > 测试测量
[导读]摘要:文中介绍了一款基于AD7896的瞬时峰值电压测量仪的设计。峰值检测是示波器中数据采集的重要方法,优于取样方式和平均方式采用单片机控制方式,通过对峰值检测仪电路的整体框架的设计,给出了硬件电路各含单元模

摘要:文中介绍了一款基于AD7896的瞬时峰值电压测量仪的设计。峰值检测是示波器中数据采集的重要方法,优于取样方式和平均方式采用单片机控制方式,通过对峰值检测仪电路的整体框架的设计,给出了硬件电路各含单元模块的设计原理图,结合硬件设计,得到了软件设计的整体流程图以及中断函数流程图,仪器通过测试,简单易行,测试精度较高。

关键词:峰值检测;AD7896;取样保持;单片机系统

峰值检测是示波器中数据采集的方法之一。示波器显示波形时,为了能够在存储深度上满足获取毛刺的需求,可以采取取样方式、平均方式以及峰值检测方式。取样方式是通过平均的时间间隔对信号进行取样来创建波形,这种方式要捕捉窄的毛刺时,示波器必须以高的采样率才能实现,并且数据需要全部存储起来,当信号的频率比较低的时刻,示波器必须将时基档位调到等效采样率很低,采集到毛刺信号非常困难。而峰值检测则只需要以最高的采样率捕捉信号,简单的忽略某些采样,只记录发生在每个采样间隔期间内的最大和最小值。这样就无须增加存储深度,还可以捕捉毛刺或者偶发事件。因此研究峰值检测技术、设计实用易行的峰值检测电路则具有很好的应用价值。本文给出了整个电路的整体框架,以AD7896作为主要的转换器件,完成了一款简单易行的峰值检测仪的设计,并对各个子模块的硬件设计以及软件框图进行了设计与说明。

1 系统原理

本测量仪以P89V51RD2单片机为基础,以AD7896作为主要器件,整个电路分为以下几个功能模块:分压模块、峰值检测电路、中断启动电路、A/D采样电路、单片机控制电路和数码管显示电路。电路框图如图1所示。

2 硬件系统设计

2.1 分压电路的设计

分压电路是利用高压臂电阻R1和低压臂电阻R2组成电阻式分压器,电压信号在低压侧取出,如图2。为保护二次侧测量装置,存低压电阻上加装一个稳压管D5,使其放电电压恰好略小于或等于低压侧允许的最大电压5 V,为使电子电路不影响分压器的分压比,在二次侧加设跟随器。

电阻分压器最重要的是误差问题,其结构和参数的确定必须从减小误差的角度加以考虑。由电路分析可以看出,若在分压器的高压端加设屏蔽罩,可以部分地补偿分压器对地的杂散电容,即可以减小误差,同时考虑到接地端的屏蔽罩可以控制分压器对地的杂散电容,因此在设计时也加设了低压屏蔽罩。经过分压电路后的最大电压值为:

电阻的选择应从3个方面加以考虑,电阻温度系数、耐压性能和阻值。如果是冲击电压的电压值较高,可以考虑选用可承受高电压的玻璃釉电阻器,该电阻器义称厚膜电阻器,属于合成型电阻器,其温度系数小,表面比功率高,几乎没有杂散电感。选择电阻元件的容量大于分压器所需的额定功率,减小温升,也是出于减小误差的考虑。

2.2 峰值检测与保持电路设计

本电路中仅用两个运算放大器就能完成对非正弦波形的峰值电压的检测。如图3。图中运算放大器AR1和AR2采用JFET双运放TL082,具有低偏置电压和高输入阻抗特性。AR2起到电压跟随器作用。V1(t)的电压范围是0~5 V,峰值检测器的作用是:一直跟随输入信号,当输入到最大电压值时峰值检测器自动保持该峰值电压值。

该电路的原理是:

1)本电路输出初始电压值为0,二极管D1,D2和D3截止。

2)在电压峰值达到V1之前,AR1处于开环增益状态,V2>0,D1截止,D2和D3导通,V3=VC=V0=V1,对电容C3进行充电,将被测信号电压的峰值保持在电容C3上,电路工作在跟随状态。

3)当峰值达到后,V1(t)减小,V1

4)之所以增加二极管D3的电阻R6,是因为可以有效地减小电容C3通过D2漏电。

5)在本电路中,在电容C3旁边增加了一个PNP三极管作为开关,并通过P14控制该电容在测量之后进行放电,以便下次测量。此外,在电容C3之前,还串接一个1 Ωm的电阻,用过防止过冲。

本电路的电压转换速率为:

因此,电容C3的容量大小将对电压转换速率有很大的影响。容量大、漏电小的电容可以有效减小漏电流,但是由于价格昂贵的原因也并没有得到很好的应用。同时,容量过大,也不能很好的捕捉到峰值电压,一般C3的典型值为:1 nf~0.1μf。

2.3 中断启动电路的设计

为了单片机采集、处理数据的方便性,可以在峰值检测电路的基础上加入硬件中断输出能力以在峰值数据准备好后通知单片机,电路原理如图4所示。

用户可以根据信号特征的不同调节产生中断的信号门槛电压,这样可以提供给使用者很大的方便。该电路使运放处于开环增益状态,其输出值为-5 V或者+5 V,经过二极管D4后,使其输出为0或者5 V,符合单片机正常的工作信号:低电平和高电平。

2.4 A/D采样电路的设计

本电路设计的被测电压的范围为0~100 V,假设要求被测信号分辨出0.1 V电压变化,由于被测信号经分压电路后规范成0~5 V,而在本测量仪中,假设选择参考电压源为5 V的ADC,则可求出ADC芯片的分辨率以及信号调理的放大倍数。

K=ADC满刻度电压值/信号最大值=5 V/5 V=1

ADC芯片的位数为:

式中,Umax为ADC芯片的满刻度输入电压,现以定为5 V,Umin为ADC芯片的最小分辨出的电压。它由被测信号分辨率决定,现要求能分辨出0.1 V电压变化,对应于分压电路后产生0.1x5 V/100 V的电压变化,此电压经K=1倍放大后,求得Umin为:

综上所述,选择N≥10位的ADC芯片,即可以满足分辨率要求。

当然,如果要求被测信号能分辨出0.01 V的电压变化,即要求更高精度的ADC,则ADC的分辨率高些,此时,N=

,故选择N≥14位的ADC芯片即可。

考虑到瞬时电压的周期为50~100μs,速率比较快,本电路采用AD7896作为A/D转换器。AD7896是一个12位的快速AD转换芯片,片上包含了一个8μs的逐次逼近ADC,一个锁存放大器,一个高速串行接口。AD7896为单电源供电,VDD输入范围为2.7~5.5 V,模拟信号输入端VIN的电压可在0V—VDD间取值,同时VDD也作为ADC的参考电压(本电路设计的参考电压源为+5 V),AD7896提供了两种工作模式:高速采样模式与自动休眠模式。为了获得快速的电压转换信号,这里采用了高速采样模式。其A/D转换接口电路图如图5所示。

2.5 单片机控制电路

本测量仪采用单片机P89V51RD2作为控制核心,当收到中断启动电路的中断信号后,启动AD转换电路,并将电压值直接送到数码管显示电路。单片机控制电路如图6所示。

3 系统软件设计

本系统的整个软件设计都是围绕着如何准确获得电压的峰值以及将测量结果正确显示处理。因此,在主程序中主要处理各系统的初始化以及显示问题,而在中断服务程序中处理电压信号的读取、模数转化以及数据运算等问题。软件设计的流程图如图7~8所示。

4 结论

电路通过软硬件的联调,将测试的结果显示在数码管上,通过对数码管上数值与示波器实测数据的比较,可以得出,本设计的峰值检测电路灵敏可靠,转换速率高。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在这篇文章中,小编将为大家带来电容的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 电容 去耦 滤波

电容,作为电子学中的一个基本概念和关键元件,广泛应用于各种电路和设备中。它的主要功能是储存电荷并在电路中起到滤波、耦合、调谐等作用。那么,电容的工作原理是什么呢?本文将从电容的基本结构、电荷储存机制、电场作用以及实际应用...

关键字: 电容 滤波 电子学

在复位电路中,电容的作用是给系统提供恒定的电源电压,从而保证开机时系统能够正确地执行初始化和自检过程。因此,选择合适大小的电容对于系统的稳定性和性能至关重要。

关键字: 复位电路 电容 系统

美国威世(Vishay)是世界知名综合性分立式电子元件大厂,其中Vishay的高压陶瓷电容和日本村田高压电容,享有盛名。

关键字: Vishay 电容

在这篇文章中,小编将对电容测量的相关内容和情况加以介绍以帮助大家增进对它的了解程度,和小编一起来阅读以下内容吧。

关键字: 万用表 电容

本文中,小编将对电容予以介绍,如果你想对它的详细情况有所认识,或者想要增进对电容的了解程度,不妨请看以下内容哦。

关键字: 电容 电容器 电路

万用表是一种电力电子部门常用的测量仪表,它可以测量多种电学参数,如直流电流、直流电压、交流电流、交流电压、电阻、音频电平,以及电容、电感、半导体的一些参数等。根据显示方式的不同,万用表可以分为指针万用表和数字万用表两种。

关键字: 万用表 电压测量

数字万用表内部包含了转换电路、模/数(A/D)转换器、电子计数器、逻辑控制电路和译码显示电路等部分,这些部分协同工作以实现电压、电流和电阻的测量。

关键字: 万用表 电压测量

带有离心开关的电机,如果电机不能在很短时间内启动成功,那么绕组线圈将会很快烧毁。电容值:双值电容电机,起动电容容量大,运行电容容量小,耐压一般都大于400V。

关键字: 单相 电机 电容

电容与内部电路共同组成一定频率的振荡,这个电容是硬连接,固定频率能力很强,其他频率的干扰就很难进来了。

关键字: 晶振电路 电容 频率
关闭
关闭