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.

[参考译文] MSP430FR5043:关于 MSP430FR5043 中 12 位 ADC 1LSB 计算的阐释

Guru**** 2489685 points
Other Parts Discussed in Thread: MSP430FR5043

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1555324/msp430fr5043-clarification-on-1lsb-calculation-for-12-bit-adc-in-msp430fr5043

器件型号:MSP430FR5043


工具/软件:

尊敬的 TI 工程师:

我目前正在使用开发一个系统  MSP430FR5043 、我有一个关于的计算的问题  12 位 ADC 的 1LSB

根据  用户指南的第 34.2.1 节 、1LSB 的公式为:

1LSB =(VR+- VR-)/ 4096

指定  第 34.3.6 节 、它指出:

ADC12VRSEL = 0000b→VR+= AVCC、VR-= AVSS

在我们的开发环境中、我们配置了:

  • ADC12VRSEL = 0000b
  • AVCC = 3.3V
  • AVSS = 0V

基于此、我们了解:

1LSB =(3.3V - 0V)/ 4096≈0.805mV

这种理解是否正确?

此外、  《用户指南》第 34.1 节  提及:

可通过软件选择片上基准电压生成 (1.2V、2.0V 或 2.5V)、并可在外部使用

 数据表的第 8.13.11.1 节  说明:

Vref +正内置基准电压输出:1.2V、2.0V 或 2.5V

从这些描述来看、似乎是这样  无法选择 3.3V 作为内部基准电压 。 请您澄清一下:

  • 当使用时、Vref 计算中实际使用哪个电压(AVCC、AVCC +或其他电压)  ADC12VRSEL = 0000b
  • 在这种情况下、使用 AVCC = 3.3V 是否正确?

非常感谢您的支持。

此致、

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

    您好、

     ADC12VRSEL = 0000b、基准电压为 AVCC

    此致、

    现金好