Download Print this page
ISSI IS31FL3745 Manual

ISSI IS31FL3745 Manual

18×8 dots matrix led driver evaluation board

Advertisement

Quick Links

18×8 DOTS MATRIX LED DRIVER EVALUATION BOARD GUIDE
DESCRIPTION
The IS31FL3745 is a general purpose 18×n (n=1~8)
LED Matrix programmed via 1MHz I2C compatible
interface. Each LED can be dimmed individually with
8-bit PWM data and 8-bit DC scaling data which
allowing 256 steps of linear PWM dimming and 256
steps of DC current adjustable level.
Additionally each LED open and short state can be
detected, IS31FL3745 store the open or short
information in Open-Short Registers. The Open-Short
Registers allowing MCU to read out via I2C compatible
interface. Inform MCU whether there are LEDs open or
short and the locations of open or short LEDs.
FEATURES
Supply voltage range: 2.7V to 5.5V
18 Current sink (Maximum)
Support 18 × n (n=1~8) LED matrix configurations
Individual 256 PWM control steps
Individual 256 DC current steps
Global 256 current setting
SDB rising edge reset I2C module
Programmable H/L logic:1.4/0.4, 2.4/0.6
29kHz PWM frequency
State lookup registers
Individual open and short error detect function
180 degree phase delay operation to reduce power
noise
De-Ghost
Cascade for synchronization of chips
QUICK START
Figure 1: Photo of IS31FL3745-CLS4 Evaluation Board
ORDERING INFORMATION
Part No.
IS31FL3745-CLS4-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. – ams.issi.com
Rev. A, 03/11/2019
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 IS31FL3745 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)
Short JP1 (OPEN=EXT CTRL) to enable the
control of on board MCU (default status).
2)
Connect the 5V DC power to VCC / GND in CON4,
or plug in the USB power input to micro-USB
(CON5).
3)
Turn on the power supply, pay attention to the
supply current. If the current exceeds 1A, please
check for circuit fault.
EVALUATION BOARD OPERATION
The IS31FL3745 evaluation board has six display
modes. Press MODE button to switch configurations.
1) (Default mode) Rainbow #1.
2) Rainbow #2.
3) Purple breath.
4) Change colors.
5) White.
Note: IS31FL3745 solely controls the FxLED function on the
evaluation board.
Temperature Range
-40°C to +125°C (Industrial)
Table 1: Ordering Information
Package
WLCSP-36, Lead-free
1

Advertisement

loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ISSI IS31FL3745

  • Page 1 Temperature Range Package IS31FL3745-CLS4-EB -40°C to +125°C (Industrial) WLCSP-36, 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. – ams.issi.com Rev. A, 03/11/2019...
  • Page 2: Software Support

    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 IS31FL3745 test firmware (sketch) from the ISSI website http://ams.issi.com/US/product-analog-fxled-driver.shtml. Open EXT CTRL (JP1). Connect the 5 pins from Arduino board to IS31FL3745 EVB: Arduino 5V pin to IS31FL3745 EVB VCC.
  • Page 3: Micro Usb

    SINK12 13 14 SINK11 SINK10 15 16 100K DFL240 CON3 USB_DM2 USB_DM USB_DM USB_DP2 USB_DP USB_DP Con5 1.5K Figure 3: IS31FL3745 Application Schematic CS18 CS17 CS16 RGB4P RGB4P RGB4P RGB4P RGB4P RGB4P RGB4P RGB4P SW10 CS15 CS14 CS13 11 12...
  • Page 4 Note 1: The value of these resistors on the evaluation board is 20Ω. For PV =5V and red LED application, prefer 51Ω for these resistors as shown in datasheet Figure 1. Integrated Silicon Solution, Inc. – ams.issi.com Rev. A, 03/11/2019...
  • Page 5 18×8 DOTS MATRIX LED DRIVER EVALUATION BOARD GUIDE Figure 4: Board Component Placement Guide - Top Layer Figure 5: Board PCB Layout - Top Layer Integrated Silicon Solution, Inc. – ams.issi.com Rev. A, 03/11/2019...
  • Page 6 18×8 DOTS MATRIX LED DRIVER EVALUATION BOARD GUIDE Figure 6: Board Component Placement Guide - Bottom Layer Figure 7: Board PCB Layout - Bottom Layer Integrated Silicon Solution, Inc. – ams.issi.com Rev. A, 03/11/2019...
  • Page 7 18×8 DOTS MATRIX LED DRIVER EVALUATION BOARD GUIDE Figure 8: Board Component Placement Guide - Top Layer Figure 9: Board PCB Layout - Top Layer Integrated Silicon Solution, Inc. – ams.issi.com Rev. A, 03/11/2019...
  • Page 8 Figure 11: Board PCB Layout - Bottom Layer Copyright © 2019 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.
  • Page 9: Revision History

    18×8 DOTS MATRIX LED DRIVER EVALUATION BOARD GUIDE REVISION HISTORY Revision Detail Information Data Initial Release 2019.03.11 Integrated Silicon Solution, Inc. – ams.issi.com Rev. A, 03/11/2019...
  • Page 10 18×8 DOTS MATRIX LED DRIVER EVALUATION BOARD GUIDE APPENDIX Ⅰ: IS31FL3745 Arduino Test Code V01A #include<Wire.h> #include<avr/pgmspace.h> #define Addr_GND_GND 0x40 void setup() { // put your setup code here, to run once: pinMode(13, OUTPUT);//ARDUINO BOARD LED control Wire.begin(); Wire.setClock(400000);//I2C 400kHz...
  • Page 11 // turn the ARDUINO BOARD LED OFF (HIGH is the voltage level) IS_IIC_WriteByte(Addr_GND_GND,0xfe,0xc5); IS_IIC_WriteByte(Addr_GND_GND,0xfd,0x00);//page 0 for(j=63;j>=0;j--) for(i=3;i<0x91;i=i+3) IS_IIC_WriteByte(Addr_GND_GND,i,PWM_Gamma64[j]);//PWM} delay(500); //WHITE digitalWrite(13, HIGH); // turn the ARDUINO BOARD LED on (HIGH is the voltage level) IS_IIC_WriteByte(Addr_GND_GND,0xfe,0xc5); Integrated Silicon Solution, Inc. – ams.issi.com Rev. A, 03/11/2019...
  • Page 12 18×8 DOTS MATRIX LED DRIVER EVALUATION BOARD GUIDE IS_IIC_WriteByte(Addr_GND_GND,0xfd,0x00);//page 0 for(j=0;j<64;j++) for(i=1;i<0x91;i++) IS_IIC_WriteByte(Addr_GND_GND,i,PWM_Gamma64[j]);//PWM} delay(500); digitalWrite(13, LOW); // turn the ARDUINO BOARD LED OFF (HIGH is the voltage level) IS_IIC_WriteByte(Addr_GND_GND,0xfe,0xc5); IS_IIC_WriteByte(Addr_GND_GND,0xfd,0x00);//page 0 for(j=63;j>=0;j--) for(i=1;i<0x91;i++) IS_IIC_WriteByte(Addr_GND_GND,i,PWM_Gamma64[j]);//PWM} delay(500); Integrated Silicon Solution, Inc. – ams.issi.com Rev. A, 03/11/2019...