你好、论坛。 对于我的项目的原型、由于电子器件短缺、我将使用 DAC8734-EVM 板。 除此之外、该板非常棒、因为它对实践方法非常有用。 我已重写了一些代码行、以从8位 MCU 引导电路板。 一段时间后、我注意到一些奇怪的行为、一切似乎都完美无瑕:
在所有上电序列正确(logic->negative analog rail ->positive analog rail)和电源符合规格(来自低纹波 PSU 的+-15V)且适合双极使用(增益4x 板载5V 基准)的情况下,为了获得-10V 至+10V 输出, 我注意到、A 组 DAC 输出存在负偏置。
发送 DAC0 0x0000命令会在此处显示组 A 的输出0上为 ME -230mV、输出1上为-220mV 数字采集万用表的屏幕截图:
B 组两个输出不会发生同样的情况:
对于用户零校准寄存器2LSB、我有一些 UV 量程:
现在、事实是整个范围发生了偏移。 A 组最大正值为9.3V (不是9.9V)、而负值更接近最小规格(9.8V)
奇怪的是、我得到的值接近780LSB 组的零 、但即使如此、我也不会像 B 组那样得到全零:
发送 DAC0 783可为我提供:
在发送 DAC0 782时、仍为负:
从数据表中可以看出、1LSB 的值应为:305uV、此处提供的 范围大于600uV。
是否有方法将修整后的值重置为出厂设置、因为此处的最大32LSB 用户校准是无用的。
此致