This user manual is intended to help users using the TLE92108 APPKIT. This APPKIT is designed to evaluate
hardware and soware functionalities of the TLE92108.
This manual provides additional information about the board's layout, jumper settings, interface and how to
use the GUI.
Intended audience
This document is for everyone who works with the TLE92108 APPKIT.
User ManualPlease read the Important Notice and Warnings at the end of this documentv1.0
The TLE92108 APPKIT board provides a simple, easy-to-use tool to get familiar with Infineon's Multi MOSFET
Driver TLE92108-232QX (TLE92108).
It contains the TLE92108 and a typical application circuit including 8 MOSFET half-bridges to drive up to 8 DC
motors. The board is ready to be connected to a vehicle level power supply and is controlled over SPI.
All pins relevant to control the device can be accessed via the dedicated 8 × 2 header using the uIO-stick by
hitex EMBEDDED TOOLS & SOLUTIONS (http://www.hitex.com/uIO).
The board is powered by the power connector and provides an active on-board reverse-polarity protection for
fastest response time in case of reverse polarity with minimal power-loss during normal operation.
The board allows control of Phase 1-8 which can be used to control up to 8 motors independently that can be
connected to OUT1-8 with the 4 screw terminal block motor connectors.
2 high-side shunts provide load current measurement and monitoring.
User Manual4v1.0
2020-06-30
TLE92108 APPKIT
2 PCB layout
2PCB layout
Infineon's TLE92108 is a Multi-MOSFET driver IC providing control of up to 16 n-channel MOSFETs. It supports
up to 8 half-bridges for DC motor control applications such as automotive power seat control or other multimotor applications (Datasheet of TLE92108-232QX).
HS1
LS1
TLE92108
HS2
LS2
HS3
LS3
LS5
HS5
HS6 LS6
LS7
HS7
HS8 LS8
LS4
protection
Reverse polarity
HS4
Figure 2PCB layout
HS1-8, LS1-8
Infineon's new OptiMOS™ 5 40 V product family in S3O8 package combines leading power MOSFET technology
with 3.3 × 3.3 mm2 leadless power package for very compact and robust automotive system solutions
(Datasheet of IPZ40N04S5-3R1).
Reverse polarity protection
The active reverse polarity protection is based on the design documented in the "Reverse Polarity Protection
for Embedded Power ICs" Application Note (Z864338247).
User Manual5v1.0
2020-06-30
TLE92108 APPKIT
3 Connections
3Connections
Several external connections are available on the TLE92108 APPKIT.
header
OUT 1
OUT 2
OUT 3
OUT 4
Ground
VBAT
SPI
uIO-stick
interface
OUT 5
OUT 6
OUT 7
OUT 8
Figure 3Connections
uIO-stick interface
The uIO-stick interface can be used to establish communication with the TLE92108 for programming of the SFRs
and motor control. Setting up the interface can be found in APPKIT setup. The pinout is shown in Figure 4.
SDI SDO SCLK CSN N.C. N.C. N.C. NC.
15
16
131197531
1412108642
CSOx EN PWM3 PWM2 PWM1 N.C. VDD GND
Figure 4Pin configuration of uIO-stick
User Manual6v1.0
2020-06-30
TLE92108 APPKIT
3 Connections
Motor connectors
The screw terminal blocks can be used to connect DC motors in multiple topologies, some examples are shown
in Figure 5.
M
V
S
M
M
Out 1
Out 2
Out 3
Out 4
Out 5
Out 6
Out 7
M
M
M
Out 8
Figure 5Motor connectors and topologies
Power connector
The screw terminal blocks are used to connect the supply voltage to VBAT and ground to GND.
Figure 6Power connector
SPI header
The 3 × 2 header can be used for SPI debugging. The pinout is shown in Figure 7.
SDI SDO GND
2
1
46
35
CSN SCLK EN
Figure 7SPI header pinout
User Manual7v1.0
2020-06-30
TLE92108 APPKIT
4 Current Sense Output (CSO) jumper setting
4Current Sense Output (CSO) jumper setting
The Current Sense Output jumper selects which IC current sense output is connected to the uIO interface. The
signal is routed to the uIO-stick interface pin 16. The pinout is shown in Figure 9.
CSO selection jumper
Figure 8Current Sense Output selection jumper
CSO2CSOxCSO1
Figure 9CSO selection jumper pinout
User Manual8v1.0
2020-06-30
TLE92108 APPKIT
5 SMD test points
5SMD test points
The TLE92108 APPKIT provides 9 SMD test points for evaluation and testing.
The TLE92108 comes in a space saving 7 × 7 mm2 VQFN 48 pin package and is AEQ-Q100 qualified up to a
junction temperature TJ of 150°C.
Figure 11TLE92108 pinout
User Manual11v1.0
2020-06-30
TLE92108 APPKIT
8 APPKIT setup
8APPKIT setup
The APPKIT can be controlled with the uIO-stick which provides an interface between the PC GUI and the
APPKIT's uIO connector is able to translate message between the APPKIT and the GUI available for PC.
8.1Installing the GUI
The GUI is installed the Infineon Toolbox following the steps below:
1.Go to: www.infineon.com/toolbox.
2.Follow the instructions provided on the toolbox installation webpage. Also see the “Download Getting
Started Infineon Toolbox Guide” link for des additional user information.
3.Launch the Infineon Toolbox on your PC:
4.Select Manage Tools.
5.Search and install the tool: Config Wizard for Multi MOSFET Driver.
6.Start the Config Wizard for Multi MOSFET Driver.
7.Click on TLE92108 APPKIT.
8.2Establishing communication
To establish communication between the GUI and the TLE92108 APPKIT you must:
•Connect the TLE92108 Appkit to a power-supply.
•Connect the uIO-stick to the TLE92108 APPKIT.
•Connect the uIO-stick to a USB port of your PC.
•Turn on the power supply.
•Start the GUI.
Note:The GUI requires the uIO-sticks'-firmware to be of version 2.21 or above.
The GUI can be used to update the uIO-stick firmware to the latest version:
1.Open the GUI.
2.Click Extras.
3.Click Update uIO ….
4.A window will pop up, click Yes.
5.Select uIO_v221.hex or above.
6.Click Open.
Note:It is recommended to remove and reinsert the uIO-stick to reboot the uIO hardware.
User Manual12v1.0
2020-06-30
TLE92108 APPKIT
8 APPKIT setup
8.3Using the GUI
The GUI consists of three panels/tabs:
•Motor Control
•Detailed Settings
•PWM and Diagnostic
Figure 12TLE92108 APPKIT GUI
Additionally the status of the USB connection, bridge driver and diagnostic read is shown on the top of the
display:
Everything is up and running.
There seems to be a problem.
The GUI provides buttons to Clear Diagnosis, to Clear Status Registers and to RESET the device.
Motor Control
In this panel it is possible to:
•Configure the PWM channels 1-3 with 0-100% DC and up to 25 kHz which are generated by the uIO-stick.
•Map the PWM to half-bridges 1-8.
•Set the HB state in either cascade or H bridge configuration.
•Select and disable the CSAs and see the current VCSOx output.
•See the General Status register and Global Status byte.
•Perform o-state diagnosis.
Detailed Settings
In this panel it is possible to:
•Enable and configure the charge pump and set OV and UV thresholds.
•Configure passive mode settings.
•Configure the CSAs and enable OC shutdown.
User Manual13v1.0
2020-06-30
TLE92108 APPKIT
8 APPKIT setup
•Configure gate driver timings (cross-current-protection and blank time), hold and static currents.
•Configure DS overvoltage.
•Map gate drive timings and static currents to half-bridge.
PWM and Diagnostic
In this panel it is possible to:
•Enable adaptive MOSFET control, set filter, enable generator mode detection or deep adaption.
•Set dis/charge currents for active and free-wheeling MOSFET, configure adaptive currents, set target turnon delay and pre dis/charge time for PWM channel 1-3.
•Read PWM switching characteristics.
•Check Global Status Byte, General Status register, PWM mapping error and drain-source overvoltage.
User Manual14v1.0
2020-06-30
TLE92108 APPKIT
9 How to use the GUI (examples)
9How to use the GUI (examples)
9.1Example - PWM DC motor control using half-bridge 1 and 2
In this example a DC motor will be controlled by half-bridge 1 and 2. The half-bridge 1 output will be configured
for 20 kHz PWM with 50% DC and the load current can be monitored using CSA1.
Setup
Before you configure the GUI you will need to:
•Connect a DC motor to OUT1 and OUT2.
•Establish communication between the Appkit and the GUI as described in Establishing communication.
Configure the GUI
4
3
2
1
Figure 13Control your first DC motor
To start the motor you will need to:
1.Set PWM 1 to 20 kHz and 50% DC (default values).
2.Map PWM 1 to HB1.
3.CSA1/2 are on and CSA 1 is selected by default. The PCB on-board jumper should connect CSO1 and
CSO1/2 as described in Current Sense Output (CSO) jumper setting. For correct current sensing the
value of RSHUNT should be set to 5 mΩ to match the PCB hardware.
4.Set Motor 1 to HS1/LS2 on.
The motor should start running with 20 kHz HS PWM at 50%.
The output of CSO1 can be seen in the CSA window (3).
User Manual15v1.0
2020-06-30
TLE92108 APPKIT
9 How to use the GUI (examples)
The load current can be calculated accordingly:
I
Load
V
− V
CSOx
=
R
SHUNT
REF
× GAIN
Table 2CSA V
REF
Unidirectional modeBidirectional mode
VREFVDD/5VDD/2
Table 3CSA GAIN
GENCTRL1.CSAGxGAIN
b0010
b0120
b1040
b1180
The VCSO output depends on the CSA configuration (Uni- or Bidirectional) and the Gain setting. The CSA can
be configured as follows:
1.Go to Detailed Settings.
2.Set CSA Level, Gain, Unidirectional Threshold, Bidirectional Threshold and Overcurrent Filter
(overcurrent detection filter time). (See datasheet for overcurrent monitoring and protection details).
1
2
Figure 14Configure CSA and overcurrent detection
User Manual16v1.0
2020-06-30
TLE92108 APPKIT
9 How to use the GUI (examples)
9.2Example - Enabling Adaptive MOSFET Control
One of the main features of the TLE92108 is Adaptive MOSFET Control. It can easily be configured as shown
below. See the datasheet for a detailed description of operation and configuration options.
1.Go to PWM and Diagnostic.
2.Configure Adaptive Gate Control settings. Here features like deep adaption or generator mode
detection can be enabled.
3.Set the desired turn-on/o delay and MOSFET gate drive characteristics.
1
2
3
Figure 15Enable Adaptive MOSFET Control
User Manual17v1.0
2020-06-30
TLE92108 APPKIT
9 How to use the GUI (examples)
9.3Example - Setting blanking, cross-current protection and drain-
source monitoring
The TLE92018 has several active protection features cross-current protection and VDS overvoltage protection.
1.Go to Detailed Settings.
2.Configure Active CCP and FW CCP and make sure it is mapped to the correct half-bridge.
3.Configure Active Blank Time and FW Blank Time and make sure it is mapped to the correct half-bridge.
4.Configure Drain-source Monitoring Filter Time and set the Drain-source Overvoltage Threshold for
the addressed half-bridge.
1
2
2
2
3
3
4
Figure 16TCCP, TBLANK and VDS monitoring
42
4
User Manual18v1.0
2020-06-30
TLE92108 APPKIT
9 How to use the GUI (examples)
9.4Example - O-state diagnostics on half-bridge 1 and 2
O-state diagnostics can be used to detect short to battery/ground or open wire without activating the motor.
Note:The Drain-Source Overvoltage threshold (as shown in Example - Setting blanking, cross-current
protection and drain-source monitoring.) for the addressed half-bridge must be set to 2.0 V for
proper detection.
1.Go to Motor Control.
2.Set Motor 1 to High Imped.
3.Enable pull-down current sources for HB1 and HB2
Refer to the O-state diagnostics Application Note for a detailed description of diagnosis operation.
1
2
Figure 17O-state diagnostics
3
User Manual19v1.0
2020-06-30
TLE92108 APPKIT
10 Schematics and layout
10Schematics and layout
10.1Schematics
Figure 18Schematic page 1
User Manual20v1.0
2020-06-30
TLE92108 APPKIT
10 Schematics and layout
Figure 19Schematic page 2
User Manual21v1.0
2020-06-30
TLE92108 APPKIT
10 Schematics and layout
Figure 20Schematic page 3
User Manual22v1.0
2020-06-30
TLE92108 APPKIT
10 Schematics and layout
Figure 21Schematic page 4
User Manual23v1.0
2020-06-30
TLE92108 APPKIT
10 Schematics and layout
Figure 22Schematic page 5
User Manual24v1.0
2020-06-30
TLE92108 APPKIT
10 Schematics and layout
Figure 23Schematic page 6
User Manual25v1.0
2020-06-30
TLE92108 APPKIT
10 Schematics and layout
10.2Layout
Figure 24Top layer
Figure 25Layer 2
User Manual26v1.0
2020-06-30
TLE92108 APPKIT
10 Schematics and layout
Figure 26Layer 3
Figure 27Bottom layer
User Manual27v1.0
2020-06-30
TLE92108 APPKIT
11 Revision history
11Revision history
RevisionDateChanges
v1.02020-06-30Initial creation.
User Manual28v1.0
2020-06-30
Trademarks
All referenced product or service names and trademarks are the property of their respective owners.
Do you have a question about any
aspect of this document?
Email: erratum@infineon.com
Document reference
IFX-aim1593422827821
IMPORTANT NOTICE
The information given in this document shall in no
event be regarded as a guarantee of conditions or
characteristics (“Beschaenheitsgarantie”) .
With respect to any examples, hints or any typical values
stated herein and/or any information regarding the
application of the product, Infineon Technologies
hereby disclaims any and all warranties and liabilities of
any kind, including without limitation warranties of
non-infringement of intellectual property rights of any
third party.
In addition, any information given in this document is
subject to customer’s compliance with its obligations
stated in this document and any applicable legal
requirements, norms and standards concerning
customer’s products and any use of the product of
Infineon Technologies in customer’s applications.
The data contained in this document is exclusively
intended for technically trained sta. It is the
responsibility of customer’s technical departments to
evaluate the suitability of the product for the intended
application and the completeness of the product
information given in this document with respect to such
application.
WARNINGS
Due to technical requirements products may contain
dangerous substances. For information on the types
in question please contact your nearest Infineon
Technologies oice.
Except as otherwise explicitly approved by Infineon
Technologies in a written document signed by
authorized representatives of Infineon Technologies,
Infineon Technologies’ products may not be used in
any applications where a failure of the product or
any consequences of the use thereof can reasonably
be expected to result in personal injury.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.