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

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

3天内不再提示

关于51单片机的电容、电感、频率测量仪(LCF表)的测量方法

单片机爱好者 2018-03-28 17:00 次阅读

基于STC89C52/AT89S52的电感、电容、频率测量表

大体测量范围电感测量范围: 0.1μH-----1H小电容测量范围: 1pF----2.2μF(非电解电容)频率测量范围: 50Hz---400KHz(可测小信号)电解电容测量范围: 0.5μF--12000μF(电解电容、非电解电容均可)一、测量原理1、小电容、电感测量原理: 电路是一个由LM393(U3A)组成的LC振荡器。由单片机测量LC震荡回路的频率F1,然后根据标准电容C1【原理图中的Cref】出电感L1的值。

这里电容器C1的容量的精确程度,基本上决定了整个测量过程的精度。应该选用稳定性好精度高的电容器,网上一般推荐使用云母电容器,买不到的话,独石或CBB的也都可以将就用。 电容Cx、电感Lx的值,分别用下列式子计算:

其中,F1是固有频率,F2是接入测试电容、电感后的频率。2、电解电容测量原理: 电解电容的测量是基于对RC电路的时间常数的计算,电容的充电速度与R和C的大小有关,R与C的乘积越大,充电时间就越长。这个RC的乘积就叫做RC电路的时间常数τ,即τ=R∙C。若R的单位用欧姆,C的单位用法拉,则τ的单位为秒。

图示曲线可以得到充电过程的一般规律:Uc是按指数规律上升的,Uc开始变化较快,以后逐渐减慢,并缓慢地趋近其最终值,当t=τ时,Uc=0.632E (E为电源电压);本测量仪就是利用单片机测量Uc=0到0.632E这段时间,用下列式子计算计算被测电容值:      电路由比较器U1B,放电晶体管Q1、Q2等组成。设定比较器正输入端为Uc,(Uc=0.632E,调节Rref获得),反向输入端接被测电容CEx,当单片机P15引脚为低电平时,电容放电。注意51单片机引脚的拉电流很小,不能直接驱动Q1,否则放电时间会很长。当单片机P15引脚为高电平时,电容充电,当充电到Uc时,比较器翻转,触发单片机外部中断0,通过测得的充电时间和充电电阻的大小可以计算出电容大小。二、原理图

上图中(请参照PDF原理图),Btn1是单片机复位按钮;Btn2是校准按钮,在测量小电容时候可以随时按下清零显示;Btn3是功能切换按钮,用来在测量LCF(频率、小电容、电感)和测量电解电容之间切换。 图中的三个双刀双掷开关用来切换测量,S1在L、C(小电容)之间切换,S2在频率与LC之间切换,S3在大电解和小电解之间切换;单片机能够根据开关的状态和按钮Btn3自动判断测量的类型。 另外,Fx、Cx、Lx共用了一个GND端子,电路板上四个端子紧挨在一起,也可以多加GND端子,不共用,布线时可以根据实际情况灵活处理。三、电路板 比较器周边元器件比较多,布线可能不太方便,给大家提供一个LM393周边元器件位置的参考,这样的布局飞线不会太多。我电路板上的飞线多是因为模拟电源和数字电源进行了比较严格的隔离,实际上并没有太大必要,但是LC振荡电路附近的电源和地一定要注意隔离,否则可能小电容读数很不稳定! 标准电容Cref最好使用2200pF云母电容,该电容的精确程度直接决定了小电容和电感的测量精度!(不过不会影响频率和电解电容测量精度。)

Rref调试方法,上文原理中已经讲到,比较器同相输入端电压Uc=0.632E(电源电压)。四、使用方法 测小电容、电感、频率是一组功能,具体测哪个由S1/S2的状态决定,单片机能根据S1/S2的状态自动识别测量哪一种。测大电解电容和小电解电容是一组,具体测大电解还是小电解由S3状态决定,单片机能根据S3的状态自动识别测量大电解还是小电解。在这两组功能之间需要功能切换按钮(原理图中Btn3)来切换。1、上电开机界面 显示中国电子DIY之家网址和大道必成会员号。

2、开机小电容和电感档未校准前 此时S1/S2/S3均处在弹起状态,S1/S2处在其它状态时则自动显示其它测量界面(频率Fx或者电感Lx的测量界面)。 图中的3.7pF是未经校准的误差,一般这个值会比较大,必须校准后才能测小电容和电感。频率档和电解电容测量档不需要校准,校准仅仅针对小电容和电感测量。

3、小电容、电感档校准 校准只需在小电容档(图中界面),不接入测量电容时,按一下校准(清零)按钮(原理图中Btn2)即可,Cx会自动清零(下图所示)。 在电感档校准需要将测电感的端子Lx与GND短接,然后按一下校准按钮,因为不方便,所以不提倡在电感档校准。在小电容档和电感档校准是等效的,在小电容档校准后,按下S1测电感即可,不需要重复校准。

4、测小电容 S1/S2均在弹起状态,单片机会自动显示测小电容界面,除非按下功能切换按钮(原理图Btn3)切换到电解电容档。 校准后,直接将小电容接在Cx与GND之间即可,下图所示。第一行显示测得的电容值,第二行显示的是当前LC振荡电路的频率。

5、测电感 S1按下、S2弹起状态,单片机会自动显示测电感界面,除非按下功能切换按钮(原理图Btn3)切换到电解电容档。 将电感接在Lx与GND之间即可,下图所示。第一行显示测得的电感值,第二行显示的是当前LC振荡电路的频率。 所测电感与电路板上焊的是同一种,标称100uH的电感。

6、测频率 按下S2(S1何种状态无关), 单片机会自动显示测频率界面,除非按下功能切换按钮(原理图Btn3)切换到电解电容档。 本测量仪可以测幅值比较小的信号,频率测量范围50Hz到400KHz,测量精度在0.2%以内。 这是测20KHz信号的界面。

7、测小电解电容 在测小电容、电感、频率的任何一个状态,按一次功能切换按钮(原理图中Btn3)都会切换到测电解电容的状态,然后根据S3弹起还是按下的状态自动识别测大电解还是测小电解电容。再次按下功能切换按钮(原理图中Btn3)会返回到测小电容、电感、频率的状态。这就是功能切换按钮的作用。除此之外,其它测量档位单片机能根据S1、S2、S3按下还是弹起自动识别,无需人为干预。 S3弹起时为测小电解档,第一行显示测量范围,第二行显示测得的电容值。拍完照片后程序又略有改动,显示的测量范围会略有差异。

8、测大电解电容 功能切换在测电解电容状态,S3按下时,自动进入大电容测量界面。 拍完照片后程序又略有改动,测量范围已经增大到12000uF。

五、其它说明 本制作可以使用STC89C52或AT89S52制作,提供.HEX文件可以直接烧写。如果仿制过程中遇到什么问题或者有什么好的改进建议请留言,看到后我会第一时间回复。附:制作过程展示1、元器件展示

2、焊接完工正面飞线主要是数字电源和数字地线,因为数字电源与模拟电源做了严格隔离,所以飞线比较乱。不隔离很多地方可以直接连一起,板子可以做的比较漂亮。

背面的飞线主要是按键线、信号检测线、ISP串口下载线等,模拟部分尽量避免了飞线,或者使用了短飞线。

3、装芯片及1602

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

    关注

    6032

    文章

    44514

    浏览量

    632934
  • 电容
    +关注

    关注

    99

    文章

    5995

    浏览量

    149994
  • 电感
    +关注

    关注

    54

    文章

    6111

    浏览量

    102147

原文标题:基于51单片机的电容、电感、频率测量仪(LCF表)

文章出处:【微信号:gh_dae0718828df,微信公众号:gh_dae0718828df】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    简易电阻电容电感测量仪

    1602液晶显示。由于系统处理数据时通过单片机频率信号的读取,使得最后测量的结果更加精确与稳定,误差控制在题目所允许的范围内。关键词:电阻电容电感
    发表于 08-31 14:49

    简易电阻电感电容测量仪

    摘要:本文设计了一种基于单片机的数字式RCL自动测量仪。该系统由STC89C52、DDS、自校准电路、分压及R运算电路、频率测量及控制电路、高精度交流/有效值转换电路、ADC、液晶显示
    发表于 09-05 22:00

    跪求自动电阻测量仪51单片机

    设计一种基于单片机的自动电阻测量仪,该电阻测量仪可以通过单片机控制来实现电阻的测量测量仪可以根
    发表于 03-05 14:27

    基于单片机电容测量仪

    我要做基于单片机电容测量仪仿真。我由ad原理图推proteus仿真,但是不知道出了什么问题,lcd液晶屏就是不显示数字,具体原因我也不太清楚,求哪位帮忙解答,程序和仿真,ad原理图都在链接里。
    发表于 05-24 11:19

    怎样去设计一种基于51单片机的脉搏测量仪

    基于51单片机的脉搏测量仪是由哪些部分组成的?怎样去设计一种基于51单片机的脉搏测量仪呢?
    发表于 10-19 09:35

    基于单片机的脉搏测量仪设计

    题设计了一种基于51单片机的脉搏测量仪。系统以STC89C52单片机为核心,以光电传感器利用单片机系统内部定时器来计算时间,由光电传感器感应
    发表于 11-19 08:31

    请问如何用51单片机做一个电容测量仪

    如何用51单片机做一个电容测量仪
    发表于 10-20 06:46

    基于频率法和MCU的智能RLC测量仪研制

    本文提出以89C51 单片机系统为核心的RLC 智能测量仪的设计制作方法。该测量仪充分利用了单片机
    发表于 09-21 11:00 57次下载

    基于CPLD和89S51的多功能信号测量仪

    提出一种基于CPLD和89S51的多功能信号测量仪,该测量仪测量频率,周期和脉宽等参数。介绍了高精度测频
    发表于 12-17 15:52 37次下载

    基于8098单片机的脉冲测量仪的研制

    基于8098单片机的脉冲测量仪的研制 给出基于8098单片机的脉冲测量仪的硬件、 软件及 抗干扰措施。实际使用证明该测量仪稳定、可靠、精度
    发表于 10-15 21:52 860次阅读
    基于8098<b class='flag-5'>单片机</b>的脉冲<b class='flag-5'>测量仪</b>的研制

    单片机脉搏测量仪

    单片机脉搏测量仪  单片机脉搏测量仪   本文介绍一种用单片机制作的脉搏测量仪,只要把手指
    发表于 02-05 09:13 3216次阅读
    <b class='flag-5'>单片机</b>脉搏<b class='flag-5'>测量仪</b>

    基于单片机设计的脉搏测量仪(周静)

    整个系统是基于单片机的脉搏系统测量仪,主要利用脉搏系统的频率特性。
    发表于 05-10 11:49 11次下载

    基于单片机的脉搏测量仪设计

    单片机为基础,设计的用于测量脉搏的脉搏测量仪,内容包含单片机
    发表于 07-01 17:35 48次下载

    基于51单片机的RLC电阻电容电感测量仪Proteus仿真设计资料

    基于51单片机的RLC电阻电容电感测量仪Proteus仿真设计资料
    发表于 10-25 10:18 40次下载

    基于51单片机脉搏测量仪proteus仿真设计

    基于51单片机脉搏测量仪proteus仿真设计,资料包含仿真及源程序文件
    发表于 04-20 16:25 19次下载