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.

[参考译文] TMS570LS1224:ADC 如何配置为0-5V 输入?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/617577/tms570ls1224-adc-how-to-config-to-0-5v-input

器件型号:TMS570LS1224

大家好。

 我查看数据表。 最大基准 ADC 输入为 VAD-ref-hi、VAD-ref-hi 的最大值为 Vccad。 Vccad 是 CPU 上的引脚。 我认为对于该 Launchpad、默认情况下它连接到3.3V。 但现在、我想读取0 - 5V 模拟输入、这是可行的吗? 以及如何实现?

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

    模拟转换范围取决于基准电压:ADREFHI 和 ADREFLO。 ADREFHI 是最高参考电压、也是可被转换的最大模拟电压。 当模拟输入电压等于 ADREFHI 时、10位分辨率的输出代码为0x3FF、12位分辨率的输出代码为0xFFF。 ADREFLO 是最低基准电压、也是可被转换的最小模拟电压。 应用一个等于 ADREFLO 的输入会产生一个0x000的输出代码。 ADREFHI 和 ADREFLO 都必须被选择为不超过模拟电源:分别为 VCCAD 和 VSSAD。

    因此、如果您希望读取0~5V 模拟输入、VCCAD 应为5V、ADREFHI 为5V、ADREFLO 为 GND。