我将从高阻抗 RC 网络向 ADC 馈送50Hz (主要是)正弦信号。 RC 旨在将带宽限制为大约6个谐波。
我打算对信号进行采样并计算有效电压。
信号在 GND 周围是对称的(大约+/- 1V)。
ADC 无法捕获负半波、但我对仅从0V 开始的正半波感到满意
ADC 测量的值高于应有的值。 特别是振幅较低的信号根本没有负样本、因为误差大于信号、并且每个负样本都会移入正域。
这就是 ADC 输入的样子(低电压输入信号、正尖峰非常明显):
我可以通过从输出阻抗高达1K 的源驱动 ADC 来消除问题(尖峰)并获得良好的读数。 但这需要额外的运算放大器。
是否有更便宜的方法使其正常工作? 是否可以将 ADC 配置为不在输入端产生这些尖峰?
ADC 配置为:
基准电压1.5V
基本时钟1MHz
转换4个周期
采样4us
如果我确实需要一个外部低阻抗缓冲器来驱动 ADC,是否有推荐部件?
电源电压范围为2V 或以下、信号输入范围为0至1.5V、具有单位增益、最小直流偏移和功耗。
感谢您的阅读、感谢您的任何帮助。
此致、
Martin
