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.

[参考译文] TMS320F28030:AdcOffsetSelfCal()

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1117411/tms320f28030-adcoffsetselfcal

器件型号:TMS320F28030

您好!

你好。

在分析勘误表(SPRZ295Q)期间、很明显、如果客户自己不校准器件(例如通过调用 AdcOffsetSelfCal ()))、偏移误差可能大于指定的+/-20LSB。 您能否指定一个范围、如果它们不这样做、可能会出现错误? 即、由于 ADCOFFTRIM 寄存器支持该范围、误差+/-40LSB、+/-80LSB 还是甚至+/-256?

请提供建议。 非常感谢。

此致、

Ray Vincent

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

    射线、

    我想说、在最坏的情况下、我们在 DS 表(如下)中的一次性校准将列出的最大/最小偏移加倍。  该规格是一次性校准的+/-20LSB。  如果客户依赖 Device_Cal ()函数、那么在器件的整个用例中、它可能是+/-40LSB。  

    也就是说、它可能在标称条件下为+20LSB (最坏情况)、然后在温度范围内额外漂移+20LSB 至+40LSB。

    在任何情况下、通过 ADCOFFTRIM 寄存器在器件的工作范围内完全纠正偏移误差。

    最棒的

    Matthew

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

    Matthew、Ray、

    感谢您的快速支持。

    这回答了我的客户的问题。 他的最终客户现在必须确定错误是否正常,或者是否希望实现 AdcOffsetSelfCal()。

    BTW:如果能够更改器件、我建议使用规格更好的更新 F28003x。

    如果需要采取进一步行动,我将关心这一点。

    此致、

    Bernd