在使用数字电位器或类似设备时,这不是一个答案,而是一个警告。
确保仔细查看它们的实际操作模式,而不仅仅是数据表中的理论或等效电路。
几年前我有一个设计,它有几个模拟输入,设计用于线路和麦克风电平。因此,有一个差分前置放大器级使用为此目的而设计的具有 0 到 60dB 可调增益的 IC。我们需要使用由单个外部电阻器设置的微控制器以数字方式控制增益设置。电阻器位于信号路径中并且交流耦合(围绕地摆动 +/-)。这在前置放大器数据表中没有提到,也没有预料到,因为前置放大器的输出参考了 DSP 的 ADC 输入。输出在 1.65V 左右摆动并始终保持在地面以上。通过来自 DSP 的反馈,系统自动调整前置放大器增益以非常接近 ADC 上的全范围输入,从而提高分辨率。
起初我只是使用了一个 AD 数字电位器,它在所有方面看起来都是一个普通的旧锅,一切都表明它是一个带有数字控制雨刷位置的电阻器。好吧,事实并非如此。在内部,它是通过级联晶体管设置来实现的,以呈现恒定的电阻。起初这听起来并不坏,但它的意思是电阻器不能通过电位器电源范围之外的电压。我用 3.3V 和 GND 实现了 2 个导轨,这就是我们用于数字 I/O 的方式。但是在这种配置中,电阻器不能通过负电压的电流,它只会切断任何通过它的交流耦合信号的底部。
这有点痛苦,因为这意味着它需要关闭模拟电源,但仍然有来自电路数字部分的串行信号连接到它。
无论如何,重点是确保您尽职尽责并确切知道需要通过可变电阻器的信号是什么样的,并且在给定电阻器设计的拓扑结构的情况下它将起作用。