单片机测量正弦波频率

2019-07-23 16:05发布


正弦波经过一个简单的处理将其负半波削掉,然后送入单片机的比较器输入端与二极管参考电压进行比较,输出结果送定时器A的捕获/比较器1,捕获比较寄存器设置为上升沿触发。

现在的问题是测量值一次是对的,下一次是错的,再下一次又是对的,反复这样,不知道是为什么
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
jiaxw
1楼-- · 2019-07-23 21:31
用比较器的时候,要注意 + 端 与 - 端输入的不平衡性。
jiaxw
2楼-- · 2019-07-24 00:34
将半波交流信号滤波后用 ADC12 进行采样,再查平均值对照表,也可以实现交流采样。
spark周
3楼-- · 2019-07-24 03:01
楼上正解
liliang9554
4楼-- · 2019-07-24 05:48
 精彩回答 2  元偷偷看……
午夜粪车
5楼-- · 2019-07-24 09:54
对,最好将输出信号引出自己滤波
shimx
6楼-- · 2019-07-24 15:19
嗯,我知道了,多谢

一周热门 更多>