![数字电桥RLC测量仪毕业设计_第1页](http://file4.renrendoc.com/view/647e33fd1136664d6bbc349ad46c315e/647e33fd1136664d6bbc349ad46c315e1.gif)
![数字电桥RLC测量仪毕业设计_第2页](http://file4.renrendoc.com/view/647e33fd1136664d6bbc349ad46c315e/647e33fd1136664d6bbc349ad46c315e2.gif)
![数字电桥RLC测量仪毕业设计_第3页](http://file4.renrendoc.com/view/647e33fd1136664d6bbc349ad46c315e/647e33fd1136664d6bbc349ad46c315e3.gif)
![数字电桥RLC测量仪毕业设计_第4页](http://file4.renrendoc.com/view/647e33fd1136664d6bbc349ad46c315e/647e33fd1136664d6bbc349ad46c315e4.gif)
![数字电桥RLC测量仪毕业设计_第5页](http://file4.renrendoc.com/view/647e33fd1136664d6bbc349ad46c315e/647e33fd1136664d6bbc349ad46c315e5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊XX大学数字电桥设计页共33页第1章绪论数字电桥是一种可以方便的通过对测试条件的设置,包括测量频率、等效连接的方式的设置等,帮助用户测量所需器件的电阻R、电容C以及电感L的值的电子测量仪器。它除了可以得到较为精确的参数L、C、R值以外,还可以方便的计算出测损耗角及Q值等多种相关辅助变量,方便用户对相应的电子器件进行选择。与此同时数字电桥还提供了另外一些方便用户使用的功能,例如对电子元件的筛选功能等。通过对电桥相应参数的设置,可以对大量电子元件进行快速的测量分类,节省时间,并且可以保证用户对电子器件精度上的要在现代电子测量与电子维修方面有着极其重要的应用价值。RLC单独测量的方法有很多,对电阻的测量最为简单。电容电感对时变信号敏感,可将电容、电感转换成与电量、时间和频率相关的物理量,通过对电量、时间或频率的测量获得电感电容值。目前通过不同的模拟电桥电路可以实现RLC参数的较精确测量,在测量时需要预先甄别RLC类型再选着合适的测量电桥和测量频率,因此测量时智能化水平不高。随着数字信号处理技术的成熟,以及AD芯片性能的提升,采用数字信号处理的方法逐渐替代了传统模拟测量信号相位、频率、幅度信息,降低了模拟器件的使用量系统复杂程度,便于智能化控制。基于MSP430的智能RLC测量系统,利用高速数模转换电路将信号量化处理,FPGA进行高速数字信号处理获得信号相位、幅值信息。这样不仅减少了模拟器件的数量,也减少了信号传输中的衰减和模拟器件温度变化以及供电变化等引入的附加干扰。此外,采用MSP430单片机的智能控制技术,使测量系统具备自动分析、识别、计算的能力。用户只需开机接入待测量元件即可获得待测元件的RLC值。系统总体设计方案2.1数字电桥设计方案选择本章主要从LCR数字电桥的设计思想和功能需求入手,依据软硬件协同设计的理论和方法,设计并制定了基于MSP430的数字LCR电桥的软硬件系统设计方案。软件系统则指由程序实现的相应功能模块。系统构建的是否合理、稳定,将直接影响到系统测量数据的真实性、可靠性和J下确性。因此,系统的规划和设计工作是设计该LCR数字电桥系统的一个重要阶段和环节,其重要性不言而喻。下面首先对现有的电桥种类进行分析和说明,通过对于现有数字电桥的结构以及测量原理进行比较,确定系统采用的设计方案。2.1.1有源电桥电桥线路中除了含有无源元件外,还含有有源器件运算放大器的电桥电路就是有源电桥。电桥电路中引入了运算放大器以后,不但可以改善电桥的性能,扩大电桥的测量范围,增加电桥的灵活性和多样性,而且还可以简化电桥的屏蔽保护电路的复杂度。60年代中期出现了采用有源可调元件进行自动平衡的电子测量仪器。有源可调元件代替了变压器电桥中感应分压器的方式,使电路可以自动平衡。70年代初出现了能测量LCR三种参数的“五端电桥",使有源真桥的形态和技术都有所完善。基于平衡法对相应的电子元件参数进行测量的线路的主要特点是有平衡点。当满足平衡条件的时候,它的一条对角线上的两个顶点间的电压或流过对角线上的电流为零。但是由于引入了运算放大器以后,有源电桥的构成及其形态与无源电桥有了很大的差异:有源桥各个桥臂之间的关系往往不是很明确,它们的组成有很大的灵活性;信号源与指零仪共地,降低了对屏蔽保护的要求,可以进行五端测量等。有源电桥的调节元件大多采用有源可调元件,可以实现自动平衡。典型的五端电桥的电路如图2-1所示。在这种电桥中,运算放大器起了非常重要的作用,不但实现了五端测量,还大大的扩大了测量范围,并且使信号源与放大器共地,极大地改善了电桥的性能。信号电压加到被测阻抗Zx,和电流检测电阻R0组成的串联电路上,产生了回路电流。这个电流在被测阻抗上产生电压降。经过差分放大器A1当大后得到,在经过数控分压器α和标准电容器Cβ。后获得被测支路电流。Σ为虚地点。当电桥平衡时,可以经过计算得到被测阻抗的值。图2-1典型五端电桥电路但是有源五端电桥也存在着以下缺点:(1)在桥路中使用了很多昂贵的精密元件,比如精密分压器、高准确度的标准电阻和标准电容等,制造困难,使产品的成本较高。(2)逻辑复杂,元器件较多,不易调试,可靠性比较低。(3)前置放大器的时间延迟降低了测量的准确度,为了避免这个问题就必须增加逻辑电路和降低测量速度。(4)抗干扰能力差。正是由于这些缺点,五端电桥没有得到继续的发展,但是它的主要优点却被继承下来,发展成了后来的半桥测量电路。2.1.2半桥电路在有源电桥之后出现了相量电压比的测量方式,它的实质是伏安法,但是由于它的测量电路只是截取了五端电桥的一半,也就是图1中虚线的左半部分。所以被称为半桥电路。它没有平衡点所以不需要平衡,不具备有源电桥的基本特性,但是大多数采用这种电路的测量仪器仍然沿用了电桥的称法,所以文章所设计的数字电桥也沿用了这种习惯称为LCR数字电桥。半桥电路的基本原理是根据欧姆定律,即Zx=U/I,实际上属于伏安法的延伸。数字式的自动测量仪器基本上是采用半桥电路,这种方法已成为阻抗测量法的主流方法,含有微处理器的数字电桥也大多采用半桥测量电路。典型半桥电路原理如图2所示。和分别代表被测阻抗和标准电阻上的电压,Zx为被测阻抗,Rx为标准电阻,Ix为流经被测阻抗的电流,Is为流经标准电阻的电流。信号电压U经过限流电阻R0加到被测元件Zx上,它上面的电压被放大器放大后得到Ux。放大器A3和电阻Rs构成电流-电压变换器。由于A3反相端的虚地特性使得流过被测元件的电流全部流向Rs,这就使Rs上的电压与电流成正比。流过Zx的电流为Ix,流过标准电阻Rs的电流为Is。该电路可以自动平衡,平衡时G点的电位是0V,为虚地点。当电桥平衡的时候流过Zx的电流全部流过标准电阻Rs,也就是说Ix=Is。经过电流-电压转换放大电路,转换成矢量电压。所以由图2-2可知,(1)(2)由公式(1)、(2)可知= (3)所以Zx=Rs×(4)图2-2典型半路电桥原理图被测阻抗正比于电压比,而电压比是一个复数,是相量比。阻抗的测量转化为相量电压比的测量。测出相量比就可以获得被测阻抗的值,并且电压比的实部与被测阻抗的有功分量电阻成正比,与虚部无功分量电抗成正比,而与被测电阻成反比。Rs为取样电阻可以用来变换量程。R0是限流电阻,它比被测阻抗Zx,大的多,R0与起构成衡流电源,保持电流I基本不变。通常R0与Rs的值相等,并且同步切换。这样当变换量程电阻的时候可以保持大体上不变,从而保持鉴相参考信号的幅度也大体上不变。在获得相量电压和之后进行相量除法运算,但是用普通的电路来实现相量除法运算很困难。在微处理器没有引入之前,选取坐标系的x轴也就是参考相量与分母相量的方向相同,这就使分母变成了实数,这样相量除法转化成为了标量除法就可以采用双斜电路来完成运算。2.1.3固定轴法的基本原理由于电子技术的发展和进步,70年代初期微处理器的出现给电子测量仪器带来了新的发展方向。到目前为止微处理器电桥大体经历了两个发展阶段:第一个阶段是采用固定轴法。固定轴法中由参考相量建立起来的坐标系的方向是固定的,而不是任意旋转的。它的实轴必须与分母相量相重合,也就是与流经被测阻抗的电流相位相同,否则无法实现相量电压比的测量。固定轴法对于采用一般电路来完成相量电压比的测量起过积极的作用,却限制了微处理器功能的发挥。在这种电桥中,微处理器只是代替硬件逻辑对电桥的工作过程进行控制,并不参与测量过程。因此初期的微处理器电桥功能少,可以测量的参数也较少,没有显示出很大的优越性。上面所提到的选取坐标系的X轴也就是参考相量与分母相量的方向相同,使分母变成了实数,把相量除法转化成为了标量除法采用双斜电路来完成运算的方法就是在半桥电路结构早期采用的固定轴测量法。固定轴法原理如图2-3所示。图2-3固定轴法原理固定轴法测量相量电压比的第一步是建立起一个参考直角坐标系,将分母相量变成实数。这个任务由相敏检波器来完成,分别以电压比的分母和它相移90度的相量作为相敏检波器的参考信号建立起坐标系。然后利用双斜积分电路进行除法运算。它和计数器一起完成了模拟一数字的变换,可以将测量结果显示出来。标准电阻上的电压Us直接映射到实轴上,因此公式(4)中/的分母变成了实数。所以,Zx=Rs×=Rs×(5)要计算被测阻抗的值只需要得到被测阻抗上的电压在两个坐标轴上的投影就可以得到测量结果。这种方法实现起来比较简单,但是限制了微处理器功能的发挥。在这种电桥中,微处理器只是代替硬件逻辑对电桥的工作过程进行控制,并不参与测量过程。固定轴法不可避免的存在着同相误差,就是坐标系X轴与分母相量不完全重合所引起的误差。为了减小这种误差就必须增加许多电路来进行弥补,使电路变得复杂,可靠性降低,调试方法困难,仪器精度受到影响。2.1.4自由轴法的基本原理第二阶段为采用自由轴法。用微处理器直接进行相量除法运算的方法就是自由轴法。自由轴法克服了固定轴法的固有缺点,更充分的发挥了微处理器强大的运算能力,使得电桥有可能实现更多的功能,取得更高的准确度以及实现多频率下的测量,并且进入了高频领域。在《用双斜积分器对正弦电压模数变换》一文中介绍了自由轴法,这种基于半桥结构的测量方法所取的坐标系的方向不固定,可以任意旋转,这使微处理器直接介入了测量过程,成为电桥不可分割的有机组成部分。自由轴法的出现是以采用微处理器为前提的,这种方法坐标轴的方向可以是任意的,不必限定在分母相量的方向上,不但避免了固定轴法存在的同相误差,而且也避免了固定轴法为了减少同相误差所增加的许多硬件电路,这样就尽可能的避免了由于这些方面的原因所造成的系统可靠性降低,并且减少了硬件电路的体积。自由轴法测量原理如图2-4所示。图2-4自由轴法原理相量除法的运算结果与选定的坐标轴的方向无关,所以可以建立任意一个直角坐标系,它与被测相量的关系是自由的。不是把坐标轴固定在某一指定的矢量电压方向上,而是采用自由坐标轴。坐标系的取向不固定,可利用微处理控制任意旋转,从而可避免同相误差。相量除法运算与选定的坐标轴方向无关,可任意建立一个直角坐标系。和分别代表被测参数两端的相量电压和标准电阻两端的相量电压,a、b、c、d分别是这两个相量在坐标轴上的投影值大小。两个相量可以表示为=c+jd,=a+jb从而向量比==+j=X+jY(6)式中X=;Y=。但是无论坐标轴的方向如何,一旦选定就在整个测量周期内保持不变,X轴和Y轴必须严格垂直,参考信号电压可以不和任何一个被测电压的方向相同,但应和被测电压保持固定的相位关系,比如相差θ,并且在整个测量过程中保持不变。其次,X轴和Y轴必须严格垂直,互成90度。这样依次测出相量电压的四个投影分量,就可以根据公式(6)计算出相量比的值。算出相量比值/也就是X和Y的值以后,可根据用户设定按以下公式计算出所需的被测参数。另外除了可以得到参数L、C、R以外,还可以方便的计算出相角0、损耗因子D、品质因数Q等多种辅助变量。对于阻抗Zx,Zx=-Rs=-Rs(X+jY);对于电阻R,Rx=RsX=Rs×(7)对于电容C,Zx=Rx+;Cx=(RsY)-1=(Rs×)-1(8)Dx==(9)对于电感L,Zx=Rx+;Lx=-Y=×(10)Qx==(11)θ为Ux与参考电压的夹角,tanθ=,所以θ=arctan。在自由轴法测量原理中,由于精确的正交坐标系主要靠硬件来产生和保证,而参考轴的相角θ需要靠软件来保证,所以大大简化了硬件电路,消除了固定轴法难于克服的同相误差的缺点,提高了精度。为了提高系统的测量精度,论文中采用的是自由轴法测量原理。2.2系统总体设计和分析2.2.1数字电桥的原理本系统的基本工作原理是将电阻,电容,电感的变化量最终变成脉冲波频率的变化量,通过MSP430单片机内部定时计数器可以很方便的计算出脉冲波的频率,确定频率之后可以通过相应的公式计算出各个器件的参数。系统可以分为三部分:即电阻测量部分、电容测量部分、电感测量部分。每个部分对应一块模拟电路,实现了相应元件的参数转换为脉冲波频率的变化。电阻测量的核心芯片是ADVFC32,该芯片功能是将电压的变化转换为随电压线性变化的频率的变化。电感测量电路的核心是LC震荡电路,电路由已知电容和被测电感组成震荡回路,产生频率随被测电感值变化的正弦波,经过运放进行放大再通过比较器后得到方波脉冲波。电容测量电路和电感测量电路原理一样,只是将已知电容换成已知电感,被测电容和已知电感构成震荡回路。2.2.2数字电桥的系统分析简易电阻、电容电感测量仪系统主要包括电阻值到方波脉冲频率的转换,电容值到方波脉冲频率的转换,电感值到方波脉冲频率的转换。转换后的各路方波脉冲经过继电器选择后送入MSP430单片机内部定时计数器,计算出检测到方波脉冲的频率。得到频率值后,单片机根据相应元器件参数的计算公式计算出元器件的参数并且在128×64宽屏液晶上面显示出结果。系统一开机128×64液晶显示提示信息,提示用户选择需要测量的元件,选择后继电器会跳动,选择相应的测量档位,然后系统进入等待状态中。当用户插入需要测量的元件之后系统会在1s内测出元器件的所有参数,并且在液晶屏上显示出来,完成自动量程转换。经过分析,该系统的重点和难点在于测量电路的精确性和稳定性,测量精度完全取决于测量电路的特性,所以我们决定使用标准精密电阻电容作为标称元件,用它们和实际待测元件进行对比计算,从而得到被测元件的实际值。2.2.3数字电桥的系统框图本设计的原理框图如下图2-5所示,系统以MSP430F149单片机为控制核心,按键和128×64液晶实现了人机交互。MSP430F149单片机MSP430F149单片机按键电容、电感测量电路频率计数器量程切换待测电容或电感128×64液晶电阻测量电路量程切换待测电阻图2-5系统结构框图第3章硬件设计部分3.1MSP430F149单片机3.1.1MSP430F149单片机简介TI公司的MSP430系列是一个特别强调超低功耗的单片机品种,很适合应用于采用电池供电的长时间工作场合。在这个系列中有很多型号,它们是由一些基本功能模块按不同的应用目标组合而成。MSP430系列的CPU采用16位精简指令系统,集成有16位寄存器和常数发生器,发挥了最高的代码效率。它采用数字控制振荡器(DCO),使得从低功耗模式到唤醒模式的转换时间小于6us。其中MSP430x41x系列微控制器设计有一个16位定时器,一个比较器,96段LCD驱动器和48个通用I/O引脚。典型应用:捕获传感器的模拟信号转换为数据加以处理后发送到主机。其中芯片中的比较器和定时器是工业仪表、计数装置和手持式仪表等产品设计中的理想选择。该系列单片机的特点如下叙述:(1)低电压范围:1.8 V-3.6V(2)超低功耗:活动模式电流为225uA,待机模式电流为0.8uA,掉电模式(RAM 数据保持)电流为0.1uA(3)五种省电模式(4)从待机模式到唤醒模式响应时间不超过6us(5)频率锁相环PLL+(6)16位精简指令系统,指令周期125ns(7)带有三个捕获/比较寄存器的16位定时器(8)集成96段LCD驱动器(9)片内比较器(10)串行在线可编程,无需提供外部编程电压(11)64脚QFP封装形式3.1.2MSP430F149单片机主要功能部件CPU:MSP430F149单片机的CPU和通用微处理器基本相同,只是在设计上采用了面向控制的结构和指令系统。MSP430F149的内核CPU结构是按照精简指令集和高透明的宗旨而设计的,使用的指令有硬件执行的内核指令和基于现有硬件结构的仿真指令。这样可以提高指令执行速度和效率,增强了MSP430F149的实时处理能力。存储器:存储程序、数据以及外围模块的运行控制信息。有程序存储器和数据存储器。对程序存储器访问总是以字节形式取得代码,而对数据可以用字或者字节方式访问。外围模块:经过MAB、MADB、中断服务及请求线与CPU相连。MSP430F149包含:时钟模块、看门狗、定时器A、定时器B、比较器A、串口0/1、模数转换、端口、基本定时器、DMA控制器。图3-1所示为MSP430F149单片机的芯片管脚图。图3-1MSP430F149芯片管脚图3.2MSP430F149单片机最小系统简介MSP430F149单片机的最小系统原理图主要包括电源电路,I/O接口电路,MAX232串口通信电路,并口调试电路,单片机复位电路,时钟电路。3.2.1电源电路电源电路以三端稳压芯片ASM1117-3.3为核心,将输入的5V电压稳定到3.3V供单片机及外围芯片使用。该电路最终产生两路电压,一路为模拟电路供电,一路为数字电路供电。模拟地和数字地需要用零欧电阻或者电感隔开以防止两边电路互相干扰。图3-2所示电路即为MSP430F149单片机最小系统电源电路。图3-2电源电路3.2.2串口通信电路该电路的主要功能是实现TTL电平和电脑RS232之间的转换。单片机通用的TTL电平标准规定:大于2.4V为高电平,小于0.4V为低电平,而电脑上RS232电平标准是:+10V到+15V表示逻辑0,-10V到-15V表示逻辑1。所以要想实现单片机和电脑通信,就必须使用电平转换芯片MAX232或者其他电平转换芯片,实现电脑和单片机之间高低电平的统一。图3-3即为MSP430F149单片机的电平转换电路,有了该电路就可以实现单片机和电脑串口的通信,最终实现利用电脑远程控制系统的目的。图3-3MAX232串口通信电路图3-3串口通信电路3.2.3复位电路复位电路的作用是实现单片机的异步复位,当单片机程序运行时发生死机,或者系统需要重启时,可以按下复位按键,单片机复位后PC指针将指向程序最开始的地方。单片机要想实现复位,就必须在复位端口上持续10ms以上的低电平,所以该复位电路中使用了一个0.1uf的电容实现了上电复位的目的。上电后,电容充电需要一段时间,电容充电时,电容和单片机复位管脚相连的地方电压缓慢上升,只要保持10ms的低电平时间就实现了单片机的上电复位。图3-4为MSP430F149单片机最小系统的复位电路原理图:图3-4异步复位电路3.2.4时钟电路时钟电路是协调整个系统同步运行的重要电路,时钟电路的稳定性决定了单片机工作的稳定度。MSP430F149单片机外围配备了两个无源晶振,一个8MHz,一个32768Hz。单片机内部有PLL锁相环电路,可以实现时钟倍频。图3-5所示为时钟电路原理图:图3-5时钟电路3.3LCD12864液晶显示器128×64液晶显示模块是128×64点阵的汉字图形型液晶显示模块,可显示汉字及图形,内置国标GB2312码简体中文字库(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。可与CPU直接接口,提供两种界面来连接微处理机:8-位并行及串行两种连接方式。具有多种功能:光标显示、画面移位、睡眠模式等。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。图3-6LCD12864显示电路3.4键盘原理简介键盘是人机交互的重要组成部分,通过按键可以选择需要测量的对象,设置系统参数等。和按键相连的单片机端口都用一个10K电阻拉高,可以保证在没有按键按下时单片机端口有稳定的电平。没有按键按下时端口保持高电平,当按下按键时,端口跳为低电平,可以被单片机检测到。按键原理图如图3-8所示:图3-7按键原理图第4章模拟电路设计正如之前所说的一样,数字电桥的测量精度是最重要的,然而其的测量精度完全取决于硬件电路的特性。所以对硬件电路需要如下要求:(1)电路可靠性要高,应不随温度或者外界磁场的影响而改变(2)配备的标定元件需要有极高的稳定性和精度,它们的精度将直接影响待测 元件的精度(3)LC震荡回路需远离继电器或者变压器等强磁场元件,最好加入磁屏蔽盒以 保证震荡出的波形或者频率不受到干扰(4)由于本系统中需要一些高精度运放实现信号处理和放大,所以系统供电电 源必须稳定可靠,直流纹波需小于8mV(5)单片机时钟电路必须稳定,因为在做精确测频时会用到定时器做精确定时以上这些要求是保证测量精确度的前提,下面将详细介绍测量电路的原理及 组成部分。4.1电阻测量电路4.1.1电阻测量原理介绍由于电阻范围较广,常用电阻的范围是1Ω-10MΩ,所以采用通常的恒流源的办法至少需要六个档位的切换才能满足该范围的要求。如果再使用自动换挡功能的话,这无疑会使硬件电路规模大增,而且系统的功耗也会增加。在此,我们使用了一片ADVFC32芯片,利用精密电阻搭成的电阻网络将被测电阻阻值的变化量变成0-10(V)的电压变化,该电压经过运算放大器OP07跟随后接入ADVFC32的电压控制端,ADVFC32会输出一个频率随控制电压线性变化的脉冲波,脉冲波频率的范围是0-38(KHz)。最后通过计数器和单片机计算出具体频率值,根据ADVFC32的输入电压和输出频率之间的线性关系还有精密电阻分压比可以求出待测电阻的阻值。4.1.2电阻的计算方法及原理图如下图4-1所示电路为电阻测量简易原理图由原理图可以看出,被测电阻和已知电阻是串联关系,当发生改变时,两端电压就会发生变化。把经过OP07运算放大器跟随后直接输入到压频变换芯片ADVFC32的电压控制端,然后ADVFC32频率输出端会产生频率与输入电压呈线性关系的方波脉冲,可以通过频率计数器和单片机得到。相关计算如下:(1)其中是已知电压,。(2)其中10是ADVFC32电压控制端的电压满刻度值,38000是满电压值对应的输出频率满刻度值。由(1)式和(2)式可知,只要知道,便可以求出被测电阻的值。图4-1电阻测量简易原理图4.1.3电阻测量电路原理图图4-2所示电路为电阻测量电路完整原理图:图4-2电阻测量电路完整原理图4.2电容、电感测量电路4.2.1电容、电感测量原理介绍电容和电感会构成震荡电路,而震荡频率只和电容值和电感值有关,它们之间的关系为:。利用这个公式,只需令L已知,通过测量F就可以求出C的值,令C已知,通过测量F就可以求出L的值,所以在这个电路中我们使用了两个精密电感和两个精密聚苯乙烯电容。两个精密电感分别作为电容测量电路的高量程和低量程,两个精密电容分别作为电感测量电路的高量程和低量程。由标称元件和对应的待测元件组成的振荡回路会震荡出频率稳定的正弦波,该正弦波经过放大器和比较器之后会产生相应频率的方波脉冲。接下来通过单片机和计数器就可以实现对电容、电感元件的测量任务。4.2.2电容、电感测量电路的原理图下图4-3所示为电容电感测量电路的原理图图4-3电容、电感测量电路完整原理图除到8mV以下才能保证运算放大器和其他模拟芯片的正常工作。其次,焊接和布线对电源质量也有很大关系。焊接导线时需保持焊点光滑,不能有毛刺,特别是稳压芯片管脚上的焊点,有时候焊点的毛刺会带来很大的纹波干扰。布线时,尽量避免粗导线交叉,不同电源之间的导线应留有一定距离,尽量将线间干扰降到最低。第5章软件设计部分5.1主程序流程图开始开始单片机时钟初始化单片机端口初始化液晶初始化显示开机界面开启总中断定时器初始化进入按键扫描5-1主程序流程图5.2中断程序流程图测试电阻并显示按键扫描判断按键值OK键键值=1?进入选择档位界面档位键值变化?电阻档电容档电感档OK键键值=0?测试电阻并显示按键扫描判断按键值OK键键值=1?进入选择档位界面档位键值变化?电阻档电容档电感档OK键键值=0?显示主界面测试电容并显示测试电感并显示YYNYNN图5-2中断程序流程图5.3按键主程序流程图开始结束初始化执行键功能有无按键操?作?开始结束初始化执行键功能有无按键操?作?有无图5-3按键主程序流程图5.4频率计算程序流程图开始开始程序初始化数据处理开定时器TR=1fw是否为1fw是否为1fw是否为0结束NNNYYY图5-4频率计算流程图系统测试6.1数据测试6.1.1测量工具及方法 测试工具包括:数字万用表,数字电桥,双踪数字示波器等。测量时,先将待测元件用标准工具HF2817型LCR数字电桥比如等测量出来,然后用本系统进行测量,最后计算出误差。6.1.2电阻测试数据 表6-1所示数据是通过标准数字电桥测量的电阻值与本系统测量的电阻值对比。表6-1电阻测试数据待测电阻值(标称)/Ω本系统测量值/Ω电桥测量值/Ω误差1111.1111.241.15%7272.9272.630.30%100100.37100.180.18%720726.25726.20.19%1000980.31980.50.01%10K9.895K9.941K0.46%120K121.60K121.72K0.09%1000K1009.90K1004.3K0.55%10M9.99M10.15M1.57%6.1.3电容测试 表6-2所示数据是通过标准数字电桥测量的电容值与本系统测量的电容值的比较表6-2电容测试数据待测电容值(标称)本系统测量值电桥测量值误差100p104p102p1.93%1000p1028p1015p1.28%3000p3053p3018p1.16%10000p10223p10057p1.65%30000p31003p30323p2.24%100000p104445p101253p3.15%470000p479303p470643p3.14%6.1.4电感测试 表6-3所示数据是通过标准数字电桥测量的电感值与本系统测量的电感值的对比表6-3电感测试数据待测电感值(标称)本系统测量值电桥测量值误差9.0uH9.1uH9.5uH4.20%100uH91.36uH90.87uH0.52%330uH330.4uH332.4uH0.60%3300uH452.4uH439.2uH3.00%10000uH1018.0uH996.7uH2.13%6.2误差分析系统误差来源较多,比如环境温度和湿度,电源的稳定性,还有测试电路中标准元件的精确度等等。但是,主要误差是电源质量和标准元件的精度造成的,为了克服这个问题,就要采取多种措施来减小误差。本系统中采用的方法是多次测量求平均值来减小误差,然后在软件中加入修正值。在硬件方面,采取将信号敏感部分的电路加屏蔽盒的措施,然后电源部分加入π型滤波器滤除纹波干扰,并且得到了稳定的直流电压。经过以上措施后,系统的误差降到了题目要求的范围之内。致谢光阴似箭,将近四年的大学生活即将结束。回顾在校园度过的每个日日夜夜,感受颇多。报到第一天的情景、四年多时间里而发生的点点滴滴仿佛就在眼前飘过,对于今天即将奔向他乡走向工作岗位的我来说,才发现自己原来是那么地不舍。首先我要感谢我的老师们,因为是你们赐子我知识,教会我做人,引领我成长。在本文的撰写过程中,xxx老师作为我的指导老师,他治学严谨,学识渊博,视野广阔。正是由于他在百忙之中多次审阅全文,对细节进行修改,并为本文的撰写提供了许多中肯而且宝贵的意见,本文才得以成型。借此机会我想特别感谢我的指导教师xxx老师,感谢您在百忙之中抽出那么多的宝贵时间和精力对我的论文的指导,感谢您对我提供的宝贵意见,他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。希望老师您能够注意体息和保重身体,祝愿您能够每天都开心。最后,我对曾经帮助过我的老师们和同学们,表示我最真诚的感谢!感谢你们这四年来在生活和学习中对我的帮助。本文的完成对我来说也是一次系统学习的过程,毕业论文的完成,同样也意味着新的学习和生活的开始,我将铭记我曾是xx大学xxxx学院的一名学子。参考文献[1]陈海宴.51单片机原理及应用[M].北京:北京航空航天大学出版社,2010.[2]翁嘉民.单片机应用开发技术.基于Proteus单片机仿真和C语言编程.中国电力出版社,2010.01:36-45.[3]林占江.电子测量技术第2版[M].北京:电子工业出版社,2007:79-103.[4]王晓俊,周杏鹏,王毅.精密阻抗分析仪中数字相敏检波技术研究与实现[J].仪器仪表学报,2006.27:316-198.[5]万相奎,徐杜,张军.基于嵌入式系统的科学仪器的构建[J].计算机工程,2007.3.3:165-203.[6]王东峰等.单片机C语言应用100例[M].电子工业出版社,2009:108-141.[7]唐统一.交流电桥[M].北京:机械工业出版社,1988:54-79.[8]阮永顺.交流电桥法原理[M].北京:计量出版社,1986:113-154.[9]陈德智,蔡文海,齐虹,陈芳.精密测试技术研究[J].计量学报,2004.4.[10]张晞,王德银,张晨.MSP430系列单片机实用C语言程序设计[M].北京:人民邮电出版社,2005.9:208-312.[11]SylviaKwakye,AntjeBaeumner.Anembeddedsystemofportableelectrochemicaldetection[J].SensorsandActuators,B,Chemical,2007:15-71.[12]WayneWolf.FPGA-basedsystemdesign[J].Beijing:ChinaMachinePress,2005.[13]SteveHeath.Embeddedsystemsdesign.Oxford:Newnes,1997:45-56.[14]BruceM.Pride.PortableMSP430DMM[J].CiruitCellar,2003:134-158.[15]JackDavidson,SangLyulMin.Languages,compilersandtoolsforembeddedsystems[M].Berlin,NewYork:Springe,2001:77-93.附录附录1:系统程序#include<reg52.h>#include"1602.h"#defineDataPortP0#defineADCPortP2#defineucharunsignedcharsbitbutton_r=P1^0;sbitbutton_c=P1^1;sbitbutton_l=P1^2;sbitbutton_q=P1^3;sbitLED_R=P1^4;sbitLED_C=P1^5;sbitLED_L=P1^6;sbitLED_Q=P1^7;sbitRS=P3^0;sbitRW=P3^1;sbitEN=P3^2;sbitSTART=P3^7;unsignedcharfunc;unsignedlongintR,C,L,f,y;uchari=0;ucharaa,bb,cc;//ucharcodeaa[5]="free";ucharcodemeun[2][16]={"is:","00000000"};ucharcodem[10]="0123456789";unsignedcharT0count;unsignedchartimecount;bitflag;voidIntar_T0T1(void){ flag=0; timecount=0; T0count=0; TH0=0; TL0=0; TR0=1;TR1=1; }void delay1(void) { inti; for(i=80;i>0;i--); }voiddelay_ms(uchart){ unsignedchari=0; while(t--)for(i=0;i<120;i++);}voidWriteData(uchardat){ EN=0; RS=0;//********RS寄存器选择输入端,当RS=0;当进行写模块操作,指向指令寄存器。 RW=0;//********当RS=1,无论是读操作还是写操作,都是指向数据寄存器。 RS=1; RW=0; EN=1; DataPort=dat;EN=0; RS=0; RW=0; for(i=0;i<20;i++);}voidWriteCmd(ucharcmd){ EN=0; RS=0;//********RS寄存器选择输入端,当RS=0;当进行写模块操作,指向指令寄存器。 RW=0;//********当RS=1,无论是读操作还是写操作,都是指向数据寄存器。 EN=1; DataPort=cmd; RS=0; RW=0; EN=0; for(i=0;i<20;i++);}voidDisChar(ucharps,uchardat){ WriteCmd((0x80+ps)); WriteData(dat);}voidLcdInit(void){ charpp=0; WriteCmd(0x38);delay_ms(5); WriteCmd(0x38);delay_ms(5); WriteCmd(0x38);delay_ms(5); WriteCmd(0x01);delay_ms(5); WriteCmd(0x06);delay_ms(5); WriteCmd(0x38); WriteCmd(0x0c); WriteCmd(0x40); for(pp=0;pp<16;pp++)DisChar(pp,*(meun[0]+pp)); for(pp=0;pp<16;pp++)DisChar(pp+0x40,*(meun[1]+pp)); }voidDisplay(unsignedlongintx){DisChar(0,aa);DisChar(9+0x40,bb);DisChar(10+0x40,cc);DisChar(7+0x40,m[x%10]);x/=10; DisChar(6+0x40,m[x%10]);x/=10; DisChar(5+0x40,m[x%10]);x/=10; DisChar(4+0x40,m[x%10]);x/=10; DisChar(3+0x40,m[x%10]);x/=10; DisChar(2+0x40,m[x%10]);x/=10; DisChar(1+0x40,m[x%10]);x/=10; DisChar(0+0x40,m[x%10]);x/=10; delay_ms(200);}button() { //button_r=1; if(button_r==0) { func=1; //功能1:测电阻LED_R=0;LED_C=1;LED_L=1;LED_Q=1; }//button_c=1; if(button_c==0) { func=2; //功能2:测电容LED_R=1;LED_C=0;LED_L=1;LED_Q=1;}//button_l=1; if(button_l==0) { func=3; //功能3:测电感LED_R=1;LED_C=1;LED_L=0;LED_Q=1; }if(button_q==0){func=4; //功能3:测电感LED_R=1;LED_C=1;LED_L=1;LED_Q=0;}returnfunc; } void R_measure(void) //电阻测量,以Ω为单位 { while(flag==0);f=(T0count*65536+TH0*256+TL0); //Hz//电阻计算公式 R=245
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Uridine-5-monophosphate-disodium-salt-Standard-生命科学试剂-MCE
- Methylbenzethonium-chloride-Standard-生命科学试剂-MCE
- 项目阶段性执行计划
- 历史长河中的英雄人物故事征文
- 人工智能医疗影像诊断服务协议
- 跨境贸易电子商务平台服务合同
- 2025年西双版纳道路运输从业资格考试下载
- 小学生环保行动征文
- 虎丘区基坑围护施工方案
- 智慧城市建设运营框架
- 新部编版小学六年级下册语文第二单元测试卷及答案
- 5《这些事我来做》(说课稿)-部编版道德与法治四年级上册
- 2025年福建福州市仓山区国有投资发展集团有限公司招聘笔试参考题库附带答案详解
- 2025年广东省深圳法院招聘书记员招聘144人历年高频重点提升(共500题)附带答案详解
- 2025年人教版新教材数学一年级下册教学计划(含进度表)
- GB/T 45107-2024表土剥离及其再利用技术要求
- 2025长江航道工程局招聘101人历年高频重点提升(共500题)附带答案详解
- 2025年春西师版一年级下册数学教学计划
- 2025年国新国际投资有限公司招聘笔试参考题库含答案解析
- 2025年八省联考四川高考生物试卷真题答案详解(精校打印)
- 《供电营业规则》
评论
0/150
提交评论