SLVSFU7B July 2022 – April 2024 TPS929240-Q1
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
STEP 1: Determine the architecture at system level.
Because MCU is located in a separate board, the CAN physical layer must be used for off-board long distance communication between LED driver boards and MCU board. The overall system block diagram is shown in Figure 7-1 and the typical schematic for 48 strings of LED board is shown in Figure 7-2. The pullup resistors for RX and TX interface can or cannot required, depending on the model of the CAN transceiver. Normally the pullup resistor value for RX and TX must be about 10kΩ. TI recommends putting a 4.7µF ceramic capacitor on the VLDO output to keep the voltage stable. Because only one CAN transceiver is required per one PCB board, the CAN transceiver must only be powered by one LDO output of the TPS929240-Q1. Do not tie the LDO outputs for all TPS929240-Q1 in one PCB board. TI also recommends placing a 4.7µF decoupling ceramic capacitor close to the VBAT and the SUPPLY pin of each TPS929240-Q1 to obtain good EMC performance.
STEP 2: Thermal analysis for the worst application conditions.
Normally the thermal analysis is necessary for linear LED-driver applications to ensure that the operation junction temperature of TPS929240-Q1 is well managed. The total power consumption on the TPS929240-Q1 itself is one important factor determining operation junction temperature, and it can be calculated by using the following equation.
where
Based on the worst-case analysis for maximum power consumption on device, either optimizing PCB layout for better power dissipation as Layout Example describes or implementing a DC-to-DC converter in previous stage on MCU board can be considered. The DC-to-DC such as a buck converter or buck-boost converter can regulate the battery voltage to be a stable supply for the TPS929240-Q1 with sufficient headroom. A properly designed supply voltage is helpful to minimize the power consumption on the TPS929240-Q1 itself as well as the whole system. In this application, the DC-to-DC converter with 8.6V output voltage can make sure current output on each output channel of TPS929240-Q1 is stable. The calculated maximum power dissipation on the device is 2.04 W as show in the below equation.
where
STEP 3: Set up the slave address for individual TPS929240-Q1.
The slave address of TPS929240-Q1 can be configured by ADDR2/ADDR1/ADDR0 pins or DEVADDR[3:0] selected by INTADDR. The detailed description is explained in UART Interface Address Setting. If the total number of TPS929240-Q1 is less than 8, TI recommends using ADDR2/ADDR1/ADDR0 pins for slave device configuration. If the total number of TPS929240-Q1 is bigger than 8, DEVADDR[3] code together with external inputs on ADDR2/ADDR1/ADDR0 can be used to support up to 16 devices on the same bus. The default value of DEVADDR[3] for TPS929240-Q1 is set to 0 and could be changed by the EEPROM burning. The detailed EEPROM burning flow is introduced in EEPROM Register Access and Burn . The default value of DEVADDR[3] for TPS929240A-Q1 is set to 1 and can be used with TPS929240-Q1 to achieve maximum 16 devices on one FlexWire bus.
STEP 4: DC current setup for each LED string.
The DC current for all output channel can be programmed by an external resistor, R(REF), and internal register REFRANGE. The resistor value can be calculated by using Equation 11. The manufacturer default value for K(REF) is 512. If the other number rather than 512 is chosen for DC current setting, the selected code needs to be burnt into EEPROM to change the default value for REFRANGE. A 1nF ceramic capacitor is recommended to be placed in parallel with R(REF) resistor to improve the noise immunity. The 6-bit register IOUTXn can be used to program DC current for each output channel independently mainly for dot correction purpose. The code setting for IOUTXn registers must be decided in the end of production line according to the LED calibration result. The detailed calculation is described in 64-Step Programmable High-Side Constant-Current Output.
where
CURRENT (mA) | REFRANGE | K(REF) | REF RESISTOR VALUE (kΩ) |
---|---|---|---|
50 | 11b | 512 | 12.7 |
10b | 256 | 6.34 | |
01b | 128 | 3.16 | |
00b | 64 | 1.58 |
TI recommends placing a 1nF ceramic capacitor on each of output channels to achieve good EMC performance.
STEP 5: Design the configuration for PWM generator. Basically, there are three main parameters for PWM generator that must be considered, including:
STEP 6: Design the diagnostics configuration. The diagnostics configuration for both NORMAL state and FAIL-SAFE states must be set up properly based on the system requirements. The following configuration registers must be designed:
STEP 7: EEPROM burning solution design.
TI recommends that the EEPROM burning be done in the end of production line. The detailed flow is introduced in EEPROM Register Access and Burn .