The INA219 is a current shunt and power monitor with an I2C- or SMBUS-compatible interface.
The device monitors both shunt voltage drop and bus supply voltage, with programmable
conversion times and filtering. A programmable calibration value, combined with
an internal multiplier, enables direct readouts of current in amperes. An additional
multiplying register calculates power in watts. The I2C- or SMBUS-compatible
interface features 16 programmable addresses.
The INA226 is a current shunt and power monitor with an I2C- or SMBUS-compatible interface.
The device monitors both a shunt voltage drop and bus supply voltage.
Programmable calibration value, conversion times, and averaging,combined with an
internal multiplier, enable direct readouts of current in amperes and power in watts.
The INA228 is an ultra-precise digital power monitor with a 20-bit delta-sigma ADC specifically
designed for current-sensing applications. The device can measure a full-scale differential
input of ±163.84 mV or ±40.96 mV across a resistive shunt sense element with common-mode
voltage support from –0.3 V to +85 V.
The TMP102 device is a digital temperature sensor designed for NTC/PTC
thermistor replacement where high accuracy is required. The device offers an
accuracy of ±0.5°C without requiring calibration or external component
signal conditioning. Device temperature sensors are highly linear and do not
require complex calculations or lookup tables to derive the temperature. The
on-chip 12-bit ADC offers resolutions down to 0.0625°C.
The TMP117 is a high-precision digital temperature sensor. It is designed to meet ASTM E1112
and ISO 80601 requirements for electronic patient thermometers. The TMP117 provides a 16-bit
temperature result with a resolution of 0.0078 °C and an accuracy of up to ±0.1 °C across the
temperature range of –20 °C to 50 °C with no calibration. The TMP117 has in interface that is
I2C- and SMBus™-compatible, programmable alert functionality, and the device can support up to four
devices on a single bus. Integrated EEPROM is included for device programming with an additional
48-bits memory available for general use.