The AD5246 is a 128-position I2C compatible digital resistor with four resistor values of 5kΩ, 10kΩ, 50kΩ, and 100kΩ. It is packaged in a 2mm×2.1mm SC70-6 and supports the I2C interface. It also supports full read/write of the wiper register, and automatically sets the wiper to the midscale position when the power is turned on. The operating voltage range is 2.7V to 5.5V, the temperature coefficient is 45ppm/°C in rheostat mode, the typical operating current is 0.9µA, and the operating temperature range is -40°C to +125°C.
The AD5246 provides a compact SC70‑6 packaged solution for 128‑position resistance adjustment. It offers four end‑to‑end resistance options (5 kΩ, 10 kΩ, 50 kΩ, 100 kΩ) and operates from a single 2.7 V‑5.5 V supply. An I2C‑compatible two‑wire interface allows full read/write access to the wiper register, with a power‑on preset to midscale.
Operation is based on a 7‑bit RDAC register that selects one of 128 taps. The device includes ESD protection, level‑shifting guidance for mixed‑voltage systems, and a recommended power‑up sequence (GND, VDD, digital inputs, then VB/VW). Current through the wiper is limited to 5 mA continuous (20 mA pulse) to protect the internal switches.
| End‑to‑end resistance options | 5 kΩ, 10 kΩ, 50 kΩ, 100 kΩ |
|---|---|
| Supply voltage range | 2.7 V to 5.5 V |
| Temperature coefficient | 45 ppm/°C |
| I2C clock frequency limit | 400 kHz |
| Power‑on preset | midscale |
The AD5246 provides 128 discrete resistance positions.
The wiper current is limited to 5 mA continuous and 20 mA pulse.