Unit VMeter is a voltage sensor that can monitor voltage in real-time. It uses a 16-bit ADC analog-to-digital converter ADS1115 internally and communicates via I2C (0X49). To ensure measurement accuracy, it has a built-in DC/DC isolated power supply, and the I2C interface is electrically isolated through the low-power isolator CA-IS3020S, preventing noise and surges from the data bus or other circuits from entering the local ground and interfering with or damaging sensitive circuits. Each Unit VMeter is individually calibrated before leaving the factory, with a maximum measurement voltage of ±36V and an accuracy of 1% of full scale, ±1 digit.
Note
Calibration parameters
EEPROM (0x53) contains factory calibration parameters. Do not perform write operations on the EEPROM, as this will overwrite the calibration data and result in inaccurate measurements.
Features
±36V range
16-bit ADC conversion
Resolution: 1mV for voltages below 16V (inclusive), 7.9mV for voltages above 16V
Accuracy: 1% of full scale, ±1 digit
LED power indicator
No need for recalibration (EEPROM pre-programmed at factory)
Built-in CA-IS3020S isolation chip for noise immunity
Isolated DC-DC
Up to 1000 VRMS isolation voltage
Development platforms: Arduino, UIFlow (Blockly, Python)