1-channel DC motor driver 6-30V – 20A

The MD20A provides bidirectional control of a brushed DC motor with a supply voltage between 6 and 30 VDC and a current of 20 A. It uses an NMOS H-bridge for better efficiency, which means no heatsink is needed

SKU 1686-MD20AEAN 8219671105149Item type: Assembled

Description

The MD20A enables bidirectional control of a brushed DC motor with a supply voltage between 6 and 30 VDC and a current of 20 A. It uses an H-bridge made of NMOS for better efficiency and allows operation without any heat sink.

It features a terminal block for connecting the motor and supply voltage, two test buttons, and status LEDs (motor outputs, power, error, and overcurrent).

It can be controlled with PWM and DIR inputs. With a logic voltage range between 1.8 V and 12 V, it is compatible with a wide range of controllers such as Arduino, Raspberry Pi, and PLCs.

It is also equipped with overcurrent protection, thermal protection, and shutdown in case of insufficient supply. The overcurrent protection prevents motor damage when the motor stalls or an oversized motor is connected. When the motor attempts to draw more current than the driver supports, the motor current will be limited to the maximum threshold.
Thermal protection is determined by the board temperature. The higher the board temperature, the lower the current limiting threshold. This way, the MD20A can deliver its full potential depending on actual conditions without damaging the MOSFETs.

It can be used in robotic platforms, pump control, electric fans, conveyor belts, and more.

Warning! The power input does not have reverse polarity protection.

Technical specifications

  • Status LEDs: yes, for motor outputs, power, error, and overcurrent
  • Logic-compatible inputs: 1.8 V, 3.3 V, 5 V, and 12 V (Arduino, Raspberry Pi, PLC, etc.)
  • Protections: overcurrent, thermal, shutdown in case of insufficient supply

Documentation and useful links

Technical details

Supply voltage 6 to 30 VDC
Motor current max. 20 A continuous, 60 A peak (for a few seconds)
Bidirectional control yes
Motor test buttons yes
Inputs PWM and DIR
PWM frequency up to 20 kHz
Dimensions (mm) 86x52x16.4
Weight 41 grams

About us

Open-Electronics.org is the brainchild of a world leader in hobby electronics Futura Group srl. Open-Electronics.org is devoted to support development, hacking and playing with electronics: we share exciting open projects and create amazing products!

Open-Electronics.org is not just a container of ideas: it is also a web site lead by a team of engineers and geeks who will take part in the discussions and give support.

Our mission is to become a reference Open Source hacking site with ideas and feedback aimed to enrich the community.