Infineon TLE94112ES User Manual

User Manual Revision 1.0
www.infineon.com 2020-12-08
DC Motor Control HAT with TLE94112ES
Complies with the Raspberry Pi HAT specification
About this document
This user manual describes the DC motor control HAT equipped with the TLE94112ES, a twelve-fold half­bridge driver with integrated power stages. This document provides detailed information on the board’s content, layout and use. It should be used in conjunction with the TLE94112ES datasheet, which contains full technical details on the device specification and operation.
Intended audience
Engineers, hobbyists and students who want to add a powerful motor control to their projects.
Related information
Table 1 Supplementary links and document references
Reference
Description
TLE94112ES datasheet
Product page which contains reference information for the multiple half-bridge driver TLE94112ES
TLE941xy SPI interface
Application note for the SPI interface of the multiple half-bridge driver family TLE941xy
DC motor HAT with TLE94112ES
Information page for DC Motor Control HAT with TLE94112ES
Library for TLE94112ES on GitHub
Software library for TLE94112ES including examples
User Manual 2 Revision 1.0 2021-03-
Title
Title_continued
Introduction
Table of Contents
About this document ....................................................................................................................... 1
1 Introduction .................................................................................................................. 3
1.1 DC Motor Control HAT overview ............................................................................................................. 3
1.2 Key features ............................................................................................................................................. 4
1.3 Application diagram for bi-directional DC motor applications ............................................................. 5
2 DC Motor Control HAT description ................................................................................... 6
2.1 Overview .................................................................................................................................................. 6
2.2 Schematics .............................................................................................................................................. 7
2.3 Layout ...................................................................................................................................................... 8
2.4 Bill of Material of the DC Motor Control HAT .......................................................................................... 9
2.5 CS Pin Selection ..................................................................................................................................... 11
2.6 EEPROM ................................................................................................................................................. 12
2.7 Backpowering ........................................................................................................................................ 12
2.8 Stacking multiple DC Motor Control HATs ........................................................................................... 12
2.9 Pin assignment ...................................................................................................................................... 13
2.10 Pin definitions and functions ............................................................................................................... 14
3 TLE94112ES overview ................................................................................................... 15
3.1 Key features of the TLE94112ES ........................................................................................................... 15
3.2 Block diagram ........................................................................................................................................ 16
3.3 Pin assignment ...................................................................................................................................... 17
3.4 Pin definitions and functions ................................................................................................................ 18
4 Getting started ............................................................................................................. 19
5 Revision History ........................................................................................................... 20
User Manual 3 Revision 1.0 2021-03-
DC Motor HAT with TLE94112ES
For Raspberry Pi
1 Introduction
1.1 DC Motor Control HAT overview
The DC Motor Control HAT with TLE94112ES makes it easy to control up to six independent or eleven cascaded bidirectional DC motors.
The HAT can be controlled by a compatible Raspberry Pi via the SPI interface of the TLE94112ES.
The board features an Infineon TLE94112ES, a twelve-fold half-bridge driver with integrated MOSFETs. Each half-bridge can drive peak currents up to 0.9 A and DC current in the range of 200 mA to 500 mA, depending on the application conditions and the number of activated outputs.
The DC Motor Control HAT has an active reverse polarity protection with the p-channel MOSFET IPD50P04P4L-11.
The HAT can power the Raspberry Pi using Infineon’s OPTIREG™ DC/DC converter TLS4125D0EPV50.
The DC Motor Control HAT can be easily connected to a Raspberry Pi via its 40-pin header.
Figure 1 DC Motor Control HAT with TLE94112ES
TLE94112ES
EEPROM
TLS4125D0EP V50
OUT2
OUT8
OUT12 OUT11
OUT10
OUT3
OUT1
OUT5
OUT7
OUT9
OUT6
OUT4
VBAT
GND
User Manual 4 Revision 1.0 2021-03-
DC Motor HAT with TLE94112ES
For Raspberry Pi
1.2 Key features
The DC Motor Control HAT has the following features:
Can be controlled by compatible Raspberry Pis:
o 1 Mod. A+, 1 Mod. B+, 2 Mod. B, 2 Mod. B v1.2, 3 Mod. A+, 3 Mod. B, 3 Mod. B+, 4 Mod. B o Zero, Zero W
Brushed DC Motor Control up to 0.9 A peak
o 5.5 – 18 V normal operating input voltage o 18 20 V extended operating input voltage
Control of:
o Six independent bidirectional DC motors o Eleven cascaded bidirectional DC motors
SPI interface for high configurability and detailed diagnosis Protections:
o Overtemperature o Overcurrent o Undervoltage o Overvoltage
Detailed diagnosis per MOSFET:
o Individual open load detection o Individual overcurrent detection
Paralleling outputs for higher current capability (up to 3.6 A) Motor speed control by PWM
o Three independent PWM generators o PWM frequency: 80 Hz, 100 Hz or 200 Hz o 8-bit resolution, 0.5% duty cycle steps o Active freewheeling for lower power dissipation
Multiple HATs can be stacked to control an increased number of motors Reverse polarity protection with IPD50P04P4L-11 Powering of Raspberry Pi with up to 2.5A with TLS4125D0EPV50 EEPROM containing HAT information
User Manual 5 Revision 1.0 2021-03-
DC Motor HAT with TLE94112ES
For Raspberry Pi
1.3 Application diagram for bi-directional DC motor applications
Figure 2 Simplified application diagram with TLE94112ES driving DC motors
Refer to the TLE94112ES datasheet for more information.
User Manual 6 Revision 1.0 2021-03-
DC Motor HAT with TLE94112ES
For Raspberry Pi
2 DC Motor Control HAT description
For a safe and optimized motor control design, some discrete components are needed.
Figure 4, Figure , Figure and Figure 7 show the schematics and the corresponding layout of the DC Motor Control Shield with TLE94112ES.
2.1 Overview
Figure 3 DC Motor Control HAT connectors
TLE94112ES
The input of the TLE is connected to different capacitors. C11 is there to smooth VCC, the input voltage, C13 to smooth VDD, the 3.3V supply, so glitches do not influence the functionality of the motor driver. C14 and C12 are included to stabilize the input voltage.
TLS4125
The DC/DC converter, the TLS4125D0EPV50 is connected to multiple capacitors and inductors on the input and the output side of the chip. C_IN compensates possible drops in the supply voltage. C56 is there to smooth the input voltage, so glitches cannot disturb the functionality of the converter. L_IN combined with C52, C53, C54 and C55 create an EMI filter. This filter protects the TLS against electromagnetic interference. At the output of the chip L_OUT with C58 and C59 are there to support the voltage conversion and C57 is responsible for stabilizing the output voltage.
OUT2
OUT8
OUT12
OUT11
OUT10
OUT3
OUT1
OUT5
OUT7
OUT9
OUT6
OUT4
VBAT
GND
User Manual 7 Revision 1.0 2021-03-
DC Motor HAT with TLE94112ES
For Raspberry Pi
2.2 Schematics
Figure 4 Schematic Motor Control HAT for Raspberry Pi with TLE94112ES (1/2)
Loading...
+ 14 hidden pages