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.

[参考译文] MSP430I2030:SD24 ADC 失调电压

Guru**** 2390755 points
Other Parts Discussed in Thread: MSP430I2030, MSP430F423

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/681829/msp430i2030-sd24-adc-offset-voltage

器件型号:MSP430I2030
主题中讨论的其他器件: MSP430F423

您好!

是否有人有软件例程来计算和消除 MSP430i2030 SD24V ADC 的失调电压?

我将它们与 OSR=64、LSBACC=0和 GAIN=2一起使用。  如果我对 ADC 输入引脚短路、偏移电压高达+-0x80h。

此致

Wolfgang

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

    您好 Wolfgang、

    感谢您的发帖。 为了消除偏移、在应用任何类型的比例因子之前、只需从 SD24MEMx 中每个通道的 ADC 值中减去偏移(正或负)。

    假设为十进制值、则减去偏移量可处理正负 ADC 值的正负偏移量。 请参阅下表中的示例计算。

    ADC 值 偏移前 偏移 偏移后
    最大正数 +505

    +5

    +505 -(+5)=+500
    最大负值 -495 +5 -495 -(+5)=-500
    最大正数 +490 -10 +490 -(-10)=+500
    最大负值 -510 -10 -510 -(-10)=-500

    如果输出格式为偏移二进制(SD24DF = 0)、则减去偏移将正常。 但是、如果输出格式为二进制补码(SD24DF = 1)、则在减法时需要考虑转换为/转换为二进制补码。 您也可以为每个通道定义不同的偏移量。

    我希望这对您有所帮助!

    此致、

    James

    MSP 客户应用

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

    您好 Wolfgang、

    作为后续行动,我很高兴地通知您,TI.com 上提供了新电能测量设计中心(EMDC)和软件库的官方软件版本。 其中包括支持的 EVM 的文档和设计中心示例。

    EMDC 产品页面

    EMDC 软件下载页面

    EMDC 技术指南

    EMDC API 指南

    此致、

    James

    MSP 客户应用

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

    您好 James、

    谢谢、但我想知道、我如何测量 ADC24的偏移值。

    MSP430F423有机会在内部对 ADC 输入引脚短路。 之后、我可以测量偏移电压。

    i2030剂量没有这个机会。

    您的示例5和10。

    此致

    Wolfgang

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

    您好 Wolfgang、

    [引用用户="Wolfgang MEID"] 如果我对 ADC 输入引脚短路、偏移电压高达+-0x80h。[/quot]

    如果我误解了您的问题、我很抱歉。 在您的初始帖子中、您提到需要计算和消除失调电压、并且您正在将 ADC 通道输入引脚短接(这是测量 i20xx 器件上失调电压的正确方法)。 遗憾的是、i20xx 器件不会对 ADC 通道进行内部短路、因此必须在外部进行短路。

    此致、

    James

    MSP 客户应用