MAX6967 MAXIM [Maxim Integrated Products], MAX6967 Datasheet

no-image

MAX6967

Manufacturer Part Number
MAX6967
Description
10-Port Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control
Manufacturer
MAXIM [Maxim Integrated Products]
Datasheet
The MAX6966/MAX6967 serial-interfaced peripherals
provide microprocessors with 10 I/O ports rated to 7V.
Each port can be individually configured as either:
• A 20mA constant-current LED driver (static or pulse-
• A 10mA constant-current LED driver (static or PWM).
• An open-drain logic output.
• An overvoltage-protected Schmitt logic input.
Analog and switching LED intensity control is built in:
• Individual 8-bit PWM control per output.
• Individual 1-bit analog control (half/full) per output.
• Global 3-bit analog control applies to all LED outputs.
PWM timing of the 10 port outputs may be optionally
staggered, consecutively phased in 45° increments.
This spreads the PWM load currents over time in eight
steps, helping to even out the power-supply current
and reduce the RMS current.
The MAX6966/MAX6967 can be configured to awake
from shutdown on receipt of a minimum 3ms pulse on
the CS input. This hardware-wakeup feature allows a
power-management controller or similar ASIC to enable
the MAX6966/MAX6967 with preconfigured LED intensi-
ty settings.
Shutdown can be programmed to wait up to 4s, fade
down the sink currents to zero for a period of 1/16s to
4s, and then shut down. A similar ramp-up from shut-
down can be programmed for 1/16s to 4s.
The MAX6966/MAX6967 support hot insertion. All port
pins remain high impedance in power-down (V+ = 0V)
with up to 8V asserted on them.
The DOUT/OSC pin can be configured as either the
serial interface data output or optional PWM clock
input. The MAX6966 powers up defaulting as DOUT
output. The MAX6967 defaults as OSC input.
For a similar part without the constant-current controls,
refer to the MAX7317 data sheet.
19-3487; Rev 2; 4/05
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at
1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
SPI and QSPI are trademarks of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor Corp.
width modulated (PWM)).
LCD Backlights
Keypad Backlights
LED Status Indication
10-Port Constant-Current LED Drivers and I/O
________________________________________________________________ Maxim Integrated Products
Expanders with PWM Intensity Control
General Description
Portable Equipment
RGB LED Drivers
Cellular Phones
Applications
♦ High-Speed 26MHz SPI-™/QSPI-™/MICROWIRE™-
♦ 2.25V to 3.6V Operation
♦ I/O Ports Default to High-Z (LEDs Off) on Power-Up
♦ I/O Port Inputs Are Overvoltage Protected to 7V
♦ I/O Port Outputs Are 7V-Rated Open Drain
♦ I/O Port Outputs Are 10mA or 20mA Constant-
♦ I/O Ports Support Hot Insertion
♦ Individual 8-Bit PWM Intensity Control for Each LED
♦ Any Output May Use or Not Use PWM Control
♦ Exit Shutdown (Warm Start) with Simple CS Pulse
♦ Auto Ramp-Down into Shutdown
♦ Auto Ramp-Up Out from Shutdown
♦ 0.8µA (typ), 2µA (max) Shutdown Current
♦ Tiny 3mm x 3mm, 0.8mm High Thin QFN Package
♦ -40°C to +125°C Temperature Range
MAX6966ATE
MAX6966AEE
MAX6967ATE
MAX6967AEE
Compatible Serial Interface
Current Static/PWM LED Drivers, or Open-Drain
Logic Outputs
PART
RANGE
-40°C to
-40°C to
-40°C to
-40°C to
+125°C
+125°C
+125°C
+125°C
TEMP
Ordering Information
PIN-
PACKAGE
16 Thin QFN
3mm x 3mm x
0.8mm
16 QSOP
16 Thin QFN
3mm x 3mm x
0.8mm
16 QSOP
MARK
TOP
ACG
ACF
Features
T1633-4
T1633-4
CODE
PKG
1

Related parts for MAX6967

MAX6967 Summary of contents

Page 1

... The DOUT/OSC pin can be configured as either the serial interface data output or optional PWM clock input. The MAX6966 powers up defaulting as DOUT output. The MAX6967 defaults as OSC input. For a similar part without the constant-current controls, refer to the MAX7317 data sheet. LCD Backlights ...

Page 2

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control ABSOLUTE MAXIMUM RATINGS Voltage (with respect to GND) V+ .............................................................................-0.3V to +4V SCLK, DIN, CS, DOUT/OSC.........................-0.3V to (V+ + 0.3V) P_ .............................................................................-0.3V to +8V DC Current into P_ .............................................................24mA ...

Page 3

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control ELECTRICAL CHARACTERISTICS (continued) (Typical Operating Circuit 2.25V to 3.6V, T +25°C.) (Note 1) PARAMETER SYMBOL Input High Voltage (P0–P9, DIN, SCLK, CS, OSC) Input Low Voltage (P0–P9, ...

Page 4

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control TIMING CHARACTERISTICS (Typical Operating Circuit 2.25V to 3.6V, T +25°C.) (Note 1) PARAMETER SYMBOL Internal PWM Clock Frequency External PWM Clock Frequency SCLK Clock Period SCLK Pulse ...

Page 5

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control (T = +25°C, unless otherwise noted.) A STANDBY CURRENT (I ) STBY1 vs. TEMPERATURE 1.2 1 3.6V 1 3.3V 0 2.7V 0.8 0.7 ...

Page 6

... OSC Input. Apply a square-wave CMOS clock up to 100kHz as alternate PWM clock source. The MAX6966 powers up with DOUT/OSC defaulting as DOUT output. The MAX6967 powers up with DOUT/OSC defaulting as OSC input. Serial-Data Input. Data from DIN loads into the internal 16-bit shift register on SCLK’s rising ...

Page 7

... LED from a port configured as a logic output is unlikely to damage the LED. The MAX6966/MAX6967 are rated for all 10 outputs to carry their maximum 20mA loads at the same time. The port configuration options are shown in BEHAVIOR OUT OF ...

Page 8

... GLOBAL CURRENT REGISTER Figure 1. Simplified Schematic of I/O Ports Figure 1 shows the I/O port structure of the MAX6966/ MAX6967. I/O ports default to high impedance on power-up, so LED or other port loads connected draw no current, and ports used as inputs do not load their source signals. Standby Mode and Operating Current ...

Page 9

... GPIO output. When shut- down mode is exited, the new GPIO output is unaffect- ed just like any other GPIO outputs. The MAX6966/MAX6967 can be configured so that a relatively long pulse on the CS input brings the driver out of shutdown alternative method to the normal method of writing the configuration register through the serial interface ...

Page 10

... The no-op address, 0x20, causes no action when written or read, and is used as a dummy register when accessing one (Table 2). Two MAX6966/MAX6967 out of multiple cascaded devices. COMMAND ADDRESS D15 D14 D13 ...

Page 11

... Power-up status sets I/O ports high imped- ance, and puts the device into shutdown mode. This means that any LED (or other) loads are effectively turned off, and the MAX6966/MAX6967 start in its low- est power condition. An internal 32kHz oscillator generates PWM timing. If all output ports are set to static levels, the internal oscil- Table 3 ...

Page 12

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control PWM Timing and Phasing A PWM period comprises 256 cycles of the nominal 32kHz PWM clock (Figure 2). Ports can be set individu- ally to a PWM duty between ...

Page 13

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control Table 4. Configuration Register REGISTER CONFIGURATION Write device configuration Read-back device configuration Shutdown mode (CS run disabled) Put or keep device in shutdown, disable CS run Shutdown mode (CS ...

Page 14

... Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control The stagger bit is ideally set or cleared when the MAX6966/MAX6967 are in shutdown. If not, there may be a perceived transient flicker in any PWM-controlled LEDs because the fundamental PWM timing is being changed. Configuration Register The configuration register is used to select PWM phas- ...

Page 15

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control Table 6. Output Registers Format REGISTER PORT P0 LEVEL OR PWM Port P0 is static-low logic-level logic port with logic input buffer enabled; reading this port returns 0. Still ...

Page 16

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control Table 6. Output Registers Format (continued) REGISTER Port P1 level or PWM Port P2 level or PWM Port P3 level or PWM Port P4 level or PWM Port P5 ...

Page 17

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control Output Current Registers Each output port’s individual constant-current sink can be set to be either half or full global current. The indi- vidual currents are set by the output ...

Page 18

... By default, maximum current is 20mA, so the default half current is 10mA. Ramp-Up and Ramp-Down Controls The MAX6966/MAX6967 provide automatic controls that allow the currents’ outputs to be ramped down into automatic shutdown (ramp-down), and ramped up again out of shutdown (ramp-up) without further inter- action (Figures 4 and 5) ...

Page 19

... MAX6966/MAX6967 are in hold-off, fade-off, or ramp- up condition (Table 4). The configuration register also enables or disables ramp-up. One write to the configura- tion register can put the MAX6966/MAX6967 into shut- down (using hold-off and fade-off settings in the fade Table 9. Ramp-Down Register Format REGISTER ...

Page 20

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control Table 10. Ramp-Up Register Format REGISTER Write ramp-up Read ramp-up Ramp-up time (f = 32768Hz) PWM Instant full current coming out from shutdown 1/16s ramp-up to full current coming ...

Page 21

... The first byte, D15 through D8, is the com- mand, and the second byte, D7 through D0, is the data byte (Table 11). Connecting Multiple MAX6966/MAX6967s Multiple MAX6966/MAX6967s can be interfaced to a common SPI bus by connecting DIN inputs together, connecting SCLK inputs together, and providing an individual CS per MAX6966/MAX6967 device (Figure 8) ...

Page 22

... DOUT of one device to the DIN of the next, and driving SCLK and CS lines in paral- lel (Figure 9). This connection allows the MAX6966/ MAX6967s to be read. Data at DIN propagates through the internal shift registers and appears at DOUT 15.5 clock cycles later, clocked out on the falling edge of SCLK ...

Page 23

... N- DOUT N-31 N-30 N-29 Figure 12. Transmission of More than 16 Bits to the MAX6966/MAX6967 ______________________________________________________________________________________ Any register data within the MAX6966/MAX6967 can be read by sending a logic high to bit D15. The sequence is: 1) Take SCLK low. 2) Take CS low. This enables the internal 16-bit shift register. 3) Clock 16 bits of data into DIN, D15 first to D0 last. ...

Page 24

... Differences Between the MAX6966 and The MAX6966 powers up with DOUT/OSC configured as DOUT output by default. The MAX6967 powers up with DOUT/OSC configured as OSC input by default. Both parts allow the DOUT/OSC pin function to be changed through the configuration register (Table 4). If ...

Page 25

... An I/O port can be used to automatically generate a shutdown/run output from the MAX6966/MAX6967. The shutdown/run output is active low when the MAX6966/MAX6967 are in run mode, hold-off, fade-off, or ramp-up, and go high automatically when the MAX6966/MAX6967 finally enter shutdown after fade- off. Program the port’s output register to value 0x00, which puts the output into static constant-current mode (Table 6). Program the port’ ...

Page 26

... Driving Load Currents Higher than 20mA The MAX6966/MAX6967 can be used to drive loads needing more than 20mA, like high-current white LEDs, by paralleling outputs. For example, consider a white LED that needs to be driven with 70mA. This LED can µ ...

Page 27

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control CURRENT REFERENCE INTERNAL OSCILLATOR EXTERNAL CLOCK INPUT OSC CONFIGURATION CLK CS DIN DOUT ______________________________________________________________________________________ RAMP-UP/RAMP-DOWN CONTROLS PWM CONTROLLER REGISTER I/O REGISTER 4-WIRE SERIAL INTERFACE TRANSISTOR COUNT: 14,865 PROCESS: BiCMOS ...

Page 28

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information www.maxim-ic.com/packages.) 28 ______________________________________________________________________________________ Package Information PACKAGE OUTLINE, ...

Page 29

Constant-Current LED Drivers and I/O Expanders with PWM Intensity Control (The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information www.maxim-ic.com/packages 0.10 C PKG 12L ...

Related keywords