916 MATRIX LED DRIVER DESCRIPTION RECOMMENDED EQUIPMENT The IS31FL3732A is a compact LED driver for 144 5.0V, 2A power supply single LEDs. The device can be programmed via an Audio source( i.e. MP3 player, Notebook PC, etc) I2C compatible interface. The IS31FL3732A offers two 8 speaker blocks each driving 72 LEDs with 1/9 cycle rate. The required lines to drive all 144 LEDs are reduced to 18 ABSOLUTE MAXIMUM RATINGS by using the cross-plexing feature optimizing space on the PCB. Additionally each of the 144 LEDs can be 5.5V power supply dimmed individually with 8-bit allowing 256 steps of Caution: Do not exceed the conditions listed above, otherwise linear dimming. the board will be damaged. To reduce CPU usage up to 8 frames can be stored with individual time delays between frames to play PROCEDURE small animations automatically. LED frames can be modulated with audio signal. The IS31FL3732A evaluation board is fully assembled and tested. Follow the steps listed below to verify FEATURES board operation. Supply voltage range: 2.7V to 5.5V Caution: Do not turn on the power supply until all connections are completed. 1MHz I2C-compatible interface 1) Connect an 8 speaker to the SPK connector. 144 LEDs in dot matrix 2) Connect the audio source to the AUDIO IN Individual blink control connector. Individual PWM control 256 steps 3) Short J3 to connect 3V0 and VIO (default Individual on/off control connected). Global current control 256 steps 4) Short J4 to connect PVCC and U1VCC (default Cascade for synchronization of chips connected. 8 frames memory for animations 5) Connect the 5VDC power to the connector QFN-40 ( 5mm5mm ) package (J1&J2), if use Micro USB as power supply, skip this step. QUICK START 6) 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. 7) Turn on the audio signal. 8) Modulation of the audio signal utilized to obtain better sound output performance Figure 1: Photo of IS31FL3732A Evaluation Board ORDERING INFORMATION Part No. Temperature Range Package IS31FL3732A-QFLS2-EB -40C to +85C (Industrial) QFN-40, Lead-free Table 1: Ordering Information For pricing, delivery, and ordering information, please contacts Lumissils analog marketing team at analog Lumissil.com or (408) 969-6600. Lumissil Microsystems www.lumissil.com 1 Rev. C, 08/22/2017 916 MATRIX LED DRIVER EVALUATION BOARD OPERATION The IS31FL3732A evaluation board has three animation display modes. Press K1 to switch configurations. 1) Firework animation 2) Lighting animation 3) Power-on animation 4) All on with full brightness Below modes maybe omitted in some early EVB we make: 5) Water drop animation 6) Static graphics breathe dimming effect 7) Triangular music bar effect: more triangular music bars are displayed with stronger music. 8) Equalizer bar effect: EQ bars move up and down with music. 9) Multiple graphics display: different graphics change with music rhythm. Note: IS31FL3732A solely controls the FxLED function on the evaluation board. EXTERNAL SOFTWARE CONTROL J4 default setting is closed (short). If it is set to open, the U1 (LDO) will stop working and all the 3V, including the supply of MCU will be cut off, all the MCU s IO will be high impedance (open-drain) and external control is allowed. The IS31FL3732A can set its I2C bus interface logic threshold based on the voltage on the VIO pin. An Figure 2: Photo of Arduino connect to Evaluation Board external VIO voltage in the range of 1.8VV V IO CC can be applied after removing (open) the J4 jumper. Follow the example steps listed below for external The board comes with J4 default setting closed Arduino control. (short). If it is set to open, the user can connect an The Arduino hardware consists of an Atmel external VIO voltage supply, the external VIO voltage microcontroller with a bootloader allowing quick is recommended to equal to ex-I2Cs high logic. firmware updates. First download the latest Arduino Follow the steps listed below for external control. Integrated Development Environment IDE (1.6.12 or greater) from www.arduino.cc/en/Main/Software. 1) Open J4 to disconnect the power of U1, disable Then download the latest IS31FL3732A test firmware the 3V0 (3.0V). (sketch) from the Lumissil website 2) Open J3 to disconnect the VIO to 3V0, and