Products
Categories
- Main categories
-
- 3D PRINTING
- ACADEMIC OFFER
- ARDUINO
- AUTOMATION
- BOOKS
- DIY KITS
- AVT kits
- Audio
- Car
- Chargers
- Clocks, timers and schedule switches
- Communication
- Converters
- Development kits and modules
- Displays
- Electronic games
- Generators
- Hobbies and fun
- House
- Interfaces
- Light effects
- meters
- PC
- Power Supplies
- Pre-programmed circuits
- Printed circuit boards (PCB)
- Programmers
- Regulators, controllers
- Remote control
- Starter sets Ośla Łączka
- Starting sets for beginners
- Workshop tools
- Audio
- Other sets
- TOP-Q kits
- Totem
- UGears
- Velleman
- AVT kits
- EBOOKS
- ELECTRONICS
- Cables
- Cameras and accessories
- Communication
- Conductive materials
- Connectors
- ARK connectors (Terminal Block)
- Coaxial connectors (RF)
- Connectors
- Crocodile clip
- D-Sub drawer connectors
- DC power connectors
- FFC/FPC ZIF connectors
- Goldpin connectors
- IDC connectors
- JACK connectors
- JST connectors
- Jumpers
- Memory cards slots
- Other connectors
- Pogo pin
- RJ45 sockets
- Slip ring connector
- Supports
- Szybkozłącza
- USB connectors
- Cooling
- Displays
- Electronic modules
- A/D and D/A converters
- Audio
- Barcode readers
- CAN converters
- Converters USB - UART / RS232
- Data logger
- DDS/PLL generators
- Digital potentiometers
- Encoders
- Expanders of the I/O
- Fingerprint readers
- HMI modules
- Image and video
- JTAG accessories
- Keyboards, buttons
- LED drivers
- Memory card readers
- Memory modules
- Modules with power outputs
- Motor controllers
- Power modules
- RS485 converters
- RTC modules
- Servo Controllers
- TSOP infrared receivers
- USB Converters - I2C / 1-Wire / SPI
- Voltage converters
- Gadgets
- GPS
- Intelligent clothes
- LED - diodes, displays, stripes
- Luminous wires and accessories
- Memory cards and other data storages
- Passive elements
- PC accessories
- Printers
- Prototype boards
- Semiconductors
- A/C converters (ADC)
- Analog systems
- Audio systems
- Bridge rectifiers
- Button
- D/A Converters (DAC)
- DDS synthesizers
- Digital circuits
- Diodes
- Drivers of motors
- DSP microprocessors
- Energy counters
- Energy harvesting
- ESD security
- IGBT drivers and bridges
- Interface systems
- LED drivers
- Logic converters
- Memory
- Microcontrollers
- Optotriacs and optocouplers
- Other
- PLL generators
- Power systems
- Programmable systems
- Resetting systems
- RF systems
- RTC systems
- Sensors
- SoC systems
- Timery
- Touch sensors
- Transistors
- Sensors
- Accelerometers
- Air humidity sensors
- Air quality sensors
- Current sensors
- Distance sensors
- Flow sensors
- Gas sensors
- Gyroscopes
- Hall sensors
- Humidity sensors
- Infrared sensors
- Light and color sensors
- Liquid level sensors
- Magnetic sensors (compasses)
- Medical sensors
- Motion sensors
- PH sensors
- Position sensors
- Pressure sensors
- Pressure sensors
- Reflection sensors
- Sensors 6DOF/9DOF/10DOF
- Sensors of liquid quality
- Temperature sensors
- Vibration sensors
- Sound transducers
- Switches and buttons
- Cables
- INTERNET OF THINGS (IoT)
- MECHANICS
- POWER
- R/C MODELLING
- RASPBERRY PI
- Accessories for Raspberry Pi
- Audio video cables for Raspberry Pi
- Case Raspberry Pi
- Cooling for Raspberry Pi
- Displays for Raspberry Pi
- Extension modules for Raspberry Pi
- Memory cards for Raspberry Pi
- Power for Raspberry Pi
- Raspberry Pi 3 model A+
- Raspberry Pi 3 model B
- Raspberry Pi 3 model B+
- Raspberry Pi 4 model B
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi cameras
- Raspberry Pi Compute Module
- Raspberry Pi model A/ B+/2
- Raspberry Pi Pico
- Raspberry Pi prototyping
- Raspberry Pi Zero
- Raspberry Pi Zero 2 W
- RETIRED PRODUCTS
- ROBOTICS
- SALE
- SOFTWARE
- STARTER KITS, PROGRAMMERS, MODULES
- Alchitry FPGA
- Altera FPGA
- Analog electronics
- Atmel SAM
- Atmel Xplain
- AVR
- Banana Pi
- BeagleBone
- chipKIT
- Coral
- CPLD Xilinx
- Cubieboard
- DFRobot FireBeetle
- Feather
- Freedom (Kinetis)
- FriendlyELEC
- HummingBoard
- Intelligent clothes
- Kit with a book
- LattePanda
- LPC (NXP)
- M5Stack
- Micro:bit
- Nvidia Jetson
- Odroid
- ODYSSEY
- Orange Pi
- Other development kits
- Peripheral modules
- PIC
- Raisonance
- Raspberry Pi RP2040
- RFID
- RISC-V
- SBC Embest
- SBC MYIR
- SBC others
- SBC UDOO
- Segger programmers
- SoMLabs
- Sparkfun MicroMod
- STM32
- STM32 Discovery
- STM32 MP1
- STM32 Nucleo boards
- STM8
- Teensy
- Universal programmers
- WRTNode
- Xilinx FPGAs
- WORKSHOP
- Adhesives and gluers
- Anti-static mats (ESD)
- Chemistry
- CNC milling machines
- Crimping tools
- Dispensing needles
- Drills
- Files
- Generators
- Handles, magnifiers
- Heat-shrink tubing
- Insulation strippers
- Keys
- Knives and scissors
- Laboratory power supplies
- Laminates
- Measuring devices
- Mikroskopy
- Mini drills and grindrers
- Organizers
- Oscilloscopes and accessories
- Pliers and pincers
- Power tools
- Riveting tools and rivets
- Screwdrivers
- SMD Accessories
- Soldering
- Tapes (aluminum, kapton, copper, insulating)
- Tweezers
- Ultrasonic cleaners
- Vices
- 3D PRINTING
New products
New products
zł210.00 tax excl.
Pololu High-Power Motor Driver 18v15
Free shipping
free shipping in Poland for all orders over 500 PLN
Same day shipping
If your payment will be credited to our account by 11:00
14 days for return
Each consumer can return the purchased goods within 14 days
Pololu High-Power Motor Driver 18v15
This discrete MOSFET H-bridge motor driver enables bidirectional control of one high-power DC brushed motor. The little 1.3×0.8-inch board supports a wide 5.5 to 30 V voltage range and is efficient enough to deliver a continuous 15 A without a heat sink.
Overview
The Pololu high-power motor driver is a discrete MOSFET H-bridge designed to drive large DC brushed motors. The H-bridge is made up of one N-channel MOSFET per leg, and most of the board’s performance is determined by these MOSFETs (the rest of the board contains the circuitry to take user inputs and control the MOSFETs). The MOSFET datasheet is available under the “Resources” tab. The MOSFETs have an absolute maximum voltage rating of 30 V, and higher voltages can permanently destroy the motor driver. Under normal operating conditions, ripple voltage on the supply line can raise the maximum voltage to more than the average or intended voltage, so a safe maximum voltage is approximately 24 V.
Note: batteries that are nominally 24 V can be much higher than that when fully charged; this product is therefore not recommended for use with 24 V batteries unless appropriate measures are taken to limit the peak voltage.
The versatility of this driver makes it suitable for a large range of currents and voltages: it can deliver up to 15 A of continuous current with a board size of only 1.3" by 0.8" and no required heat sink. With the addition of a heat sink, it can drive a motor with up to about 21 A of continuous current. The module offers a simple interface that requires as little as two I/O lines while allowing for both sign-magnitude and locked-antiphase operation. Integrated detection of various short-circuit conditions protects against common causes of catastrophic failure; however, please note that the board does not include reverse power protection or any over-current or over-temperature protection.
Using the Motor Driver
Connections
The motor and motor power connections are on one side of the board, and the control connections (5V logic) are on the other side. The motor supply should be capable of supplying high current, and a large capacitor should be installed close to the motor driver. The included axial capacitor can be installed directly on the board in the pins labeled '+' and '-' as shown below. Such installations are compact but might limit heat sinking options; also, depending on the power supply quality and motor characteristics, a larger capacitor might be required. There are two options for connecting to the high-power signals (V+, OUTA, OUTB, GND): large holes on 0.2" centers, which are compatible with the included terminal blocks, and pairs of 0.1"-spaced holes that can be used with perfboards, breadboards, and 0.1" connectors.
Warning: Take proper safety precautions when using high-power electronics. Make sure you know what you are doing when using high voltages or currents! During normal operation, this product can get hot enough to burn you. Take care when handling this product or other components connected to it.
The logic connections are designed to interface with 5V systems (5.5 V max); the minimum high input signal threshold is 3.5 V, so we do not recommend connecting this device directly to a 3.3 V controller. In a typical configuration, only PWM and DIR are required. The two fault flag pins (FF1 and FF2) can be monitored to detect problems (see the Fault Flag Table below for more details). The RESET pin, when held low, puts the driver into a low-power sleep mode and clears any latched fault flags. The V+ pin on the logic side of the board gives you access to monitor the motor’s power supply (it should not be used for high current). The board also provides a regulated 5 V pin which can provide a few milliamps (this is typically insufficient for a whole control circuit but can be useful as a reference or for very low-power microcontrollers).
Pinout
PIN | Default State | Description |
---|---|---|
V+ | This is the main 5.5 – 30 V motor power supply connection, which should typically be made to the larger V+ pad. The smaller V+ pad along the long side of the board is intended for a power supply capacitor, and the smaller V+ pad on the logic side of the board gives you access to monitor the motor’s power supply (it should not be used for high current). | |
5V (out) | This regulated 5V output provides a few milliamps. This output should not be connected to other external power supply lines. Be careful not to accidentally short this pin to the neighboring V+ pin while power is being supplied as doing so will instantly destroy the board! | |
GND | Ground connection for logic and motor power supplies. | |
OUTA | A motor output pin. | |
OUTB | B motor output pin. | |
PWM | LOW | Pulse width modulation input: a PWM signal on this pin corresponds to a PWM output on the motor outputs. |
DIR | FLOAT | Direction input: when DIR is high current will flow from OUTA to OUTB, when it is low current will flow from OUTB to OUTA. |
RESET | HIGH | The reset pin, when pulled low, puts the board into a low-power sleep mode and clears any latched fault flags. |
FF1 | LOW | Fault flag 1 indicator: FF1 goes high when certain faults have occurred. See table below for details. |
FF2 | LOW | Fault flag 2 indicator: FF2 goes high when certain faults have occurred. See table below for details. |
Included Hardware
A 16-pin straight breakaway male header, one 150 uF capacitor, and two 2-pin 5mm terminal blocks are included with each motor driver. (Note: The terminals blocks are only rated for 15 A; for higher power applications, use thick wires soldered directly to the board.) Connecting a large capacitor across the power supply is recommended; one way to do it is between the '+' and '-' holes, as shown below. The two mounting holes are intended to be used with #2 screws (not included).
|
|
Motor Control Options
With the PWM pin held low, both motor outputs will be held low (a brake operation). With PWM high, the motor outputs will be driven according to the DIR input. This allows two modes of operation: sign-magnitude, in which the PWM duty cycle controls the speed of the motor and DIR controls the direction, and locked-antiphase, in which a pulse-width-modulated signal is applied to the DIR pin with PWM held high.
In locked-antiphase operation, a low duty cycle drives the motor in one direction, and a high duty cycle drives the motor in the other direction; a 50% duty cycle turns the motor off. A successful locked-antiphase implementation depends on the motor inductance and switching frequency smoothing out the current (e.g. making the current zero in the 50% duty cycle case), so a high PWM frequency might be required.
Motor Driver Truth Table | ||||
---|---|---|---|---|
PWM | DIR | OUTA | OUTB | Operation |
H | L | L | H | Forward |
H | H | H | L | Backward |
L | X | L | L | Brake |
PWM Frequency
The motor driver supports PWM frequencies as high as 40 kHz, though higher frequencies result in higher switching losses in the motor driver. Also, the driver has a dead time (when the outputs are not driven) of approximately 3 us per cycle, so high duty cycles become unavailable at high frequencies. For example, at 40 kHz, the period is 25 us; if 3 us of that is taken up by the dead time, the maximum available duty cycle is 22/25, or 88%. (100% is always available, so gradually ramping the PWM input from 0 to 100% will result in the output ramping from 0 to 88%, staying at 88% for inputs of 88% through 99%, and then switching to 100%.)
Real-World Power Dissipation Considerations
The motor driver has a peak current rating of 170 A. The peak ratings are for quick transients (e.g. when a motor is first turned on), and the continuous rating of 15 A is dependent on various conditions, such as the ambient temperature. The actual current you can deliver will depend on how well you can keep the motor driver cool. The driver’s printed circuit board is designed to draw heat out of the MOSFETs, but performance can be improved by adding a heat sink. With a heat sink the motor driver can be run at up to 21 A of continuous current. For more information on power dissipation see the data sheet for the MOSFETs on the Resources tab.
Warning: This motor driver has no over-current or over-temperature shut-off. Either condition can cause permanent damage to the motor driver. You might consider using an external current sensor, such as our ACS714 ±30A bidirectional current sensor carrier to monitor your current draw.
Fault Conditions
The motor driver can detect three different fault states, which are reported on the FF1 and FF2 pins. The detectable faults are short circuits on the output, under-voltage, and over-temperature. A short-circuit fault is latched, meaning the outputs will stay off and the fault flag will stay high, until the board is reset (RESET brought low). The under-voltage fault disables outputs but is not latched. The over-temperature fault provides a weak indication of the board being too hot, but it does not directly indicate the temperature of the MOSFETs, which are usually the first components to overheat. The fault flag operation is summarized below.
Flag State | Fault Description | Disable Outputs | Latched Until Reset | |
---|---|---|---|---|
FF1 | FF2 | |||
L | L | No fault | No | No |
L | H | Short Circuit | Yes | Yes |
H | L | Over Temperature | No | No |
H | H | Under Voltage | Yes | No |
High-Power Motor Driver Versions
There are currently nine versions of the high-power motor driver. The three CS versions have the same pinout, and the six non-CS versions have the same pinout. The following table provides a comparison of the high-power motor drivers:
Pololu high-power motor drivers | ||
---|---|---|
Name | Max nominal battery voltage (V) | Max continuous current (A) w/o heat sink |
High-power motor driver 18v25 CS | 18 | 25 |
High-power motor driver 18v25 | 18 | 25 |
High-power motor driver 18v15 | 18 | 15 |
High-power motor driver 24v23 CS | 28 | 23 |
High-power motor driver 24v20 | 28 | 20 |
High-power motor driver 24v12 | 28 | 12 |
High-power motor driver 36v20 CS | 36 | 20 |
High-power motor driver 36v15 | 36 | 15 |
High-power motor driver 36v9 | 36 | 9 |
Note: Please consider our Simple Motor Controllers as alternatives to these motor drivers. They have very similar power characteristics and offer high-level interfaces (e.g. USB, RC hobby servo pulses, analog voltages, and TTL serial commands) that make them much easier to use for many applications.
Other products in the same category (16)
RoboClaw 2x45A Motor Controller (V5D) is a two-channel DC motor driver, operating voltage: 6-34V, maximum continuous current: 45A, easy implementation of feedback loops with PID controller, safety systems. Pololu 3287
No product available!
DRV8825 Stepper Motor Driver Carrier is a DRV8825 stepper motor driver that allows you to supply a bipolar current of up to 1.5 A per phase, without using a heat sink. The system can be supplied with voltage up to 45V, in the set there is a heat sink. It is compatible with Polol 2133
No product available!
Stepper motor driver with MP6500 system with a potentiometer for current regulation. It allows the bipolar motor to be supplied with current up to 1.5A per phase without the use of a heat sink. Pololu 2967
No product available!
HAT module with a driver for two DC motors designed for Raspberry Pi. Motors can be powered with the voltage from 6.5 to 30 V and draw a maximum current of up to 18 A. Pololu 3751
No product available!
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board with connectors for assembly. Pololu 5058
No product available!
The ODrive3.6 ESC speed controller is designed to power two three-phase brushless motors in various applications, such as driving robots, walking robots or gimbals. Supports input voltage range from 12 V to 56 V and maximum current up to 60 A. Makerbase ODrive3.6
No product available!
Dual MAX14870 Motor Driver is a dual DC driver compatible with Raspberry Pi that allows you to control two DC motors with 4.5-36V continuous current of 1.7A. Pololu 3759
Module with 2-channel DC motor driver DRV8833 designed to work with the Raspberry Pi Pico. It can work with a voltage from 2.7 to 10.8 V and a current of up to 1.2 A. Pimoroni PIM617
A4988 Stepper Motor Driver Carrier with Voltage Regulators
No product available!
Module with a single-channel driver of DC motors VNH2SP30. It allows you to control a DC motor with a supply voltage of up to 16 V and a current consumption of up to 30 A. Mini Monster Moto Driver
No product available!
Module with a stepper motor driver based on the DRV8434A system. It allows the bipolar motor to be supplied with current up to 1.2 A per phase and with a voltage from 4.5 V to 45 V. Communication via the SPI interface. Pololu 3766
No product available!
Module with bipolar stepper motor driver TC78H670FTG. It allows you to control the motor with an accuracy of 1/128 of a step with a voltage from 3.6 to 16 V and a current of up to 2 A. SparkFun ROB-16836
This compact breakout board is for ROHM’s BD65496MUV motor driver, which offers an operating voltage range of 2 V to 16 V and can deliver a continuous 1.2 A to a single brushed DC motor. Pololu 2960
3-channel brush motor controller module with PWM signal mixing function. It allows you to control three DC motors with a current consumption of up to 15 A per channel
Module with the TMC2209 bipolar stepper motor driver. It enables control with a supply voltage ranging from 4.75 to 29 V and a current of up to 2.8 A