ADC的{Arduino 3.3v参考

时间:2015-07-20 18:28:44

标签: arduino arduino-uno

我有一个Arduino UNO。我有一个3.3v输出的传感器。为了最大化ADC精度,我将3.3v Arduino输出跳转到AREF,并在设置中

analogReference(EXTERNAL);

我有一个定时器定时打勾。如果是,则通过

从A1读取ADC
analogRead(1)

为了测试参考,我将3.3v跳转到A1输入。由于ADC是10位,我预计值将达到或接近1023.相反,它们在大约870-880之间变化。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在AREF引脚上有一个内部32k电阻。因此,您必须在AREF引脚上放置一个电阻,以便为其提供3.3V完美输入。您可以简单地使用一个电阻和32k电阻,并提供完美的3.3V电压。