请问大佬,我预想用ADG804来控制AD8422的增益,搭了以上的电路,在无输入信号时,发现在第一级放大输出端P2测得的电压是-4.8V,第二级放大输出端P4测得的电压为-10V达到饱和。
然后我将ADG804的VDD、EN和GND引脚断开后,放大电路输出端为0V。
请问一下这是什么原因造成的?另外想请教一下,有没有除了多路复用器改变电阻之外其他程序控制增益的方法?
请问大佬,我预想用ADG804来控制AD8422的增益,搭了以上的电路,在无输入信号时,发现在第一级放大输出端P2测得的电压是-4.8V,第二级放大输出端P4测得的电压为-10V达到饱和。
然后我将ADG804的VDD、EN和GND引脚断开后,放大电路输出端为0V。
请问一下这是什么原因造成的?另外想请教一下,有没有除了多路复用器改变电阻之外其他程序控制增益的方法?
输入不能浮空,浮空会导致很多的不确定性,比如有一个漏电流流入你的AD8422,而AD8422的输入阻抗又很高,可能会导致产生一个不确定的电平。如果你想确定你的增益正常,需要将输入接地。VDD断开后,你的运放不工作,当然信号为0.
你可以看看我们的可编程增益仪表放大器PGIA,比如ADA4254和LTC6373
现在我的输入端是与信号发生器相连,并且其中一端输入接地了。断开的VDD是指ADG804的VDD,AD8422的电源供应是正常的,也就是说,当我输入端信号为0V时,断开ADG804的电源供应后,AD8422的输出端与输入端同为0V;而对ADG804供电后,在输入信号为0V时,第一级放大输出端为-4.8V,第二级为-10V。
上电后你的开关处于什么状态呢?控制引脚是怎么处理的?
输入为0V,是指信号源输出0V, 还是把信号源关闭,如果信号源关闭,则AD8422是浮空的,因为一般使用继电器控制信号源的输出端,关闭信号源,意味着直接断开信号源。
输入为0V,是我将信号源幅值设置为0V
那就看你的开关状态了!需要测试一下你的开关的输入和输出端的电位差,甚至需要将开关拆下来看没有开关状态下的电路是否工作正常。
我测得第一级AD8422的增益控制引脚2、3之间电压差为63mV,第二级AD8422的引脚2、3之间电压差为53mV,两个ADG804的A0、A1都为0V,S1和D(引脚2和8)导通;在ADG804焊入电路之前,AD8422是可以正常工作的。
也许这个开关不适合在这样的应用上,换别的方案吧!
看看可编程PGIA是否合适?
既然这样那我就去物色其他方法吧,多谢大佬!!
既然这样那我就去物色其他方法吧,多谢大佬!!