一种电阻电感电容自动识别及阻抗值测量电路

这篇具有很好参考价值的文章主要介绍了一种电阻电感电容自动识别及阻抗值测量电路。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

笔者大学里一个模拟电赛的题目,做完之后闲着没事就传到这,希望和大家学习交流。

摘要

本电路能够实现自动识别电阻电感电容,并对它们的阻抗值进行测量。当分别接入电阻电感电容时,对应的小灯泡会发光,指示使用者查看相应的万用表。电阻测量范围为0.1 - 1k欧姆,电容测量范围为0.1u - 100u,电感测量范围为100u~100m,若允许调节电位器,则测量范围将会更大。电路可分为元件类型识别和元件数值测量两部分。

元件识别部分运用了信号分析的思想,根据电阻电感电容两端电压具有固定相位差的原理,将待测元件与一个一千欧的参考电阻串联,将二者两端电压通过相乘器相乘,根据相乘结果中有无直流分量以及直流分量的正负判断元件类型。将相乘后的结果通过一个低通滤波器,若原结果中含有直流分量和交流分量,则滤波器会将交流分量滤除,输出一个较大的直流分量。使用比较器、74LS138、小灯等元件辅助元件类型判断。

数值测量部分,对于电感和电容,使串联的电阻与待测元件两端的信号通过放大器和整流滤波电路将交流量转化为直流量后,根据欧姆定律通过除法器计算出相应的值。对于电阻,直接将电阻与参考电阻两端电压相除,由于二者相位完全相同,相除的结果为比较稳定的直流量,再通过一个稳压电路就可以获得非常精确的电阻数值。

关键词:相干解调 相位分析 全自动测量 整流滤波电路 电感电阻电容

1 设计要求

  1. 未使用单片机;
  2. 测量电阻范围:0.1Ω~1KΩ;
  3. 测量电感范围:100μH~100mH;
  4. 测量电容范围: 0.1μF~100μF;
  5. 测量的电阻、电感数值可直接在直流数字电压表上显示;
  6. 具有自动识别电阻、电感元件的功能;
  7. 测量仪电路可在Multisim软件上进行仿真、演示。

注:若允许调节变压器,则可以测量更大范围内的元件数值

2 整体方案设计流程图

电路流程图及整体电路图如图所示,流程图省略了各部件间的电压跟随器。

阻值测试电路,单片机,嵌入式硬件

 图2.1元件识别电路部分流程图

阻值测试电路,单片机,嵌入式硬件

 图2.2 测量电路流程图

阻值测试电路,单片机,嵌入式硬件

 图2.3 整体电路图

3模块电路设计

3.1 元件识别电路设计

以正弦波作为信号源,将待测元件与参考电阻串联,通过相乘器和移相电路的分析,判断待测元件类型。该部分包含两种相乘电路、低通滤波电路、移向电路、逻辑分析电路等。

3.1.1 未移相相乘电路

待测元件为电阻时,设参考电阻两端电压为 msin(wt) ,则可设待测元件两端电压为 nsin(wt) , 将二者电压通过相乘器相乘得到的结果则为 mn2-cos(2wt)2 ,经过一个低通滤波器后,交流分量将被滤除至接近0,只剩下直流分量 mn2.

待测元件为电感或电容时,可设其两端电压为 ±ncos(wt),则与参考电阻电压相乘的结果为 ± sin(2wt)2 ,通过低通滤波器后该分量将接近于0,两种情况的波形如图所示(电容波形和电感类似,只是滤波后的正负不同)。

阻值测试电路,单片机,嵌入式硬件  阻值测试电路,单片机,嵌入式硬件

 图3.1 放置电阻时波形                         图3.2 放置电感时波形

3.1.2 移相九十度相乘电路

该电路与3.1.1电阻元件相乘电路基本相同,只是相乘前需要先使参考电阻两端电压通过一个 90°的移相电路。相乘后的结果与3.1.1电路相反,若待测元件为电阻,相乘结果为接近于0的直流分量,若为电感,结果为负的直流分量,若为电容,则为正的直流分量。移向电路如图所示。

阻值测试电路,单片机,嵌入式硬件

 图3.3 90°移相电路

根据虚短虚短及其他电路知识可得:

ui-1jwC4I1=R6I2

ui-1jwC4I1=R1I1

uo-ui=-(R6+R5)I2

联立三式可得:uo+ui1-2116jwC4+1=0 ,当 C4 取1nF,R1取16kΩ时,uo=-jui

阻值测试电路,单片机,嵌入式硬件   阻值测试电路,单片机,嵌入式硬件

   图3.4 放置电阻时波形                         图3.5 放置电感时波形

3.1.3 逻辑分析电路

上述两个相乘电路将得到来自电阻电感电容的三个输出,取三个比较器,一个比较器“+”极接电阻输出,“-”极接电感输出,记为A;一个比较器“+”极接电感输出,“-”极接电阻输出,记为B;一个比较器“+”极接电容输出,“-”极接电阻输出,记为C.三个比较器输出结果记为A,B,C,根据其真值表通过74138辅助识别元件,并使相应的小灯泡亮。其真值表如表3.1所示。

A

B

C

R

L

C

1

0

0

1

0

0

0

1

0

0

1

0

1

0

1

0

0

1

表 3.1 比较器输出与元件类型真值表

3.1.4 识别结果分析

分别放置电阻电感电容,发现该电路识别效果较好,得益于比较器和74138的辅助作用,即使元件数值相差极大,也能成功的识别元件种类。测量结果如图所示,放置电阻时,蓝灯亮,放置电感时,橙灯亮,放置电容时,绿灯亮,可根据亮灯情况查看相应的直流电表。

阻值测试电路,单片机,嵌入式硬件

 图3.6 放置电阻时亮灯情况图

3.2 数值测量电路

3.2.1 电容电感测值电路

3.2.1.1 测量原理

运用串联分压的原理测量元件的阻抗值:对电容:UxU1=1jwC1R4 , 变换后可得:C=U12πfR4Ux ;

对电感:UxU1=jwLR4   ,变换后可得:L=UxU12πfR4 . 使待测元件和参考电阻两端的电压信号放大后通过桥式整流滤波电路得到稳定的直流量,并通过调整除法器的K值进行计算得到代表元件阻抗值的直流电压值,由直流电表读出。

3.2.1.2 硬件电路设计

除法电路如图所示,根据虚短及相关电路知识可得:

uo=-R37R38ui1 , uo=Kuoui1,联立两式可得除法输出电压 uo=-R37KR38ui1ui2 , 其中K为乘法器的参数。乘法器原理不再赘述,调整合适的K值就能使输出电压的值等于相应元件的值。

在本电路中测量电容时,K=Au2Au12πfR4≈ 9.2 测量电感时,K=Au1Au22πfR4 ≈ 6.28,其中,Au1Au2 分别为待测元件和参考电阻两端的电压放大倍数。

阻值测试电路,单片机,嵌入式硬件

 图3.7 除法电路图

同时,考虑到桥式整流滤波电路输出的直流电压值与其内电容串联的电阻值有关,阻值越大,电容放电越慢,当该电阻足够大时,输出的直流电压值前面系数将趋近于1.2,在本电路中该电阻值取决于除法器内的两个电阻R38R37,如果在整流滤波电路后直接串联电压跟随器,虽然可以使输出直流电压倍数稳定,但是除法器的除法系数将发生复杂难以计算的改变,因此本电路选择将两个电阻调至500kΩ,在不影响除法器倍数的前提下稳定了直流输出倍数。该部分电路图如图所示。

另外,当电容电感两端电压较低时,桥式整流滤波电路中二极管的分压将不可忽略,因此在仿真文件中笔者对该电路的输出使用加法器抬升了0.3V,将在一定程度上缓解二极管分压带来的影响。

阻值测试电路,单片机,嵌入式硬件图3.7 电容电感阻抗值测量电路

 

 

3.2.2 电阻阻值测量电路

电阻的测量同样使用了串联分压原理:UxU1=RR4 , 即 R=UxU1R4 

考虑到当待测元件为电阻时,其相位与参考电阻完全相同,设参考电阻两端电压为 msin(wt) ,待测元件两端电压为 nsin(wt),可将二者直接相除,则共有的交流量 sinwt将被直接消去,再乘上R4 就可以得到十分精确的阻值。对比上述电感电容的整流测量电路,电阻测量电路在待测电阻较小时也不用担心二极管分压不可忽略而导致的误差较大的问题,简易、精度高测量范围广,唯一美中不足是输出电压在实际情况下可能会突变,后期可以通过串联一个稳压电路优化,该部分电路图如图所示。阻值测试电路,单片机,嵌入式硬件

 图3.8 电阻测量电路

4 测试结果及分析

阻值测试电路,单片机,嵌入式硬件

 表4.1 参考电阻为1k时的实验结果

可见,电阻阻值的测量比较精确,而电感电容的测量则有一定误差,误差的主要原因是桥式整流滤波电路中的二极管对输入电压的分压作用在感抗值特别小的时候将无法忽略。因此,本电路可以通过调整参考电阻的阻值将测量范围左移或者右移,将参考电阻调至10k时扩大的结果如表4.2所示,理论测量范围只受参考电阻限制。

阻值测试电路,单片机,嵌入式硬件

 表4.2 参考电阻为10k时新增的测量结果

5 结语

本电路一大创新点是在待测元件识别电路引入了信号分析中相干解调的思想,不同之处是滤除的交流分量而非直流分量,且结合了数电中译码器等知识,使得识别电路不再受元件数值大小的影响,理论上不存在出错可能。测量方面,电感和电容的测量使用了整流滤波电路搭配除法器进行测量,精度并非很高,但胜在电路稳定。电阻的测量使参考电阻与待测元件直接相除从而达到消除正弦函数的目的,相比电容电感测量而言不需要考虑二极管分压对测量结果的影响。文章来源地址https://www.toymoban.com/news/detail-623219.html

到了这里,关于一种电阻电感电容自动识别及阻抗值测量电路的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【物联网】常见电子元器件(电阻、电容、电感、二极管、三极管)综合,详细分析原理及其应用

    电子元器件是现代电子技术的基础,它们在各个领域中发挥着重要作用。从三极管到电容器、电阻器,这些常用元器件承担着放大、开关、滤波等关键任务。它们的特性和组合方式决定了电路的性能和功能。本文将介绍常用电子元器件的工作原理和应用场景,帮助读者更好地

    2024年02月08日
    浏览(60)
  • 什么是自动语音识别?

    在人工智能发展和全球疫情的双重作用下,企业加强了与客户的线上沟通。企业越发依赖于虚拟助手、聊天机器人以及其他的语音技术,以实现与客户的高效互动。这几类人工智能,都是依赖于自动语音识别技术,简称为ASR。ASR涉及到将语音转换为文本,促使计算机理解人类

    2024年02月10日
    浏览(49)
  • 河道垃圾自动识别监测算法 opencv

    河道垃圾自动识别监测系统通过python+opencv网络模型技术,河道垃圾自动识别监测算法对水面上的垃圾进行自动识别,一旦发现垃圾污染将自动发出警报。OpenCV基于C++实现,同时提供python, Ruby, Matlab等语言的接口。OpenCV-Python是OpenCV的Python API,结合了OpenCV C++API和Python语言的最佳

    2024年02月11日
    浏览(45)
  • Python实现条码识别:从图像中自动检测和识别条形码

    Python实现条码识别:从图像中自动检测和识别条形码 在现代零售业中,条形码是一项必不可少的技术。它们提供了一种快速、准确和可靠的方法来追踪和管理库存。随着计算机视觉技术的发展,我们可以利用Python编写程序来自动检测和识别图像中的条形码。在本篇文章中,我

    2024年02月16日
    浏览(43)
  • 使用Python进行自动语音识别

    自动语音识别(ASR)是将口头语言转换为书面文本的过程。 ASR技术已经存在多年,但随着机器学习和深度神经网络的进步,它变得更加准确可靠。在本文中,我们将探讨如何使用Python和Hugging Face Transformers库执行ASR,同时利用PySide6设计了一个简单的GUI界面,演示如下所示:

    2023年04月08日
    浏览(41)
  • AutoRunner自动化测试工具新版本智能识别算法之视觉识别

    泽众AutoRunner(简称AR)是国内专业的支持C/S、B/S各种技术框架的、基于组件识别的自动化测试工具,实现7*24小时的自动化回归测试和功能测试,让测试更智能。 视觉识别是一种通过计算机技术对图像或视频进行分析和理解的方法。这种算法能够将图像中的特征和模式与已知

    2024年02月11日
    浏览(34)
  • 基于OpenCV的自动报靶识别实验

    户外胸环靶自动报靶问题,目前是通过声电等方式来识别,成本较高,本文尝试使用图像处理的方法来识别。 前提:固定相机 确定靶子的四个顶点:目前使用人工手动标注,暂不考虑自动,这步尤为关键直接影响后续弹孔位置确定 提取靶子:透视变换 寻找最新的弹孔:a)优

    2024年02月08日
    浏览(114)
  • 自动化测试识别验证码方法

    在进行自动化测试,我发现很多人卡在验证码无法是识别的路上,往往都是需要开发提供万能码或者取消验证码,但是有的时候需要真实场景模拟,验证码的获取就比较困难,今天分享一个自己亲测的UI自动化测试登陆时验证码输入的有效简单的解决方法。 首先我采用的是

    2024年02月13日
    浏览(47)
  • 教你如何使用pr语音自动生成字幕,pr自动识别声音添加字幕

    说到pr语音自动生成字幕,还是需要的用到Speech to Text for Premiere Pro 2022插件,这是一个pr语音自动生成字幕插件,可以自动生成序列的脚本并为视频创建可自定义的字幕,而且支持13种语言,需要的可以试试。 1、下载好Speech to Text for Premiere Pro 2022插件解压包,然后安装 2、安装

    2024年02月04日
    浏览(55)
  • Web 攻防之业务安全:验证码自动识别 测试.

    验证码安全 也可以叫《 全自动区分计算机和人类的图灵测试 》,是一种 区分用户是计算机还是人的共全自动程序。 可以防止:恶意破解密码、刷票、论坛灌水。可以有效防止黑客对某一个特定用户用特定程序暴力破解方式进行不断的登陆尝试。由于计算机无法解答CAPTCHA的

    2023年04月11日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包