如何用单片机分辨输入波的种类~~

[复制链接]
2530|5
 楼主| xuenning68 发表于 2012-3-8 17:02 | 显示全部楼层 |阅读模式
使单片机自动识别 是方波 正弦波 还是三角波
老鱼探戈 发表于 2012-3-8 18:15 | 显示全部楼层
用AD采样,间隔识别变化量。不过最好知道大致的频率范围
 楼主| xuenning68 发表于 2012-3-8 18:24 | 显示全部楼层
2# 老鱼探戈
50~50KHZ~~~~
ningling_21 发表于 2012-3-8 21:14 | 显示全部楼层
用AD采样看变化的快慢应该可以...
老鱼探戈 发表于 2012-3-9 11:43 | 显示全部楼层
2# 老鱼探戈  
50~50KHZ~~~~
xuenning68 发表于 2012-3-8 18:24


那就再用一个外部中断口检测大致频率范围,来确定采样频率。
joyme 发表于 2012-3-10 11:53 | 显示全部楼层
还是有点难度,正弦和三角波用离散点来分辨不是很容易,1、至少要10位或以上的AD,2、50K就更难了,就算半周期采样64个点,MCU的频率也要很高(一般AD采样一次要10几个指令周期的),看你选什么单片机及主频跑多少了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

21

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部