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.

[参考译文] 当 I 输入信号加上电阻时、CC3220SF-LAUNCHXL:ADC 读数不正确

Guru**** 2589245 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/898279/cc3220sf-launchxl-adc-reading-is-incorrect-when-i-input-signal-plus-resistance

器件型号:CC3220SF-LAUNCHXL

当我尝试 simplelink_cc32xx_sdk_4_10_00_07-adcsinglechChannel 示例时、我为 P57_GPIO_02提供1.29V 输入、输出与输入相同
但是、当我向输入端添加一个57K 电阻器时
发现在 CCS 上运行 adcValue0MicroVolt = adc_convertRawToMicroVolts (adc、adcValue0);
adcValue0MicroVolt = 1.18
但我使用万用表测量 P57、P57 = 0.75
当我跑向其他三个引脚时、我还测量其他三个引脚脚脚脚脚脚脚脚
  ADC = ADC_open (CONFIG_ADC_0和参数);内部
MAP_ADCChannelEnable (state.baseAddr、引脚);
只有我的 P57电压将从1.178下降到0.75
但其他三个引脚会启用它、使用后的电压值仅从1.16降低到1.12
我想问,P57是否有任何内部原因。 当我添加57K 电阻并打开 ADC 功能时、只有 P57电压会下降0.4V?

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

    您好!

    让我将此查询重新引导给相应的团队。  

    Jesu

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

    您好!

    数据表中有一条说明:

    [引脚57]需要用户配置来启用 ADC 通道的模拟开关(默认情况下、该开关处于关闭状态)。 数字 I/O 始终处于连接状态、必须在启用 ADC 开关之前使其处于高阻态。

    在启用 ADC 之前、您是否已将数字 I/O 设置为高阻态?

    谢谢、

    Alexis

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

     我尝试从这里将 PIN57的设置更改为 Hi-Z、但结果仍然不正常。 它是否从这个地方变了?

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

    您好!

    我想您可能会发现此相关主题非常有用。  https://e2e.ti.com/support/wireless-connectivity/wifi/f/968/t/814808?CC3220S-CC3220S-ADC 

    57K 电阻器是否有原因?  额外的电阻可能会将输出偏斜至电压跟随器电路。  

    谢谢、

    Alexis