我正在使用 Launchpad 上的 ADC 并测试电压读数。 对于3.3伏的电压测量目的而言、读数非常精确。 但是、它在接地时从不返回零。 它 始终返回2或3。
我要使用引脚28并在内部将其拉低、我还要将相邻的引脚接地。 ADC 在较高电压下的读数非常精确、我在 3.3V 电源轨上使用读数为3.3189V 的高端万用表、而 ADC 要返回的 是3161、该点已接通。 该问题似乎只与地值有关。
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.
我正在使用 Launchpad 上的 ADC 并测试电压读数。 对于3.3伏的电压测量目的而言、读数非常精确。 但是、它在接地时从不返回零。 它 始终返回2或3。
我要使用引脚28并在内部将其拉低、我还要将相邻的引脚接地。 ADC 在较高电压下的读数非常精确、我在 3.3V 电源轨上使用读数为3.3189V 的高端万用表、而 ADC 要返回的 是3161、该点已接通。 该问题似乎只与地值有关。
T·戈托夫
ADC 使用4.3V 基准报告回流计数。 计数的最大数量是4095。 因此、通过该公式、我们可以获取计数并得到
ADC 值/ 4095 * 4.3 =电压
计数为0时、将等于0V、
计数4095等于4.3v
计数 3161将等于 3.3192V。
当然、万用表中会出现 ADC 误差和误差、但当我使用 ADC 和万用表测量3.3V 电压轨时、它们相差300微伏。
M·H
当我取一个跳线引脚并将其接地时、它会报告2至5个计数之间的数字。 即 0.00525V、 5.25mV 似乎很高
辅助 ADC 版本如下所示
如果您看看 SDK 中的 ADC 示例、您会看到最后一个转换为 UV 的函数也会进行一些补偿。 不确定它在您的用例中是否相关、但我建议您使用与现在使用的相同的设置运行 ADC 示例、看看您是否得到了任何不同的读数。 长期观察 ADC 问题一个常见问题是由于未正确使用生产校准值而导致读数错误。 您是否尝试过从外部拉动引脚? 您看到的情况也可能是由 ADC 输入上的偏移引起的。