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.
The evaluation board is designed to run on Arduino/Genuino and compatible headers Infineon's XMC1100 Boot Kit, XMC4700 Relax Kits or XMC4800 Relax Kit are fully compatible by using the XMC-for-Arduino port and this library