The DS1847 is a dual temperature-controlled nonvolatile variable resistor consisting of two 256-position linear variable resistors. The product includes two 10kΩ, 256-position resistors and one 10kΩ, 256-position resistor, incorporating a direct-to-digital temperature sensor. The settings of the variable resistors are stored in EEPROM memory and can be accessed over the 2-wire serial bus. The value of each variable resistor is determined by a temperature-addressed look-up table, which can assign a unique value to each resistor for every 2°C increment over the -40°C to +95°C range. The output of the digital temperature sensor is also available as a 13-bit, 2’s complement value over the serial bus.
The DS1847 integrates two 256‑position linear variable resistors (10 kΩ or 50 kΩ) with a direct‑to‑digital temperature sensor. Resistor values are stored in EEPROM and accessed via a standard 2‑wire I²C‑compatible interface, allowing temperature‑compensated bias settings with minimal external circuitry.
The device operates from 3 V to 5.5 V and functions over a temperature range of –40 °C to +95 °C. It is available in 14‑pin TSSOP and 16‑ball CSBGA packages, and supports programming of lookup tables to define resistance versus temperature curves.
| Supply voltage range | 3.0 V to 5.5 V |
|---|---|
| Operating temperature range | -40 °C to +95 °C |
| Package options | 14‑pin TSSOP, 16‑ball CSBGA |
| Number of resistor positions | 256 per resistor |
| Temperature step for lookup table | Every 2 °C |
The device operates from 3.0 V up to 5.5 V.
Each resistor provides 256 discrete positions.
It works from –40 °C to +95 °C.
A standard 2‑wire serial (I²C‑compatible) interface with SDA and SCL pins.