The DS1050 is a programmable, 5-bit pulse-width modulator featuring a 2-wire addressable controlled interface. The DS1050 operates from power supplies ranging from 2.7V up to 5.5V. The PWM output provides a signal that swings from 0V to VCC. The DS1050 requires a typical operating current of 50mA and a programmable shutdown supply current of 1mA. Four standard PWM output frequencies are offered and include 1kHz, 5kHz, 10kHz, and 25kHz. The 2-wire addressable interface allows operation of multiple devices on a single 2-wire bus and provides compatibility with other Dallas Semiconductor 2-wire devices such as real-time clocks (RTCs), digital thermometers, and digital potentiometers.
The DS1050 is a single‑chip, 5‑bit programmable pulse‑width modulator with a 2‑wire addressable interface. It provides selectable PWM frequencies of 1 kHz, 5 kHz, 10 kHz, and 25 kHz and can drive output from 0 V to the supply voltage. The device is intended for LCD contrast/brightness control, power‑supply voltage adjustment, and battery‑charging current regulation.
Communication with the DS1050 uses a simplified 2‑wire serial protocol (SDA/SCL) that supports up to eight devices on the same bus via three address pins (A0, A1, A2). The IC operates as a slave and offers commands for setting duty cycle, full‑on, shutdown, recall, and reading the PWM register.
| Supply voltage range | 2.7 V to 5.5 V |
|---|---|
| Standard PWM frequencies | 1 kHz, 5 kHz, 10 kHz, 25 kHz |
| Operating temperature range | -40 °C to +85 °C |
| PWM resolution | 5 bits (0 % to 96.88 % duty cycle) |
| Standby current | 0.1 µA typical |
The DS1050 operates from a supply voltage of 2.7 V up to 5.5 V.
The device provides four standard PWM frequencies: 1 kHz, 5 kHz, 10 kHz, and 25 kHz.
Up to eight DS1050 devices can share the 2‑wire bus, each selected by three address pins (A0, A1, A2).
The PWM duty cycle is set with a 5‑bit register, giving steps of about 3.125 % from 0 % up to 96.88 % and a special command for 100 % full‑on.