ISSI IS31FL3218 Manual

ISSI IS31FL3218 Manual

18 channels led driver evaluation board guide

Advertisement

18 CHANNELS LED DRIVER EVALUATION BOARD GUIDE
DESCRIPTION
IS31FL3218 is comprised of 18 constant current
channels each with independent PWM control,
designed for driving LEDs. The output current of each
channel can be set at up to 38mA (Max.) by an
external resistor. The average LED current of each
channel can be changed in 256 steps by changing the
PWM duty cycle through an I2C interface.
The chip can be turned off by pulling the SDB pin low
or by using the software shutdown feature to reduce
power consumption. The slave address is fixed "1010
1000".
FEATURES
2.7V to 5.5V supply
I2C interface, automatic address increment
function
Internal reset register
Modulate LED brightness with 256 steps PWM
Each channel can be controlled independently
-40°C to +85°C temperature range
QFN-24 (4mm × 4mm), SOP-24 packages
QUICK START
Figure 1: Photo of IS31FL3218 Evaluation Board
ORDERING INFORMATION
Part No.
IS31FL3218-QFLS2-EB
 
For pricing, delivery, and ordering information, please contacts ISSI's analog marketing team at
analog@issi.com
or (408) 969-6600.
Integrated Silicon Solution, Inc. – www.issi.com
Rev. A, 04/03/2018
 
Temperature Range
-40°C to +85°C (Industrial)
Table 1: Ordering Information
 
RECOMMENDED EQUIPMENT
5.0V, 2A power supply
ABSOLUTE MAXIMUM RATINGS
≤ 5.5V power supply
Caution: Do not exceed the conditions listed above, otherwise
the board will be damaged.
PROCEDURE
The IS31FL3218 evaluation board is fully assembled
and tested. Follow the steps listed below to verify
board operation.
Caution: Do not turn on the power supply until all connections
are completed.
1)
If using external DC power supply connect the
ground terminal of the power supply to the
evaluation board's GND pin and the positive
terminal to the VCC pin. The evaluation board can
also be powered via the Micro USB connector.
2)
Short J1 to close external control.
3)
Turn on the power supply/Plug in the Micro USB
and pay attention to the supply current. If the
current exceeds 1A, please check for circuit fault.
4)
Enter the desired mode of display by toggling the
MODE button (K1).
 
Package
QFN-28, Lead-free
 

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IS31FL3218 and is the answer not in the manual?

Questions and answers

Summary of Contents for ISSI IS31FL3218

  • Page 1 Temperature Range Package IS31FL3218-QFLS2-EB -40°C to +85°C (Industrial) QFN-28, Lead-free Table 1: Ordering Information   For pricing, delivery, and ordering information, please contacts ISSI’s analog marketing team at analog@issi.com or (408) 969-6600. Integrated Silicon Solution, Inc. – www.issi.com     1 ...
  • Page 2: Evaluation Board Operation

    Mode8: the RGB LEDs (RGB1-RGB6) are IS31FL3218 EVB: changing color from two sides to middle. Arduino GND to IS31FL3218 EVB GND (TP1). Note: IS31FL3218 solely controls the FxLED function on the evaluation board. Arduino 5V pin to IS31FL3218 EVB VCC (TP2). SOFTWARE SUPPORT The on-board MCU will start to run in default mode (Mode1).
  • Page 3 P0.5/CMPREF/KBI5 OUT14 OUT14 P1.5/RST OUT15 OUT15 P1.7 LED-RGB P1.4/INT1 P0.0/CMP2/KBI0 100K OPEN=EXT CTRL OUT16 OUT16 P1.3/INT0/SDA P3.0XTAL2/CLKOUT OUT17 OUT17 P3.1/XTAL1 P1.6 OUT18 OUT18 LPC922   LED-RGB Figure 3: IS31FL3218 Application Schematic Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 04/03/2018...
  • Page 4: Bill Of Materials

    C1, C7 CAP,10µF,16V,±20%,SMD Yageo CC0603KKX7R9BB106 Capacitor CAP,100nF,16V,±20%,SMD Yageo CC0603KKX7R9BB104 Capacitor C3, C4 CAP,1µF,16V,±20%,SMD Yageo CC0603KKX7R9BB105 Capacitor CAP, 10nF,16V,±20%,SMD Yageo CC0603KKX7R9BB103 Button Button SMD Bill of Materials, refer to Figure 3 above. Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 04/03/2018...
  • Page 5 18 CHANNELS LED DRIVER EVALUATION BOARD GUIDE       Figure 4: Board Component Placement Guide - Top Layer     Figure 5: Board PCB Layout - Top Layer Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 04/03/2018...
  • Page 6   Figure 6: Board Component Placement Guide - Bottom Layer     Figure 7: Board PCB Layout - Bottom Layer Copyright © 2018 Integrated Silicon Solution, Inc. All rights reserved. ISSI reserves the right to make changes to this specification and its products at  any time without notice. ISSI assumes no liability arising out of the application or use of any information, products or services described herein.  Customers are advised to obtain the latest version of this device specification before relying on any published information and before placing orders for  products.  Integrated Silicon Solution, Inc. does not recommend the use of any of its products in life support applications where the failure or malfunction of the  product can reasonably be expected to cause failure of the life support system or to significantly affect its safety or effectiveness. Products are not  authorized for use in such applications unless Integrated Silicon Solution, Inc. receives written assurance to its satisfaction, that:  a.) the risk of injury or damage has been minimized;  b.) the user assume all such risks; and    c.) potential liability of Integrated Silicon Solution, Inc is adequately protected under the circumstances Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 04/03/2018...
  • Page 7: Revision History

    18 CHANNELS LED DRIVER EVALUATION BOARD GUIDE REVISION HISTORY Revision Detail Information Data Initial Release 2018.04.03 Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 04/03/2018...
  • Page 8 18 CHANNELS LED DRIVER EVALUATION BOARD GUIDE APPENDIX Ⅰ: IS31FL3218 Arduino Test Code V01A #include<Wire.h> #include<avr/pgmspace.h> #define Addr_GND_GND 0xa8 void setup() { // put your setup code here, to run once: pinMode(13, OUTPUT);//ARDUINO BOARD LED control Wire.begin(); Wire.setClock(400000);//I2C 400kHz void loop() { // put your main code here, to run repeatedly: mainloop();...
  • Page 9 IS_IIC_WriteByte(Addr_GND_GND,0x15,0x3f);//enable all LED channel for(l=255;l>=0;l--) for(k=0;k<18;k=k+1) IS_IIC_WriteByte(Addr_GND_GND,(0x01+k),l);//write all channel PWM with 0x10 IS_IIC_WriteByte(Addr_GND_GND,0x16,0x00);//update PWM and ON/OFF delay(5); // IS_IIC_WriteByte(Addr_GND_GND,0x00,0x01);//release SSD to normal operation delay(500); // wait for half a second IS_IIC_WriteByte(Addr_GND_GND,0x17,0x00);//reset IC Integrated Silicon Solution, Inc. – www.issi.com Rev. A, 04/03/2018...

Table of Contents