Library of Infineon's DC Motor Shield with TLE94112EL for Arduino.
The DC motor shield is a small evaluation board equipped with TLE94112EL for use with Arduino. The TLE94112EL is capable to drive up to 6 small DC motors in parallel mode or up to 11 DC motors in cascaded mode. All outputs can drive up to 0.9A. The outputs can be used stand-alone or combined to increase driving capability up to 3.6A. The implemented integrated TLE94112EL is a protected twelve-fold half-bridge driver designed especially for automotive motion control applications such as Heating, Ventilation and Air Conditioning (HVAC) flap DC motor control.
- Driver with 12 half-bridge outputs to drive DC motors, resistive or inductive loads
- Driver is protected against over-temperature, over-current, over-voltage, under-voltage and enables diagnosis of over-current, over-voltage, under-voltage
- SPI interface with zero clock diagnosis
- Enhanced EMC performance
- Integrated PWM generator with 3 different frequencies (80Hz, 100Hz, 200Hz)
- Shield enables compact design for multi-motor applications
- Efficient design for multi-motor applications
- Less communication with µC through integrated PWM generator and zero clock diagnosis
- Reducing external components to meet EMC requirements
- The board is stackable if you change the position of a resistor, see here
- LED driver on the first half-bridge
- Multi-motor applications
- DC motors and voltage controlled bipolar stepper motors
- Toys
- HVAC systems
For the description of library installation
For the description of the examples
The doxygen library documentation.
- A PDF summarizing the features and layout of the DC motor control shield is stored on the Infineon homepage here.
- The datasheet for the TLE94112EL can be found here TLE94112EL Datasheet
- The respective application note is located here TLE941xy Application Note.
- There is a pinout picture Tle94112el pintout