找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请各位朋友帮忙指正下我单片机电容值测试程序的错误

查看数: 2342 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-4-9 23:27

正文摘要:

我的仿真只有第一档能够准确测量出电容容值,其余三挡不准确。请问是程序哪里出现错误了?能帮我指正一下吗?谢谢! 具体可查看附件。 档位        阻值   &nb ...

回复

ID:344887 发表于 2019-4-11 10:38
yzwzfyz 发表于 2019-4-10 11:04
问一下:你是如何保证:开始与结束刚好是一个周期?
提示:振荡第一个波的周期,与其它的周期可能存在不同 ...

基于AT89C51单片机和555芯片构成的多谐振荡电路设计一电容测量电路,这种测量方法主要是通过一块555芯片来测量电容大小。让555芯片工作在直接反馈无稳态的状态下,555芯片输出一定频率的方波,其频率的大小跟被测量的电容之间的关系是:f=0.772/(R*Cx) ,固定R的大小,其公式就可以写为:f=k/Cx,只要能够测量出555芯片输出的频率,就可以计算出测量的电容。计算频率的方法可以利用单片机的计数器T0和中断INT0配合使用来进行测量。
ID:344887 发表于 2019-4-10 23:51
yzwzfyz 发表于 2019-4-10 11:04
问一下:你是如何保证:开始与结束刚好是一个周期?
提示:振荡第一个波的周期,与其它的周期可能存在不同 ...

利用电容充放电,然后555芯片输出方波控制中断0,同时计数器对方波进行计数,由此算出方波的频率。
ID:123289 发表于 2019-4-10 11:04
问一下:你是如何保证:开始与结束刚好是一个周期?
提示:振荡第一个波的周期,与其它的周期可能存在不同。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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