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.

[参考译文] MSP430FR6047:处理非对称 ADC 捕获

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1491263/msp430fr6047-handling-asymmetric-adc-capture

器件型号:MSP430FR6047

工具与软件:

软件中是否有可以偏移 ADC 捕获的方法? 除了偏移之外、波形看起来非常不错。

我尚未准确确定导致此失调电压的原因、但不同的 PCB/传感器组合具有更多或更少的正失调电压或负失调电压。 我想每个组合和某些组合中都会有差异抵消。 是否有人认为这可能是什么原因造成的?

谢谢!

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

    硬件会抵消它。

    如果 USS PGA 增益设置过高、则会导致 ADC 结果偏移过高。

    对于软件方法、应检查平均偏移、然后从结果中减去该偏移

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

    我的增益为16.3db、这个值很高、确实使得偏移相对于信号更大、但这正是我对于此传感器所需的。 对于一个传感器/PCB 对、它似乎是一致的;是否有任何方法可以用常数以编程方式移动该数据? 例如、对于上面显示的数据、为+150。 谢谢!

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

    由于这是正常的、请尝试我提供给您的方法:

    对于软件方法、请检查平均偏移量、然后从结果中减去该偏移量

    对于组数据、将它们相加、可计算平均 偏移值、从结果中减去此偏移

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

    好的,数学上我明白,但我不确定从哪里开始语法。 我想象数据位于数组中、但我尚未找到它。 您是否了解以编程方式访问此数据的任何参考或示例? 即使只是一个变量名称也会有帮助。  我在 超声波设计中心用户指南中找到了 calibratedDCOffsetUPS 和 calibratedDCOffsetDNS。 这些值可能是我希望添加校正系数的值、但用户指南中有关所有参数的信息很少。 我缺少了另一个详细介绍这些参数的参考吗? 谢谢!

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

    在演示代码项目中进行搜索。

    是的、没错。 UPS 用于上游、DNS 用于下游。

    您可以参考源代码、有些代码会将这些偏移量添加到 ADC 样本中。