数码之家

 找回密码
 立即注册
搜索
查看: 2575|回复: 2

[Arduino] arduino频率计程序的实际效果

[复制链接]
发表于 2020-2-25 10:46:28 | 显示全部楼层 |阅读模式
用信号发生器输入信号,信号源内阻大的话,基本没法测量
比如万用表的那个输出方波

1Khz的mos波,要注意控制幅度,大了的话,可能烧掉单片机
具体能不能我也不知道


测量结果还是可以的,频率、占比,如果在加个均值运算
的话,可能还稳定些


调占比为10%


还凑合吧,也算基本正确


10Khz


误差明显加大了


100hz


精度似乎比1khz好些


10Hz


精度也不错,但是1HZ就没法看了,因为周期太长了
这个算法没有对这个频段优化,这个可以解决
但是高频测量,基本很难解决,除了预分频


三角波怎么样呢


据我试验是不行的,因为单片机采用中断方式测量频率的
这个它似乎拿不准


同样正弦波也是一个道理


都停在76hz了,可见这个频率计仅对方波类型的波形有效





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 4家元 +80 收起 理由
hfsp + 20 謝謝分享
10655188 + 20
eagler8 + 20 優秀文章
邢宝伟 + 20

查看全部打赏

发表于 2020-2-25 11:51:53 | 显示全部楼层
用中断检测频率,中断函数里面一定不要拖泥带水写一大串。

打赏

参与人数 1家元 +10 收起 理由
人艰不拆了 + 10

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-25 12:01:39 | 显示全部楼层
水表君 发表于 2020-2-25 11:51
用中断检测频率,中断函数里面一定不要拖泥带水写一大串。

谢谢,不是我写的,我都是照搬照抄:titter:
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-25 21:11 , Processed in 0.156000 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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