background image

16 CHANNELS LED DRIVER EVALUATION BOARD GUIDE 

Integrated Silicon Solution, Inc. – www.issi.com

 

 

2

 

Rev. A, 09/18/2017 

EVALUATION BOARD OPERATION   

The evaluation board is controlled by LPC922. 
IS31FL3216A evaluation board has 9 modes: 

1)  Audio Mode: Blue LEDs light bar in board flashes 

to the sides with the strength of the music. The 
stronger the music, the closer the LED bar is to 
sides. 

2)  Audio Mode: Blue LEDs light bar in board flashes 

from left to right with the strength of the music. 
The stronger the music, the brighter the LED. 

3)  Audio Mode: Blue LEDs light bar in board flashes 

from right to left with the strength of the music. 
The stronger the music, the brighter the LED. 

4)  Audio Mode: RGBs light bar in board with music 

and weak flicker and switch colors. (The color 
changes to B-G-R). 

5)  Audio Mode (AGC OFF): RGBs light bar in board 

flashes from left to right with the strength of the 
music. Music the stronger the color bar the longer. 
Switch colors automatically every six to seven 
seconds. 

6)  Audio Mode (AGC ON, AGS 6dB): RGBs light bar 

in board flashes from left to right with the strength 
of the music. Music the stronger the color bar the 
longer. Switch colors automatically every six to 
seven seconds. 

7)  Auto frame play Mode: Blue LEDs light bar in 

board move form right to left with off-tail effect. 

8)  Auto frame play Mode: The blue LED light below 

the demo board moves from center to side. 

9)  Button Mode: OUT9~OUT16 use as input port, 

OUT~OUT drives 8 LEDs as output. The default 8 
LEDs are all bright. Press the corresponding 
button on the left (OUT9~OUT16 corresponding 
pin grounding). Then the corresponding LED 
lights will go out. 

Note: IS31FL3216A solely controls the FxLED function on the 
evaluation board. 

 

SOFTWARE SUPPORT 

JP1 default setting is closed (jumper on). If it is open 
(when the EVB is powered on by 5V DC or 
micro-USB, no jumper JP1), the on-board MCU will 
configure its own I2C/SDB/AD pins to High 
Impedance status so an external source can driver 
the I2C/SDB signals to control the IS31FL3216A LED 
driver, the on-board MCU will also configure the U5 
and U6 to open the VLED (Single color LED+) and 
close the VRGB.

 

 

The AD pin is pulled low setting the device address of 
IS31FL3216A to 0xE8 (0x74 for 7bit address format). 

 

 

Figure 2: Photo of Arduino UNO connected to Evaluation 

Board 

The steps listed below are an example using the 
Arduino for external control. 

The Arduino hardware consists of an Atmel 
microcontroller with a bootloader allowing quick 
firmware updates. First download the latest Arduino 
Integrated Development Environment IDE (1.6.12 or 
greater) from 

www.arduino.cc/en/Main/Software

. Also 

download the Wire.h library from 
www.arduino.cc/en/reference/wire and verify that 
pgmspace.h is in the directory …program 
Files(x86)/Arduino/hardware/tools/avr/avr/include/avr
/. Then download the latest IS31FL3216A test 
firmware (sketch) from the ISSI website 

http://www.issi.com/US/product-analog-fxled-driversh
tml

1) Open 

JP1. 

2)  Connect the 5 pins from Arduino board to 

IS31FL3216A EVB: 
a)  Arduino 5V pin to IS31FL3216A EVB VCC 

(TP3). 

b)  Arduino GND to IS31FL3216A EVB GND 

(TP3). 

c)  Arduino SDA (A4) to IS31FL3216A EVB 

SDA. 

d)  Arduino SCL (A5) to IS31FL3216A EVB 

SCL. 

e)  If Arduino use 3.3V MCU VCC, connect 

3.3V to IS31FL3216A EVB SDB, if Arduino 
use 5.0V MCU VCC, connect 5.0V to EVB 
SDB. 
(Arduino UNO is 5.0V, so SDB=5.0V) 

Summary of Contents for IS31FL3216A

Page 1: ...r supply Audio source i e MP3 player Notebook PC etc 8Ω speaker ABSOLUTE MAXIMUM RATINGS 5 5V power supply 8Ω speaker Caution Do not exceed the conditions listed above otherwise the board will be damaged PROCEDURE The IS31FL3216A 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 c...

Page 2: ...corresponding pin grounding Then the corresponding LED lights will go out Note IS31FL3216A solely controls the FxLED function on the evaluation board SOFTWARE SUPPORT JP1 default setting is closed jumper on If it is open when the EVB is powered on by 5V DC or micro USB no jumper JP1 the on board MCU will configure its own I2C SDB AD pins to High Impedance status so an external source can driver th...

Page 3: ... 0 1uF C7 R7 100K 0 1uF C8 1uF C6 R6 10K R4 4 7K R3 4 7K R5 100K VCC SCL INTB SDA SDB SCL KEY R8 10K VCC 100uF C1 U5 1 4953 J1 AUDIOIN out1 out2 out3 out4 out5 out6 out7 out8 out9 out10 out11 out12 out13 out14 out15 out16 G R B G R B G R B G R B out1out2out3 out4out5out6 out7 out8out9 out10out11out12 out13out14out15 V2 8V out1 out2 out3 out4 out5 out6 out7 out8 out9 out10 out11 out12 out13 out14 o...

Page 4: ... 7k 1 16W 5 SMD 2 Yageo RC0603JR 074K7L Resistor R4 R11 RES 100k 1 16W 5 SMD 8 Yageo RC0603JR 07100KL Resistor R13 R15 R17 R18 R21 R23 R25 RES 100k 1 16W 5 SMD 7 Yageo RC0603JR 07100KL Resistor R12 R14 R16 R18 R20 R22 R24 R26 RES 4 7k 1 16W 5 SMD 8 Yageo RC0603JR 074K7L Resistor R27 RES 20k 1 16W 5 SMD 1 Yageo RC0603JR 0720KL Resistor R28 RES 39k 1 16W 5 SMD 1 Yageo RC0603JR 07100KL Capacitor C1 C...

Page 5: ...16 CHANNELS LED DRIVER EVALUATION BOARD GUIDE Integrated Silicon Solution Inc www issi com 5 Rev A 09 18 2017 Figure 4 Board Component Placement Guide Top Layer Figure 5 Board PCB Layout Top Layer ...

Page 6: ...ersion 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 effectiven...

Page 7: ...16 CHANNELS LED DRIVER EVALUATION BOARD GUIDE Integrated Silicon Solution Inc www issi com 7 Rev A 09 18 2017 REVISION HISTORY Revision Detail Information Data A Initial Release 2017 09 18 ...

Page 8: ... 0xf1 0xf6 0xfa 0xfe 0xff 0xff 0xfe 0xfa 0xf6 0xf1 0xed 0xe9 0xe1 0xd6 0xcf 0xcb 0xc6 0xbf 0xb9 0xb0 0xac 0xa7 0xa0 0x9a 0x94 0x8d 0x88 0x80 0x7d 0x77 0x72 0x6d 0x69 0x64 0x5f 0x5a 0x55 0x4f 0x4b 0x48 0x44 0x40 0x3c 0x38 0x34 0x2e 0x28 0x25 0x22 0x1f 0x1d 0x1c 0x1a 0x16 0x13 0x11 0x0f 0x0d 0x0b 0x09 0x08 0x07 0x06 0x05 0x04 0x03 0x02 0x01 0x00 void setup put your setup code here to run once Wire b...

Page 9: ... Addr_GND 0x02 0xff turn on out1 8 for i 0x10 i 0x20 i IS_IIC_WriteByte Addr_GND i 0x00 write all PWM set 0x00 IS_IIC_WriteByte Addr_GND 0xB0 0x00 update IS_IIC_WriteByte Addr_GND 0x00 0x00 normal operation void IS31FL3216A_mode1 void All LED Breath uint8_t i 0 int8_t j 0 for j 0 j 127 j all LED breath for i 0x10 i 0x20 i IS_IIC_WriteByte Addr_GND i pgm_read_byte_near PWM_Gama64 j set all PWM IS_I...

Reviews: