This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OPA189: 怎么从交流信号中提取直流信号

Part Number: OPA189

有一个频率固定25khz的类似sin波形,这个波形的直流分量是会变的,DC直流变动的范围大概是1-3V。现在想提取这个直流分量并送入ADC采集,经过一些列信号滤波处理后(滤波的截至频率在10khz),可以得到近似的直流分量,但是还是有一定幅值的波形,低通滤波用到了10阶,仿真出来效果改善一丢丢,通过高频采样软件取平均值有点改善。我想问问从硬件电路上还有没有其他方案可以降低直流分量的噪声,或者硬件电路上有没有求平均值的方案

  • 您好,

    DC直流变动的频率是怎样的?

    经过一些列信号滤波处理后(滤波的截至频率在10khz),可以得到近似的直流分量,但是还是有一定幅值的波形,

    不知道您说的这个“有一定幅值的波形”具体是怎样的?

    因为您描述说是类似sin波形,那么说明包含频率成分不仅仅是25KHZ ,还有其他频率分量,不知道您是否可以做FFT分析,看下原始信号中包含哪些频率,需要提取的信号包含哪些频率,这样做滤波器就有频率针对性了。

    从硬件电路上的话,也就是针对一些频率成分设计滤波器滤除。如果直流分量的一些噪声与需要提取的信号频率重叠,滤波器效果就不能完全解决您的问题,数字信号处理的方法应该更好一些,这个也只能根据信号的特性选择一些方法。