消除多路复用DAC的输出错误

2011年01月14日 23:43    发布者:conniede
在某些应用(如数据记录器)中,具有多路复用模拟输出是非常理想的。当一次仅有单个输出有效时,电压输出DAC">数模转换器(DAC)和模拟多路复用器可以实现这个需求。你可以使用此类信号来激活桥路。还可能需要双极输出,但是你可能不愿意放弃哪怕是一比特的分辨率。

要解决第一个问题,设计者通常实现多路复用器(图1a)。但是这种方法有一个严重缺点:输出准确度可能会由于多路复用器的内部阻抗而大大下降,RON图1b显示了最终输出AOx的附加错误E。  

低内部阻抗多路复用器(RON小于4Ω)以中等价格在市场上推出。将这种多路复用器与HCT4052的RON(280Ω以下)进行比较,你也可以使用四个运算放大器来缓冲每个输出。  

图2的电路使用一个原始的低成本方法来利用HCT4052的低价优势。多路复用器的内部阻抗被插在运算放大器的反馈环路中,错误E基本上被消除了。为了增加一个符号位,通用电路使用另一个多路复用器和整体增益差分放大器,它是通过DAC的输出供应的,反之亦然。这种方法可以轻松地进行修改,只改变U3就可以增加任意个输出。