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.

[参考译文] CC3220SF-LAUNCHXL:ADC 测量的数字值错误

Guru**** 2581345 points
Other Parts Discussed in Thread: CC3220SF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/875786/cc3220sf-launchxl-adc-measures-wrong-digital-value

器件型号:CC3220SF-LAUNCHXL
主题中讨论的其他器件:CC3220SF

大家好、我目前正在使用 CC3220sf LaunchXL。 当我使用资源中的 adcsinglechChannel 项目时、ADC 数字值正好是它应该达到的一半。 首先我想了

ADC 已损坏、但根据输入、它似乎以线性方式增加和减少。 数字值是正确值的一半。 我对 ADC 输入范围的理解  

为0 - 1.5V、这是一个12位 ADC、这意味着它具有4096个数字值。  

示例:

如果输入信号为1.1V、则读取的数字值为1400、但正确值为2800

当我使用另一个 cc3220sf Launchxl 对其进行测试时、也会发生同样的情况。

如果有人能帮我解决这个问题、我将不胜感激?

谢谢你。

此致

Varunkumar  

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

    Varunkumar、

    在 ADC 引脚的前端、我们有一个分压器、然后是一个缓冲器配置中的运算放大器。 这样做的原因是为了保护我们的器件不会超出引脚的电压容差。

    电阻器值为576k 和422k、因此使用小数数学运算、您应该能够将其添加到代码中以获得预期值。

    此致、

    Vince  

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

    非常感谢、这帮助我确定了比率。 非常感谢!

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

    尊敬的 Vincent:

    该电路中的 VCC_OPAMP 值是多少?

    我浏览了该板的数据表、似乎找不到该电路。 我遵循了 SDK 中提供的演示。 我阅读了演示的自述文件、没有看到任何有关此电路的提及。 数据表显示引脚的最大电压为1.5V。 该演示建议将输入引脚连接到电路板的3V3引脚。 即使您这么做、读数也基于1.46V。 它看起来非常不一致。 您是否认为用户从产品的实际网页中获取的材料不一致会带来一些不便?

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

    VCC_OPAMP 为来自电路板的3V3。 我不确定我们的文档中的不一致之处、但如果您可以向我发送链接并告诉我可以在哪里报告链接并更新它们、

    BR、

    Vince