0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机控制电阻电容的在线测试系统设计资料说明

Wildesbeast 来源:单片机教程网 作者:单片机教程网 2020-06-21 11:39 次阅读

介绍了一种新颖的单片机控制电阻电容在线测试系统,并详细论述了系统组成,电阻、电容在线测试原理以及系统软件的设计思想。

1引言

在线测试是一种新颖的电子测量技术。在调试维修印刷电路板时,往往需要测量印刷电路板上的电阻或电容值。传统的做法是焊开元件再测量,以避免受板上其他元件的影响。这不仅麻烦,测试速度低,甚至可能损伤印刷板和元件。为此,我们采用“电隔离”技术,设计了一种用单片机控制的电阻电容在线测试系统,该系统无需焊开元件便可直接在印刷板上测量各元件的参数,即保持了印刷板和元件的完善无损,又大大提高了测试速度。

2系统组成

单片机电阻电容在线测试系统原理如图1所示。

为了实现电阻电容在线测试过程的自动化,由8031单片机、2732EPROM、锁存器和8155扩展器构成控制部分;为了拓宽测试范围,系统设置了自动转换量程;为了进一步提高测试精度,采用了软件抗干扰措施。

3电阻在线测试原理

电阻—电压转换电路原理如图2所示。

图中Rx是印刷板上的待测电阻,R1和R2是Rx两端旁路的等效电阻,Uref为基准电压,Rx为基准电阻。测试时用三根测试笔,其中一根将R1和R2的接点接地;第二根将Rx与R1的接点接至运算放大器的反相输入端;第三根将Rx与R2的接点接至运算放大器的输出端。由图2不难看到:根据理想运算放大器的“虚短”原理,R1上的电压为零,因而没有电流通过;又根据深度电压负反馈时其输出电阻为零的特征,作为负载电阻R2的数值大小,不会影响其输出电压Ur。

由图2得Ur=-Uref Rx/Rx

可见在基准电压Uref和基准电阻Rx确定后,Ur只取决于Rx,而与R1与R2旁路电阻均无关,即对R2实现了“电隔离”。这就将印刷电路板上的被测电阻Rx直接转换为相应的输出电压Ur。为了扩大测量范围,引进了基准电阻Rr1~Rr4和相应的开关S1~S4来转换量程,如图3所示。单片机根据Rx选择合适的Rr,通过控制S1~S4自动转化量程。若选用高精度的运算放大器(如OP07等),可以进一步提高测量精度。为了减少R2的影响,输出级采用T1和T2复合管组成的射级输出器,可进一步减小输出电阻,并为R2提供所需的电流。为了减小接触电阻的影响,三根测试笔均用双线结构,将通电流的导线(图3中用粗T1线表示)和测电压的导线(图3中细线)分开。理论和实践都指出:在测量小电阻时,这种测试能有效地提高测试精度。

4电容在线测试原理

电容在线测试原理电路如图4所示。

图中Cx为印刷板上被测电容,Rx为板上与Cx并联的电阻,Z1和Z2为板上Cx两端旁路的总等效阻抗,Uref为基准的正弦波信号源,Rr为基准电阻。如同上述电阻在线测试所分析的那样,根据理想运算放大器的“虚短”原理及深度电压负反馈输出电阻为零的特征,可消除Z1和Z2的影响,实现对Cx和Rx并联阻抗Zx的“电隔离”。由图4不难看出:

Uc=-Uref Zx/Rx

在印刷电路板上,电容Cx通常与Rx之间并联,如何从并联电路中单独测得Cx值,这是电容在线测试的关键。为此,我们提高正弦波发生器Uref的频率F,使Cx的容抗1/(ωCx)<<Rx,则可忽略Rx,使并联阻抗Zx近似等于Cx的容抗。即

式中Rr,Uref和频率F均为已知,测得Uc,便可用上式求出Cx。我们称此法为“高频近似法”。分析可知,若Rx大于被测电容Cx的容抗Zc的5倍,即若Rx≥5Cx,那么,按式Cx=Uref/(2лFRr

Uc)求出Cx的误差不大于2%。考虑到测量中因其它因素引起的误差,整个误差总和也不大于5%。对于一般要求这种误差已经满足了。在实际电路中,电容量的范围很广,与电容器并联的电阻值差别也很大。为实现高频近似法测试Cx,应根据实际情况选择合适的信号频率。为了便于测量控制,又不使正弦波信号发生器过于复杂,采取的措施是将信号源的频率按5倍频分档,并使各档信号Uref的幅度相等。由低向高按5倍关系逐档增高信号频率,同时测量响应的输出电压Uc,并计算相邻两档低频输出电压Ucl和高频输出电压Uch的比值。分析证明,若该比值Ucl/Uch≥3.6时,则可以用这个高档频率的信号测量Cx,此时的输出电压Uc=Uch。将此时的f,Uref和Uc代入Cx=Uref/(2лfRrUc),便可求得Cx。而Ucl/Uch≥3.6则可作为“高频近似法”选择测试频率的依据。

5系统软件

该在线测试系统的软件,采用模块化结构,由主程序、若干子程序和中断程序组成,并且采用了数字滤波等软件抗干扰技术,提高了测试精度。系统主程序的流程图如图5所示。系统启动后,先初始化,然后判断测试Cx还是Rx,则分别进入各次的测试程序,开始在线测试。电阻在线测试过程为:被测电阻Rx通过Rx/Ur转换电路,将Rz转换为直流输出电压Ur,送入A/D转换器模拟电压转换为数字量,输入单片机系统。单片机国家输入得数据,选择最佳量程,并控制量程转换开关,选择合适的基准电阻Rr,实现量程自动转化。在单片机控制下,进行多次(如8次)采样测试,并对各次测得的Ur求取平均值,然后计算出电阻Rx,最后送显示器显示。

电容在线测试过程为:将Cx/Uc转换电路,在正弦波信号发生器的作用下将Cx的数值转换为交流输出电压Uc,送入A/D转换器转换为数字量,送至单片机。单片机开展量程转换开关,选择最佳量程,获得与Cx相应的Uc值。单片机通过频率转换开关,控制正弦波信号发生器的振荡频率,从最抵挡频率开始,按5倍频逐级增频率。同时读入各档的相应Uc值,并对相邻两档频率的数据Ucl和Uch求商Ucl/Uch,判断Ucl/Uch是否大于3.6,若不大于此值,则继续读入求商,直到Ucl/Uch≥3.6,单片机就根据最后这次Fh和Uch,按式Cx=Uref/(2лfhUch)求Cx值,并送显示器显示被测的电容量数值。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43970

    浏览量

    620784
  • 锁存器
    +关注

    关注

    8

    文章

    744

    浏览量

    41034
  • EPROM
    +关注

    关注

    3

    文章

    119

    浏览量

    54127
收藏 人收藏

    评论

    相关推荐

    基于PIC单片机的起爆控制系统

    电子发烧友网站提供《基于PIC单片机的起爆控制系统.pdf》资料免费下载
    发表于 10-30 09:39 0次下载
    基于PIC<b class='flag-5'>单片机</b>的起爆<b class='flag-5'>控制系统</b>

    单片机电容的方法?

    单片机电容的方法
    发表于 10-20 06:50

    语音识别系统单片机控制

    电子发烧友网站提供《语音识别系统单片机控制.pdf》资料免费下载
    发表于 10-13 11:22 8次下载
    语音识别<b class='flag-5'>系统</b>的<b class='flag-5'>单片机</b><b class='flag-5'>控制</b>

    基于单片机多通道pH控制系统设计

    电子发烧友网站提供《基于单片机多通道pH控制系统设计.pdf》资料免费下载
    发表于 10-12 10:21 1次下载
    基于<b class='flag-5'>单片机</b>多通道pH<b class='flag-5'>控制系统</b>设计

    单片机车载超级电容测试系统电路设计

    电子发烧友网站提供《单片机车载超级电容测试系统电路设计.pdf》资料免费下载
    发表于 10-10 11:08 0次下载
    <b class='flag-5'>单片机</b>车载超级<b class='flag-5'>电容</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>电路设计

    基于单片机的STM8在线编程器

    抽象的工业生产经常会带来问题在更新MCU(微控制器单元)的程序时过程参数不能根据需要实时更新time.in以便于STM8的在线更新微控制器,本文设计了u STM8 onHne基于STM32单片
    发表于 10-10 06:46

    基于单片机控制的小车平衡系统控制

    电子发烧友网站提供《基于单片机控制的小车平衡系统控制.pdf》资料免费下载
    发表于 10-09 16:20 0次下载
    基于<b class='flag-5'>单片机</b><b class='flag-5'>控制</b>的小车平衡<b class='flag-5'>系统控制</b>

    基于单片机的饮水温度控制系统设计

    本次设计为一个基于单片机的饮水的温度控制系统,该系统可以实时检测饮水水箱的水温,并且可以通过数码管显示饮水
    发表于 09-26 07:25

    关于单片机水塔控制系统实验

    关于单片机水塔控制系统的实验
    发表于 09-26 06:19

    基于单片机AT89C51的室内灯光控制系统的研究和开发

    本篇论文介绍了就是基于单片机AT89C51的室内灯光控制系统的研究和开发。本系统是以单片机控制器的核心,本
    发表于 09-25 08:03

    STM32单片机实现智能家居控制系统的方案

    详细介绍的是使用STM32单片机实现智能家居控制系统的方案介绍和源代码等资料合集
    发表于 09-25 06:23

    基于单片机的水温控制系统

    基于单片机的水温控制系统PDF资料
    发表于 09-21 08:31

    单片机模糊控制系统设计及应用实例

    单片机的结构原理和功能,重点在于应用系统的开发方法和过程。第五章给出了Motorola系列单片机的三个模糊控制系统设计实例,内容详细且实用。第六章介绍了近年来开始流行的Toshiba
    发表于 09-19 07:07

    基于89C51单片机的热敏电阻测试数码管显示源程序

    基于89C51单片机的热敏电阻测试数码管显示源程序
    发表于 05-15 10:36 6次下载

    基于51单片机的12864中文显示测试设计资料源程序

    基于51单片机的12864中文显示测试设计资料源程序
    发表于 04-27 15:17 2次下载