基于单片机的智能RLC测试仪
基于51单片机的LCR测量仪(含程序、电路)
R、L、C测量仪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 421001)Teacher:Wang YanAbstract:The resistance、the inductance and the capacitance are translated 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.目录- 1 -R 、L 、C 测量仪- 2 -第一章 系统设计 (3)1.1 设计要求 (3)1.1.1 设计任务 (3)1.1.2 技术要求 (3)1.2 方案比较 (3)1.3 方案论证 (4)1.3.1 总体思路 (4)1.3.2 设计方案 (4)第二章 主要电路设计与说明 (5)2.1 TS556芯片简介 (5)2.1.1 芯片的顶视图及各引脚的功能 (5)2.1.2 芯片的等效功能方框图及工作原理 (5)2.2 CD4066芯片的简介 (7)2.3测X R 的RC 振荡电路 (7)2.3.1 用556时基电路构成多谐振荡器 (7)2.3.2 测量电阻的电路模块 (9)2.4 测X C 的RC 振荡电路 (10)2.5 测X L 的电容三点式振荡电路 (11)第三章 软件设计 (11)第四章 系统测试 (12)4.1 测试仪器 (12)4.2 指标测试及误差分析 (12)4.2.1 电阻的测量 (12)4.2.2 电容的测量 (13)4.2.3 电感的测量 (13)第五章 总结 .............................................................................................. 13 参考文献 .................................................................................................... 13 附 录 ........................................................................................................ 14 附录1 元器件清单 ...................................................................................... 14 附录2 程序清单 ......................................................................................... 15 附录3 总体电路图 ...................................................................................... 17 附录4 印制板图 ......................................................................................... 18 附录5 系统使用说明 .. (19)第一章 系统设计R 、L 、C 测量仪- 3 -1.1设计要求1.1.1 设计任务设计并制作一台数字显示的电阻、电容和电感参数测试仪,示意框图如下:1.1.2 技术要求基本要求(1)测量范围电阻 100Ω~1M Ω电容 100 pF ~10000 pF电感 100 µH~10 mH(2)测量精度+5%(3)制作4位数码管显示器,显示测量数值,并用发光二极管分别指示所测元件的类别和单位发挥部分(1)扩大测量范围(2)提高测量精度(3)测量量程自动转换1.2方案比较目前,测量电子元件集中参数R 、L 、C 的仪表种类较多,方法也各不相同,这些方法都有其优缺点。
基于单片机的RLC测量仪
学校代码11059学号:01本科毕业论文BACH ELOR DISSERTATION论文题目:简易 R、 L、C测量仪学位类别:工学学士学科专业:作者姓名:导师姓名:完成时刻:简易 R、L、C测量仪中文摘要在本设计里,采纳单片机89S52做为设计的操纵核心,89S52单片机是一款八位单片机,它的易用性和多功能性受到了广大利用者的好评。
由于单片机在频率计数时,计数的误差值超级的小,因此在本设计中,单片机的最要紧的一个作用确实是完成频率的计数。
通过搭建外围的电路,把所要求的电阻、电容、电感参数转换成频率信号f,转换的原理别离是利用RC振荡电路和LC电容三点式振荡电路。
用89S52单片机计数得出被测频率,通过必然软件编程,把该频率计算出各个参数值,将数据处置后,送显示部份显示,若是测量值不在频率范围内,通过软件操纵端口,通过继电器形成量程转换。
通过该电阻、电容、电感测量仪器的设计,本人大体了解和把握了如何运用单片机硬件和软件技术来完成一些小设计。
关于本人来讲,这是一次极为宝贵的体会。
关键词:RC振荡电路;LC电容三点式;89S52单片机;测量R、L、C measure instrumentAbstractIn this design,use of SCM 89S52 as the core design of control. SCM 89S52 is a 8 bit single chip computer. Its easily using and multi-function suffer large users . As SCM in frequency count, the count of error is very little .So in this design, SCM is the most important a role the frequency of complete count. Through the external structures of the circuit ,the resistance、the inductance and the capacitance are translated 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,Through the software programming, to calculate the frequency of various parameters, data processing, sent to show that some, if not measured frequency range, by software control port, through the formation of the relay range conversion.I know and grasp how to use 89S52 single chip computer technology to develop the R、L、C measure instrument through this practice. It's an extremely valuable experience to me.KEY WORD: RC surging circuit;LC surging circuit;89S52 single chip computer;measure instrument目录第一章系统的设计............................................ 错误!未定义书签。
基于单片机的智能rlc测试仪的设计【毕业设计论文】[管理资料]
基于单片机智能RLC测试仪的设计毕业设计摘要本文主要论述了基于凌阳SPCE061A单片机的智能RLC测试仪的设计,利用单片机对R、L、C等参数进行测量,可以充分利用单片机的运算和控制功能,方便地实现测量,使测量精度得到提高。
同时用软件程序代替一些硬件测量电路,可在硬件结构不变的情况下,修改软件以增加新的功能。
能够很好的完成对RLC参数的测量,以满足现代测控系统的需要。
关键词:单片机;SPCE061A;RLC测试仪ABSTRACTIt is mainly discussed in this paper that the design of intellectual RLC parameter measurer based on Lingyang SPCE061A MCU. MCU use of R, L, C, and other parameters measured, can take full advantage of MCU processing and control functions, to facilitate the realization of measurements for improved measurement accuracy. Simultaneously uses the software procedure to replace some hardware metering circuits, may in the hardware architecture invariable situation, revi se software to increase the new very good completing to the RLC parameter survey, satisfy the modern observation and control system the need.Keywords: MCU;SPCE061A;RLC testing device目录摘要 (I)ABSTRACT (II)目录 (III)前言 (V)1 系统测试原理与总体方案设计 (1)RLC测试原理 (1)相位+有效值测量 (1)相位+有效值测量方案的软仿真 (2)RLC参数测量方法 (3)总体设计方案 (4)系统原理框图 (4)整个系统工作流程 (4)系统设计中的难点和关键技术 (5)2 RLC测试仪硬件部分实现 (6)-5V电源的设计 (6)标准正弦信号发生模块 (6)标准正弦信号的原理 (6)AD9850芯片简介 (8)AD9850硬件电路图及单片机程序 (9)3 I-V变换模块 (11)I-V变换方案设计 (11)I-V变换的硬件电路 (11)4 同时采样模块 (12)同时采样模块方案设计 (12)A/D芯片的选择 (12)ADS7861芯片介绍 (13)ADS7861转换时序的逻辑控制 (13)5 单片机系统设计 (16)SPCE061A单片机概述 (16)单片机的电源设计 (16)SPCE061A最小系统 (17)6 RLC测试仪应用软件设计 (18)数据采集模块程序流程图 (18)中断程序流程图 (19)主程序流程图 (19)结论 (21)参考文献 (22)致谢 (23)附录 (24)前言随着微电子技术、计算机技术、软件技术的高度发展及其在电子测量技术与仪器上的应用,新的测试理论、新的测试方法、新的测试领域以及新的仪器结构不断出现,在许多方面已经冲破了传统仪器的概念,电子测量仪器的功能和作用发生了质的变化。
单片机RLC测量仪参考论文
毕业论文论文题目简易RLC测量仪的设计和实现系别信息与电子信息工程专业电子科学与技术班级学号 1学生姓名指导教师(签名)完成时间年摘要在现代生产应用中,经常需要测定电阻、电容、电感的大小。
因此,设计一款可靠、便捷、人机界面友好的电阻、电容、电感测试仪具有十分重要的意义。
本系统是以单片机为核心而设计的电阻、电容、电感测试仪,即用对应的振荡电路将电阻、电容、电感转化为频率来实现各个参数的测量。
其中,测量电阻值和电容值的方法是将元器件接入555多谐振荡电路,产生相应的震荡脉冲,而同样的测量电感值是根据电容三点式产生相应的脉冲,随后将振荡脉冲送入单片机的计数端,通过定时并且计数可以计算出相应的频率,再通过该频率计算出被测参数。
本系统使用C语言编写程序软件,包括主程序模块、显示模块、电阻测试模块、电容测试模块和电感测试模块和测量类型选择模块。
主要用到的芯片有STC89C52,NE555,CD4052,其中STC89C52为主芯片,运用其计数和可编程计算的功能接收来自测试模块的脉冲并完成频率转换和计算,再将结果输出至显示模块;NE555芯片用于三个测试模块,即脉冲产生源;CD4052芯片则是用于测量类型的选择,即在电阻、电容、电感测试模块中选择。
电路中使用LM7805稳压管稳定电路电源。
经过测试,本系统总体上达到了对电阻、电容、电感的测试的基本要求,其所测参数也基本满足设计要求,具有较好的使用价值。
关键词:单片机;555多谐振荡电路;显示模块;电容三点式振荡Design of the RLC meterAbstractIn the modern application of procreative, the numerical value of the resistor, capacitor,and inductor are often needed to measure. Therefore, it is of great significance to design a reliable, convenient and friendly man-machine interface of resistor, capacitor, inductor tester .This system, tester of resistor, capacitor, inductor ,is based on single chip microcomputer. the corresponding oscillation circuit would convert the value of resistor, capacitor, inductor into frequency to realize each parameter measurement. Among that, the measuring method of resistance and capacitance value is accessing the component to 555 harmonic oscillation circuit then produce the corresponding shock pulse. In the same way, the pulse of measuring the inductance value is coming from oscillator circuit of three-point capacitance. The oscillation pulse is sended into single chip microcomputer count point and the corresponding frequency can be calculated through timing and counting the oscillation pulse. Finally,the value of RLC can be gained by calculating frequency.This system uses C language to write programs. All modules can be divided into main program module, display module, resistance testing modules, capacitors and inductors test module, and measurement type selection module. STC89C52 as the main chip in this system while NE555, CD4052 as the auxiliary chip. STC89C52 can realize counting and programming calculation function so it can receive pulse which is from testing modules and complete the frequency conversion and calculation. testing modules is made up of 555 multivibrator circuit,it also namely pulse source. CD4052 is used for choosing Measuring type,namely choose to test resistance, capacitors or inductors. stabilivolt circuit is make up of LM7805.After testing, the system overall met with the basic requirement of testing resistance, capacitance and inductance. The value it gained is also basically meet the design requirements.So it is great valuable.Keywords:single-chip microcomputer 555harmonic oscillation circuit module display module oscillator circuit of three-point capacitance目录第一章引言 (1)1.1 背景及意义 (1)1.2 国内外发展状况 (1)第二章系统的总体设计 (3)2.1 设计原理 (3)2.2 方案的比较 (3)第三章单元模块电路的设计 (7)3.1 系统框图 (7)3.2 控制模块 (8)3.3 电阻测量模块 (9)3.4 电容测量模块 (12)3.5 电感测量模块 (13)3.6 多路选择开关 (13)3.7 LCD12864液晶显示模块 (15)第四章软件设计 (17)4.1 主程序结构 (17)4.2子程序 (19)第五章系统的调试及误差分析 (22)5.1 测量结果 (22)5.2 结果分析 (22)第六章结束语 (23)6.1 设计总结 (23)6.2 结束语 (24)参考文献 (25)附录 (26)致谢 (26)第一章引言1.1 背景及意义随着电子行业的飞速发展,电子元器件的应用也越来越广泛。
基于单片机的智能RLC测试仪
产生的频率, 同时 也 得 到 被 测 R/ C / L 的 频 这 一 段 单 片 机 计 数 的 高 精 度 范 围 内 , 需 系统初 始化工作完成后 , 应 先 判 断 是 否 有 率。 同时 经 过 单 片 机 内 部 的数 据 转 换 , 同 时 选 择 合 适 的 C 和 R的 值 。 第 一 个 量 程 选 择 按 键 需 要 按 下。 举 例 来说 , 在我 们 测 量 电阻 送 到 数码 管 进 行 实时 显 示 。 R- - 2 0 0 Q, C= 0 . 2 2 F , 第 二个 量 程 选 择 时, 在 经过 Rc 振 荡 电 路 便 会将 电阻 转 换 为 1 . 2 设 计 方 案 R =200 kQ .C= 1 0O0 pF。 频率f , 按 照测 量 电 阻 的 公 式 进 行 计 算 , 并 在 此 设 计 方 案 中, 系 统 主 要 分 为控 制 电 第一 个量 程 中, R = 2 0 0 o时 且 采 用 单 片 机 的 软 件 编 程 程 序 , 便 可 以 计 - 1 I ● 4 43 路、 测 量 电 路 和 通 道 选 择 三个 部 分 , 当在 测 算 出其 电 阻 值 并 将 其 显 示 在 数 码 管上 。当 ( i n2 ) c( R- 4 - 2 r ) 0 2 2×l 0 × ( 2 o 0+4 0 0 ) 量 电路 中放 入被 测 元 件后 , 在 整 形 电路 和振 量 程 不 足够 时 , 为 保 证 测 量 工作 的 有 序 进 荡 电 路 中所 产 生 的 具 有 固定 频 率 的 矩 形 波 ≈ 1 93 kHz 行, 单 片 机便 会 自动转 换 为 大 量程 。 就 会 被 传 送 到 单 片 机 中。之 后 , 单 片 机 会 根 第 二个 量 程 中 , R = 2 0 0 k Q时 电容、 电感 以 及电 阻它们 都 是 在 转 换 完 据相 应的通道 , 将 两 位 地 址 信 号 传 送 给 模 , 面 面 1 = 丽 1 . 4 4 3 丽 成 频 率后 , 才能 够 准确 的计 算 出其值 , 所以, 拟开关 , 同时得到相应的振荡频率 , 之 后 便 ㈣ ) c( R+2 ) l xl x( 2 o ×1 O 十4 × l O ) 此 次 设 计工 作 的软 件 核 心 就 是 对 周 期 和 频 可 以 判断 是 否 需 要 转 换 量 程 了, 而 在 单 片 机 3. 4 4 kI - I z 率 的 测 量 工作 , 并 且设 计 的 精度 会 受 到其 精 中也 可 以对 数 据 进行 分析 和处 理 , 同样 也 能 通常 情 况 下 , RC振 荡 的 稳 定 度 都 可 以 度 的影 响。 通 过 单片 机 的 计数 和 计 时 功 能 , 得 到 各类 参 数 值 , 再 送 至 数码 管 进 行 实 时显 达 到1 0 , 那 么 即 使 单 片 机 在 测 定 频 率 时 便 可以 准确 的计 算 出相 应的周 期和 频 率。 示。 测 量 不同 属性 的 元 件 必须 事 先 在 电 路上 出现 了误 差 , 其 误 差 也 最 多是 一 个 脉 冲 , 因
基于MSP430单片机半平衡桥RLC测量仪设计
() 2 以输 入信 号 为参 考 电压 , 节 抽 头位 置 调
记录平衡时抽头位置 , 由此可计算出各阻抗分量。
G 1 m
() 4
() 5
t a
=m
√
=
( 6 )
0
1 1 3 电阻测试 . .
电阻测试向量图如图5 所示。
图 2 半 平 衡 桥 电路
1 1 1 电感 测试 . .
半 平衡 电桥 法 是指 电桥 不 需 完全 调 平 衡 , 利 仅
收稿 日期 :0 0 1 — 4 2 1— 2 1 修 改 日期 :0 0 1- 0 21-2 3
图 l T C 54 内部 原 理 电 路 L 72
第4 期
郑 磊,- 基于MP 0 片 半 衡 L 测 4 4 ̄ -. j  ̄: _ S 3单 机 平 桥RC 量义 4
E AC 7 1 E C:2 0
d i1 .9 9 ji n 1 0 — 4 0 2 1 . 4 0 2 o:0 3 6 /.s . 0 5 9 9 .0 1 0 . 2 s
基 于 MS 4 0单 片 机 半 平 衡 桥 R C测 量 仪 设 计 P3 L
郑 磊 , 文 斌 何
( 电子科技大学 电子工程学 院 , 成都 6 0 5 ) 10 4
1 1 2 电容测 试 .. 电容测试 向量 图如 图 4所示 。
㈩
1 曼I
图 6 系统 框 图
2 1 2 MS 4 0核 心 电路 图 . . P3
图 4 电容 测 试 向 量 图
() 1 以电容 两端 电压 为参 考 电压 , 节 抽 头 调
位置使得 与 正交 , 此时 比例系数为 m;
t e t rd e n pa al1 MCU es t h w0 b i g s i r le . s t he MDAC a h wo q s. q ii ru c n iins Th n MCU a c l ts t e tt e t ua ie u lb im o d to . e c lu a e h p rmee s o L o b he v l e fMDAC. a a t r fR, rC y t a u so Ke r y wo ds: P 3 q a ie ulb i m ; MS 4 0; u s— q i ru MDAC ; a u e n fR, a d C i me s r me to L n
基于PIC单片机控制的RLC智能测量仪
由此可见,此测量仪具有高度的智能化和集成化,可精确地对元器件参数进行测量,这正符合当今测量仪器的发展趋势,他将具有广阔的应用前景。
1 硬件电路设计
此测量仪硬件设计思路。
由于PIC单片机只能正确采集0~5 V之间的电压,而输入的信号是正弦波信号,因此在将此正弦信号送入单片机之前需对其进行电位提升,使整个正弦信号任意时刻的电位均大于或等于0。另外本测量仪具有量程自动转换和增益自动可控的特点,实现电路。
图2中U1(CD4051)是一个单刀八掷的模拟开关,用以完成量程电阻挡位的转换;U2(CD4052)是一个双刀四掷的模拟
4 结 语
本文设计了一种基于PIC单片机的RLC智能测量仪,其主要功能如下:
(1) 能够智能地识别出待测元件是电容、电感、还是电阻。
(2) 能精确测量出电容、电感、电阻的参数值。
(3) 可以实现量程电阻的自动转换,无须人工选择档位。
(4) 当测量正弦信号的幅度过小时,可以自动实现增益放大,从而不影响精度。
这样通过程序控制单片机与74LS273相接端口的高低电位,就可以控制模拟开关选择不同的通道,从而实现自动的量程档位转换和增益控制。
2 软件程序设计
本测量仪的测量原理是以正交采样为基础。首先选用频率恒定的正弦信号作为标准测量信号,然后用待测元件和基准电阻串联对测量信号进行分压,最后由单片机分别对待测元件和基准电阻分压后所得的信号进行正交采样处理。
由于流过电容或电感的电流与其两端的电压存在90°的相位差,因此只需在任一时刻采样得到交流信号瞬时值V1,然后相移90°,再采样得到瞬时值V2,就可用V1和V2表示完整的交流信号:V2=V1+jV2。
基于单片机的RLC智能测量仪器设计
摘要在使用电子元器件时,首先需要了解参数。
采用传统的仪表进行测量时,首先要从电路板上焊开器件,再根据元件的类型,手动选择量程挡位进行测量,这样不仅麻烦而且破坏了电路板的美观。
基于单片机控制实现的RLC测量仪可以在线测量、智能识别、量程自动转换等多种功能,大大提高测量仪的测量速度和精度,扩大了测量范围。
因此这种RLC测量仪既可改善系统测量的性能,又保持了印刷电路的美观,较传统的测量仪还具有高度的智能仪和功能的集成化,在未来的应用中将具有广阔的前景。
本课题主要研究内容为设计一个基于单片机的RLC智能测量仪器,能够智能地识别出待测元件是电容、电感还是电阻;能精确测量出电阻、电容、电感的参数值,同时还能加入语音播报的功能;可以实现量程电阻的自动转换,无须人工选择档位;对测量仪进行扩充后还实现了二极管、三极管的测量。
关键词:RLC测量仪;AT89S52;NE555AbstractIn the use of electronic components, the first need to understand ing the traditional instrument to measure, the first circuit board from a welding device, according to the type of components, manually select range Shift to measure, this is not only troublesome but also undermine The appearance of the circuit board. Based on SCM control to achieve the RLC-measuring instrument can measure, intelligent identification, range automatic conversion, and other features, thereby greatly increasing the meter measuring speed and accuracy, expanded the range. So this RLC measuring instrument can improve the performance measurement system, and maintain the appearance of the printed circuit, the more traditional measuring instrument also is highly intelligent and functional instrument of integration and application in the future will have broad prospects.The main topics for the design of research has been based on the RLC SCM smart measuring instruments, smart and able to identify components under test is capacitors, inductors or resistance; can be accurately measured resistors, capacitors, inductors of the parameters, while adding V oice of the broadcast function can be automatically converted range of the resistance, not artificial selection stalls; measuring instrument to carry out the expanded also to achieve the diodes, transistors measurement.Key words:RLC meter;AT89S52;NE555目录引言 (1)1 硬件电路 (2)1.1 设计要求 (2)1.2 电路方框图及说明 (2)1.3 各部分电路设计 (2)1.3.1 电阻测量电路 (2)1.3.2 电容测量电路 (3)1.3.3 电感测量电路 (4)1.3.4 多路选择开关电路 (4)1.3.5 按键及显示电路 (5)1.3.6 单片机模块 (6)1.3.7 量程选择模块 (7)1.3.8 电源模块 (8)2 软件部分 (8)2.1 主程序流程图 (8)2.2 程序清单 (9)3 相关元器件 (19)3.1 元件清单 (19)3.2 AT89S52资料 (20)3.3 ICM7218资料 (31)3.4 74LS390资料 (32)3.5 CD4052资料 (33)3.6 NE555资料 (33)3.7 共阳4位LED数码管资料 (39)3.8 三极管相关资料 (40)3.9 三端稳压管LM7805资料 (41)3.10 继电器资料 (42)4 调试总结 (43)5 结论 (44)谢辞 (45)参考文献 (46)附录 (47)引言测量电子元器件集中参数R、C、L的仪表种类较多,方法也各有不同,但都有其优缺点。
基于AT89C52单片机操纵的简易RLC测试仪
基于AT89C52单片机操纵的简易RLC测试仪本文所设计的系统是基于AT89C52单片机操纵的简易RLC测试仪。
为了充分利用单片机的运算和操纵功能,方便的实现测量。
把参数R、L、C 转换成频率信号f,然后用单片机计数后再运算求出R、L、C的值,并送显示。
转换的原理别离是RC振荡电路和电容三点式振荡电路。
为了比较准确的测试而频率的计数那么是利用等精度数字频率计完成。
然后再将结果送单片机运算,并在LED显示器上显示所测得的数值。
通过一系列的系统调试,本测试仪抵达了测试标准。
通过测试,第1章:绪论电路参数R,L,C电路参数—电阻、电容和电感是电路的三种大体参数,也是描述网络和系统的重要参数,普遍应用于科学研究、教学实验、工农业生产、通信、医疗及军事等领域中。
例如在强电系统中,输电线路中的传输线,电气设备中继电器、变压器、发电机等,都是用阻抗参数R、L、C来描述的。
人们通过测试阻抗参数能够判定设备的好坏,是不是存在故障隐患。
在弱电系统中,电路参数元件的好坏、量值的大小直接阻碍所设计的线路板的正常工作和靠得住性。
因此对它们的测试具有重要的意义。
电路参数的测量方式电路参数的测量一般是把被测参数通过转换电路变成直流电压或频率后进行测量。
1. 传统的RLC参数测量的方式种类很多,例如:对电阻的测量经常使用欧姆表直接测量,也能够利用对电阻施加一个电压,利用模拟电表和电流表测量取得电阻两头的电压值和流过电阻的电流值。
然后利用欧姆定理计算出电阻值;而对电感或电容的测试常采纳测量阻抗角和负阻抗,然后用数学公式计算出电阻和电抗的参数。
也能够采纳过度进程法测出时刻常数,由于电路中利用已知的固定电阻,因此能够通过计算,得出电抗参数。
在要求测试准确度高的地址常采纳交流电桥通过调整已知参数使得电桥达到平稳,读出电感或电容值。
上述方式,简单明了,测试也有必然的准确度;但必需采纳手工操作,费时费力且测量精度带有必然的人为因素。
2. 在上世纪70年代后,由于数字电子技术的进展,显现了数字式的RLC测试仪。
单片机LRC测量仪参考论文
摘要在现代生产应用中,经常需要测定电阻、电容、电感的大小。
因此,设计一款可靠、便捷、人机界面友好的电阻、电容、电感测试仪具有十分重要的意义。
本系统是以单片机为核心而设计的电阻、电容、电感测试仪,即用对应的振荡电路将电阻、电容、电感转化为频率来实现各个参数的测量。
其中,测量电阻值和电容值的方法是将元器件接入555多谐振荡电路,产生相应的震荡脉冲,而同样的测量电感值是根据电容三点式产生相应的脉冲,随后将振荡脉冲送入单片机的计数端,通过定时并且计数可以计算出相应的频率,再通过该频率计算出被测参数。
本系统使用C语言编写程序软件,包括主程序模块、显示模块、电阻测试模块、电容测试模块和电感测试模块和测量类型选择模块。
主要用到的芯片有STC89C52,NE555,CD4052,其中STC89C52为主芯片,运用其计数和可编程计算的功能接收来自测试模块的脉冲并完成频率转换和计算,再将结果输出至显示模块;NE555芯片用于三个测试模块,即脉冲产生源;CD4052芯片则是用于测量类型的选择,即在电阻、电容、电感测试模块中选择。
电路中使用LM7805稳压管稳定电路电源。
经过测试,本系统总体上达到了对电阻、电容、电感的测试的基本要求,其所测参数也基本满足设计要求,具有较好的使用价值。
关键词:单片机;555多谐振荡电路;显示模块;电容三点式振荡Design of the RLC meterAbstractIn the modern application of procreative, the numerical value of the resistor, capacitor,and inductor are often needed to measure. Therefore, it is of great significance to design a reliable, convenient and friendly man-machine interface of resistor, capacitor, inductor tester .This system, tester of resistor, capacitor, inductor ,is based on single chip microcomputer. the corresponding oscillation circuit would convert the value of resistor, capacitor, inductor into frequency to realize each parameter measurement. Among that, the measuring method of resistance and capacitance value is accessing the component to 555 harmonic oscillation circuit then produce the corresponding shock pulse. In the same way, the pulse of measuring the inductance value is coming from oscillator circuit of three-point capacitance. The oscillation pulse is sended into single chip microcomputer count point and the corresponding frequency can be calculated through timing and counting the oscillation pulse. Finally,the value of RLC can be gained by calculating frequency.This system uses C language to write programs. All modules can be divided into main program module, display module, resistance testing modules, capacitors and inductors test module, and measurement type selection module. STC89C52 as the main chip in this system while NE555, CD4052 as the auxiliary chip. STC89C52 can realize counting and programming calculation function so it can receive pulse which is from testing modules and complete the frequency conversion and calculation. testing modules is made up of 555 multivibrator circuit,it also namely pulse source. CD4052 is used for choosing Measuring type,namely choose to test resistance, capacitors or inductors. stabilivolt circuit is make up of LM7805.After testing, the system overall met with the basic requirement of testing resistance, capacitance and inductance. The value it gained is also basically meet the design requirements.So it is great valuable.Keywords:single-chip microcomputer 555harmonic oscillation circuit module display module oscillator circuit of three-point capacitance目录第一章引言 (1)1.1 背景及意义 (1)1.2 国内外发展状况 (1)第二章系统的总体设计 (3)2.1 设计原理 (3)2.2 方案的比较 (3)第三章单元模块电路的设计 (7)3.1 系统框图 (7)3.2 控制模块 (8)3.3 电阻测量模块 (9)3.4 电容测量模块 (12)3.5 电感测量模块 (13)3.6 多路选择开关 (13)3.7 LCD12864液晶显示模块 (15)第四章软件设计 (17)4.1 主程序结构 (17)4.2子程序 (19)第五章系统的调试及误差分析 (22)5.1 测量结果 (22)5.2 结果分析 (22)第六章结束语 (23)6.1 设计总结 (23)6.2 结束语 (24)参考文献 (25)附录 (26)致谢 (36)第一章引言1.1 背景及意义随着电子行业的飞速发展,电子元器件的应用也越来越广泛。
智能RLC检测仪
智能 RLC 检测仪摘要:随着电子工业的发展,电子元器件急剧增加,电子元器件的适用范围也逐渐广泛起来,在应用中我们常常要测定电阻,电容,电感的大小。
因此,设计可靠,安全,便捷的电阻,电容,电感测试仪具有极大的现实必要性。
在系统硬件设计中,以52单片机为核心的电阻、电容、电感测试仪,将电阻,电容,电感,使用对应的振荡电路转化为频率实现各个参数的测量。
关键词:89C52单片机 555芯片 LCD屏 RLC检测1.引言目前市面上测量电子元器件参数R、C和L的仪表种类较多,方法和优缺点也各有不同。
一般的测量方法都存在计算复杂,不易实现自动测量而且很难实现智能化等缺点。
由于测量电阻,电容,电感方法多并具有一定的复杂性,所以本次设计是在参考555振荡器基础上拟定的一套自己的设计方案。
利用555多谐振荡电路将电阻,电容参数转化为频率,而电感则是根据电容三点式电路也转化为频率,这样就能够把模拟量近似的转换为数字量,而频率f是单片机很容易处理的数字量,一方面测量精度高,另一方面便于使仪表实现自动化,而且单片机构成的应用系统有较大的可靠性。
1.系统的总体设计本设计用555振荡器将被测参数转化为频率,这里我们将RLC的测量电路产生的频率送入单片机的计数端,通过定时并且计数可以计算出被测频率再通过该频率计算出各个参数。
设计软硬件结合,利用proteus仿真调试。
扩展模块:扩大电阻、电容或电感的其中一种的测量范围:测量上限或者下限扩大。
2.1系统的原理框图系统分四大部分:测量电路、控制电路、通道选择和显示电路。
通过I/O口向模拟开关送两位地址信号,取得相应的振荡频率,然后根据所测频率判断是否转换量程,或者是把数据进行处理后,得出相应的参数值。
系统设计框图如图所示:1.系统硬件设计1.测量电路设计电阻的测量采用“脉冲计数法”,如图所示,由555电路构成多谐振荡电路,通过计算振荡输出的频率来计算被测电阻的大小。
电阻测量计算方法:电阻测量模块电容测量也采用脉冲计数法,测量电路如图所示。
基于PIC单片机控制的RLC智能测量仪
基于PIC单片机控制的RLC智能测量仪
杨继生;刘芬
【期刊名称】《现代电子技术》
【年(卷),期】2007(30)15
【摘要】为了精确测量分立元件的参数,介绍了一种由PIC单片机控制的RLC智能测量仪.该测量仪利用PIC单片机内置的A/D转换模块对信号进行采样,并采用正交采样算法对数据进行处理从而得出待测元件的参数值.测量结果表明,他具有较高的精度和分辨率,可广泛应用于对元器件参数进行精确测量与分选.与传统的仪表相比,该测量仪还具有智能识别、量程自动转换、在线测量等优点,因此他具有重要的实用价值.
【总页数】3页(P131-132,138)
【作者】杨继生;刘芬
【作者单位】天津第五机床厂,天津,300222;天津工程师范学院,天津,300222【正文语种】中文
【中图分类】TP29
【相关文献】
1.基于单片机的RLC智能测量仪的设计与实现 [J], 郎科伟;潘欣裕;董兴法
2.基于PIC单片机的智能带钢对中控制器设计 [J], 杨景明;王婧;蔡丽;任敬伟
3.基于PIC16C57单片机的智能低电阻测量仪 [J], 尹波;邓奕
4.基于PIC16C57单片机的智能低电阻测量仪 [J], 尹波;邓奕
5.基于PIC单片机和PID算法的晶间腐蚀实验智能控制系统的设计 [J], 徐武德;马芳兰;马宏伟;张红霞;杨国辉;郑礴
因版权原因,仅展示原文概要,查看原文内容请购买。
基于51单片机的rlc测量仪的设计与实现
基于51单片机的RLC测量仪的设计与实现【内容摘要】为实现RLC测量操作简洁化、携带便携化和价格低廉化等性能。
文设计了一款基于51单片机的RLC测量仪系统。
系统由STC89C52单片机、NE555芯片、CD4052开关、LCD1602显示器以及LC震荡电路组成。
经测试结果表明:该系统具有测量电阻,电容以及电感等功能,电阻测量范围100Ω~1M Ω,电容测量范围100pF~10000pF,电感测量范围100uH~1000mH;测量精度:±5%,具有较好的应用价值和参考意义。
【关键字】STC89C52;NE555;CD4052;LCD162;电容三点1前言1.1课题研究背景现如今在电子测试方面,电阻,电容和电感的测量在测试技术和产品研发应用得非常普遍,国内外电阻、电容和电感测试发展历史悠久,方法多如牛毛,本文整理了一些常用的方法,如下:电阻测量按照其产生恒流源的方法分为三种:电位降法、比例运算器法以及积分运算器法。
比例运算器法测量的缺陷为误差稍大,积分运算器法更适合用于高电阻的测量。
经典的电容测试有两种方式,一种是谐振法,另一种是电桥法,尽管谐振测试法电路具备测量简单,速度快的优势,但是精度低;电桥测试法则是具有测量精度高的有点,但是速度慢。
在数字化测量的高速发展下,电容的测量在速度和精度上有很大的提高,然而电容最常用的数字化测量方法则是恒流法与比较法。
电感测量最为常用的是交流电桥法,尽管交流电桥法能够比较准确的测量出电感值,然而该法不仅交流电桥的平衡过程复杂,难以调节,而且由测量Q 的值去确定电感的方法误差较大。
在数字化测量的影响下,相关技术人员又研发出电感的数字化测量的便捷方法,最为常用是时间常数法和同步分离法。
1.2国内外发展现状纵横国内外,有很多测试厂家一直致力于RLC测试仪的研发生产,国际的测试厂家主要产品有美国的安杰伦、惠普和美的福禄克、日本本置等,其中产品做得更为优秀的以安杰伦和惠普福禄克系列为主,其公司生产的测试产品不仅体积小、基本精度可达到0.1%、测试频率的应用范围由十几赫兹扩展到达几十兆赫兹并且用户可选择多种方式测试运行频率,测试速度也非常快。
采用单片机的便携式RLC参数测试仪
本仪器具有 自动量程转换 、 实时显示和 自动节 电等功能 。试验结果 显示 , 本测试仪 操作简 单 , 便于携 带 , 精度误 差保持 在 3 范围 内, 适用 于电子元件参数测量 、 电路分析和电子产 品检验等领域 。 关键 词 : 片机 ; L 单 R C测试仪 ; 数字惯性滤波 ; 插值
中 图 分 类 号 :T 2 6 P 1 文献标识码 : A
Po t b e RLC r m e e p r t s b s d o i l hi o p t r r a l pa a t r a pa a u a e n sng e c p c m u e
W a gG u ’n Gu u xa g n i e o Ch n in
的条件下, 待测 电阻 R 与其振荡
R1 R0 R2~ R1 一
将式() 1变形得 : x 瓯 —R -k k () R 一 T 4 T-b 2
式中 :k= 1 ( 12 ), / 2n G b= R z。 /
采用 由 N 55 E 5 时钟 电路 构成 多谐 振 电路嘲 ( 图 1 , 如 )
作者简介 : 贵恩( 9 9) 男 , 王 16 一 , 博士 , 副教授 , 主要研究方 向为 自动 测控技术 。
( ) 1
1 工作 原 理
本测试仪采用由 R C振荡器和电容三点式振荡器, 将
.
待测参 数信 号转 换为 频率 信号 的方法 , 便于 单 片机 进行 信 号采集 , 同时频 率信 号不 易受 到环 境温 度 的影响 。
1 1 测 量 电阻与 电容 的 RC振 荡 电路模 型 .
式 中:r R 为待测 电阻 , 为 放 电电容 。
( n d n mm u ia i n P l t c n c Gu g o g Co nc t o y e h i ,Gu n z o 1 8 0 ) o a g h u5 0 0
基于单片机的RCL智能测试仪系统研究
25科技创新导报 Science and Technology Innovation Herald I T 技 术随着电力电子技术的不断发展,数字电路应用领域的不断扩大,以及其在电子测量仪器设备应用上的不断成熟,检测仪器产品智能化、数字化程度越来越高,高性能、低价格、多功能的智能检测仪器的研究备受科学研究者和工程应用人员的广泛关注。
纵览目前国内现有的RLC测试仪,普遍存在硬件电路复杂、功能单一、体积庞大等缺点,不仅价格昂贵,同时其所需的外围运行环境较苛刻,测试调速过程较繁杂,对于初学者来说很难掌握其工作原理[1]。
经大量检测方法技术的改造,RCL测试仪整体功能已逐步趋于稳定,但装置在价格、逻辑操作、以及各种智能检测功能方面还有待于进一步加深。
本系统正是在这种社会需求背景下,结合单片机的集成化智能运算功能,利用振荡电路将单片机所检测到的RCL频率信号精确转换成相应的数据信号,并通过人机互通友好界面给予动态显示,从而形成价格便宜、操作简单、智能检测、功能丰富为一体的便携式RCL智能测试仪[2]。
1 单片机RCL 频率检测法传统的RCL仪器在测量方面很难实现设备智能化,在使用过程中需要进行较长时间的调试和修正,很难满足现代智能检测领域中实时检测动态分析运算显示功能的需求。
智能检测实际上就是在原有测试技术方法的基础上,通过引入先进的计算分析仪器仪表,将系统中较难测的物理量通过相关集成系统分析运算后转变成精度较高且较容易检测的数字量。
基于单片机的智能RCL就是在上述检测原理的基础上,将电子仪器采集到的电阻、电容、电感(R、C、L)模拟物理量转换成相应的频率f信号量,然后利用单片机高精度的计数运算功能精准快速的求出R、C、L所对应的数据信号值,并通过可视化人机互通界面给予显示。
利用单片机进行频率信号计数运算转换一方面可以将模拟量近似地转化为数字量实现动态显示,另一方面由于采用数字化转变显示,可以避免指针读数带来的读数误差。
基于单片机的RLC检测仪
基于单片机的RLC检测仪摘要在应用中,我们常常要用到电阻、电感、电容等最基本的元器件,而对它们的测量就成为了我们经常要做的一件事。
因此,设计一个安全、便捷的RLC检测仪就很有必要了。
硬件方面,以51单片机为核心。
测量电阻和电容,以555芯片为核心,与少量的电阻、电容相连组成振荡电路,再根据电容的充放电过程,使测量电路输出高低电平矩形波。
测量电感,是以mc1648压控振荡器为核心,外接电感、电位器、变容二极管等,组成LC振荡电路,调节变容二极管,使电路发生谐振,输出矩形波。
这样,就把所得的波形送给单片机,通过51单片机的定时/计数功能计算矩形波的频率,再通过公式来算出电阻、电感、电容的参数值,并送显示器显示。
软件方面,通过Keil,用C语言来编程,利用软硬件的结合,制作出一个快速的、方便的、符合实际应用的RLC测量仪。
关键词:51单片机,555电路,1602LCD显示, mc1648压控振荡器ABSTRACTIn applications,we often use the resistance,the capacitance and the inductance etc.The measurement of these components is a thing that we often do.So,it is necessary to design a safe and convenient detector of RLC.In the aspect of hardware,I painting the circuit diagram by Proteus.With 51 SCM as the core and through the oscillating circuit of RC by the 555 timing,we can make themeasurement circuit output a high level rectangle wave by using the process of charging and discharging. With the mc1648 vco as the core,we can form the LC oscillating circuit by the external inductor,potentiometer and transfiguration diode in the measurement of inductance.We can make the circuit produce resonance by adjusting the transfiguration diode.And it can output a high level rectangle. We can calculate the frequency of the rectangle wave through the timing and counting functions of 51 SCM.So we can calculate the parameters of impedance through the formula and show it out through the display.In the aspect of software,I programming by using C language in Keil.With the combination of hardware and software,I will make a quick and actual detector.KEY WORDS: 51 SCM 555 Circuit 1602LCD displays Mc1648 VCO目录1、绪论 (5)1.1本课题的背景、意义及目的 (5)1.2简述本课题在国内外的发展概况及存在的问题 (5)1.3本课题主要研究方法、需要重点研究的问题及解决思路 (6)2、总体方案设计的说明 (7)2.1总体方案的选择 (7)2.2总体方案的分析 (8)3、硬件设计 (9)3.1单片机控制部分 (9)3.2显示部分 (13)3.3测量部分 (16)3.3.1 555定时器 (16)3.3.2 mc1648压控振荡器 (19)3.3.3测电阻的电路 (20)3.3.4测量电容的电路 (21)3.3.5测量电感的电路 (22)4、软件设计 (25)4.1液晶显示部分 (26)4.2定时/计数部分 (28)5、调试与仿真 (29)6、结论 (37)致谢 (38)参考文献 (39)附录................................................................................... 错误!未定义书签。
基于51单片机RLC测量仪
#include "51.h"#include "cry12864.C"#include "cry12864.h"#include "key.c"#include "kaishi.c"#define TIMER 32768//引用外部变量的声明extern unsigned int key_val;extern unsigned char key_Flag;unsigned long Cap_Tar=0,cap_first=0,cap_last=0,pulse=0,time=0,Value,Lf,F; double R=0,CZ,L,f;unsigned char flag=0;/***********时钟设置************/void Init_clk(){ unsigned char i;do {IFG1 &= ~OFIFG; // 清除振荡器失效标志for(i = 0Xff;i > 0;i--); // 稳定时间}while((IFG1 & OFIFG) != 0); // 如果振荡器失效标志存在BCSCTL2 |=SELM_2+SELS; // SMCLK =LFXT2CLK}/*********捕获设置**********/void Init_cap(){ P1DIR&=~BIT3;//P1.3输入P1SEL|=BIT3;//p1.3复用为TA0TACCTL2=CM_2+SCS+CCIS_0+CAP+CCIE;//下降沿捕获+同步捕获+CCIxA(P1.3)+捕获模式+捕获中断使能CCR0=TIMER;TACTL=TASSEL_1+MC_1+TAIE+TACLR;//时钟源ACLK+增计数模式+TAIFG中断请求使能}//timer_B设置。
void Init_TB(){ P1DIR=0xfe;P1SEL|=BIT0; //闸门法测频输入口为P1.0TBCCTL0 = CCIE; //使能CCR0中断TBCCR0 = 1023; //设定周期0.25STBCTL = TBSSEL_1 + ID_3 + MC_1; //定时器b的时钟源选择ACLK,增计数模式CCTL0=CCIE;TACTL = TASSEL_0+MC_2; //外部引脚TACLK信号+连续计数模式TAR=0;}/****************显示界面********************/const uchar hang1[] = {"R L C 测量:"};const uchar hang2[] = {"电阻请按:1"};const uchar hang3[] = {"电容请按:5"};const uchar hang4[] = {"电感请按:9"};/***************测量界面********************/const uchar hang5[] = {" 100~20KΩ请按:2"};const uchar hang6[] = {" 20K~15MΩ请按:3"};const uchar hang7[] = {"R= "};const uchar hang8[] = {"退出测量请按键13"};const uchar hang9[] = {"101p~104pF请按:6"};const uchar hang10[] = {"104pF~47uF请按:7"};const uchar hang11[] = {"C= "};const uchar hang12[] = {"退出测量请按键13"};const uchar hang13[] = {"电感: uH"};const uchar hang15[] = {"返回电阻测量键1:"};const uchar hang16[] = {"返回电容测量键5:"};const uchar hang14[] = {" 退出测量请复位"};const uchar hang17[] = {"电阻KΩ"};/***************************主函数*************************/void main( void ){ P6DIR=0xff;int K;WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer to prevent time out resetInit_clk(); //初始化时钟Ini_Lcd(); //初始化液晶Init_Keypad(); //初始化键盘端口huanying();Disp_HZ(0x80,hang1,6);Disp_HZ(0x90,hang2,5);Disp_HZ(0x88,hang3,5);Disp_HZ(0x98,hang4,5);while(1){ Key_Event();Check_Key();if(key_Flag==1){key_Flag=0;K=key_val;}/**********电阻计算**********/if(K==1){ P1DIR=0xff; //关闭P1口防止干扰P1OUT=0xff;Init_cap(); //初始化CAPTBCCTL0 =~ CCIE; //关闭CCR0中断double Rc=0,RA=0;Disp_HZ(0x80,hang5,8);Disp_HZ(0x90,hang6,8);Disp_HZ(0x88,hang7,8);Disp_HZ(0x98,hang8,8);_EINT(); //打开中断while(1) {Key_Event();Check_Key();if(key_Flag==1){ key_Flag=0;K=key_val;}if(K==2) //电阻第一档100~20K欧姆显示Ω{P6OUT=0xe6;Rc=1;RA=1000;const uchar hang22[] = {" Ω"};while(flag){ _DINT();flag=0; //清楚捕捉标志f=pulse;R=1.4427/((Rc*1e-6)*f)-RA;R=R*100;R=R/2;if(R<11000){ R=R-R*0.07; }if(R>17000&&R<30000){R=R+R*0.08; }Value=(unsigned long)(R);Disp_ShuZhi(0x89,Value);Disp_HZ(0x8e,hang22,2);Init_cap(); //初始化CAP_EINT();}}else if(K==3) //电阻第二档20K欧姆显示KΩ{P6OUT=0xe7;Rc=10;RA=20;const uchar hang22[] = {" KΩ"};while(flag) { _DINT();flag=0; //清楚捕捉标志f=pulse;R=1.4427/((Rc*1e-6)*f)-RA;R=R*100;R=R/2;if(R>120000){ R=R-R*0.12; }Value=(unsigned long)(R);Disp_ShuZhi(0x89,Value);Disp_HZ(0x8e,hang22,2);Init_cap(); //初始化CAP_EINT();}}if(K==13){_DINT();f=0;pulse=0;Value=0;TAR=0; break;}}}/*************电容计算************/else if(K==5){P1DIR=0xff; //关闭P1口防止干扰P1OUT=0xff;Init_cap(); //初始化CAPTBCCTL0 =~ CCIE; //关闭CCR0中断double R1=0,R2=0;Disp_HZ(0x80,hang9,8);Disp_HZ(0x90,hang10,8);Disp_HZ(0x88,hang11,8);Disp_HZ(0x98,hang12,8);_EINT(); //打开中断while(1){ Key_Event();Check_Key();if(key_Flag==1){ key_Flag=0;K=key_val; }if(K==6)//电容第一档100~10000pF{P6OUT=0xef;R1=1000;R2=1000;const uchar hang23[] = {"pF"};while(flag){_DINT();flag=0; //清楚捕捉标志f=pulse;CZ=1.4427/((R1+2*R2)*f);CZ=CZ*100*1e+9;if(CZ<90000){CZ=CZ-CZ*0.24;}Value=(unsigned long)(CZ);Disp_ShuZhi(0x89,Value);Disp_HZ(0x8f,hang23,1);Init_cap(); //初始化CAP_EINT();}}else if(K==7)//电容第二档0.1~47uF { P6OUT=0x6f;R1=990.4;R2=988.8;const uchar hang23[] = {"nF"}; while(flag){ _DINT();flag=0; //清楚捕捉标志f=pulse;CZ=1.4427/((R1+2*R2)*f);CZ=CZ*100*1e+9;if(CZ>=400000&&CZ<1000000){CZ=CZ-CZ*0.10;}if(CZ>=1000000&&CZ<2500000){CZ=CZ-CZ*0.15;}if(CZ>=4800000){CZ=CZ-CZ*0.17;}if(CZ>=9000000){CZ=CZ-CZ*0.28;}Value=(unsigned long)(CZ);Disp_ShuZhi(0x89,Value);Disp_HZ(0x8f,hang23,1);Init_cap(); //初始化CAP_EINT();}}if(K==13){_DINT();f=0;pulse=0;Value=0;TAR=0; break;}}}/*************电感计算************/ else if(K==9){P1DIR=0xff; //关闭P1口防止干扰P1OUT=0xff;//P6OUT=0xff; //关闭电阻和电容通道Init_TB(); //初始化TBDisp_HZ(0x80,hang13,8);Disp_HZ(0x90,hang14,8);Disp_HZ(0x88,hang15,8);Disp_HZ(0x98,hang16,8);_EINT(); //打开中断while(1) { Key_Event();Check_Key();if(key_Flag==1){ key_Flag=0;K=key_val; }while(flag){_DINT();flag=0; //清楚捕捉标志Init_TB(); //初始化TB_EINT();}if(K==13){_DINT();f=0;Value=0;TAR=0;break;} } } } }#pragma vector=TIMERA1_VECTOR__interrupt void TimerA1_ISR(void){ switch(TAIV){case 2:break;case 4:{Cap_Tar++; } break;case 10: {pulse=Cap_Tar-1;Cap_Tar=0;flag=1; }break; }}#pragma vector = TIMERB0_VECTOR__interrupt void Timer_B (void){ double LC=0.090465;F=TAR;Lf=4*F;f=Lf;L=0.0253/(LC*f*f);L=L*100*1e+12;L=L-L*0.08;Value=(unsigned long)(L);Disp_ShuZhi(0x82,Value); TAR=0;flag=1;}。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5 ’ 万 ’
石 5。
对于 每种 情况 , 用 正 弦 信 号 发 生 器 产 号 , 1 K的 标 准 电阻 , 电压 放 大 倍 数 为 x 1 。 第 分 利 用 现 代 单 片机 技 术 , 研 究 了基 于 单 片 生 两 个 正 弦 波 。 次 测试后 , 上 层 根 据 相 位 的 正 负 判 断 被 机 的 智 能RL C测试 仪 , 人 机 界 面 友好 、 操 作 以测 试 电 容 为 例 。 模拟产生2 路 正 弦 信 测元件的类型 : 相位差为 O 。 左右 , 则 被 测元 方便 , 具有十 分重要的意义 。 号: R s 的 采样波 形为 。 。 ( 2 z- ), 的 件 是 电 阻 ; 相位超前 9 0 o 左右 , 则 被 测 元 件
2 . 1利用 锁相环 ( P L L ) 技术 实现频 率合 成 琐 相 环频 率 合 成 的 基 本 原 理 如 ( 图5 ) 所 示, 其 中 鉴相 器( P D) 、 环 路滤 波 器( L F ) 和 压 压 降 为 ; 标 准 电阻为 凡 , B 电 压 降 为 控 振 荡 器( vc o) 组 成 基本 琐 相 环 电路 。 其稳 , 电路 中 电流 为 。 鉴 相 被 测 元 件 的 电压 降有 相 和 频 率 合 成 是 一 个 负 反 馈 的 过 程 。 效 值 为 u, 标 准 电压 降 的有 效 值为
动 力 与 电 气 工 程
S C I E N C E & T E C H N 0 L 0 G Y . 2 0 。 1 3 N O . 。 3 4 . I j 2 圆
基于单片机 的智能 R L C测试仪
赵 伟 光
( 山东省 济宁 市技师学 院 山东济 宁 2 7 2 0 0 0 )
为2 = 2 z ・ 1 0 0 ・ 1 : ÷・ 1 0 0 0。 即 串联时
,
度 产 生 很 大影 响 。 当 R +Z较 小 时 , 模拟 开
关 的 导 通 电 阻 就 不 可忽 略 。 因此 , 消 除导 通 电阻 对 电路 的影 响 十 分 重 要 。 测试 时 , 系 统 默认 选 择 l k Hz 的测 试 信
曾感 性 ; 相位滞后 9 0 o 左右 , 则被测元件 曾
谐振 法和伏安 法 。 其 中 伏 安 法 又 有 固 定 轴 法 和 自由 轴 法 之 分 。 目前 , 大 多 数RLC 测试 仪 采 用 自 由轴 法 , 测试精度高 、 速度快 。 本 设计没 有采用 以上方法 , 而 是 采 用 了 更 先 进的“ 相 位 +有效 值 ” 的方法, 充 分 利 用 了现 代 单 片机 技 术 , 体 现 了单 片 机 的 优 势 。 1 . 1相位 + 有效 值测 量 设 串 联 电路 中被 测 元 件 的 阻抗 为 Z, 电
.
念 , 电子 测 量 仪 器 的 功 能 和 作 用 发 生 了 质
的变化。 纵 览 目前 国内 外 的RLc 测试 仪 , 硬 件电路往往比较复杂 , 体积 比较 庞大 , 不 便 携带 , 而 且价 格 比较 昂贵 。 为 了研 究体 积 更 小、 功能强大 、 便 于 携 带 的 RL C测试 仪 , 充
—
3 I - V 变换设计
由于 测 试 要 实现 自动 测 量 , 因 此 标 准 电阻的切换显得 比较重要 。 标 准 电阻 的切 换 可 以 用 模 拟 开 关来 控 制 , 模 拟 开 关 存 在 导 通 电 阻 和 漏 电流 , 如 果 太 大 会 对 测 试 精
—
=
—
=
t
一
1 R L C 测 试原理
RLC 参数 的测量 方法 主要有 电桥法 、
采 样 波 形 为 "  ̄ s i n ( 2 ‘ 孟) , 这 样 满 足 幅 度 容 性 。 结 合 计 算 得 到 的被 测 元 件 的 阻抗 ( 或
关 系 和 相 位 超 前 9 0 。 的关系, 模 拟 一 感 抗 、 容 抗) 选择合适 的测试 信号( 测 大 电 感 、 大 电容 采用 1 0 0 Hz 的低 频 ; 测小 电感 、 小 个 周 期 的测 量 , 则 被测 电容 为 1 u F, 可见, 结 果 很 准确 。
摘 要: 本文 主要论 述 了基于凌 ?  ̄ S P C E 0 6 1 A 单 片机 的智能R L c 测试 仪的设 计 , 利 用单 片机对R、 L 、 c 等参 数进行 测量 , 可 以充分利 用单 片 机 的运 算和控 制功 能 , 方便地 实现 测量 , 使测量精 度得 到提 高。 同时 用软件程 序代替一 些硬 件测量 电路 , 可在硬 件 结构不 变的情况 下, 修 改软 件 以增加 新的 功 能。 能 够很 好 的完成 对R L C 参数 的测量 , 以满足现 代 测控 系统 的需要 。 关键 词 : 单 片机 S P C E 0 6 1 A R L C 测试仪 中 图分 类 号 : T P 3 文 献标 识 码 : A 文 章编 号 : 1 6 7 2 —3 7 9 1 ( 2 0 1 3 ) 1 2 ( a ) 一 0 0 9 9 一 O 1 随 着微 电 子 技 术 、 计算机技术 、 软 件 技 1 . 2 R L C参 数测 量方法 术 的 高 度 发 展 及 其 在 电子 测 量 技 术 与 仪 器 1 0 0 Hz 下 的阻 抗为 1 0 0 0 , C 的容抗 为 上的应用 , 新的测试 理论 、 新 的测试方法 、 1 5 . y c . 1 0 o o, 的 感 抗 新 的 测试 领 域 以及新 的 仪 器结构 不 断 出 2 2z l 0 O. 1 0 。 。 疗 , 目 V ∥ L 现, 在 许 多 方 面 已 经 冲 破 了 传 统 仪 器 的 概
2 标准正弦信号的原理
电容 采 用 1 k Hz 的高频) , 进 行 第二 次 测 试 。 之后, 上 层 根 据 被 测 元 件 的 阻抗 ( 或感抗 、 容抗 ) 选 择 与 之 最 接 近 的 标 准 电阻 , 进 行 第
三 次测 量 。 最后 , 上 层 根 据 被测 元 件 的 电压 幅度, 控 制P GA1 0 3 , 选 择 合适 的放 大倍 数 , 进行重复测 量。