请选择 进入手机版 | 继续访问电脑版

DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 427|回复: 2

[待整理] 电容电感测试仪的设计

[复制链接]
发表于 2014-10-12 12:22:15 | 显示全部楼层 |阅读模式
1 测量原理
  采用LC振荡器的振荡原理,LC振荡器选择L或是C参数为固定值。通过LC的组合,振荡器起振,当测量电容时电感固定,测量电感时电容固定。通过LC振荡器的频率计算公式

电容电感测试仪的设计

电容电感测试仪的设计


其中,

电容电感测试仪的设计

电容电感测试仪的设计
,可以计算出待测的电容或电感数值。
  2 电路工作原理
  2.1 电路框图设计
  如图1所示。框图包括输入切换部分、振荡部分、分频部分、单片机部分、显示部分和键盘部分。此系统由STC89C51单片机作为控制核心,输入切换部分采用双刀双掷继电器完成待测电容或电感的线路切换,振荡电路工作在放大谐振状态,频率有高频管9018的集电极输出,由于频率较高,所以需经过信号分频,再者由于输出的电压幅度大,此处无需再加一级驱动,以74LS393数字分频芯片,把分频端级联实现100分频,最终信号进入单片机,由单片机计算出频率,经过算法设计,实现未知电容或电感参数的测定。图1给出了系统的总体框架图。

电容电感测试仪的设计

电容电感测试仪的设计

  2.2 输入切换电路
  输入切换电路使用双刀双掷继电器实现,主要负责电容和电感的输入切换,当连接上电容时系统通过继电器K2,如图2所示。连接单片机,K2 的固定端直接连接单片机的引脚IO3和IO4,常开节点连接待测电容或电感的引脚两端,并且初始设置两个引脚一个为逻辑高电平5 V,一个为逻辑低电平0 V,当给K2通电,固定端和常闭端连接,由于IO3和IO4分别为5 V和0 V。电容对直流是开路,所以IO3和IO4电平维持原来的状态。若为电感,由于电感对直流相当于导线,那么5 V的IO会被0 V的拉低。两个IO都为0 V。由此得出没有短路在一起时,单片机判断为电容,从而选择测量电容的方法,此时通过单片机对IO1脚的设置把另一个双刀双掷开关K1,开关拨到上,上为与电容C2并联,如图2所示。而短路在一起时,单片机判断为电感,单片机选择测量电感的方法,此时通过单片机对IO1脚的设置把另一个双刀双掷开关K1开关拨到下,即与电感L并联。

电容电感测试仪的设计

电容电感测试仪的设计

  2.3 振荡电路原理
  振荡电路采用LC振荡电路,振荡的频率由L和C确定。振荡管采用9018,Rb1和Rb2为基极偏置,Rc为限流电阻,电容C1、C2和电感L构成正反馈选频网络,反馈信号取自电容C2两端。该电路也称为电容3点式振荡电路。输入信号和反馈信号同相。在测量过程中,当测量电感时,输入电路自动把待测电感Lx并联到L的两端。当测量电容时,输入电路自动把要测量的电容Cx并联到C1的两端。
  2.4 分频电路原理
  分频电路采用74LS393数字分频芯片,分频端级联实现100分频,高频管9018的集电极输出振荡信号,之后把振荡器输出的信号100分频,频率将降到单片机测量的范围之内。
  2.5 单片机实现电容和电感的计算
  当把待测的电容或电感接入时,系统自动进行判断,根据判断结果确定算法。当判断到是电容时,系统计入电容的计算方式,电容的计算方式采用公式

电容电感测试仪的设计

电容电感测试仪的设计

  
  根据测量得到频率和已知的L和C2,从而计算出Cx的值。当判断为电感时,系统进入电感的计算方式,电感的计算方式采用公式

电容电感测试仪的设计

电容电感测试仪的设计




根据测量到的频率和已知的C1、C2、L计算出Lx的值。
  3 算法设计
  系统上电初始化并且清屏,单片机初始化完成后,进入键盘扫描程序,当要进行电容或电感测量时,选择测量按键,系统进行自动判断并进行电容或电感的测量。当判断为电容时,系统选择电容的计算方法。当判断为电感时,系统选择电感的计算方法。计算完成后在液晶屏上显示测量结果。下面是具体的程序流程图,如图3所示。

电容电感测试仪的设计

电容电感测试仪的设计
发表于 2017-4-24 20:28:18 | 显示全部楼层
又是一个多年过去了
发表于 2018-4-26 22:38:52 | 显示全部楼层
学习啦,感谢
*滑动验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2019-1-23 18:03 , 耗时 0.190189 秒, 34 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器
DIY编程器群1:3044634 DIY编程器1

Email:libyoufer@sina.com

QQ:28000622

快速回复 返回顶部 返回列表