Cytron SHIELD-MD10 10A Motor Driver Shield User's Manual

Cytron SHIELD-MD10 10A Motor Driver Shield User's Manual

The SHIELD-MD10 10A is an Arduino shield for controlling high-current brushed DC motors up to 10A continuously. It is compatible with Arduino UNO, Arduino Duemilanove, Arduino Mega, Arduino Leonardo, and possibly other pin-compatible main boards. The SHIELD-MD10 uses full solid-state components, which results in a faster response time and eliminates the wear and tear of the mechanical relay.

advertisement

Assistant Bot

Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.

Cytron SHIELD-MD10 10A Motor Driver Shield User's Manual | Manualzz

     ​

 

 

SHIELD­MD10 

Cytron 10A Motor Driver Shield  

 

 

 

 

 

 

User's Manual 

 

V1.0 

 

JUNE 2015 

 

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  1 

 

 

 

Index 

   ​

 

 

 

 

 

 

 

 

3.

4.

1.

2.

5.

6.

7.

Introduction

Packing List

Product Specification and Limitations

Board Layout

Dimension

Hardware Installation

Warranty

 

8

11

 

 

 

 

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  2 

 

     ​

 

 

1.0 INTRODUCTION  

SHIELD­MD10 is an Arduino shield for controlling high current brushed DC motor up to 10A  

                ,      

Leonardo                       components which results in faster response time and eliminates the wear and tear of the mechanical  

 

 

 

 

be stacked on top of it.  

 

SHIELD­MD10 Shield come with these features: 

Bi­directional control for 1 brushed DC motor. 

Maximum current up to 10A continuous and 15A peak (10 seconds). 

3.3V and 5V logic level input. 

● mechanical relay. 

Fully NMOS H­Bridge for better efficiency and no heat sink is required. 

Speed control PWM frequency up to 10KHz. 

Stackable I/O header pin. 

Selectable digital pins for PWM and DIR. 

 

Note: Please note that there will be only Shield MD10 Rev 2.0. There is an improvement made in 

 

Shield MD10 Rev 2.0. For Shield MD10 Rev 2.0, "SHIELD­MD10 R2" is labelled at the front and  back of the shield like shown in the figure. 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  3 

     ​

 

 

 

 

 

 

 

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  4 

 

 

 

     ​

 

 

2.0 PACKING LIST 

Please check the parts and components according to the packing lists. If there are any parts missing, 

 

 

 

 

 

 

2. 2 x ​  

 

 

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  5 

     ​

 

 

3.0 PRODUCT SPECIFICATION AND LIMITATIONS 

Absolute Maximum Rating 

Parameter  Min  Typical  Max   Unit 

Power Input Voltage (Motor supply voltage)  7 

­ 

­ 

­ 

25 

10 

­  ­  15  A 

V​  (Logic Input­High Level) 

V​  (Logic Input ­ Low Level) 

Maximum PWM Frequency 

 

 

*Must not exceed 10 seconds 

 

3  

­ 

­ 

­ 

5.5 

0.5 

10 

KHz 

 

 

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  6 

 

 

4.0 BOARD LAYOUT 

     ​

 

 

 

 

 

1. Stackable Digital I/O Headers 

JP4 and JP6 are Digital I/O pins stacked to the Arduino main board. 

 

2. Optional External Control 

External control is for the use of other types of microcontroller besides Arduino. 

 

3. Test Button B 

When this button is pressed, current flows from output B to A and motor will turn CCW (or  

CW depending on the connection). 

 

4. Test Button A 

When this button is pressed, current flows from output A to B and motor will turn CW (or  

CCW depending on the connection). 

 

5. Stackable Analog Input Header 

This is the analog port of the Arduino and is not used by SHIELD­MD10. The stackable   header allows other stacked shield to utilize these pins. 

 

6. Stackable Power Pins Header 

 

This is the power port of the Arduino. Only RST and GND pins are connected to the  

 

SHIELD­MD10. The stackable header allows other stacked shield to utilize these pins. 

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  7 

 

     ​

7. Reset Button 

Reset button is for the convenience of user to reset the Arduino main board. 

 

8. Red LED B 

Turns ON when the output A is low and output B is high. Indicates the current flows from  

  output B to A. 

9. Red LED A. 

Turns ON when the output B is low and output A is high. Indicates the current flows from  

  output A to B. 

10. Green Power LED 

Turn on when the SHIELD­MD10 is powered up. 

 

11. Terminal Block 

Connect to motor and power source. 

Pin No.  Pin Name  Description 

 

 

POWER + 

POWER ­ 

Positive supply 

Negative supply 

3  Motor Output A  Connect to motor terminal A 

4  Motor Output B  Connect to motor terminal B 

   

12. PWM Pin Selector 

User may select D3, D5, D6, D9, D10 or D11 as the PWM pin for SHIELD­MD10 with the  

  mini jumper. 

 

 

13. DIR Pin Selector 

User may select D2, D4, D7, D8, D12 or D13 as the direction pin for SHIELD­MD10 with the   mini jumper.  

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  8 

 

 

5.0 DIMENSION 

     ​

 

 

 

 

 

   

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  9 

 

 

     ​

 

 

6.0 HARDWARE INSTALLATION 

This section shows the example of using SHIELD­MD10 with Arduino UNO as the main controller   to control a brush motor. However, other Arduino main board such as Arduino Duemilanove and  

Arduino Mega can also be used. 

 

 

Figure below shows that the SHIELD­MD10 is stacked on the Arduino UNO. Please ensure that   the pins alignment is correct. 

 

 

 

D2. However, other pins may be selected if these pins are already used by other application.

 

 

Remember to initialize the correct Arduino’s digital pin accordingly in the user sketch/program. 

 

 

 

Connect the brush motor and motor power to the terminal block on SHIELD­MD10 as shown.

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  10 

     ​

 

Don’t forget about the power source for the Arduino main board too. 

 

 

 

 

Power up the Arduino main board and load the sketch/program first before powering up the 

 

SHIELD­MD10 motor driver shield. 

 

  website. 

 

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  11 

     ​

 

 

 

7.0 WARRANTY 

Product warranty is valid for 12 months. 

Warranty only applies to manufacturing defect. 

Damaged caused by misuse is not covered under warranty 

Warranty does not cover freight cost for both ways. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

  12 

 

 

 

advertisement

Key Features

  • Bi-directional control for 1 brushed DC motor
  • Support motor voltage ranges from 7V to 30V
  • Maximum current up to 10A continuous and 15A peak (10 seconds)
  • Solid state components provide faster response time
  • Fully NMOS H-Bridge for better efficiency
  • Speed control PWM frequency up to 10KHz
  • Stackable I/O header pin

Frequently Answers and Questions

What is the maximum continuous current this shield can handle?
The SHIELD-MD10 can handle up to 10A of continuous current.
What is the maximum peak current this shield can handle?
The SHIELD-MD10 can handle up to 15A of peak current, but this should not exceed 10 seconds.
What are the logic level inputs for this shield?
The SHIELD-MD10 has 3.3V and 5V logic level inputs.

Related manuals

Download PDF

advertisement