Each time I power up the Arduino, the max reference voltage which is represented by 1023 changes. I observed this by measuring the voltage from the Aref pin each time. Is there any internal function or way to find this max voltage? Because, the voltage reading from the analog input pins of a constant voltage source keeps changing every time as a result of varying max reference voltage.
Electrical – Arduino mega 2560 Analog max reference voltage
analogarduinoatmegavoltage-reference
Related Topic
- Electronic – Arduino Mega 2560 Max Voltage
- Electronic – Arduino Mega 2560 – Ghost Values on Analog pins
- Electronic – Arduino: Measure external voltage
- Verify changed analog reference voltage on Arduino
- Electronic – Arduino – Voltage ladder and analog input pins
- Isolate two Arduino analog inputs
- Electrical – Arduino analog in with 12v
- Electronic – How to generate a reference voltage in a circuit
Best Answer
The default reference should be 5V, fed from Vcc to Aref by way of an internal reference select multiplexer. If might be less than 5V if the board is powered from USB.
Measure your 5V source - is that varying as well?