The VNH3SP30 is a great H-bridge motor driver for motors running from 6-16 V and drawing up to about 15 A. The chip is able to withstand 40-V transients, has a peak current of 30 A, and features various fault protection features such as over-temperature and over-current shutdown. For a higher-output version, see the VN2HSP30.
We use these motor drivers in several of our products, including the single and dual motor driver carrier boards, the SMC04 high-power motor controller w/feedback, the TReX motor controller, and the Orangutan X2 robot controller. We offer the chips by themselves for more direct integration into your project or product.
VNH3SP30 and VNH2SP30 Comparison
|
VNH3SP30
|
VNH2SP30
|
Operating supply voltage (Vcc)
|
5.5 – 36 V*
|
5.5 – 16 V
|
Maximum current rating
|
30 A
|
30 A
|
MOSFET on-resistance (per leg)
|
34 mΩ
|
19 mΩ
|
Maximum PWM frequency
|
10 kHz
|
20 kHz
|
Current sense
|
none
|
approximately 0.13 V/A
|
Over-voltage shutoff
|
36 V*
|
16 V minimum (19 V typical)
|
Time to overheat at 20 A**
|
8 seconds
|
35 seconds
|
Time to overheat at 15 A**
|
30 seconds
|
150 seconds
|
Current for infinite run time**
|
9 A
|
14 A
|
*Manufacturer specification. In our experience, shoot-through currents make PWM operation impractical above 16 V.
**Typical results using Pololu motor driver carrier with 100% duty cycle at room temperature.
Real-world power dissipation considerations
The motor drivers have maximum current ratings of 30 A continuous. However, the chips by themselves will overheat at lower currents (see table above for an example set of values). The actual current you can deliver will depend on how well you can keep the motor driver cool. Good air flow and a heat sink will allow the chip to operate at currents closer to its maximum rating without overheating.
Many motor controllers or speed controllers can have peak current ratings that are substantially higher than the continuous current rating; this is not the case with these motor drivers, which have a 30 A continuous rating and a over-current protection that can kick in as low as 30 A (45 A typical). Therefore, the stall current of your motor should not be more than 30 A. (Even if you expect to run at a much lower average current, the motor can still draw high currents when it is starting or if you use low duty cycle PWM to keep the average current down.)
Note: This motor driver IC comes in a MultiPowerSO-30 package that requires surface mounting; it is not a through-hole component. Our carrier boards give you convenient access to the VNH2SP30 and VNH3SP30 motor drivers without any surface-mount soldering.
Dimensions
- Size:0.68" x 0.75"
General specifications
- Motor driver:VNH3SP30
- Motor channels:1
- Minimum operating voltage:5.5 V
- Maximum operating voltage:16 V1
- Continuous output current per channel:9 A2
- Peak output current per channel:30 A
- Maximum PWM frequency: 10 kHz
- MOSFET on-resistance (max per leg):34 mΩ
- Package:MultiPowerSO-303
- Reverse voltage protection?:N
Notes:
- - The datasheet claims a maximum of 36 V, but shoot-through issues make operation impractical above 16 V.
- - Typical results using the Pololu VNH3SP30 motor driver carrier with 100% duty cycle at room temperature.
- - This package requires surface mounting.