youjingya 发表于 2011-6-12 23:11:38

单片机处理正弦波失真方法思考好久了,无解!

怎么用单片机来处理正弦波失真呢(失真时可以输出一个信号来指示),查阅了好多单片机,都好像没有介绍,苦恼中...

albert_w 发表于 2011-6-13 00:02:16

看起来更象识别,傅立叶变换应该可以

xzyang 发表于 2011-6-13 06:25:04

fft谐波分析计算thd

mr.w 发表于 2011-6-13 08:21:21

具体点呢?

tiancaigao7 发表于 2011-6-13 10:09:45

en ,FFT计算不同频率的含量。

gycsy 发表于 2011-6-13 10:26:55

从方案角度考虑,首先你的选型就出了问题.

albert_w 发表于 2011-6-13 11:05:14

对了还有个方法,陷波器

youjingya 发表于 2011-6-13 23:22:23

回复【4楼】tiancaigao7 天才杨威利
-----------------------------------------------------------------------

如果使用电压转频率芯片是不是可以通过转化的频率来判断是否失真(频率已知)

tiancaigao7 发表于 2011-6-16 07:16:39

回复【7楼】youjingya
回复【4楼】tiancaigao7 天才杨威利
-----------------------------------------------------------------------
如果使用电压转频率芯片是不是可以通过转化的频率来判断是否失真(频率已知)
-----------------------------------------------------------------------

当然不行,因为那种芯片是每个电压对应一个频率,正弦波的电压是不断变化的,因此就算是正弦波没有失真,产生的频率信号也是一个不断变化的信号。不过如果你仅仅是想知道信号是否失真,而不需要知道到底是混入了什么频率的信号或者失真有多严重的话,到时还有一个办法。如果正常信号的频率和它所含有的直流分量已经知道,你可以利用这个信号的周期来对输入的正弦波信号积分,如果积分值接近这个直流分量,那么说明没有失真,否则就说明失真了。
页: [1]
查看完整版本: 单片机处理正弦波失真方法思考好久了,无解!