您好!
根据数据表 P28中的公式(1)、即使在0-5V 范围设置的单极输出期间设置了满量程代码 FFF0h、
在计算中、它看起来不是5V。
我是否应该通过在 DAC 增益校准寄存器中设置8010h 来纠正它?
此致、
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
根据数据表 P28中的公式(1)、即使在0-5V 范围设置的单极输出期间设置了满量程代码 FFF0h、
在计算中、它看起来不是5V。
我是否应该通过在 DAC 增益校准寄存器中设置8010h 来纠正它?
此致、
您好!
因此、该器件的12位版本的满量程代码为0xFFF 或4095。 但2^N 值为4096、因此、假设 FS 值的公式为:
VOUT (4095)= 5V×1V/V×(4095/4096)= 4.99878V
我假设您在问您是否能够在5V 范围内实际实现真正的5V 输出?
简单来说,答案是否定的
这实际上是所有电阻梯 DAC 的架构限制。 考虑 DAC 的 R-2R 架构:
e2e.ti.com/.../7065.R2_2D00_R.TSC
这是4位 DAC 的布局、但对这种解释很有用。 请注意、即使所有开关都连接到参考代码(满量程)、输出也是4.6875V。
因此、即使通过增加开关数量、我们仍然受到限制。
该器件中的校准功能实际上只是一个数字校准、这意味着您的输入代码将在数学上进行更改以添加偏移和增益校准、但 DAC 的输入仍限于支持输入代码。 如果您真正需要5V 输出、那么您需要使用更大的范围(10V)、并且仅将 DAC 操作到中标度。 您还可以使用略大于5V 的外部基准。
谢谢、
Paul