




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上R、L、C测量仪摘要:把R、L、C转换成频率信号f,转换的原理分别是RC振荡电路和LC电容三点式振荡电路。单片机计数得出被测频率,由该频率计算出各个参数值,数据处理后,送显示。关键词:RC振荡电路 LC电容三点式 R、L、C measure instrumentLiu zaile Zhou qunwei Lv xiaojuan (Nanhua University HengYang Hunan ) Teacher:Wang Yan Abstract: The resistance、the inductance and the capacitance are trans
2、lated into frequency on account of RC surging circuit and LC surging circuit。 Single chip was measured frequency and computed each parameter value from this frequency,showing the parameter。Key words: RC surging circuit LC surging circuit.目 录第一章 系统设计 311 设计要求 3111 设计任务 3112 技术要求 312 方案比较 313 方案论证 413
3、1 总体思路 4132 设计方案 4第二章 主要电路设计与说明 521 TS556芯片简介 5211 芯片的顶视图及各引脚的功能 5212 芯片的等效功能方框图及工作原理 522 CD4066芯片的简介 723测的RC振荡电路 7231 用556时基电路构成多谐振荡器 7232 测量电阻的电路模块 924 测的RC振荡电路 1025 测的电容三点式振荡电路 11第三章 软件设计 11第四章 系统测试 1241 测试仪器 1242 指标测试及误差分析 12421 电阻的测量 12422 电容的测量 13423 电感的测量 13第五章 总结 13参考文献 13附 录 14附录1 元器件清单 14附
4、录2 程序清单 15附录3 总体电路图 17附录4 印制板图 18附录5 系统使用说明 19第一章 系统设计11设计要求111 设计任务设计并制作一台数字显示的电阻、电容和电感参数测试仪,示意框图如下:112 技术要求基本要求(1)测量范围电阻 1001M电容 100 pF10000 pF电感 100 µH10 mH(2)测量精度+5(3)制作4位数码管显示器,显示测量数值,并用发光二极管分别指示所测元件的类别和单位发挥部分(1)扩大测量范围(2)提高测量精度(3)测量量程自动转换12方案比较目前,测量电子元件集中参数R、L、C的仪表种类较多,方法也各不相同,这些方法都有其优缺点。电
5、阻R的测试方法最多。最基本的就是根据R的定义式来测量。在如图1.2.1中,分别用电流表和电压表测出通过电阻的电流和通过电阻的电压,根据公式求得电阻。这种方法要测出两个模拟量,不易实现自动化。而指针式万用表欧姆档是把被测电阻与电流一一对应,由此就可以读出被测电阻的阻值,如图1.2.2所示。这种测量方法的精度变化大,若需要较高的精度,必须要较多的量程,电路复杂。能同时测量电器元件R、L、C的最典型的方法是电桥法(如图1.2.3 )。电阻R可用直流电桥测量,电感L、电容C可用交流电桥测量。电桥的平衡条件为通过调节阻抗、使电桥平衡,这时电表读数为零。根据平衡条件以及一些已知的电路参数就可以求出被测参数
6、。用这种测量方法,参数的值还可以通过联立方程求解,调节电阻值一般只能手动,电桥的平衡判别亦难用简单电路实现。这样,电桥法不易实现自动测量。Q表是用谐振法来测量L、C值(如图1.2.4)。它可以在工作频率上进行测量,使测量的条件更接近使用情况。但是,这种测量方法要求频率连续可调,直至谐振。因此它对振荡器的要求较高,另外,和电桥法一样,调节和平衡判别很难实现智能化。图 1.2.4 用阻抗法测R、L、C有两种实现方法:用恒流源供电,然后测元件电压;用恒压源供电,然后测元件电流。由于很难实现理想的恒流源和恒压源,所以它们适用的测量范围很窄。很多仪表都是把较难测量的物理量转变成精度较高且较容易测量的物理
7、量。基于此思想,我们把电子元件的集中参数R、L、C转换成频率信号f,然后用单片机计数后在运算求出R、L、C的值,并送显示,转换的原理分别是RC振荡和LC三点式振荡。其实,这种转换就是把模拟量进拟地转化为数字量,频率f是单片机很容易处理的数字量,这种数字化处理一方面便于使仪表实现智能化,另一方面也避免了由指针读数引起的误差。13方案论证131 总体思路本设计中把R、L、C转换成频率信号f,转换的原理分别是RC振荡电路和LC电容三点式振荡电路,单片机根据所选通道,向模拟开关送两路地址信号,取得振荡频率,作为单片机的时钟源,通过计数则可以计算出被测频率,再通过该频率计算出各个参数。然后根据所测频率判
8、断是否转换量程,或者是把数据处理后,把R、L、C的值送数码管显示相应的参数值,利用编程实现量程自动转换。132 设计方案该设计方案的总体方框图如图1.3.1所示。图1.3.1 设计的总体方框图第二章 主要电路设计与说明21 TS556芯片简介方案选择中,利用555时基电路构成多谐振荡器来测量电阻R、电容C,为了测量两个物理量需要两块555时基电路,为节省一部分硬件空间,以一片556时基电路来代替。211 芯片的顶视图及各引脚的功能556双时基集成是COMS型的,内含两个相同的555时基电路,它的顶视图如下图2.1.1所示,双列直插14脚封装。图2.1.1 555时基电路顶视图顶视图各引脚的功能
9、分别为:1、13脚:放电;2、12脚:阈值;3、11脚:控制;4、10脚:复位;5、9脚:输出;6、8脚:置位触发;7脚:GND;14脚:+电源Vcc。212 芯片的等效功能方框图及工作原理芯片的等效功能方框图如下图2.1.2所示,由于556双时基集成块内含两个相同的555时基电路,它的等效功能方框图与一个555时基电路的等效功能方框图相同,在下面的分析中,可就个556芯片单独分析。图2.1.2 555时基电路等效功能方框图芯片的工作原理TS556的等效功能框图中包含两个COMS电压比较器A和B,一个RS触发器,一个反相器,一个P沟道MOS场效应管构成的放电开关SW,三个阻值相等的分压电阻网络
10、,以及输出缓冲级。三个电阻组成的分压网络为上比较器A和下比较器B分别提供Vcc和Vcc的偏置电压。当上比较器A的同相输入端R高于反相输入端电位Vcc时,A输出为高电平,RS触发器翻转,输出端Vo为逻辑“0”电平。即当VTH>Vcc时,Vo为 “0”电平,处于复位状态;而当置位触发端的电位,即VSVcc时,下比较器B的输出为“1”,RS触发器置位,输出端Vo为“1”电平。即当VSVcc时,Vo为 “1”电平,处于置位状态。可见,该TS556的等效功能框图相当一个置位复位触发器。在RS触发器内,还设置了一个强制复位端,即不管阈值端R和置位触发端处于何种电平,只要使=“0”,则RS触发器的输出
11、必为“1”,从而使输出Vo为“0”电平。从芯片的等效功能方框图得出各功能端的真值表,如表2.1.1所示。表2.1.1 556芯片各功能端的真值表(强制复位)(置位触发)R(复位触发)Vo(输出)0××010×11110110保持原电平注:“0” 电平Vcc“1” 电平 >Vcc“×”表示任意电平22 CD4066芯片的简介在电路中采用CD4066四路模拟开关来实现不同量程的相互转换。CD4066芯片(全称:四路模拟开关集成电路)内部含有A、B、C、D四路模拟开关,A路模拟开关由引脚13控制、B路模拟开关由引脚5控制、C路模拟开关由引脚6控制、D路模
12、拟开关由引脚12控制。所有的控制引脚由软件编程控制,当控制线由软件置“1”时,该模拟开关闭合,当控制线由软件置“0”时,该模拟开关断开,且四路模拟开关可独立使用。CD4066的内部结构图如图2.2.1所示:图2.2.1 CD4066的内部结构图23测的RC振荡电路231 用556时基电路构成多谐振荡器在电路中采用RC振荡电路来测量电阻R、电容C的值,用556时基电路构成RC振荡器。如图2.3.1(a)所示,将556与三个阻、容元件如图连接,便构成无稳态多谐振荡模式。图2.3.1(a) 电路图图2.3.1(b) 波形图当加上电压时,由于上端电压不能突变,故556处于置位状态,输出端(5/9)呈高
13、电平“1”,而内部的放电COMS管截止,通过和对其充电,6/8脚电位随上端电压的升高呈指数上升,波形如图2.3.1(b)所示。当上的电压随时间增加,达到Vcc阈值电平(2/12脚)时,上比较器A翻转,使RS触发器置位,经缓冲级倒相,输出呈低电平“0”。此时,放电管饱和导通,上的电荷经至放电管放电。当放电使其电压降至Vcc触发电平(6/8脚)时,下比较器B翻转,使RS触发器复位,经缓冲级倒相,输出呈高电平“1”。以上过程重复出现,形成无稳态多谐振荡。由上面对多谐振荡过程的分析不难看出,输出脉冲的持续时间就是上的电压从Vcc充电到Vcc所需的时间,故两端电压的变化规律为设,则上式简化为从上式中求得
14、一般简写为电路间歇期就是两端电压从Vcc充电到Vcc所需的时间,即从上式中求得,并设,则一般简写为那么电路的振荡周期为振荡频率,即输出振荡波形的占空比为从上面的公式推导,可以得出(1)振荡周期与电源电压无关,而取决于充电和放电的总时间常数,即仅、的值有关。(2)振荡波的占空比与的大小无关,而仅与、的大小比值有关。232 测量电阻的电路模块图2.3.2是一个由556时基电路构成的多谐振荡电路,由该电路可以测出量程在1001M的电阻。该电路的振荡周期为其中为输出高电平的时间,为输出低电平的时间。则:为了使振荡频率保持在这一段单片机计数的高精度范围内,需选择合适的C和R的值。第一个量程选择,第二个量
15、程选择。这样,第一个量程中,时第二个量程中,时因为RC振荡的稳定度可达10-3,单片机测频率最多误差一个脉冲,所以用单片机测频率引起的误差在百分之一以下。在电路中之所以选用可调电位器是因为CD4066的内阻并不清楚,在进行测量之前需要进行校准。把标准电阻插在JP2插接口上,调节电位器,使数码管显示标称阻值。在以后的测量过程中,便可直接测量电阻。利用P1.0(TR1)、P1.1(TR2)口通过软件编程的方法来控制CD4066的改变,实现量程的转换图2.3.2 测量电阻的电路24 测的RC振荡电路测量电容的振荡电路与测量电阻的振荡电路完全一样。其电路图如图2.4.1所示。若=或者=,则两个量程的取
16、值分别为第一量程:=510第一量程:=10其分析过程如测量电阻的方法一样,这里就不在赘述了。图2.4.1 测量电容的电路25 测的电容三点式振荡电路电感的测量是采用电容三点式振荡电路来实现的,如图2.5.1所示。三点式电路是指:LC回路中与发射极相连的两个电抗元件必须是同性质的,另外一个电抗元件必须为异性质的,而与发射极相连的两个电抗元件同为电容时的三点式电路,成为电容三点式电路。 在这个电容三点式振荡电路中,C4 C5分别采用1000pF、2200pF的独石电容,其电容值远大于晶体管极间电容,可以把极间电容忽略。振荡公式:,其中 则电感的感抗为在测量电感的时候,发现电感起振频率非常
17、的高,大致到达3MHz左右,而单片机的最大计数频率大约为500KHz,在频率方面达不到测量电感频率,于是我们把测电感的电容三点式电路得出的频率经过由两片74LS160组成八位计数器作为分频电路对该频率进行分频,有,满足单片机计数要求。图2.5.1 测量电感的电路第三章 软件设计在开始工作的时候,初始化系统,LED显示0000。本系统软件设计的主流程图如图3.1所示。对系统初始化之后,判断是否有按键按下。以测电阻为例,测量的电阻经RC振荡电路转换为频率f,根据测电阻的换算公式,利用单片机软件编程,测量出其阻值并送显示。如果量程不够大,按下量程转换键转换为大量程,进行测量。图3.1 软件设计的主流
18、程图第四章 系统测试41测试仪器测试仪器如下表4.1.1。表4.1.1序号名称、型号、规格数量备注1DT9205A数字万用表(3位半)142指标测试及误差分析4.2.1 电阻的测量电阻的一组测量数据如下表4.2.1所示:表4.2.1电阻标值万用表读数本仪表读数相对误差3303253172.462.4 K2.36 K2.32 K1.6947 K47.3 K46.8 K1.05100K97.9 K96 K1.94220 K217 K213 K1.841M0.993 M0.965 M2.81误差分析:相对误差计算公式 从上面的一组数据上来看,在测量低于1 K阻值和接近1M阻值的电阻时,相对误差会大一
19、些。造成这个现象的主要原因是在设计中采用的CD4066(四路模拟开关)的内阻较大,经测量其内阻达到了180左右,这样在测量电阻值小的电阻时,它的内阻就不能忽略,造成测量误差的增大。4.2.2 电容的测量电容的一组测量数据如下表4.2.2所示:表4.2.2电容标值万用表读数本仪表读数相对误差%33nF28.3nf28.8nF1.76100nf101.4nf99.0nf2.36680nF621nF585nf5.7930Pf31pF29pF6.45误差分析: 相对误差计算公式 从上面的数据可以看出,电容的标称值与用万用表测出的容值有较大的误差,其可能性原因:一是万用表本身存在着一定误差,二是元件本身
20、也存在一定误差。受所用仪器,元期间的限制,测量精度并没有做的很高。注意:由于建立RC稳定振荡的时间较长,在测量电阻和电容时,应在显示稳定后再读出数值。4.2.3 电感的测量电感的一组测量数据如下表4.2.3所示:表4.2.3电感标值本仪表读数22mH25mH1mH0.9mH第五章 总结本设计完成题目所给的设计任务,制作了一台数字显示的电阻器、电容器和电感器参数测试仪,满足题目的基本要求和一部分发挥要求。运用单片机作为中央控制器和计算核心,使仪表有性能可靠、体积小、电路简单的特点。但是这种把元件参数转换成频率后测量的方法也有不足之处,主要是必须保证电路起振,并且振荡要稳定,否则会增加误差。总体来
21、说,本次设计是成功的。参考文献1 高吉祥.模拟电子技术. 北京:电子工业出版社,2004年2 高吉祥,黄智伟,丁文霞.数字电子技术. 北京:电子工业出版社,2003年3 全国大学生电子设计竞赛组委会.第一届(1994年)第六届(2003年)全国大学生电子设计竞赛题目.2003.124 全国大学生电子设计竞赛组委会. 全国大学生电子设计竞赛获奖作品选编(1999).北京:北京理工大学出版社,2000年附 录附录1 元器件清单序号元件数量序号元件数量174HC373114电位器50222AT89S52115电位器5033374AHC138116电容10314CD4066BCJ317电容10475T
22、S556MN118电容30pF674LS160219电解电容22uF27发光二极管420电容0.1uF18晶振12M121电阻1K299014222电阻2K2109012823电阻10K211共阳四位一体数码管224电阻100K212轻触开关425插接件313电位器103126电源插接件2附录2 程序清单-本设计程序由C语言编写主程序名: RLCTest.h程序实现的主要功能:把R、L、C转换的频率,通过编程求出其值,送LED显示-专心-专注-专业#include<at89x52.h>#include"RLCTest.h"union countstruct cl
23、ockTwounsigned char clockH;unsigned char clockL;clockTwo;unsigned int clock;count; /定义频率字unsigned char code disdata16=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e; unsigned char data dismem8;/定义LED显示频段-系统初始化-void init(void) stateR=0;testR=1;stateC=1;testC=0;stateL=
24、1;testL=0;largeR=1;smallR=0;largeC=1;smallC=0; void delay4us(unsigned int time)while(-time);void delay2us(unsigned char time) while(-time); void inittime(void) TMOD=0x15;/C/T 0 为计数器,用于频率计数。C/T 1 为定时器。用于动态显示 TH1=0xF8;/timer1=2ms TL1=0x2f; ET1=1; EA=1; TR1=1; TR0=1; ET0=1; /timer 2 T2CON=0x04; T2MOD=0
25、x00; TH2=0x3C; TL2=0xB0; RCAP2H=0x3C; RCAP2L=0xB0; TR2=1; ET2=1; -按键处理-void keyprocess(void) if (keyR=0)delay2us(20);if (keyR=0) stateR=0;testR=1;stateL=1;testL=0;stateC=1;testC=0;Tstate=1;while(keyR=0); else if (keyC=0) delay2us(20);if (keyC=0) stateR=1;testR=0;stateL=1;testL=0;stateC=0;testC=1;Tst
26、ate=1;while(keyC=0); else if (keyL=0) delay2us(20);if (keyL=0) stateR=1;testR=0;stateL=0;testL=1;stateC=1;testC=0;Tstate=1;while(keyL=0); else if (keyT=0) delay2us(20);if (keyT=0)Tstate=Tstate;while(keyT=0); -主函数-void main() unsigned int freq; inittime(); init();dokeyprocess(); delay4us(65535);freq=
27、count.clock;/(clockH*256)+clockL;if (stateC=0) freq=48000/freq; dismem0=freq/10000; freq=freq%10000; dismem1=freq/1000; freq=freq%1000; dismem2=freq/100; freq=freq%100; dismem3=freq/10; freq=freq%10; dismem4=freq; while(1); /动态显示void tim1timer(void) interrupt 3/占用定时器1static unsigned char inittime=1;/中段次数计数ET1=0;TH1=0xF8;TL1=0x2f;switch (inittime)case 1:ledbitA=0;ledbitB=0;ledbitC=0;ledbi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数据库查询效率优化策略
- 齐齐哈尔市依安县2024-2025学年小学六年级第二学期小升初数学试卷含解析
- 杨凌职业技术学院《中学历史学科教学论》2023-2024学年第二学期期末试卷
- 宁夏民族职业技术学院《第三方移动电商平台营销》2023-2024学年第二学期期末试卷
- 贵州工程应用技术学院《公共卫生实践技能培训》2023-2024学年第二学期期末试卷
- 大连工业大学《语文教学法》2023-2024学年第二学期期末试卷
- 2024-2025学年普洱哈尼族彝族自治县四下数学期末学业水平测试模拟试题含解析
- 2025年安徽三洲水利建设有限公司工作人员招聘9人笔试参考题库附带答案详解
- 乌兰察布职业学院《实战型市场营销》2023-2024学年第二学期期末试卷
- 河北工业大学《创新创业与知识产权》2023-2024学年第二学期期末试卷
- 中西医结合肿瘤学试卷
- 一年级下册劳动课教案5篇
- 特殊工种操作人员体检表
- 常用桥牌词语(中英文对照)
- 加盟招商方案PPT模板
- 中石油HSE培训试题集(共33页)
- 双碳视角看欧盟绿色新政政策篇
- 喷(烤)漆房VOCs治理设施日常运行台账
- 往复式压缩机组单机试运方案
- 区域环境概况
- 爆破片面积计算
评论
0/150
提交评论