如果在analogReference设置为INTERNAL的情况下向模拟输入提供大于1.1V的电压,会发生什么?

我正在使用模拟输入读取50Hz交流电压。

如果我将analogReference()设置为INTERNAL,即Arduino Uno上的1.1V,如果向引脚提供大于1.1V的电压会发生什么?董事会会被损坏吗?如果没有,ADC会给出什么价值?

1

1 答案

你会读到1023。

电压限制不是参考电压,而是芯片电源电压 - 因此5v电路板上的电压为5v。

3
额外