Pololu dual MC33926 motor
driver shield, assembled and
connected to an Arduino
Leonardo.
Pololu dual MC33926 motor
driver shield for Arduino, bottom
view with board dimensions.
1.a. Features
• Wide operating voltage range: 5 – 28 V
1
• Output current: 3 A continuous (5 A peak
2
) per motor
• Inputs compatible with both 5 V and 3.3 V systems
• PWM operation up to 20 kHz, which is ultrasonic and
allows for quieter motor operation
• Current sense voltage output proportional to motor
current (approx. 525 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-mc33926-motor-
shield]
makes it easy to get started using this board as a
motor driver shield
• Reverse-voltage protection on motor supply
3
• Robust drivers:
◦ Transient operation (< 500 ms) up to 40 V
◦ Over-current limiting via internal PWM
◦ Over-temperature shutdown and hysteresis
◦ Under-voltage shutdown
◦ Output short-to-ground and short-to-Vcc protection
1
The board supports transient (< 500 ms) operation up to 40V. Operation from 5-8 V reduces maximum
continuous output current (driver performance is derated in this range).
2
Internal peak-current limiting gracefully reduces the output power at load currents above 6.5 A ± 1.5 A. See
the
MC33926 datasheet
[https://www.pololu.com/file/download/MC33926.pdf?file_id=0J233]
(1MB pdf) for more
Pololu Dual MC33926 Motor Driver Shield User’s Guide
© 2001–2017 Pololu Corporation
1. Overview
Page 3 of 30