Menu

16x9 G Click Board™

Product Code: MIKROE-2520

The 16x9 Click Board™ is based on the IS31FL3731, a LED array driver from Integrated Silicon Solution, Inc, which employs the cross-plexing technique to drive up to 144 LEDs. It drives LED array with constant current set by a single resistor, can store up to 8 frames in its memory making it able to play short animations, it has two separate modes optimized for displaying animation or pictures, it has 256 steps of brightness for each LED, can use various breathing or blinking effects between frames, can even use audio signal to modulate the intensity or advance the playback, and it uses the fast I2C interface for the communication. The chip also offers INT and STB lines (interrupt and stand-by), allowing simple control by the host MCU. This IC requires a very low count of additional components, which simplifies the design. It can be used in entertainment or gaming industry, for development of various types of LED display applications, and similar. How Does The 16x9 Click Board™ Work? The main device on the 16x9 Click Board™ is the IS31FL3731, a LED array driver from ISSI.
This device uses the cross-plexing technology which allows it to drive a large number of LED segments (144) with a small number of I/O pins. The IC has 28 pins in total, but it has two matrices with only 9 pins each for LED driving - which makes it 18 pins in total. It is possible by using the cross-plexing technique, also known as the Charlie-plexing, named by Charlie Allen, an engineer from Maxim Integrated, who made the first practical application example by utilizing this technique, for the company he was working at. The working principle of this technique is based around using Hi-Z pins. This adds the third element for the LED control, unlike the commonly used matrix multiplexing, when two pins can change states to either LOW-HI or HI-LOW, saving only a single pin per cell. A basic cell of the cross-plexed LED matrix consists of three pins and 6 LEDs which is substantially more than the regular matrix. The bigger the matrix is, the higher the efficiency of such multiplexing becomes. N pins are able to drive N2-N LED segments. The IS31FL3731 has some additional features. Besides two banks of driving pins, it can store up to 8 frames in its internal memory. This allows small movies to be autonomously played back by the IC itself, without using the MCU processing power. The device can operate in Picture Mode, in the Auto Frame Mode, and in the Audio Frame Mode. While operating in Picture mode, it will display a selected frame and can apply a breathing effect to it. Auto Frame Mode will sequence through all the frames. The delay between frames, as well as the transition effect, can be configured by the user. The Auto Frame Mode can also be used as the buffer for playing back more frames, which can be externally loaded to the IC while it plays back its 8 frames buffer. Finally, the Audio Frame Mode allows the audio signal at the IN pin to control the frame rate advancement (lowest signal level will display the first frame, the highest signal level will display the last frame). All the programmable parameters are stored via the I2C to appropriate registers. The datasheet of the IS31FL3731 offers ian n-depth explanation of all the registers. The interrupt engine allows the interrupt event to be generated by pulling the INTB pin to a LOW logic level and setting the appropriate status register bit to 1. INTB pin will report whenever the cycle in the Auto Frame Mode is finished. Every time when the frame sequence is ended, this pin will be pulsed to a LOW logic level, and after 7ms, it will return to a HIGH logic level, automatically. The INT bit signalizing the interrupt will be cleared once the Status Register is read by the host MCU but will not automatically revert to 0. The INTB pin is routed to the mikroBUS™ INT pin. The SDB pin can be used to completely turn off the IC when power saving is a concern. Pulling this pin to a LOW logic level will put the device into the Hardware Shutdown Mode, which powers down the entire IC. No read or write operations are possible, unlike the Software Shutdown Mode, which is set by a bit in the respective (Shutdown) register. Software shutdown Mode will turn off the drivers and most of the IC, but the communication will be possible. In fact, some registers can be read only in Software Shutdown Mode, such as the Frame registers. The SDB pin is normally pulled to a LOW logic level by the onboard pulldown resistor, so initialization procedure should contain setting this pin to a HIGH logic level. The SDB pin routed to the mikroBUS™ CS pin and it is labelled as SDB. The IN pin of the IS31FL3731 is used to sample the input data and either modulate the LED segment brightness according or advance the playback frame. It is decoupled by a capacitor, accepting the line-level audio signal. On the 16x9 Click board™, this pin is routed to the PWM pin of the mikroBUS™, thus the PWM signal from the MCU can be used in

Visit the Debug Store website for more information on 16x9 G Click Board™

ENQUIRY FORM

More Products

  • Sunny Computer Wall Power Supplies - SYS1541 - 15V 1.6A

  • Sunny Computer Wall Power Supplies - SYS1541 - 18V 1.4A

  • Sunny Computer AC Plug - China (SYS1541 Series)

  • Sunny Computer Wall Power Supplies - SYS1541 - 12V 2A