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.

[参考译文] MSP430F5359:内部 DAC12不准确

Guru**** 2387830 points
Other Parts Discussed in Thread: MSP430F5359
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/844108/msp430f5359-inaccurate-internal-dac12

器件型号:MSP430F5359

你好。 我正在使用 MSP430F5359的内部12位内部 DAC。 它由3.3V 电源供电、我们使用内部2.5V 基准作为 DAC 的顶部。 我可以验证 VREF+引脚上每个 DMM 的2.5V 确实是2.500V。

我注意到 DAC 输出本身具有一些增益误差。 具体而言、从0x000计数到0xFFF 计数、我看到整个范围内的增益误差约为-1.22%。 因此、实际输出电压比理想输出电压低约1.22%。 我已经在11个器件上测试过这种情况、它们似乎都符合这种说法(1.22%是整个范围内的平均值、实际误差在1.13%至1.33%之间变化)。

我的问题是、这是预期的、还是我的电路中存在设计错误? DAC 的输出连接到总电阻为~140k 欧姆(顶部和底部电阻组合)的分压器。 分压器的中点是运算放大器的+端子。 是否有任何方法可以提高 DAC 的精度(除了将该误差值添加到每个 DAC 计数中)?

谢谢。

Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Rob、

    这似乎在器件数据表的表5.46中定义的 DAC 增益误差规格范围内。   

    您是否在 DAC 上运行了校准?  如果没有、我会推荐它。  

    可以通过校准来调整 DAC 偏移、以尝试减少此误差。  《系列用户指南》第31.2.6节介绍了此过程。   http://www.ti.com/lit/ug/slau208q/slau208q.pdf

    谢谢、

    JD

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 JD。  

    这就是我想的。 只是想知道我的电路是否有改进的方法、因为我希望误差在+/-1%范围内更均匀分布、而不是全部为-1%。  

    我们正在进行校准。 我将确保它正常工作。  

    您能否通过显示表5.46的文档? 我有数据表和用户手册、也没有该表。  

    谢谢、

    Rob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Robert、

    很抱歉、这实际上是用户指南中标题为"12位 DAC、线性规格"的第5.46节。   

    至于误差始终看起来为-1%、这似乎是校准应该能够通过调整 DAC 的失调电压来减少的、如 《系列用户指南》的第31.2.6节所示。  复制以下内容以供快速参考:

    谢谢

    JD