我现在产品要求实现的功能是计算一个波形的有效值跟峰值。
目前软件的思路跟功能基本实现,但是硬件上面感觉怎么做都有缺陷,之所以说软件的功能基本实现是因为我目前是直接把信号输入AD采集,单纯处理标准的信号做软件处理显示限制值都是OK的。但是实际使用中有问题,主要是峰值不对,所以特地再此求一硬件电路,其要求如下:
第一:直接送到AD端口的电压是一个带偏置的正弦波,中心电压在1.254V左右,
第二:输入到AD端口的电压有可能是直流也可能是交流,如果是交流的话频率可能会在50到400HZ之内的一个随机频率
第三:我现在有什么办法能够不失真把这个波形送到AD口,但是又要滤除掉这个波形上的毛刺。
软件上不知道各位还有没有什么更好的思路?谢谢!
另外如果对正弦波做FFT处理的话向这么大一个跨度频率的波如何处理?
单纯固定频率的波形会用FFT处理的。目前还没有搞过这种随机频率的计算。谢谢。
|