![Infineon TLD7002-16SHIELD Скачать руководство пользователя страница 3](http://html1.mh-extra.com/html/infineon/tld7002-16shield/tld7002-16shield_user-manual_2055195003.webp)
1
Description
The core of the shields is the TLD7002-16ES which features:
•
Output current up to 16 x 76.5 mA
•
UART over CAN interface up to 2 Mbit/s compliant with ISO11898-2 (2016) CAN physical layer
•
16 independent 14-bit PWM engines from 100 Hz up to 2 kHz
•
Integrated diagnostics for load monitoring and device fault monitor
•
ISO26262 compliant development up to ASIL B
The only needed connection from Arduino to drive 16 mid power LEDs is an UART interface and optionally the
TLD7002-16ES GPIN0 pin, which acts as a chip-select during the TLD7002-16ES one time programmable (OTP)
memory programming/emulation.
1.1
UART over CAN interface connections
The TLD7002-16ES has an UART over CAN physical layer interface called HSLI (High Speed Lighting Interface)
which is a differential BUS. The HSLIL output pin it is an open drain with a diode in series, and it can be
connected directly to a standard UART with a simple workaround without the need for a transceiver. The
resulting logic levels on the RX and TX pins are not CMOS or TTL compliant, and they will have slightly reduced
noise margin compared to standard CMOS gates.
µC
UART
TX
UART
RX
HSLIH
HSLIL
HSLIH
HSLIL
HSLIH
HSLIL
U1 TLD7002-16ES
C
BUS
RTX = 1k
2.5 V
40k typ
40k typ
5V
R
UP
R
DN
3k3
3k3
2.5V
2.5V
2.5V
U2 TLD7002-16ES
U3 TLD7002-16ES
Figure 2
TLD7002-16ES direct UART connection
Arduino has an internal pull up on the RX pin therefore, instead of the resistor on the TX pin, a diode is placed
on the TX pin. See Figure 3.
TLD7002-16SHIELD
User guide
1 Description
User guide
3
Rev.1.00
2022-07-26