The DS2438 is a smart battery monitor. It has multiple functions, such as a tag with a unique serial number, a direct-to-digital temperature sensor, battery voltage and current measurement, an integrated current accumulator, an elapsed time meter, and 40 bytes of nonvolatile EEPROM memory.
The DS2438 Smart Battery Monitor integrates a unique 64‑bit serial number, on‑chip temperature sensor, voltage and current A/D converters, current accumulators, an elapsed‑time meter, and 40 bytes of non‑volatile EEPROM. Communication is performed over a 1‑Wire interface, requiring only a single data line and ground.
The device operates from 2.4 V to 10 V, supports temperature measurement from –55 °C to +125 °C with 0.03125 °C resolution, and provides a 10‑bit voltage ADC (10 mV resolution) and a current measurement resolution of 0.2441 mV. It includes configurable current accumulators for fuel‑gauge calculations and optional threshold filtering.
| Operating temperature range | -55 °C to +125 °C |
|---|---|
| Supply voltage range | 2.4 V to 10.0 V |
| Temperature resolution | 0.03125 °C (13‑bit) |
| Voltage ADC resolution | 10 mV |
| Voltage ADC range | 0 V to 10 V (scaled to 10.23 V) |
| Current measurement resolution | 0.2441 mV |
| Non‑volatile memory | 40 bytes EEPROM |
| 1‑Wire data pins | DQ (data I/O) plus ground |
The DS2438 communicates via a 1‑Wire interface that requires only one data pin (DQ) and ground.
The device provides 40 bytes of non‑volatile EEPROM for user data storage.
Temperature is reported in a 13‑bit two’s‑complement format giving a resolution of 0.03125 °C per LSB.
Yes, the DS2438 can be parasite‑powered, drawing power from the DQ line when it is high.