VR
GCLK
LSW
VR
SCLK
FPS
m n f
f
1 t
n f
f
N n 16 16 f
u u
u u
u u
u
u
TLC6946 Design Example
39
SLVUBF4A – February 2018 – Revised June 2019
Copyright © 2018–2019, Texas Instruments Incorporated
Device Operation Examples
TI Information — Selective Disclosure
As shown in
, each LED display board can be divided into six sections, Section A through
Section F, and each section is the minimum unit of the whole LED display board. In each section, 30
MOSFETs control the power supply for the 30-line LED anode; 15 TLC6946 devices are cascaded to drive
80 RGB LEDs (240 LEDs).
Table 4-2. TLC6946 System Structure
SYSTEM STRUCTURE
EXAMPLE VALUE
TLC6946 devices per LED display board
90
P-channel MOSFETs per LED display
board
180
4.1.1.2
SCLK and GCLK Frequency
SCLK is the serial-data shift-in clock signal; and GCLK is the PWM-control reference-clock signal.
shows the minimum frequency requirement for GCLK and SCLK.
where
•
f
GCLK
is the minimum GCLK frequency for single-edge operating mode
•
f
SCLK
is the minimum SCLK frequency
•
f
VR
is the visual refresh rate of the entire cascading series
•
f
FPS
is the frame rate per second
•
m is the number of GCLKs for each sub-period, determined by the PWM mode selected
•
n is the number of scan lines
•
N is the number of cascaded TLC6946 devices
•
t
LSW
is the line switching time
(4)
shows the SCLK and GCLK minimum frequency requirement.
Table 4-3. SCLK and GCLK Frequency
DESIGN PARAMETER
EXAMPLE VALUE
Number of GCLKs for each sub-period (m)
310 (8+8 mode, default register setup)
Number of scan lines (n)
30
Number of cascaded TLC6946 devices (N)
15
Line switching time (t
LSW
)
1.5 µs
f
GCLK
43.2 MHz
Dual edge f
GCLK,B
21.6 MHz
f
SCLK
6.9 MHz
4.1.1.3
Channel Current and Brightness Control
Select the reference current-setting resistor R
IREF
to set the maximum current of each color LED (see
). Select the BC data for the best white balance of the red, green, and blue LEDs (see
).
There are two methods to set the different-color LED currents:
1. Use the same resistor for the red, green, and blue LEDs, and use the BC register to set a different
current for each color.
2. Use different resistors for the red, green, and blue LEDs, and use the BC register to fine-tune the
current for each color.