发布网友
共4个回答
热心网友
给你一个思路吧:
经
AD转换
后采出来的数据设定一个门限,比如Vpp=0-5V的正弦波,可以设置为2-3V(具体数字根据AD器件决定)然后记录每秒钟数据从2V到3V的次数,即可计算频率。
热心网友
你好!
楼上的,人家都说是AD之后了。测正弦信号的频率,你可以像频率计那样设计,在一段时间内侧两信号符号位的变化次数,以此来推算频率,观察时间越长,测得越准。
仅代表个人观点,不喜勿喷,谢谢。
热心网友
这个比较麻烦。比较专业的方式是根据数据求频率分布,然后取基频数据。反正FPGA计算FFT也比较方便。楼上的回答比较好。如果没有其他要求,我也是按照楼上的方法做。
热心网友
正弦波最好就是整形为方波之后才送到FPGA里面啊,FPGA认的是TTL
CMOS电平的。你直接通正弦波肯定不认的,所有整形,移位肯定是要的。