1、摘 要本次设计采用先进行AC/DC的转换,再送AD转换并用数码显示的基本思路。基于所测电压信号的特性,模拟电路部分采用精密检波电路和有源低通滤波,能获得平滑稳定的直流电压信号。为了达到测量要求的精度,ADC选用精度为11位、抗干扰能力强的积分式MC14433,而单片机则选用技术成熟的MCS-51系列,此外,引入继电器控制量程,通过软件编程实现单片机对量程的自动换挡,达到自动量程转换。整个系统在交流电压0200V内,实现自动量程转换,并进行四位数码显示,显示值为有效值形式。本次设计的测量范围为0200V交流电压,频率为50HZ,精度0.2V,转换时间1s,实际设计均高于该指标。关键词: 精密检波
2、 有源低通滤波器 自动量程转换ABSTRACTThis design adopts the basic train of thought that take conversion of AC/DC firstly, then sends AD conversion again and use the number shows. Based on the property of voltage signal that be measured, simulated circuit part adopts precision detector circuit and active LPF, can
3、get smooth steady direct current signal. To reach the precision of measure requirement, we choose precision integral type MC14433 of the 11 strong abilities of interference rejection, and chooses technical maturation series single chip computer- MCS-51. Besides, we select relay control span, through
4、 software programming realize single chip computer controlling change gear voluntarily, reach voluntarily span conversion. Entire system realizes voluntarily span conversion in 0200 V of alternating voltage, and carries out to show that value is effective value form. This designed system measures vo
5、ltage signal from 0V to 200V in from of alternating voltage, which its frequency is 50 HZ. The measurements precision is 0.2 V. Actually, the system of voltage measure is to be designed to be higher than this index.Key words: Precision detector circuits Active low wave filter Automatic span changes3
6、5目录第一章 绪论12.1电压的测量32.2交流电压的测量3第三章 方案论证及设计概述10第四章 硬件部分设计及其分析124.1量程转换(即分压电路)124.2单片机控制继电器部分124.3平均值AC/DC转换电路134.4 AD转换214.5单片机及数码显示26第五章 软件及其程序流程部分295.1 数据采集部分的程序流程295.2数码显示部分的程序流程315.3 软件控制量程转换32第六章 总结33参考文献34致 谢35第一章 绪论数字化测量技术是面向21世纪的一项高、新科学技术,其基本内容是将连续变化的被测模拟量转换成离散的数字量,再经过数据采集、计数、编码、传输与存储,最后完成数据化处
7、理、图像处理、显示及打印工作,它所涉及的内容广泛,既有传感器、检测电路。又有数字化仪表、智能仪器、数据采集系统和检测系统。数字电压表是诸多数字化仪表的核心与基础,电压表的数字化是将连续的模拟量如直流电压转换成不连续的离散的数字形式并加以显示,这有别于传统的以指针加刻度盘进行读数的方法,避免了读数的视差和视觉疲劳。随着现代化技术的不断发展智能化数字表的功能越来越强,越来越多,其使用范围也会越来越广泛。采用智能化数字仪器不仅能提高测量准确度,而且还能提高测量技术的自动化程度,从而提高计量检定人员的工作效率。数字电压表简称DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加
8、以显示的仪表。数字电压表具有以下特点:1. 显示清晰直观,读数准确2. 显示位数显示位数通常为38位。判定数字仪表的位数有两条原则: 能显示从09所有的位是整数位; 分数位的数值是以最大显示值中最高位数字定为分子,用满量程时最高位数字作分母。例如:某数字仪表的最大显示值为1999,满量程计数值为2000,这表明该仪器有3个整数位,而分数位的分子为1,分母是2,故称之为3位,读作三位半,其最高位只能显示0或1。五位半以上的大多为台式智能数字电压表。3. 准确度高准确度是测量结果中系统误差与随机误差的综合。它表示测量结果与真值的一致程度,也反映测量误差的大小,准确度越高,测量误差越小。测量的绝对误
9、差有两种表达形式: V = (a%Vx+b%Vm) V = (a%Vx+n) 其中,Vx为度数值(即显示值),Vm表示满度值。括号中前一项代表A/D转换器和功能转换器(如分压器)的综合误差,后一项是数字化处理所带来的误差。N是量化误差反映在末位数字上的变化量。4. 分辨率高数字电压表在最低电压量程上末位1个字所代表的电压值,称作仪表的分辨力,它反映了仪表灵敏度的高低,分辨力随显示位数的增加而提高。5. 测量范围宽6. 扩展能力强7. 测量阻抗高数字电压表具有很高的输入阻抗,通常为10M10000 M,这样在测量时从被测电路上吸取的电流极小,不会影响被测信号源的工作状态,能减小由信号源内阻引起的
10、测量误差。8. 抗干扰能力强9. 集成度高,微功耗基于上述,数字电压测量占有重要的地位,这里,我们设计有关数字电压测量系统。1第二章 电压测量的有关知识2.1电压的测量电量测量中的很多电参数,包括电流、功率、信号的调幅度、设备的灵敏度等等都可以视作电压的派生量,通过电压测量获得其量值。在非电量的测量中,也都利用各类传感器和测量电路将非电量转换为电压参数。电压测量时,表头并接在被测量电路上比电流测量时表头串接在被测电路中要直接方便。因此,无论是在电子电路和设备的测量调试中,还是在非电量电测技术中,电压测量都是不可缺少的基本测量。22.2交流电压的测量2.2.1交流电压的表征1.峰值:周期性交流电
11、压u(t)在一个周期内偏离零电平的最大值称为峰值,用Up表示,正、负峰值不等时分别用Up+和Up-表示;u(t)在一个周期内偏离直流分量的最大值称为幅值或振幅,;用Um表示,正、负幅值不等时分别用Um+和Um-表示。2.平均值:U实质上就是被测电压的直流分量Uo,在电子测量中,平均值通常指的是交流电压检波后(整流)以后的平均值,又可分为半波整流平均值和全波整流平均值。3.有效值:一个交流电压和一个直流电压分别加在同一电阻上,若它们产生的热量相等,则交流电压有效值U(或Urms)等于该直流电压。4.波形因数、波峰因数:交流电压的波形因数KF定义为该电压的有效值和平均值之比 交流电压的波峰因数KP
12、定义为该电压的峰值与有效值之比 不同的电压波形,其KF、KP值不同,我们可以参看各种常见电压的有关参数。2.2.2交流电压表读数的表示虽然电压量值可以用峰值、有效值、平均值表征,但基于功率的概念,国际上一直以有效值作为交流电压的表征量。电压表(除特殊情况外)几乎都按正弦波的有效值来定度。当用以正弦波的有效值来定度的交流电压表测量电压时,如果被测电压是正弦波,那么由有关的参数表很容易从电压表读数即有效值得知它的峰值和平均值;如果被测电压是非正弦波,那就须根据电压表读数和电压表所采用的检波方法,进行必要的波形换算,才能得到有关参数。32.2.3交流电压的测量方法其测量方法有很多,其中主要是利用交流
13、/直流(AC/DC)转换电路将交流电压转换成直流电压,然后再进行处理。根据转换器电路的类型,可分为检波法和热电转换法。而根据检波特性的不同,检波法又可分为平均值检波、峰值检波、有效值检波。1.均值检波电路输出的直流电流与输入的交流电压的平均值成正比的检波电路,称为平均值检波电路(简称均值检波电路)。(1)电路工作原理平均值检波电路分为半波检波和全波检波图。2-1(a)所示为半波检波电路。图2-1 平均值检波电路在图2-1(a)中,输入的交流电压为正半周时,二极管D导通,负半周时,D截止。检波电路的输出直流电压为输入的交流电压的平均值 (可调节R值),其输出电流中的直流成分I0为: 图2-2 半
14、波检波直流成分I0 (2-1)式中忽略了表头内阻,电容C起交流旁路作用。由于这种电路输出的直流电流是由输入交流电压的平均值决定的,故称为平均值检波。(2)平均值检波特点均值检波电路中,输出的直流电流I0与输入交流电压的平均值成线性关系,所以表头刻度是均匀的。为了便于读数,均值检波电压表的表头也是按照正弦信号平均值与有效值之间的比例关系,将测出的平均值电压换算成有效值来进行刻度的,所以表头读数也是有效值。例如用均值检波电压表,当输入正弦信号电压平均值为0.637V时,其表头读数为0.707V。因此,用一般按正弦电压平均值与有效值的关系定度的均值检波电压表,测量非正弦电压时,由于它的平均值与有效值
15、间的关系与正弦不同,就会产生测量误差。被测电压的波形不同时,其波形误差的大小也不一样。此外,用均值检波的电压表测失真的正弦电压时,通过理论分析可知,当二次谐波的失真度不超过10时,引起的最大波形误差不到1;而三次谐波的失真度不超过10时,其最大波形误差也不会大于5。所以,在测量波形失真不太严重的正弦电压时,平均值检波的电压表比峰值检波的电压表所引起的测量误差小,一般还是可以用的。2. 有效值检波电路输出的直流电流与输入的交流电压的有效值的平方成正比的检波电路,称为有效值检波电路,又称为均方根值检波电路。采用这种检波电路的电压表能直接测出被测电压的有效值。(1)电路工作原理交流信号通过一个电阻在
16、一周期中所发生的热量与直流电流通过同一电阻在同一时间内发生的热量相同,则对应的直流电压的量值称为该交流电压的有效值(R.M.S值)。数字表达式: (2-2)它表明交流电压有效值等于交流电压瞬时值平方后平均值的平方根。在电阻上产生的热量为: (2-3)前面介绍的均值检波电路中是力求其输入电压与输出电流间具有线性关系,即检波二极管工作在线性区域。如设检波二极管的伏安特性曲线具有平方律特性,即时:如输入电压 则输出电流i应为: (2-4)其中第一项即为检波后的直流电流I0 (2-5)上述分析表明,只要检波管具有平方律特性,便可实现有效值的响应,而直流电流由输入电压有效值的平方决定,则变换关系就不是线
17、性的。图2-3是有效值检波电路其中一种原理图。在图(a)所示桥式检波电路中,如负载电阻是可以随输入电压的变化而变化的,则改变R即可改变电路工作的伏安特性曲线的斜率,其伏安特性如图(b)所示。可见,当uu1时,R最大,特性曲线具有斜率a;当u1uu2时,R减小,特性曲线具有斜率b,当u2uu3时,R更小,曲线具有斜率C。如果设计适当,便能使这条斜率可变的折线逼近于平方律曲线。这就是一种模拟分段复制函数法的一种有效值检波方案。有效值电压表除采用上述方法外,还常用热电偶构成。采用热偶式转换器,利用热电偶变换原理构成有效值测试仪。它能在很宽的电平、复杂的波形和很高的频率内提供高精度的R.M.S/DC转
18、换。4图2-3 有效值检波电路原理图图2-4 隐含计算型R.M.S/DC转换器原理图另一种是运用计算型R.M.S/DC转换器,通过将信号进行瞬时取样,然后转换成数字信号。这是目前广泛应用的最先进的测量方法之一。由美国模拟器件公司推出的集成电路芯片AD536等,它将全部电路集成在一块芯片内,准确的完成R.M.S值测量。它的原理如图2-4,从图中可知, 则 (2-6)该芯片内部由绝对值电路,平方器除法器,镜象电流源和缓冲放大器部分组成。其中平方器除法器由对数反对数放大器构成单象限函数电路,因而在前级加绝对值电路,实质上是加一级精密全波整流电路。输入电压Uim经绝对值电路,转换时单极性电流进入平方器
19、除法器,在经过内部R与外接Cav形成低通滤波器激励镜象电流源。只要R、Cav的时间常数远比输入信号最长的周期长,那么信号将有效地被平均,镜象电流源再将等于此平均值的镜象电流源返回至平方器除法器,即全部完成R.M.S值的运算。也有采用反向二极管实现R.M.S值的测量。反向二极管是隧道二极管的变件。与隧道二极管不同之处是它的峰流较小。它的特点有:(1)在零偏附近具有最大的曲率,适用于低电平检波。(2)在反偏压增加的情况下,反向电流的增加是按隧道电流密度增加成指数上升的,非常接近平方率曲线。它适用于低电平宽频带检波,并具有良好的温度特性,目前这种检波器也运用得较多。(2)有效值检波的特点有效值检波电
20、压表的主要特点是可以直接测量非正弦电压或失真的正弦电压的有效值,而不会像峰值或平均值检波电压表那样带来很大的波形误差。我们知道,非正弦电压的有效值为: (2-7)式中,U1,U2为基波和各次谐波电压的有效值。如被测电压 其中直流项I0为 (2-8)该项结果与前(2-5)式的检波后直接电流结果相同,即表示有效值检波能真实反映输入信号中所有波形的有效值总和。体现了实在的非正弦波的总有效值。由于这一重要特点,有效值检波电压表广泛用于杂音测试器,非线性失真仪等测量仪器中。本论文中,我们采用全波平均值检波法。52.2.4采用全波平均值检波读数的换算由上述知,因为电压表按正弦波的有效值来定度,所以在得到的
21、直流电压值需要经过一定的换算才能是电压的有效值,这样经过ADC得到的数值就可以直接用来送显示了。其换算过程如下:查找不同波形交流电压参数表:表2-1不同波形交流电压参数表波形名称波形系数波峰系数有效值平均值全波整流1.111.414利用公式有: U= 得:U=1.11即有效值是平均值的1.11倍,这要求在送显示之前把平均电压值通过电路或者软件编程换成有效值。第三章 方案论证及设计概述在上章节的测量方案中,对于一个未知的交流电压的数字测量,我们通常利用放大检波电路得到直流电压,然后送AD转换再送单片机控制数码显示。完全可以实现设计要求,图如下:低通滤波电 路单片机数码显示AD 转换检波电路 (精
22、密检波)继电器量程转换(分压电路)图3-1 数字电压表设计部件图将未知电压UX接入衰减器,量程挡设计为02V,220V,20200V(有效值)的控制。单片机执行程序,控制继电器将开关打到最高量程档,此时未知电压UX衰减100倍得到UX1,UX1接入检波电路,检波电路前置一级跟随器,提高输入阻抗。检波电路的设计,采用精密检波,通过该电路UX1将变为一个正全波的电压形式UX2,这时对UX2进行求平均值电压的运算,同时要滤除纹波电压,在这里采用二级有源低通滤波器电路,考虑到所测电信号的频率分量特点,它的转折频率大约为20HZ,根据所用滤波电路,得出估算的电容C和电阻R的数值,电压信号经过两级滤波后,
23、得到一平滑稳定的直流电压,从而达到预期的求平均值电压的功能,得到平均电压值。将平均电压信号送AD转换,经AD转换后,转换成数字量,为了达到设计要求的精度,在这里采用了MC14433积分式芯片,具有11位的精度,转换后的数值为BCD码。MC14433按2V的满量程的设计外接电路,单片机与该芯片按后图接好,AD转换的数字量与MCS-51的P1口相连接,单片机通过外部触发中断后读数。经单片机的读取后,得到AD转换的数字量,然后用单片机进行软件编程处理,其先将读取的BCD码转换为十六进制数,再乘以所用量程相应的衰减的倍数(10、100),然后与所用量程的最小值进行比较。例如:所测电压为Vx(有效值),
24、单片机控制接通2200V量程档,经前述电路转换后,在单片机的指定存储单元得到数M,将数M与十进制数20比较,如果:M大于或者等于N,则说明选择的量程档合适,然后软件将之乘以系数1.11(平均值转化为有效值的系数),再送数码显示;如果M小于N,则说明选择的是欠量程档,单片机调程序控制继电器选择下一个档,然后Vx衰减10倍,再经过前述的电路系统和软件的处理,所得数值与十进制数2比较,如此进行,单片机达到自动控制量程的转换,并且保证了转换的正确度和精度。显示部分采用四个LED数码管动态显示,所显示的数值是电压的有效值。13第四章 硬件部分设计及其分析4.1量程转换(即分压电路)在对交流电压进行测量前
25、,需要对电压进行有目的的衰减,从而形成量程的转换。综合考虑元件、检波电路、ADC转换芯片的要求,设计了一个3个ACV量程的转换电路(如图): 图4-1 分压电路三个ACV量程分别为2v、20v、200v、(有效值)。这个分压器的最高量程可以定为700v,不仅考虑所设计电压表的测量范围要求(0v200v),也考虑到量程开关的耐压值通常为1000v,而该档的最大峰值电压Vp=1.414*700=990V,它接近于1000V。这里按设计要求只定到200V由R1R5构成精密电阻分压器,可将被测交流电压一律衰减成2v(RMS)以下。特别注意:R1R4应采用误差为0.1%0.5%的精度金属膜电阻,总阻值为
26、10M。这是衰减器的关键条件,电阻一旦出现偏差,它的电压就会有很大偏差,从而对后面检测产生很大偏差,得到的电压值将会是不准确的。114.2单片机控制继电器部分基于继电器的性质,利用单片机的运算,编程控制输出高电平,再加以一定的电路,可以实现量程自动转换控制。为此,设计的控制电路图如下: 图4-2 控制继电器电路单片机发出高电平,送入上面的电路,维持一定时间的电平,使三极管可靠导通,电流的增加使得所用的继电器工作,将开关打到设定的量程挡,从而实现控制。图中的电容是用来消除单片机复位时的I/O口的高电平的干扰,二极管用以保护电路,电阻的阻值选择如图所示,依据所设计量程挡的个数,这里需要三个如上图的
27、控制继电器电路,用单片机的三个输出口分别连接到各个继电器的控制端。再由单片机程序指令发一定时间的高电平。本次设计是MC-51的P30P32口分别和四个继电器电路的控制端相连的.4.3平均值AC/DC转换电路平均值AC/DC转换器是由运算放大器和二极管组成的半波(或全波)线性整流电路。它具有线性度好、电路简单、成本低廉等优点。由于它是按照正弦波平均值与有效值的关系而定义的,因此所构成的仪表仅适合于测量不失真的正弦波电压。在这里,通过实验比较,选用跟随器精密检波电路有源低通滤波电路,得到理想的直流电压。下面详细介绍这几部分电路。4.3.1跟随器通过衰减后的电压最高值为2V(有效值),为了提高输入阻
28、抗,减少电压表对信号源的干扰,不会影响被测信号源的工作状态,能减小由信号源内阻引起的测量误差。同时减少了输出阻抗,达到测量电路所需的要求。对跟随进来的电压信号,我们采用精密检波进行处理。4.3.2精密检波所谓精密检波就是单极性的直流输出电压和输入的交流电压的幅值成线性关系。一般有半波精密检波(图4-3)和全波精密检波(图4-4)1、半波精密检波 图4-3 半波精密检波分析:、输入为正弦信号: (1)、当D1构成深度负反馈,使V-近似于0 因此Vo=0;(2)、当 使用半波精密检波电路应注意以下几点:1、精密检波电路的工作频率在大信号时会受到压摆率的限制;2、精密检波电路的工作频率在小信号时的工
29、作频率会受到运放-3dB带宽的影响;3、根据实际工作频率选择合适的运放才能保证精度。4、全波精密整流电路(绝对值电路): 图4-4 全波精密检波分析:(1)、时, 加法器A2输出 若取 所以有: (2)、0时, , 该电路使用时应注意以下几点:1、绝对值电路在频率较低时可得满意结果;2、绝对值电路在频率较高时会产生相移破坏了加法电路所实现的运算关系,使波形失真,产生误差,必要时使用频率补偿电路补偿;3、该电路精度不仅与半波整流的精度有关还与电阻的匹配有关;4、输入阻抗(R)低;5、需要5个匹配电阻。论证:根据所加电压信号以及输出要求,全波检波能够很好地满足,加之考虑到半波检波后,得到的电压信号
30、可能太低,不利于后续的数据采集,较之半波检波可行性高,故本设计采用全波精密检波。94.3.3低通滤波通过检波电路后的电压(这里是半波电压信号),需要经过合适的硬件电路变换成直流电压。这里使用滤波电路,相当于既对电压信号进行了平均值运算,又很好地滤除了直流电压上的纹波,从而获得稳定的平均值电压,现在对滤波器电路分析如下:1、LC滤波器当f在几十kHZ到几百kHZ范围内时,元件的品质因数Q一般为100300,最好可到6001000。这种电路特别适合于窄带滤波器,它的所有电感数值相同,电感量可按具有最佳值时的数值来确定,输入和输出阻抗可以是任意值,电路的调整方便,适合相对带宽 在1%20%范围内使用
31、。LC滤波器具有不会产生内部噪声,不需电源,性能稳定和成本低等优点,但不能集成化,在使用频率较低时,体积大,笨重,损耗也大。2、晶体滤波器和陶瓷滤波器是以压电石英晶体或压电陶瓷作为基本谐振元件构成的滤波器。其中石英晶体谐振器的Q值可达到10,000150,000,能实现很窄的带通滤波器,可用来实现的频率范围为10kHZ30MHZ。但是它们的缺点是随着时间的推移特性而发生变化。考虑上述滤波器的工作特点,结合所要测量的电压信号的特点,我们选用有源RC滤波器电路。3、有源RC滤波器低频,尤其是极低频范围,其它各种滤波器都不适宜,而有源RC滤波器电可以实现。在自动控制及测量技术中,往往要求滤波器处理0
32、.01HZ以下的模拟信号,这时只有有源RC滤波器可以胜任。优点:低频性能好,体积小重量轻,精密度高,稳定性好等缺点:(工作频率一般1)滤波器而言,由于极点在S平面很靠近虚轴,sin=1,所以 或者高Q二阶滤波器的频,在带通滤波器指中心频率;在低通或高通滤波器是指低通或高通特性发生转折处的频率。按频率特性可将有源滤波器分为LPF,HPF,BPF,BEF等四种,截止频率是指幅值下降3dB是所对应的频率;滤波器的固有频率成为谐振或中心频率;一个n阶滤波器可用多个二阶滤波器或一个一阶滤波器和多个二阶滤波器级联而得。二阶滤波器传递函数的一般形式为:K(s)=可令 则上式可改写为 K(s)=当b取不同值时
33、可得到不同特性的滤波器: 1、b0=b1=0, b2= k002 时为低通滤波器: 2、b0 =k0 ,b1 =b2=0 时为高通滤波器; 3、b0=b2 , b1= k0*0 时为带通滤波器; 4、b0=k0 , b1=0,b2= k002时为带阻滤波器;为了保证源滤波器的动态稳定性,运算放大器的闭环增益应当是比较小的,因此滤波器的输出阻抗也很低。滤波器的动态稳定性的基本要求是:传递函数的所有极点都在左半平面内,即要求阻尼系数=Q-10;这种有源滤波器的不足之处是Q值对元件变化的灵敏度较高,因此,Q值越高,稳定性越差,故在高Q值的滤波器中,不宜采用这类结构。即在设计这种有源滤波器时,无须考虑
34、它的Q值对元件变化的灵敏度较低,故可工作于Q值较高的情况。从物理观点看,的数值表示了滤波器的阻尼特性;0时系统存在阻尼,外加信号通过滤波器总有一定的能量损耗,故对于任何有限的输入或内噪声所产生的输出,都一定会在有限的时间内结束,这说明系统可以稳定工作;UR时,输出低电平;QO,Q1,Q2,Q3:A/D转换结果输出端。采用BCD码,其中Q0为LSB,Q3为MSB。DS1,DS2,DS3,DS4:多路调制选通脉冲信号输出端。MC14433转换结果以BCD码形式,分时按千、百、十、个位由Q0Q3端送去,相应的位选通信号由DS1DS4提供。每个选通脉冲宽度为18个时钟周期、相邻选通脉冲之间的间隔为2个时钟脉冲。其输出时序如图4-8所示: 图4-8 MC14433输出时序图在DS2,DS3,DS4选通期间,Q0Q1分时输出三个完整的BCD码数,分别代表百位、十位、个位信息。但在DS1选通期间,输出端Q3Q0除表示千位信息外,还有超欠量程和极性标志信号,具体的规定为:Q3代表千位数,低电平“0”代表千位为1,高电平“1”代表千位为0;Q2代表被测电压的极性,“1”代表正,“0”代表负;Q0为超或欠量程,其中Q0为1时为欠量程,Q0为0时为超量程。一个完整的A/D转换过程可分为
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100