This voltage sensor module is based on resistive voltage divider design principles. It is capable of reducing five times of the voltage of the input terminal connection. You can use a maximum voltage of 5V on the ADC side of the module so that it allows a maximum of 25V on the input side. If 3.3V is used, the input voltage must not exceed 16.5V.
Check out the video explantion from Robojax:
Due to AVR chips use 10 bit ADC, the maximum resolution of this module is 0.00489V (5V / 1023), so the voltage detection module detects minimum input voltage is 0.00489V × 5 = 0.02445V.
- Input voltage range: DC 0-25V
- Voltage detection range: DC0.02445V - 25V
- Voltage analog resolutions: 0.00489V
- DC Input: positive terminal connected to VCC, GND negative pole
- Output interface: "+" then 5 / 3.3V, "-" then GND, "s" then the AD pin
- Size: Approx 27*14*12mm/ 1.06 x 0.55 x 0.47inch
- 1 x B25 0 to 25V Voltage Sensor Module
- Interfacing Voltage Sensor with Arduino - Measure up to 25V using Arduino, tutorial by Ravi in Electronics Hub
- Arduino 25V Voltage Sensor Module User Manual, by Henry's Bench
- Arduino Voltage Sensor 0-25V, by Superfish1000 in Instructables