Dual VNH3SP30 Motor Driver Carrier MD03A
If you are looking to drive two high-power motors through one compact unit, these dual VNH3SP30 motor driver carriers are perfect for you. With these boards, it’s easy to get a medium-sized, differential drive robot running in no time. The VNH3 version is a lower-cost option than its VNH2 counterpart.
![]() |
The Pololu dual high-power motor drivers are compact carriers for the VNH3SP30 and VNH2SP30 motor driver integrated circuits from ST. The board incorporates most of the components of the typical application diagram on page 8 of the VNH2SP30 datasheet, including pull-up and current-limiting resistors and a FET for reverse battery protection. (The current sense circuit is populated on both versions of the board, but only the VNH2SP30 supports current sense.) To keep the number of I/O lines down, the two enable/diagnostic lines on each chip are tied together. All you need to add is a microcontroller or other control circuit to turn the H-Bridges on and off.
Please note that we offer several other products based on these same chips, including single carrier boards for controlling one motor, the qik 2s12v10 dual serial motor controller, the TReX motor controller, the jrk 12v12 USB motor controller with feedback, and the Orangutan X2 robot controller. We also have a family of higher-power motor drivers that can deliver more current over a wider operating voltage range.
![]() |
In a typical application, the power connections are made on one end of the board, and the control connections are made on the other end. +5 volts must be supplied to the board through the smaller 0.1"-spaced pins; the input voltage is available at those pins as well, but the connection is not intended for currents exceeding a few amps. The diagnostic pins can be left disconnected if you do not want to monitor the fault conditions of the motor drivers. INA and INB control the direction of each motor, and the PWM pins turns the motors on or off. For the VNH2SP30 version, the current sense (CS) pins 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 VNH2SP30 version, please consider our ±30A ACS714 current sensor carrier.
![]() |
The dual motor driver PCB includes provisions for installing up to three large capacitors to limit disturbances on the main power line. Two 10mm radial capacitors may be mounted between the motor driver ICs, and an axial capacitor may be mounted between the ICs and power connections. It is generally not necessary to use all three capacitors; two radial capacitors are included with each unit. For applications that require a low profile, a single capacitor can be installed on its side as shown in the picture to the right.
Note: A 15-pin male header, three 2-pin terminal blocks, and two electrolytic capacitors are included but not soldered onto the boards. No printed documentation is shipped with these items; please see the VNH3SP30 and VNH2SP30 datasheets linked under the Resources tab.
| 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.
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 typical values). The actual current you can deliver will depend on how well you can keep the motor drivers cool. The carrier printed circuit board is designed to draw heat out of the motor driver chips, but performance can be improved by adding a heat sink. In our tests, we were able to deliver short durations (on the order of milliseconds) of 30 A and several seconds of 20 A without overheating. At 6 A, the chip gets just barely noticeably warm to the touch. For high-current installations, the motor and power supply wires should also be soldered directly instead of going through the supplied terminal blocks, which are rated for up to 15 A.
This product can get hot enough to burn you long before the chip overheats. Take care when handling this product and other components connected to it.
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 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.)
![]() |
| Schematic of the Pololu Dual High Current Motor Driver Carrier |
|---|
Cechy
Producent BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Polska sprzedaz@kamami.pl 22 767 36 20
Osoba odpowiedzialna BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Polska sprzedaz@kamami.pl 22 767 36 20
KAmod Motor Driver to zaawansowany sterownik silnika DC zasilany napięciem 6-30 V, umożliwiający regulację mocy metodą PWM oraz kontrolę kierunku obrotów, kompatybilny z sygnałami analogowymi i PWM z różnych źródeł, wyposażony w zabezpieczenia przeciążeniowe i termiczne oraz funkcje łagodnego startu i zatrzymania
Niewielkich rozmiarów moduł sterownika silnika krokowego TB67S279FTG zasilanego napięciem 10...47V i prądzie pracy 1,1A. Sterownik pozwala na kontrolowanie ruchu silnika aż z 7 różnymi rozdzielczościami (do 1/32 kroku). Pololu 3098
X-NUCLEO-IHM16M1 to płytka rozszerzeń ze sterownikiem trójfazowego bezszczotkowego silnika zasilanym napięciem w zakresie 7-45 V o maksymalnym prądzie wyjściowym 1,5 A w każdym z kanałów. Kompatybilny z STM32 Nucleo. X-NUCLEO-IHM16M1
Brak towaru
KAmodMPC17C724 to moduł z podwójnym mostkiem H typu MPC17C724. Układ pozwala na sterowanie dwoma silnikami szczotkowymi DC lub jednym bipolarnym silnikiem krokowym. Sterownik pracuje przy napięciu z zakresu 2,7 - 5,5 V i może współpracować z silnikami o poborze prądu do 0,4 A.
Jednokanałowy sterownik silników DC z interfejsem UART TTL. Jest zasilany napięciem od 4,5 V do 48 V i może dostarczyć prąd o natężeniu do 2,2 A. Płytka z przylutowanymi złączami. Pololu 5062
Brak towaru
Moduł programujący do sterowników ESC z serii AM32 i BLS32. Pozwala w łatwy sposób zaktualizować oprogramowanie sterownika przez złącze USB typu C. RhinoESC Crawler
Brak towaru
Moduł rozszerzeń ze sterownikiem dwóch silników krokowych oparty na układzie DRV8825. Dedykowany dla minikomputerów Raspberry Pi. Waveshare Stepper Motor HAT
Brak towaru
A4990 Dual Motor Driver Carrier
Zestaw z regulatorem prędkości ESC ODrive3.6 oraz silnikiem BLDC MKS X2212. Sterownik przeznaczony jest do zasilania dwóch trójfazowych silników bezszczotkowych w różnych aplikacjach, takich jak roboty jeżdżące, roboty kroczące czy gimbale. Obsługuje zakres napięcia wejściowego od 12 V do 56 V oraz maksymalny prąd do 60 A. Makerbase ODrive3.6 Kit
Niewielka płytka z sterownikiem silnika szczotkowego DRV8838 działającym w napięciach od 0 V do 11 V i prądzie ciągłym 1,7 A (1,8 A chwilowym). Pololu 2990
Moduł z dwoma sterownikami silników DC DRV8830. Płytka została wyposażona w złącze Grove i komunikuje się przez interfejs I2C. Seeed Studio 105020010
Kompaktowy sterownik silnika krokowego z układem TMC2130 o napięciu pracy od 5,5 do 45 V. Oferuje płynną, cichą pracę, wysoką wydajność, różnorodne tryby pracy oraz łatwą konfigurację. Jest sterowany przez interfejs STEP/DIR i stanowi idealne rozwiązanie dla drukarek 3D oraz podobnych zastosowań. BIGTREETECH TMC2130 V3.0
Sterownik silnika DC zasilany napięciem w zakresie 1,8 do 10V o maksymalnym prądzie wyjściowym 2,6A. Kompatybilny z STM32 Nucleo. Shield wyposażony jest w złącze zgodne ze standardem Arduino UNO R3. STMicroelectronics X-NUCLEO-IHM13A1
Kompaktowy i wydajny moduł przeznaczony do precyzyjnego sterowania bipolarnymi silnikami krokowymi, oferujący mikrostepping do 1/32 kroku oraz maksymalny prąd do 2 A w trybie szczytowym. Dzięki zaawansowanym funkcjom, takim jak algorytm QuietStep (APFD), wbudowane zabezpieczenia oraz kompatybilność pinowa z A4988, doskonale sprawdzi się w projektach hobbystycznych, edukacyjnych i przemysłowych. Wersja Blue Edition z czterowarstwową płytką i miedzią 2 oz zapewnia lepsze odprowadzanie ciepła, zwiększając niezawodność pracy nawet przy wyższych obciążeniach. Pololu 5340
Moduł ze sterownikiem silnika DC DRV8874. Może współpracować z silnikami zasilanymi napięciem od 4,5 do 37 V i poborze prądu do 2,1 A. Pololu 4035
Brak towaru
Pololu G2 24v12 High Power to miniaturowy sterownik silnika DC. Zasilanie sterownika: 6,5...30V. Wydajność prądowa modułu: 12A. Moduł posiada zabezpieczenie przed napięciem wstecznym i przepięciami. Pololu 1364
Moduł sterownika silnika bezszczotkowego (regulator ESC) o wydajności prądowej do 35 A
Brak towaru
Dual VNH3SP30 Motor Driver Carrier MD03A