User Manual
Pololu dual VNH5019 motor
driver shield, assembled and
connected to an Arduino Uno R3.
Pololu dual VNH5019 motor
driver shield for Arduino, bottom
view with board dimensions.
• Wide operating voltage range: 5.5 – 24 V
1
• High output current: up to 12 A continuous (30 maximum)
per motor
• Motor outputs can be combined to deliver up to 24 A
continuous (60 A maximum) to a single motor (see
Section 7)
• Inputs compatible with both 5V and 3.3V systems (logic
high threshold is 2.1 V)
• PWM operation up to 20 kHz, which is ultrasonic and
allows for quieter motor operation
• Current sense voltage output proportional to motor current
(approx. 140 mV/A)
• Motor indicator LEDs show what the outputs are doing
even when no motor is connected
• Can be used with an Arduino or Arduino clone (through
shield headers) or other microcontroller boards (through
0.1″ header along the left side)
• When used as a shield, the motor power supply can
optionally be used to power the Arduino base as well
• Arduino pin mappings can be customized if the default
mappings are not convenient
• Arduino library [http://github.com/pololu/dual-vnh5019-motor-shield] makes it easy to get started
using this board as a motor driver shield
• Reverse-voltage protection to -16 V
• Robust drivers:
◦ Can survive input voltages up to 41 V
◦ Undervoltage and overvoltage shutdown
◦ High-side and low-side thermal shutdown
◦ Short-to-ground and short-to-Vcc protection
Pololu Dual VNH5019 Motor Driver Shield User’s Guide © 2001–2017 Pololu Corporation
1. Overview Page 3 of 35