在应用电路中发现乘法DAC,以前没有用过所谓的乘法DAC。查过资料发现,其实所有的DAC都可以看作是个“乘法器”-------将输入数字量与基准电压相乘。
一般DAC的输出是VOUT=VREF*D/M,其中D是输入数字量,M是DAC的模,例如12-bit DAC的模是4096.
那么DAC的用法也比较灵活,
1、如果固定VREF,改变D,就是“模拟-数字”变换。
2、将VREF看作输入端,输入某个模拟信号,例如,正弦波,同时改变D,那么这就是个由D控制其增益的可变增益放大器(当然其增益总是小于1),或者理解为实现 VREF*D 的乘法器。
乘法DAC(MDAC)和普通DAC的区别就是乘法DAC更适合做乘法器用。普通DAC的VREF输入可能有各种限制,例如频率不能太高,幅度范围很小等等,而MDAC的VREF输入范围一般都比较大,很多都能输入正负电压,也就是能直接输入交流波形,而且频带比较宽,如100KHz甚至上MHz。
如果这个DAC是四象限的,那么它的模拟电压可以双极性的(当然有最大范围限制)。所谓四象限是2个量的乘积的正负,++为第一象限,+ -为第二象限,- - 为第三象限,- +为第四象限。
DAC的输出是正比于两个输入量的乘积:
数字量和参考电压(模拟量输入量),数字量是用补码表示的+ -量,而如果这个DAC允许模拟参考输入可以双极性,这个DAC就是一个数字量和模拟量的四象限乘法器。