Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface Datasheet Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface General Description The Atmel(R) compact, 8-channel LED driver board is a complete LED backlight driver solution using the Atmel LED Driver-MSL3162 for medium-sized LCD panels. Each channel drives up to 10 series-connected LEDs at up to 160mA per channel. The driver board is configured to operate from a 10 - 16V input voltage. The full-scale LED current is preset to 50, 60, 70, or 80mA per LED string, selected by an onboard switch. Current can be reduced from full scale through the I2C serial interface in 64 linear steps. Digital (PWM) dimming is available through an external signal or by using the internal PWM generator via the serial interface. 2 The optional microcontroller board and graphical user interface (GUI) software allow control of the driver board through a personal computer. This gives access to the internal features of the MSL3162, including fault detection, digital control of LED current, individual LED string on/off control, and internally generated PWM dimming. The compact eight-channel LED driver board is intended for evaluation, prototyping, or small production runs. Gerber files and Cadence OrCAD layout files are available to allow the circuit to be integrated into a larger system for large production runs. Applications * LCD Panel LED Backlight Driver Ordering Information PART DESCRIPTION MSLB9082 Compact, 8-channel LED driver module Atmel LED Driver-MSLB9082 Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface Key Features * Drives Up to 8LED Strings * Four Full-scale Current Settings, Switch Selectable * Up to 10 LEDs per String * Four Available Voltage Ranges To Support Multiple Panels * Up to 160mA per LED string * Internally Generated PWM Dimming * 1.4mhz Switching Frequency * Internal or External PWM Dimming Control * IC Serial Interface * Digital Control Of LED String Current * Fault Detection and Protection * Individual LED String On/Off Digital Control * 10 To 16V Input Voltage Range * Short Circuit Or Open Circuit LED String Detection * Up To 20W Output Power * Automatic Over-voltage Protection * Small Size, 1.0" X 2.0" * Four Available IC Slave Addresses, Switch Selectable LED Driver Board 1.0" (25.4mm) 2.0" (50.8mm) Atmel LED Driver-MSLB9082 3 Mechanical Drawing Figure 1. Atmel LED Driver-MSLB9082 Mechanical Drawing. All Dimensions in Inches. Connector Pin Descriptions Table 1. J2 Input Connector Pin Descriptions PIN NAME PIN NUMBER PIN DESCRIPTION PWR 1,2 NC 3 No connection NC 4 No connection NC 5 No connection SDA 6 IC serial data Input power to integrated boost regulator circuit SCL 7 IC serial clock FLTB 8 Active low fault indication output EN 9 Enable control input PWM 10 PWM dimming control input GND 11,12 Ground Table 2. J3 Output Connector Pin Descriptions 4 Atmel LED Driver-MSLB9082 Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface PIN NAME PIN NUMBER PIN DESCRIPTION VLED 1-8 STRA 9 LED string A cathode connection (MSL3162 STR0 and STR1) LED string anode output voltage STRB 10 LED string B cathode connection (MSL3162 STR2 and STR3) STRC 11 LED string C cathode connection (MSL3162 STR4 and STR5) STRD 12 LED string D cathode connection (MSL3162 STR6 and STR7) STRE 13 LED string E cathode connection (MSL3162 STR8 and STR9) STRF 14 LED string F cathode connection (MSL3162 STR10 and STR11) STRG 15 LED string G cathode connection (MSL3162 STR12 and STR13) STRH 16 LED string H cathode connection (MSL3162 STR14 and STR15) GND 17-20 Ground Absolute Maximum Ratings Voltage (With Respect to GND) STR1-STR6.............................................................................................................................................................................................. -0.3V to +40V VLED.............................................................................................................................................................................................................. -0.3V to +40V PWR............................................................................................................................................................................................................... -0.3V to +25V EN, PWM, SDA, SCL, FLTB........................................................................................................................................................-0.3V to +5.5V Ambient operating temperature range TA = TMIN to TMAX.................................................................................... -40C to +50C Table 3: Electrical Operating Characteristics (Typical application circuit, VIN = 12V, TA = TMIN to TMAX, unless otherwise noted. Typical values are at TA = +25C) PARAMETER CONDITIONS AND NOTES MIN TYP MAX UNIT 16 V DC ELECTRICAL CHARACTERISTICS Power input voltage 10 EN logic input high level 2.3 V EN logic input low level 0.8 PWM, SDA, SCL input high voltage 2 V V PWM, SDA, SCL input low voltage 0.9 V FLTB output low voltage IFLTB = 1mA 0.1 V FLTB leakage current VFLTB = 3.6V 1 uA STR1-STR8 output current Atmel LED Driver-MSLB9082 ISTRn = 0x3F, S2 position 1 50 mA ISTRn = 0x3F, S2 position 2 60 mA ISTRn = 0x3F, S2 position 3 70 mA ISTRn = 0x3F, S2 position 4 80 mA 5 PARAMETER CONDITIONS AND NOTES MIN TYP MAX UNIT 20 kHz MAX UNIT 1000 kHz AC ELECTRICAL CHARACTERISTICS PWM input frequency PARAMETER CONDITIONS AND NOTES MIN TYP IC SWITCHING CHARACTERISTICS SCL clock frequency I2C timeout disabled (Note 1) Bus timeout 25 ms Bus free time between a STOP and START condition 0.5 s Hold time for a repeated START condition 0.26 s Set-up time for a repeated START condition 0.26 s Set-up time for STOP condition 0.26 s 10 ns Data hold time Data valid acknowledge time (Note 2) 0.05 0.45 s Data valid time (Note 3) 0.05 0.45 s Data set-up time 100 ns LOW period of the SCL clock 0.5 s HIGH period of the SCL clock 0.26 s Fall time of SDA and SCL signals (note 4,5) Rise time of both SDA and SCL signals Pulse width of spikes that must be suppressed by the input filter (Note 6) SDA, SCL, AD0 input capacitance 120 ns 120 ns 50 ns 10 pF Note 1. Minimum SCL clock frequency is limited by the bus timeout feature, which resets the serial bus interface if either SDA or SCL is held low for 25ms. Disable bus timeout feature for DC operation. Note 2. Time for acknowledge signal from SCL low to SDA (out) low. Note 3. Minimum time for SDA data out to be valid following SCL low. Note 4. A master device must internally provide a hold time of at least 300ns for the SDA signal (refer to the VIL of the SCL signal) in order to bridge the undefined region of SCL falling edge. Note 5. The maximum fall times for the SDA and SCL bus lines are specified at 300ns. The maximum fall time for the SDA output stage is specified at 250ns. This allows series protection resistors to be connected between SDA and SCL and the SDA/SCL bus lines without exceeding the maximum specified fall time. Note 6. Input filters on the SDA, SCL, and AD0 inputs suppress noise less than 50ns 6 Atmel LED Driver-MSLB9082 Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface Typical Performance Characteristics String Phasing Efficiency Optimizer Initial Calibration Atmel LED Driver-MSLB9082 7 Typical Performance Characteristics (Continued) Efficiency Optimizer Auto Recalibration Detailed Description The MSLB9082 is a stand-alone, eight-channel LED driver board suitable for integration into small-production devices. It includes an I2C serial interface for accessing the digital features of the MSL3162 LED driver. It has onboard switches that set the I2C slave address to one of four available addresses, a switch to set the full-scale LED current to 50, 60, 70, or 80mA in single-string mode, and 100, 120, 140, or 160mA in dual-string mode, and a switch to set the maximum LED voltage to 39, 36, 32, or 28V. The board is powered from a single input voltage between 10V and 16V. Input Power The MSLB9082 board is powered from a single input voltage ranging from 10 to 16V. Setting the Full-scale LED Current The MSL3162 regulates the LED string current. The LED string current is set by a current sense resistor. Four different values are programmed to the MSLB9082 LED driver module, and switch S2 selects one of those resistors to set the full-scale, per-string LED current to 50, 60, 70, or 80mA. Table 4 shows the switch settings and the full-scale, per-string LED current for each setting. Table 4: Full-scale, Per-string LED Current (S2) Settings 8 Atmel LED Driver-MSLB9082 Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface FULL-SCALE LED CURRENT SWITCH S2 POSITION FULL-SCALE, PERSTRING LED CURRENT FULL-SCALE LED CURRENT SWITCH S2 POSITION 50mA Position 1 FULL-SCALE, PERSTRING LED CURRENT 70mA Position 3 60mA Position 2 80mA Position 4 When using the I2C serial interface, the per-string LED current is changed from the full-scale value by programming the ISTRn register, where n is the LED string number from 0 to 15. The ISTRn register is a 6-bit word that sets the LED current for each LED string to one of 64 linear levels. The per-string LED current is: ISTRn = ISTR_FULL ISTRn+1 64 , where ISRTn is the current of LED string n, ISTR_FULL is the full-scale LED current set by S2, and ISRTn is the value of the current setting register for string n between 0 and 64 (0x3F). Atmel LED Driver-MSLB9082 9 I2C Serial Interface The MSLB9082 driver module uses an I2C/SMBus serial interface for digital LED control and fault detection. Four slave ID addresses are available, and are selected by the I2C address selection switch. The addresses are shown in table 5. Table 5: I2C Slave Address Switch (S1) Settings ADDRESS SWITCH S1 POSITION IC SLAVE ADDRESS ADDRESS SWITCH S1 POSITION 0xA0 Position 1 0xA4 Position 3 0xA6 Position 2 IC SLAVE ADDRESS 0xA2 Position 4 There are a number of features available through the I2C serial interface. Table 5 shows the registers for the MSL3162 LED driver. 10 Atmel LED Driver-MSLB9082 Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface Table 6. Atmel LED Driver-MSL3162 Register Map REGISTER CONTROL0 CONTROL1 ADD- DEFAULT FUNCTION RESS VALUES 0x00 0x01 0x55 0x55 POWERCTRL 0x02 0x7F LED string enables FLTSTATUS 0x03 RO FLTMASK0 0x04 0xFF FLTMASK1 0x05 0xFF OCSTAT0 0x06 RO OCSTAT1 0x07 RO SCSTAT0 0x08 RO SCSTAT1 0x09 RO STRFB0 STRFB1 STRFB2 0x0A 0x0B 0x0C 0x55 0x55 0x55 STRFB3 0x0D 0x55 FBOCTRL0 0x10 0x00 FBOCTRL1 0x11 0x00 Fault configuration Fault status, global Fault enables, string monitoring Fault status, LED string open circuit Fault status, LED string short circuit LED string feed-back assignment to power supplies FBO1, FBO2, FBO3 Efficiency optimizer configuration FBODAC1 FBODAC2 FBODAC3 0x12 0x13 0x14 RO RO RO Efficiency optimizer DAC Readback OSCCTRL 0x18 0x04 0x1A 0xF9 IGSCGEN 0x1B 0x00 0x1C 0x00 0x1D 0x1F PWMCTRL0 0x20 0xC0 PWMCTRL1 0x21 0x03 SYSTEMP 0x22 0x00 OTTEMP 0x23 0x00 OTSLOPE 0x24 0x00 0x25 0x00 0x26 0x00 0x27 0x00 0x28 0x00 0x29 0x00 IPHIGEN GSCMAX PHIMIN HPSCR Atmel LED Driver-MSLB9082 Oscillator frequency GSC clock generator internal PHI clock generator internal PWM and phase control configuration System temperature Over-temp derating threshold Over-temp derating slope Max osc. cycles per GSC pulse Min GSC pulses over PHI period GSC divider D7 STR7EN STR15EN D6 D5 REGISTER DATA D4 D3 STR6EN STR5EN STR4EN STR3EN STR14EN STR13EN STR12EN STR11EN D2 D1 STR2EN STR10EN D0 STR1EN STR0EN STR9EN STR8EN SLEEP - SCEN OCEN 0* TOEN FBEN PHAEN 0 SCDET OCDET 0 0 0 FLTEN7 FLTEN6 FLTEN5 FLTEN4 FLTEN3 FLTEN2 FLTEN1 FLTEN0 FLTEN15 FLTEN14 FLTEN13 FLTEN12 FLTEN11 FLTEN10 FLTEN9 FLTEN8 OC7 OC6 OC5 OC4 OC3 OC2 OC1 OC0 OC15 OC14 OC13 OC12 OC11 OC10 OC9 OC8 FBOICAL FLTDET SC7 SC6 SC5 SC4 SC3 SC2 SC1 SC0 SC15 SC14 SC13 SC12 SC11 SC10 SC9 SC8 STRFB3[1:0] STRFB7[1:0] STRFB11[1:0] STRFB2[1:0] STRFB6[1:0] STRFB10[1:0] STRFB1[1:0] STRFB5[1:0] STRFB9[1:0] STRFB0[1:0] STRFB4[1:0] STRFB8[1:0] STRFB15[1:0] STRFB14[1:0] STRFB13[1:0] STRFB12[1:0] HLDSTEP[1:0] FBCLDLY[1:0] FBSDLY[1:0] FBCFDLY[1:0] SCCDLY[1:0] - - DSTAT1 DSTAT2 DSTAT3 0 0 0 0 0 0 0 0 0 - - - - ACALPWM ACALFSTR ACALEN TRIDIS FBODAC1[3:0] FBODAC2[3:0] FBODAC3[3:0] - OSC[2:0] IGSCGEN[7:0] IGSCGEN[15:8] IPHIGEN[7:0] IPHIGEN[15:8] HPSCREN GINTEN - - PHIPOL OTPDIGEN PHIMINEN GSCMAXEN FSNOZSK - - - PWMMODE INTPHI 1* INTGSC SYSTEMP[7:0] OTTEMP[7:0] OTSLOPE[7:0] GSCMAX[7:0] GSCMAX[15:8] PHIMIN[7:0] - - - - PHIMIN[15:8] - - - - HPSCR[3:0] 11 Table 6. Atmel LED Driver - MSL3162 Register Map REGISTER ADD- DEFAULT FUNCTION RESS VALUES FRATE 0x2A 0x01 GINT 0x2B 0x2B ISTR0 0x30 To 0x20 ISTR15 0x3F PHDLY0 PHDLY1 PHDLY2 PHDLY3 PHDLY4 PHDLY5 PHDLY6 PHDLY7 PHDLY8 PHDLY9 PHDLY10 PHDLY11 PHDLY12 PHDLY13 PHDLY14 PHDLY15 PWM0 to 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 0x49 0x4A 0x4B 0x4C 0x4D 0X4E 0x4F 0x50 PWM15 0x5F E2ADDR 0x90 E2CTRLSTA 0x91 PHI freq. multiplier Global intensity LED string 6-bit individual analog current settings 0x00 0x00 0x20 0x20 0x40 0x40 0x60 0x60 0x80 0x80 0xA0 0xA0 0xC0 0xC0 0xE0 0xE0 LED string 8-bit individual PWM phase settings 0x30 LED string 8-bit individual PWM intensity settings D7 D6 D5 - - - - - - - REGISTER DATA D4 D3 D2 D1 D0 FRATE[4:0] GINT[6:0] ISTR0[5:0] to - - ISTR15[5:0] PHDLY0[7:0] PHDLY1 [7:0] PHDLY2[7:0] PHDLY3[7:0] PHDLY4[7:0] PHDLY5[7:0] PHDLY6[7:0] PHDLY7[7:0] PHDLY8[7:0] PHDLY9[7:0] PHDLY10[7:0] PHDLY11[7:0] PHDLY12[7:0] PHDLY13[7:0] PHDLY14[7:0] PHDLY15[7:0] PWM0[7:0] To PWM15[7:0] Do not access address range 0x60 to 0x8F User E2ADDR[6:0] EEPROM read/write E2BUSY BLDACT E2ERR SLVATCNT[1:0] access RWCTRL[1:0] For detailed descriptions of the MSL3162 register-controlled operating modes, see the MSL3162 Datasheet. 12 Atmel LED Driver-MSLB9082 Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface Setting the Internal PWM Dimming Frequency and Duty Cycle The MSL3162 internally generates the PWM dimming duty cycle and frequency. The PWM dimming frequency is programmable, as are the PWM duty cycle and phasing between LED strings. Setting the PWM Dimming Frequency The PWM frequency (PHI frequency) is internally set by the IPHIGEN register. This 16-bit number sets the divider ratio from an internal 2.5MHz clock. Therefore, the PWM frequency is: f PWM = 2.5MHz IPHIGEN For high dimming accuracy, keep the PWM dimming frequency below 10kHz. To set the PWM frequency, program the IPHIGEN register between 38Hz and 10kHz per the equation: IPHIGEN = 2.5MHz , f PWM where IPHIGEN ranges between 250 (0x00FA) and 65535 (0xFFFF) For full PWM dimming resolution, make sure that the ratio between the IGSCGEN register and IPHIGEN register is 32. See Setting the PWM Dimming Resolution for more details. Setting the PWM Dimming Resolution The MSL3162 uses the IPHIGEN register to set the PWM dimming frequency, and it uses the IGSCGEN register to set the PWM dimming resolution (GSC frequency). The MSL3162 internally counts using the frequency set by the IGSCGEN register to set the PWM duty and phasing. Full PWM dimming is achieved if the ratio of IGSCGEN to IPHIGEN is less than 32. If the ratio is greater than 32, then the maximum achievable duty cycle is: IGSCGEN - 1 DMAX = 32 x IPHIGEN Atmel LED Driver-MSLB9082 For DMAX>1, the maximum duty cycle is 100%. Setting the LED PWM Dimming Duty Cycle The MSL3162 allows each LED string to operate at different duty cycles and phases. The per-string PWM dimming duty cycle for any LED string is set by the PWMn register, where n is the LED string number. The MSL3162 also offers PWM dimming of all strings simultaneously through the global intensity (GINT) register. Each string PWM on time is set by the eight most-significant bits of the product of the PWMn and GINT registers, multiplied by the GSC period: 1 t ON_PWMn = f GSC PWMn * GINT * 64 IGSCGEN - 1 PWMn * GINT t ON_PWMn = * 64 20 MHz where PWMn ranges from 0 to 256 (0xFF) and GINT ranges from 0 to 64 (0x3F). Setting the LED PWM Dimming Phasing Each LED string's PWM dimming occurs with independent phasing. This is useful to force phase shifted PWM dimming, which reduces the transient load on the DC-DC converter, improving performance. The phase of each LED string is set by PHDLYn, where n is the LED string number. The MSL3162 counts GSC pulses to determine the on-time delay from the beginning of each PHI frame. For example, if PHDLY0 is set to 0x00, the LED string 0 on time starts at the beginning of a PHI frame. If PHDLY0 is set to 0x40, the LED string 0 on time begins at 64 (0x40) GSC pulses after the beginning of a PHI frame. 1 t PHDLYn = f GSC * PHDLYn IGSCGEN - 1 t PHDLYn = * PHDLYn 20 MHz 13 Setting the LED Voltage Range The MSL9082 LED driver board uses four different voltage ranges to power the LEDs, which are set through the S3 switch. The ranges are shown in Table 7. The MSL3162 automatically adjusts the LED voltage over a 7.4V range to minimize power loss while maintaining enough current sink headroom to keep the LED string current accurate. Choose an LED voltage range that suits the LEDs used so that the MSL3162 can adjust the voltage to optimize for the LED voltage. For more information, consult the MSL3162 data sheet. Table 6: LED Voltage Settings VOLTAGE SWITCH S3 POSITION LED VOLTAGE RANGE VOLTAGE SWITCH S3 POSITION 28.8V to 21.3V Position 1 37.1V to 29.6V Position 3 39.7V to 32.3V Position 2 14 LED VOLTAGE RANGE 33.0V to 25.6V Position 4 Atmel LED Driver-MSLB9082 Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface On/Off (EN) Control Input Fault Indicator Output The on/off control input, pin 9 of input connector J2, turns on/off the LED driver. Drive it high (between 2.3 and 5V) to turn on the LED driver, and drive it low (0 to 0.8V) to turn it off. The on/off control input is internally pulled up by a 100k resistor. For automatic start-up, leave EN unconnected. The MSL3162 includes fault detection circuitry that detects and open-circuited LED string, and an LED string with one or more short-circuited LEDs. If any fault is detected, the output is driven low. Use this output as an alert signal to a system controller. Once the controller gets the alert signal, it determines which LED is faulty by reading the STATUS, OCSTATUS, and SCSTATUS registers through the I2C serial interface. External PWM Control Input The MSL3162 operates in one of three modes: internal PWM mode, external PWM mode, or gated PWM mode. Internal PWM mode dims the LEDs with a frequency and phase set by the MSL3162, and the state of the PWM input is ignored and has no effect on LED brightness. In this case, each string can have a different PWM set by the MSL3162's PWMn register setting. To control the brightness of all LEDs simultaneously, set the GINT register between 0 and 3F. External PWM and gated PWM modes use the duty cycle of the signal applied to the PWM input; connector J2, pin 10. The PWM input is pulled high through a 100k resistor. If not used, leave PWM unconnected or drive it high. The MSL3162 digitizes the PWM input signal and determines the duty cycle of that signal. This value replaces the GINT register value to control the global brightness (of all LEDs simultaneously). In this case, individual string brightness is controlled through the PWMn register. Gated PWM mode turns on all LEDs when PWM is driven high, and turns them off when PWM is driven low. By programming the PWMn registers and GINT for 100% duty cycle, the LEDs are directly PWM dimmed by the signal applied to the PWM input. Atmel LED Driver-MSLB9082 Connecting the LEDs to the Atmel LED DriverMSL9082 LED Driver The MSLB9082 driver board drives LED arrays with up to eight parallel strings of up to 12 series LEDs each through the output connector, J3. Eight connections for LED cathode connections allow the use of separate LED strings or common-anode-connected LED strings. Driving LEDs with Greater than 80mA LED Current The MSL3162 is capable of driving up to 80mA per LED string. The MSLB9082 board has two string drivers connected to each driver connection (STRASTRH), with one disabled. This allows driving up to 180mA per LED string by enabling the two drivers and setting the same PWM duty ratios and phasing for both MSL3162 driver inputs (dual-string mode). See the MSL3162 datasheet for more details on programming the MSL3162. Table 8 shows the switch settings and the full-scale, per-string LED current for each setting when operating in parallel mode. 15 Table 8. Settings for Higher Currents FULL-SCALE LED CURRENT SWITCH S2 POSITION FULL-SCALE, PERSTRING LED CURRENT FULL-SCALE LED CURRENT SWITCH S2 POSITION 100mA Position 1 140mA Position 3 120mA Position 2 16 FULL-SCALE, PERSTRING LED CURRENT 160mA Position 4 Atmel LED Driver-MSLB9082 Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface Atmel LED Driver-MSLB9082 Schematic Figure 2: Atmel LED Driver-MSLB9082 Board Schematic. Atmel LED Driver-MSLB9082 17 Atmel LED Driver-MSLB9082 Component Placement Figure 3: EVU-MSL3162-BLU1 Component Placement. 18 Atmel LED Driver-MSLB9082 Atmel LED Driver-MSLB9082 LED Backlight Driver Module Compact, 8-channel, 20W LED Driver Board with I2C Interface Atmel LED Driver-MSLB9082 Bill of Materials Atmel LED Driver-MSL3162 LED driver board revised: Wednesday, October 7, 2009 Revision: 3 ITEM QUANTITY REFERENCE PART 1 1 C1 1F/6.3V 2 1 C2 4.7F/6.3V 3 4 C3,C4,C13,C14 2.2F/100V 4 1 C5 2.2F 5 2 C8,C9 1F/25V 6 1 C10 0.1F/25V 7 1 C11 3.3nF 8 1 C12 0.01F 9 1 D1 Schottky rectifier, Diodes DLFS140 10 1 D2 Schottky rectifier, Central CMAD6263 11 1 J1 12-position connector, JST SM12B-SRSS 12 1 J2 20-position connector, JST SM20B-SRSS 13 1 L1 5.6uH inductor, Sumida CDRH5D20-5R6 14 2 R1,R5 Do Not Stuff 15 1 R3 100k 16 1 R4 165k 17 1 R7 42.2k 18 1 R8 26.1k 19 1 R9 30.1k 20 1 R10 34.8k 21 1 R11 4.7k 22 1 R12 80k 23 1 R13 7.50k 24 1 R14 6.49k 25 1 R15 5.76k 26 1 R16 5.36k 27 3 SW1,SW2,SW3 4-position switch, Copal CS-4-14 28 1 U1 16-channel LED driver, MSL3162 29 1 U3 5V regulator, Micrel MIC5233 30 1 U4 Boost regulator, TI TPS61175 Atmel LED Driver-MSLB9082 19 Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 USA Tel: (+1)(408) 441-0311 Fax: (+1)(408) 487-2600 www.atmel.com Atmel Asia Limited Unit 01-5 & 16, 19F BEA Tower, Millennium City 5 418 Kwun Tong Road Kwun Tong, Kowloon HONG KONG Tel: (+852) 2245-6100 Fax: (+852) 2722-1369 Atmel Munich GmbH Business Campus Parkring 4 D-85748 Garching b. Munich GERMANY Tel: (+49) 89-31970-0 Fax: (+49) 89-3194621 Atmel Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 JAPAN Tel: (+81)(3) 3523-3551 Fax: (+81)(3) 3523-7581 (c) 2011 Atmel Corporation. All rights reserved. / Rev.: MEM-MSLB9082DS1-E-US_06-11 Atmel(R), logo and combinations thereof, and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others. Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.