DS1050 DALLAS [Dallas Semiconductor], DS1050 Datasheet
DS1050
Available stocks
Related parts for DS1050
DS1050 Summary of contents
Page 1
... DESCRIPTION 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. 5.5V. The PWM output provides a signal that swings from and a programmable shutdown supply current of 1mA. Four standard PWM output frequencies are offered and include 1kHz, 5kHz, 10kHz, and 25kHz. The ...
Page 2
... The bus must be controlled by a master device that generates the serial clock (SCL), controls the bus access, and generates the START and STOP conditions. The DS1050 operates as a slave on the 2-wire bus. Connections to the bus are made via the open-drain I/O lines SDA and SCL. ...
Page 3
... Within the bus specifications, a regular mode (100kHz clock rate) and a fast mode (400kHz clock rate) are defined. The DS1050 works in both modes. Acknowledge: Each receiving device, when addressed, is obliged to generate an acknowledge after the reception of each byte. The master device must generate an extra clock pulse that is associated with this acknowledge bit ...
Page 4
... Additionally, the 2-wire command/protocol structure of the DS1050 will support eight different devices that can be uniquely controlled. Figure 4a & e show the five different command and protocol bytes for the DS1050. These include the following command operations: 1) Set PWM duty cycle, 2) Set PWM duty cycle 100%, 3) Set shutdown mode, 4) Set recall mode, 5) Read PWM configuration register. The command operation “ ...
Page 5
... Figure 4e. WRITING THE DS1050 A data flow diagram for writing the DS1050 is shown in Figures 4a and d. The DS1050 has three write commands that are used to change the PWM configuration register or the shutdown and recall mode of the device. ...
Page 6
STOP condition. The 2-wire serial timing diagram is presented in Figure ...
Page 7
ABSOLUTE MAXIMUM RATINGS* Voltage on Any Pin Relative to Ground Operating Temperature Storage Temperature Soldering Temperature * This is a stress rating only and functional operation of the device at these or any other conditions above those conditions indicated in ...
Page 8
AC ELECTRICAL CHARACTERISTICS PARAMETER SYMBOL SCL Clock f SCL Frequency Bus Free Time t BUF Between STOP and START Condition Hold Time t HD:STA (Repeated) START Condition Low Period of SCL t LOW Clock High Period of SCL t HIGH ...
Page 9
... The absolute frequency output of the PWM can be expected to fall within a ±20% range from the nominal specified value of the device. 13. The DS1050 is a 5-bit PWM. The output duty cycles of the device range from 0% to 100% in step sizes of 3.125%. The “Set PWM Duty Cycle 100%” allows the PWM output to be set to full-on. ...
Page 10
BLOCK DIAGRAM Figure 1 OSCILLATOR CONTROL LOGIC SCL SDA Serial Port 2-WIRE ADDRESSABLE SERIAL PORT OVERVIEW Figure 2 SDA m sb slave address SCL 1 2 Start C ondition COMMAND/CONTROL BYTE Figure 3 msb 0 Device Identifier ...
Page 11
... DS1050 COMMANDS AND PROTOCOL Figure 4 SET PWM DUTY CYCLE (a) (b) SET SHUT-DOWN MODE (c) RECALL MODE (d) READ PWM DUTY CYCLE (e) CONTROL BYTE MSB LSB R/W=0 CONTROL BYTE MSB LSB ...
Page 12
SERIAL DIAGRAMS Figure 5 SDA t BUF t LOW SCL t HD:STA STOP START HIGH t SU:STA t t HD:STA SU:DAT REPEATED START HD:STA t SU:STO ...
Page 13
... DS1050 SUPPLY CURRENT vs. FREQUENCY 10 15 FREQUENCY (kHz) DS1050 DUTY CYCLE vs. POSITION POSITION SETTING (DECIMAL DS1050 Supply Current vs Freq, 3.3V DS1050 Supply Current vs Freq DS1050 Duty Cycle vs Position, 3.3V and ...
Page 14
... DS1050-001 SUPPLY CURRENT vs. TEMPERATURE - PER - TEMPERATURE ( 1050-001 Freq 3. 1050-001 Freq DS1050-001 Supply Current vs Temp, 3.3V DS1050-001 Supply Current vs Temp ...
Page 15
... T = +25ºC, unless otherwise specified) CC DS1050-005 FREQUENCY vs. TEMPERATURE 5.2 5.15 5.1 5.05 5 4.95 -40 -20 DS1050-005 SUPPLY CURRENT vs. TEMPERATURE -40 -20 DS1050-005 Freq vs Temp, 3.3V DS1050-005 Freq vs Temp TEMPERATURE (C) DS1050-005 Supply Current vs Temp, 3.3V DS1050-005 Supply Current vs Temp TEMPERATURE ( ...
Page 16
... T = +25ºC, unless otherwise specified) CC DS1050-010 FREQUENCY vs. TEMPERATURE 10.7 10.65 10.6 10.55 10.5 10.45 10.4 10.35 10.3 -40 -20 DS1050-010 SUPPLY CURRENT vs. TEMPERATURE -40 -20 DS1050-010 Freq vs Temp, 3.3V DS1050-010 Freq vs Temp TEMPERATURE (C) DS1050-010 Supply Current vs Temp, 3.3V DS1050-010 Supply Current vs Temp TEMPERATURE ( ...
Page 17
... T = +25ºC, unless otherwise specified) CC DS1050-025 FREQUENCY vs. TEMPERATURE 26.8 26.6 26.4 26.2 26 25.8 25.6 25.4 25.2 -40 -20 DS1050-025 SUPPLY CURRENT vs. TEMPERATURE -40 -20 DS1050-025 Freq vs Temp, 3.3V DS1050-025 Freq vs Temp TEMPERATURE (C) DS1050-025 Supply Current vs Temp, 3.3V DS1050-025 Supply Current vs Temp TEMPERATURE ( ...