Read 24V DC voltage using I2C

Hi guys!
I am trying to develop a circuit to read a voltage (24V DC, my power supply delivers ~50 Amps).
The circuit will read only voltage, not current, and I will use I2C communication with Arduino Mega 2560.
I found some ICs but need to use a shunt resistor, the idea is to connect this project to the 24V line in a simple way to read voltage.
Which IC do you recommend to read DC voltage, considering that I will use I2C and will read 24V DC?

Thanks a lot!

How do you expect to read a 24VDC signal using a 5V or 3.3V micro controller using I2C?

This is a link to a voltage divider calculator, Voltage Divider Calculator. Use 10K as a default for R2, I'd use an input voltage of 30V, and an output V of either 5 or 3.3 V.

Just use a voltage divider and analogRead().

image

image

INA219 for example
This is I2c current monitor, but as a bonus it can measure voltage up to 26v.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.