This module is a compact breakout board for ST’s high-power VNh3SP30 or VNH3SP30 motor driver IC, each of which is a fully integrated H-bridge that can be used for bidirectional speed control of a single brushed DC motor. The basic operation of the driver is summarized below, but we also recommend careful reading of the VNh3SP30 datasheet (670k pdf) or VNH3SP30 datasheet (586k pdf) before using this product. The board incorporates most of the components of the typical application diagram on page 8 of the VNh3SP30 datasheet, including pull-up and current-limiting resistors and a FET for reverse battery protection. It ships fully populated with its SMD components, including the VNh3SP30 or VNHSP30 motor driver IC, as shown in the product picture. (Note that the current sense circuit might not be populated on the VNH3SP30 version of the board since only the VNh3SP30 supports current sense.)
Note: Only the VNh3SP30 and VNH5019 support current sense; the current sense circuit might not be populated on the VNH3SP30 version of the board. For more information on the differences between the motor driver versions, see the comparison table below.
In a typical application, the motor power supply is connected at the bottom of the board, the motor on the right side of the board, and the control connections to the left side of the board. The diagnostic/enable pins are pulled high on the board and can be left disconnected if you do not want to monitor the fault conditions of the motor driver chip. INA and INB control the direction of the motor, and the PWM pin turns the motor outputs on or off, allowing you to control motor speed with a supplied pulse width modulation (PWM) signal. The PWM pin is pulled low on the board, so the motor driver outputs are effectively disabled by default; the INA and INB pins are floating (they are not pulled to any particular default voltage). See the truth tables in the VNh3SP30/VNH3SP30 datasheet for more information on how the INA, INB, and PWM pins affect the driver outputs, OUTA and OUTB.
For the VNh3SP30 version, the current sense (CS) pin will output approximately 0.13 volts per amp of output current. If you want to add current sensing to the VNH3SP30 version, or if you want higher-accuracy current sensing with the VNh3SP30 version, please consider our ±30A ACS714 current sensor carrier.
Note: An 8-pin 0.1″ male header and two 2-pin terminal blocks are included but not soldered onto the boards. You can solder these in yourself and use this board with custom cables or solderless breadboards, or you can solder wires directly to the board for more compact installations.
Warning: The top two mounting holes on this carrier board are electrically connected to the OUTA node in an effort to increase thermal dissipation. Please be aware of this if you are mounting more than one of these carrier boards to a metal structure using metal fasteners, or if you are mounting one of these carrier boards to a grounded structure using metal fasteners, as this could cause you to unintentionally short out your power supply. You can avoid the problem in such situations by avoiding those mounting holes or by using non-conducting mounting hardware, such as nylon screws.