我用DAC0832产生正弦波,单极性输出(单缓冲方式)的时候,如何进行滤波才可以输出平滑的波形呢???

我在输出端和反向输入端加了个103的电容,构成低通滤波器,发现波形平滑,可幅度被削减了。。为什么??

第1个回答  2012-08-24
是运放输出端和反向输入端的电阻两端并联了一个电容,对吗?
这样可以起到低通滤波器的作用。低通滤波器的截止频率f0=1/2πRC。
幅度衰减了是因为截止频率太低了。
低通滤波器的合理频率是DA输出更新频率的1/10左右。同时,最高信号频率应该小于f0的1/10。
既可以得到较平滑的波形,又不至于对输出波形有较大的衰减。
这样,就要求输出信号最高频率低于DA更新频率的1/100。
如果信号频率高于这个值,可适当提高f0.追问

对!什么叫DA输出更新频率?我输出的最高信号频率在600hz左右;;我设定f0为8KHz,然后我双极性输出反馈电阻为2K,算出电容大小,用103就可以。结果双极性输出的波形挺正常。但我单极性输出的时候,DAC0832内部的反馈电阻大约为10K~15K,于是我在单极性输出端和负反馈端又并了个2.4K的电阻,使得反馈电阻为2K左右,然后和双极性输出一样,并了个103的电容,,,结果两路输出的波形幅度衰减的很厉害。

追答

DA输出更新频率可类比AD的采样频率,也就是1秒钟输出多少个点。
这个Rf起取样的作用,就是它把电流信号变成了电压信号,你并联了一个电阻,总体阻值下降,输出电压当然就低了,你只能根据电阻值选择电容值。

本回答被提问者采纳