TLC6946 Design Example
40
SLVUBF4A – February 2018 – Revised June 2019
Copyright © 2018–2019, Texas Instruments Incorporated
Device Operation Examples
TI Information — Selective Disclosure
Method 1 could lower the total number of BOM items, and method 2 could get higher current accuracy.
Either method is applicable for the TLC6946 device, and this design example selects method 1.
shows the value of the reference current-setting resistor R
IREF
and the BC register values with
method 1.
Table 4-4. Channel Current and Brightness Control Method 1
DESIGN PARAMETER
EXAMPLE VALUE
R
IREF
4.27 k
Ω
(I
OUT,MAX
= 6 mA)
BC for red LED (5 mA)
110 0110b
BC for green LED (2 mA)
001 1110b
BC for blue LED (1 mA)
000 0110b
shows the reference current setting resistor R
IREF
value and BC register value with method 2.
Table 4-5. Channel Current and Brightness Control Method 2
DESIGN PARAMETER
EXAMPLE VALUE
R
IREF,red
4.27 k
Ω
(I
OUT,MAX
= 6 mA)
R
IREF,green
10.7 k
Ω
(I
OUT,MAX
= 2.4 mA)
R
IREF,blue
10.7 k
Ω
(I
OUT,MAX
= 2.4 mA)
BC for red LED (5 mA)
110 0110b
BC for green LED (2 mA)
110 0110b
BC for blue LED (1 mA)
0110 011b
4.1.2 FC Register Configuration
4.1.2.1
FC Register Data for Each Color
According to the calculation in previous sections, the function-control registers could be configured as
follows:
shows the FC1 to FC4 register value for red color LED.
Table 4-6. Function-Control Registers For Red Color LEDs
FUNCTION-CONTROL
REGISTER
REGISTER VALUE (BIN)
REGISTER VALUE (HEX)
FC1
0110 0110 0000 1000b
6608h
FC2
0100 0000 0010 0001b
4021h
FC3
1100 1100 1110 1010b
CCEAh
FC4
0000 0000 0000 0000b
0000h
shows the FC1 to FC4 register value for green color LED.
Table 4-7. Function-Control Registers For Green Color LEDs
FUNCTION-CONTROL
REGISTER
REGISTER VALUE (BIN)
REGISTER VALUE (HEX)
FC1
0110 0110 0000 1000b
6608h
FC2
0100 0000 0010 0001b
4021h
FC3
0011 1100 1110 1010b
3CEAh
FC4
0000 0000 0000 0000b
0000h
shows the FC1 to FC4 register value for blue color LED.