Constant-Current LED Drivers

Similar documents
16-BIT SERIAL-INPUT, CONSTANT- CURRENT LATCHED LED DRIVER

Last Time Buy. Deadline for receipt of LAST TIME BUY orders: April 30, 2011

For Reference Only FEATURES

A Bit Serial Input, Constant-Current Latched LED Driver

A5821. BiMOS II 8-Bit Serial Input Latched Driver. Discontinued Product

Discontinued Product

A5832. BiMOS II 32-Bit Serial Input Latched Driver. Discontinued Product

A Channel Constant-Current Latched LED Driver with Open LED Detection and Dot Correction

DISCONTINUED PRODUCT 5810-F FOR REFERENCE ONLY. Recommended replacement A6810

5800 AND AND BiMOS II LATCHED DRIVERS UCN5800L UCN5800A

8-BIT SERIAL-INPUT, DMOS POWER DRIVER

DISCONTINUED PRODUCT FOR REFERENCE ONLY. QUAD HIGH-CURRENT, HIGH-VOLTAGE SOURCE DRIVER FEATURES

A6B Bit Serial-Input DMOS Power Driver

Last Time Buy. Deadline for receipt of LAST TIME BUY orders: April 30, 2011

Last Time Buy. Deadline for receipt of LAST TIME BUY orders: October 29, 2010

Discontinued Product

A4970. Dual Full-Bridge PWM Motor Driver

A8431. White LED Driver Constant Current Step-up Converter

DISCONTINUED PRODUCT FOR REFERENCE ONLY.

UDN2987x-6 DABIC-5 8-Channel Source Driver with Overcurrent Protection

A3982. DMOS Stepper Motor Driver with Translator

FEATURES. Controlled Output Slew Rate High-Speed Data Storage 60 V Minimum Output Breakdown

A Channel Constant-Current LED Driver. Features and Benefits. Description. Packages: Typical Application

PHASE BRUSHLESS DC MOTOR CONTROLLER/DRIVER FEATURES

DISCONTINUED PRODUCT FOR REFERENCE ONLY. See A3967 or A3977 for new design. BiMOS II UNIPOLAR STEPPER-MOTOR TRANSLATOR/DRIVER FEATURES

2803 THRU 2824 HIGH-VOLTAGE, HIGH-CURRENT DARLINGTON ARRAYS

DUAL FULL-BRIDGE PWM MOTOR DRIVER

Discontinued Product

Discontinued Product

Discontinued Product

A6833. DABiC-5 32-Bit Serial Input Latched Sink Drivers

A8430. Approximate actual size. Same pad footprint as SOT-23-5 R θja = 50 C/W, see note 1, page 2 AB SO LUTE MAX I MUM RAT INGS

A6818 DABiC-IV 32-Bit Serial Input Latched Source Driver

Last Time Buy. Deadline for receipt of LAST TIME BUY orders: April 30, 2011

Pin-out Diagram VBB1 HOME SLEEP DIR ENABLE OUT1A OUT1B PFD RC1 AGND REF RC2 VDD OUT2A MS2 MS1 CP2 CP1 VCP PGND VREG STEP OUT2B RESET SR SENSE2

A3984. DMOS Microstepping Driver with Translator

UDN2987x-6. DABIC-5 8-Channel Source Driver with Overcurrent Protection

A5976. Microstepping DMOS Driver with Translator

A3949. DMOS Full-Bridge Motor Driver. Features and Benefits Single supply operation Very small outline package Low R DS(ON)

AMT Dual DMOS Full-Bridge Motor Driver PACKAGE: AMT49702 AMT49702

16-Channel Constant Current LED Driver

Protected Quad Power Driver

2981 and Channel Source Drivers

ULx2803, ULx2804, ULx2823, and ULx2824

A5977. Microstepping DMOS Driver with Translator

A3995. DMOS Dual Full Bridge PWM Motor Driver

A4950. Full-Bridge DMOS PWM Motor Driver. Description

Features V DD 4 STROBE MOS. Bipolar. Sub 8 GND V EE OUT 8

MM74C925 MM74C926 MM74C927 MM74C928 4-Digit Counters with Multiplexed 7-Segment Output Drivers

A3977. Microstepping DMOS Driver with Translator

A5957. Full-Bridge PWM Gate Driver PACKAGE:

MM74C911 4-Digit Expandable Segment Display Controller

A4941. Three-Phase Sensorless Fan Driver

DISCONTINUED PRODUCT FOR REFERENCE ONLY LOW-VOLTAGE AUDIO POWER AMPLIFIER LOW-VOLTAGE AUDIO POWER AMPLIFIER FEATURES. Data Sheet

MM74C925 MM74C926 4-Digit Counters with Multiplexed 7-Segment Output Drivers

2MHz, High-Brightness LED Drivers with Integrated MOSFET and High-Side Current Sense

Not for New Design. For existing customer transition, and for new customers or new applications,

PRODUCT DESCRIPTION A NEW SERIAL-CONTROLLED MOTOR-DRIVER IC. by Thomas Truax and Robert Stoddard

A3959. DMOS Full-Bridge PWM Motor Driver

PART TEMP RANGE PIN-PACKAGE

HIGH-VOLTAGE, HIGH-CURRENT DARLINGTON ARRAY


2MHz, High-Brightness LED Drivers with Integrated MOSFET and High-Side Current Sense

Discontinued Product

Preliminary Datasheet. Conditions. I OUT = 10 ~ 100 ma, V DS = 0.8V

WD3122EC. Descriptions. Features. Applications. Order information. High Efficiency, 28 LEDS White LED Driver. Product specification

A3950. DMOS Full-Bridge Motor Driver

A6800 and A6801. DABiC-5 Latched Sink Drivers

AMT Quad DMOS Full-Bridge PWM Motor Driver FEATURES AND BENEFITS DESCRIPTION

BiMOS II 8-BIT SERIAL-INPUT, LATCHED DRIVERS

SG2525A SG3525A REGULATING PULSE WIDTH MODULATORS

HV9931 Unity Power Factor LED Lamp Driver

2MHz High-Brightness LED Drivers with High-Side Current Sense and 5000:1 Dimming

A4954 Dual Full-Bridge DMOS PWM Motor Driver

A Bit Serial Input, Constant-Current Latched LED Driver

Advance Information. Conditions < ±4% < ±6% I OUT = 10 ma to 60 ma, V DS = 0.6V < ±6% < ±12% I OUT = 60 ma to100 ma, V DS = 0.8V

A3987. DMOS Microstepping Driver with Translator

DISCONTINUED PRODUCT FOR REFERENCE ONLY

A Phase Sinusoidal Motor Controller. Description

Discontinued Product

Octal Sample-and-Hold with Multiplexed Input SMP18

INTEGRATED CIRCUITS. SA5775A Differential air core meter driver. Product specification 1997 Feb 24

Universal Input Switchmode Controller

FULL-BRIDGE PWM MOTOR DRIVER

AC/DC WLED Driver with External MOSFET Universal High Brightness

LD /07/ Channel LED Backlight Driver. General Description. Features. Applications. Typical Application REV: 05

320 ma Switched Capacitor Voltage Doubler ADP3610

Preliminary Datasheet

HIGH SPEED, 100V, SELF OSCILLATING 50% DUTY CYCLE, HALF-BRIDGE DRIVER

Preliminary Datasheet. All-Ways-On TM

IS31FL BIT COLOR LED DRIVER WITH PWM CONTROL June 2013

Full-Bridge PWM Motor Driver

Features. 5V Reference UVLO. Oscillator S R GND*(AGND) 5 (9) ISNS 3 (5)

Adaptive Power MOSFET Driver 1

Features MIC2193BM. Si9803 ( 2) 6.3V ( 2) VDD OUTP COMP OUTN. Si9804 ( 2) Adjustable Output Synchronous Buck Converter

LDS8710. High Efficiency 10 LED Driver With No External Schottky FEATURES APPLICATION DESCRIPTION TYPICAL APPLICATION CIRCUIT

Last Time Buy. Deadline for receipt of LAST TIME BUY orders: April 30, 2011

TB62747AFG,TB62747AFNG, TB62747AFNAG,TB62747BFNAG

RGB LED Cluster Driver Data sheet

SI-8050JD. Switching Regulators. Step-Down to 5.0 V, 1.5 A, DC/DC Converter

Transcription:

Application Information Constant-Current LED Drivers Introduction LEDs are current-driven devices that require current limiting when driven from a voltage source. In most applications, it is desirable to drive LEDs with a constant-current source. The current source is used to regulate the current through the LED regardless of power supply (voltage) variations or changes in forward voltage drops, V F, between LEDs. The devices in the Allegro MicroSystems A62xx family of LED drivers are optimized for LED display-driving applications, lending cost-effectiveness and compactness to the solution. The family includes the A6275, A6276, A6277, A6278, and A6279 devices. These feature both 8-bit and 16 bit versions, and are available in standard plastic DIP, SOIC, MLP (A6279 only), and TSSOP packages. The A6275, A6276, A6278, and A6279 can provide a maximum of 90 ma per output, and the A6277 can provide a maximum of 150 ma per output, making them suitable for various large display applications such as scoreboards and gaming equipment. Constant Current The Allegro A62xx family offers the designer the ability to configure displays with virtually no variation in brightness across the display. By the A62xx controlling typical outputto-output current variation to within ±1.5% (between any two outputs of a single device), noticeable variation in LED intensity is eliminated. Table 1. Output options for A62xx familiy Device Current Mirror Ratio Band Gap, V REF (V) Maximum Current per Output, I O (max) (ma) A6275 15.25:1 1.23 90 A6276 15.25:1 1.23 90 A6277 15.25:1 1.23 150 A6278 23.45:1 0.8 90 A6279 23.45:1 0.8 90 The devices also allow the user to set the magnitude of constant current to the LEDs. Once set, the current remains constant, regardless of the LED voltage variation, supply voltage variation, or other circuit parameters that could otherwise affect LED current. The output current is controlled by a current mirror, a bandgap regulator, and an external current-control resistor, REXT. The values for the options are shown in table 1 and the combined effect is shown in figure 1, which is calculated using the following equation: CMR BG I O (max) =, (1) R EXT where: I O (max) is the maximum per output current, in A, CMR is the current mirror ratio from table 1, BG is the band gap from table 1, and R EXT is the selected value for REXT, in Ω. Note that the relationship of CMR and BG is fixed (CMR BG = 18.76), so to set a given I O, select R EXT using: Output Current, IO(max) (ma per output) 140 120 100 80 60 40 20 + R EXT =18.76 I O (max). (2) V CE = 0.7 V 0 100 200 300 500 700 1 k 2 k 3 k 5 k Current Control Resistance, R EXT (Ω) Figure 1. Output current at various values for the external current control resistor, REXT

8-Bit and 16-Bit Versions The Allegro family of constant-current LED drivers is designed with shift registers and latches to allow direct interfacing with microprocessor-based systems, controlling outputs on the 8-bit level (A6275, A6277, and A6278) or 16 bit level (A6276 and A6279). All devices can be cascaded for additional drive lines when applications require more than 8 or 16 bits. These alternatives offer the designer the flexibility to select the device best suited to a particular application. For example, the three 8-bit versions will find their way into LED indicators and bar graph displays. The two 16-bit versions will be employed in systems using displays ranging from 7 segment display elements to large programmable road signs and score boards. Serial Input To further reduce device terminal count and board space requirements, a serial input is utilized for direct interfacing with microprocessor-based systems, allowing data entry with only three terminals: SERIAL DATA IN, CLOCK, and LATCH ENABLE. These inputs drive the CMOS shift register and latches. With the appropriate logic supply voltage, high data rates are possible, allowing use of a wide range of microprocessor products to perform the data input function. The maximum rates are shown in table 2. The device SERIAL DATA OUT function enables the designer to cascade the devices for applications requiring more than 8 or 16 bits. With multiple devices, REXT can be trimmed to provide current matching between devices. For applications requiring interdigit blanking, all output drivers can be disabled by setting the OUTPUT ENABLE input high (internal pull-up). The OUTPUT ENABLE input can also be used to operate the device at a duty cycle below 100%, allowing LEDs to be operated either for high peak currents or for power dissipation reduction desirable features in some applications. Table 2. Data input rate options for A62xx familiy Device Logic Supply, V DD (V) Maximum Data Rate (MHz) A6275 5 10 A6276 5 10 A6277 5 10 A6278 3 to 5.5 25 A6279 3 to 5.5 25 Undervoltage Lockout An A62xx feature that is not traditionally found on display drivers is internal undervoltage lockout (UVLO). This feature disables the driver outputs in the event that the logic supply voltage drops below a minimum acceptable level. This prevents the display of erroneous information, a necessary function for some critical applications. Output Staggering Delay The A6278 and A6279 have a 20 ns delay between each output. The staggering of the outputs reduces the in-rush of current on to the power and ground planes. This aids in power supply decoupling and EMI/EMC reduction. The output staggering delay occurs under the following conditions: OUTPUT ENABLE is pulled low OUTPUT ENABLE is held low and LATCH ENABLE is pulled high OUTPUT ENABLE is held low, LATCH ENABLE is held high, and CLOCK is pulled high The 20 ns delays are cumulative across all the outputs. Under any of the above conditions, the state of OUT0 gets set after a typical propagation delay, t P(OE). OUT1 will get set 20 ns after OUT0, and so forth. In the A6279, OUT15 will get set after 300 ns (15 20 ns) plus t P(OE). Note: The maximum CLOCK frequency is reduced in applications where both the OUTPUT ENABLE pin is held low and the LATCH ENABLE pin is held high continuously, and the outputs change state on the CLOCK edges. The staggering delay could cause spurious output responses at CLOCK speeds greater than 1 MHz. LED Open Circuit Detection Mode The A6278 and A6279 also have LED Open Circuit Detection. When in this mode, an error bit is sent to the shift register corresponding to the open output where it can be clocked out of the SERIAL DATA OUT pin and read by a microprocessor (see the datasheet for a complete description of this feature). 2

Thermal Considerations The maximum allowable package power dissipation, P D (max), is determined by the package thermal resistance, R θja, the operating ambient temperature, T A (including factors such as heating from adjacent components, air circulation, etc.), and the maximum allowable junction temperature, T J (max). The relationship between these parameters is: (T J (max) T A ) P D (max) =. (3) R θja Package thermal data is provided in the datasheets for the devices, and on the Allegro website, at http:// /techpub2/thrmlchr/thrmlchr.pdf. Although no strict rules exist regarding T J (max), the absolute maximum allowable is 150 C. Typically, one should design for a maximum continuous junction temperature of 100 C to 130 C taking into consideration that every 10 C rise in junction temperature approximately halves the expected life of the device, and every 10 C decrease in junction temperature doubles the expected life of the device. The actual package power dissipation, P D(act), is the sum of the power dissipation of the output drivers and of the logic elements, and is determined by: P D(act) = DC (V CE I O N ) + (V DD I DD ), (4) where DC is the duty cycle, V CE is the difference between the LED supply voltage (V LED ) and the LED forward voltage (V F ), and N is the quantity of device outputs (8 or 16). When calculating power dissipation, the total quantity of available device outputs is usually used for the worst-case situation, and assuming all segments are illuminated (e.g., displaying all 8s in a 7-segment display). For circuit design, equations (3) and (4) can be combined and expanded as follows to calculate expected junction temperature: T J = R θja {DC [(V LED V F ) I O N ] + [V DD I DD ]} + T A, (5) and simplified to: T J = R θja P D(act) + T A. (6) Note that, except for V CE, all of the quantities contributing to P D(act) (DC, I O, N, V DD, and I DD ) are generally defined by the requirements of the total system, rather than by the requirements of the A62xx device. A Thermal Design Example As a design example, an A6276xA (24-pin plastic DIP package) 16-bit (16-LED) driver is operated at an ambient temperature of 70 C. The design uses green LEDs, which have a forward voltage (V F ) of 2.0 V when operated at 15 ma (R EXT = 1250 Ω) (see table 3 for typical V F ratings for various LED colors). A 5.0 V supply provides the power for both the A6276 (at 20 ma) and the LEDs. From the datasheet, we see that R θja = 50 C/W, so the junction temperature under these conditions can be calculated, using equation 5, as: T J 50{1[(5.0 2.0) 0.015 16] or, using formula 6: + [5.0 0.020]} + 70 111 C. T J 50 C/W 0.82 W +70 C 111 C With a junction temperature of 111 C, the device is well within its safe operating area. Conversely, the same equations can be used to calculate the maximum allowable output current under a given set of conditions. To minimize the voltage drop across the driver output and thus reduce device power dissipation, it may be desirable to use external voltage dropping, using methods such as those shown in figure 2. Selection of the V DROP value depends on the particular application and the level of LED current selected. In cases where the combination of supply voltage, V LED, and LED voltage drop, V F, results in a low voltage across the output driver, V CE, external voltage dropping might not be required. The A6275, 6276, and 6277 drivers are most effective when operated with a V CE between 0.4 and 0.7 V. The 6278 and A6279 are most effective with a V CE between 0.7 and 3.0 V. If the available voltage source will cause unacceptable dissipation and series resistors or diodes are undesirable, a regulator can be used. V LED V DROP V F V CE V LED V DROP V F V CE V LED V DROP Figure 2. Methods of external voltage dropping that can be used to reduce package power dissipation Table 3. Typical LED Forward Voltages Color V F V CE Forward Voltage, V F (V) Amber 1.9 to 2.65 Blue 3.0 to 4.0 Green 1.8 to 2.2 Infrared 1.2 to 1.5 Red 1.6 to 2.25 White 3.5 to 4.0 Yellow 2.0 to 2.1 3

In some applications it is desirable or required to operate the LEDs at a duty cycle below 100%, but with a higher peak current. Duty cycle control is achieved via the OUTPUT ENABLE terminal. Outputs are enabled when this input is pulled low. Two-Digit Application Figure 3 shows a two-digit application using the 16-bit A6276 and two 7-segment (plus decimal point) LEDs. In such an application, serial data is fed to the SERIAL DATA IN terminal, along with CLOCK and LATCH ENABLE signals. Additional digits can be driven by cascading drivers (SERIAL DATA OUT of one connected to SERIAL DATA IN of the next) with all CLOCK inputs tied together and all LATCH ENABLE inputs tied together. Multiplexing Typical Application Multiplexing is a popular solution for driving many digits. With the segments of all digits in parallel, only the desired digit is enabled (turned on) at one time. The array of digits is then scanned to sequentially enable each individual digit. Multiplexed displays must typically be operated at greatly increased current to obtain sufficient brightness. Figure 4 shows a typical eight-digit, 7-segment application employing an A6275 with its output sink drivers controlling the segments and an Allegro source driver, UDN2981 or UDN2982, for digit control. Information to the display drivers is provided by a microprocessor or microcontroller that provides SERIAL DATA IN, CLOCK, and LATCH ENABLE signals. In such a configuration, it is necessary to disable the display while the source driver switches from one digit to the next. This technique is called interdigit blanking and it is necessary in order to prevent partial illumination (ghosting) of segments intended to be off. This phenomena results from the source driver requiring more time to turn off than the sink driver takes to turn on. Blanking will delay the sink driver turn-on and will allow the source driver to turn off completely. This is performed with the OUTPUT ENABLE function. More than eight digits, or more than 16 segments, will require additional source or sink drivers in a cascaded configuration. REXT Selection The A62xx family are constant-current output devices. To set the output current level, I O, for all outputs, the value of the resistor used, REXT, can be selected based on either figure 1 or equation 2. In addition, the REXT resistor should be connected to ground as close as possible to the package. Voltage Control of Output Current In some applications, it may be desirable to control output current with a variable-voltage source. Alternatively, a voltage source can be used to drive several A62xx drivers at the same output currents. In either configuration, a microcontroller can provide digital information to a digital-to-analog converter (DAC), which provides an analog voltage to the A62xx driver in series with REXT (figure 5). With multiple devices, REXT can be trimmed to provide current-matching between devices. +V Digit Driver UDN2981 or UDN2982 (2 of 8 drivers shown) +V Segment Driver A6276 (1 of 16 drivers shown) Segment Driver A6275 (1 of 8 drivers shown) To Other (6) Digits Dwg. EP-065-2 Figure 3. Typical application with 2 digits Figure 4. Typical application, multiplexed with 8 digits Dwg. EP-065-1 4

As determined in equation 1, the maximum output current, I O (max), is set by the series resistor REXT. From that level, the output current decreases as the control voltage, V control, approaches the internal reference voltage, V REF, according to the following relationship: CMR (V REF V control ) I O (max) =. (7) R EXT where CMR and V REF take the values shown in table 1. Note that, if V control is 0 V, I O is determined by R EXT, and if V control equals V REF, I O is zero. Again, special care must be taken to minimize capacitance from the REXT terminal, and the REXT resistor should be located as close as possible to the REXT terminal. In addition to the above considerations, it is necessary that the DAC be capable of sinking the maximum mirrored load current for each LED driver, I EXT, determined by the following formula: I EXT = I O (max) CMR. (8) For example, using the A6275, I EXT = I O (max)/15.25. If an R EXT of less than 250 Ω is required (>75 ma per driver output), then a small inductor in series with the resistor is usually advisable. Pattern Layout Except for the A6277, the A62xx devices have a common logic-ground (AGND) and power-ground (PGND) terminal. The A6277 has separate logic-ground and power-ground terminals that must be connected externally. R EXT must be returned to the logic ground. If the ground pattern layout contains large common-mode resistance, and the voltage between the system ground and the LATCH ENABLE or CLOCK terminals exceeds 2.5 V (because of switching noise), these devices may not operate correctly. Separate AGND and PGND traces must be used to prevent unwanted PGND noise from affecting AGND. Examples are shown in figure 6. Where multiple devices are cascaded, multilayer boards are recommended. Decoupling capacitors should be used liberally. Where multiple devices are cascaded, 0.1 µf should be placed on the logic supply pin of each device, and 10 µf placed between the common VLED line and the device ground at least every other device. D-to-A Converter REXT1 A62xx LED Driver 1 I O Regulator From microcontroller REXTn A62xx LED Driver n I O Regulator Figure 5. Voltage control of output current Power Ground Power Ground Analog Ground Analog Ground A62xx footprint on PCB Analog Ground Power Ground Figure 6. Examples of separate PGND and AGND traces 5

Copyright 2001, 2007, The products described here are manufactured under one or more U.S. patents or U.S. patents pending. reserves the right to make, from time to time, such departures from the detail specifications as may be required to permit improvements in the performance, reliability, or manufacturability of its products. Before placing an order, the user is cautioned to verify that the information being relied upon is current. Allegro s products are not to be used in life support devices or systems, if a failure of an Allegro product can reasonably be expected to cause the failure of that life support device or system, or to affect the safety or effectiveness of that device or system. The information included herein is believed to be accurate and reliable. However, assumes no responsibility for its use; nor for any infringement of patents or other rights of third parties which may result from its use. For the latest version of this document, visit our website: 6