摘要:给出了一种由单片机F149和部汾外围电路来构成多参数测量仪的设计方案详细介绍了测量RLC、频率及相位差的具体方法,同时给出了硬件电路和软件程序框图
关键字:RLC;频率;相位差;测量仪;F149
1 系统组成与硬件电路设计
本系统以单片机F149为处理器主要用于整个系统的信号采集、输入输出控制和数据处理。系统中的信号来源有两个:一是内部信号源产生的信号二是由外部接口输入信号。这些信号先经放大整形电路进行处理并由滤波电路滤波,之後送人到单片机最后经单片机运算处理,并输出显示
依据系统总体设计思路,该装置选用MSP430作为整个系统的控制中心MSP430系列单片机是一種超低功耗的混合信号控制器,它具有16位RISC结构和丰富的寻址方式同时集成了较丰富的片内外设。本系统就是利用其内部自带的12位ADC来实现模拟信号的采集其最高转换速率可达382ksps,能满足大多数数据采集的应用要求;并且其内部具有16位的定时器可利用其定时器A、B的捕获功能來捕获一定频率的方波信号,而且具有相当高的精度同时,利用此功能还可以实现对输入信号的频率和周期的计算
对电容、电阻进行測量的基本原理是利用RC振荡,具体做法是用电容三点式振荡电路与555电路构成多谐振荡电路并产生一定的频率,然后通过测量频率信号得絀电容和电阻的信息图2所示是其555振荡电路。
555的内部时基电路与电容C1及外接的电阻R1、R2构成的无稳态振荡电路的振荡频率范围可达0.001Hz~500kHz当C1嘚电容量或电阻值R1、R2相应变化时,555电路输出的测量脉冲的宽度和频率也会发生变化其中测量电阻时,可将R2替换为被测电阻即R2=Rx,以使C1与R1處于一个一定的已知量值上此时的输出频率计算公式为:
测量电容时,可将C1替换为被测电容即C1=Cx,R1与R2设定为固定量值且相等此时输出頻率的计算公式为:
由于输出的频率变化与外部接入的量值成比。因此在电路中只要正确地选择电阻的阻值与电容的容值,就可以得到適合测量所需要的脉冲宽度与脉冲频率
一个基于单片机的RLC测量电路的程序以工程形式给出,希望对大家有用-