Editor Version ×
recommended

Pro Edition

free

Brand new interactions and interfaces

Smooth support for design sizes of over 3W

devices or 10W pads

More rigorous design constraints, more

standardized processes

For enterprises, more professional users

Std Edition

Easy to use and quick to get started

The process supports design scales of 300

devices or 1000 pads

Supports simple circuit simulation

For students, teachers, creators

Ongoing

STD Motor Shield V2.0

Motor Shield V2.0

Project tags

License

License:

Mode:

Mode

Editors' pick

Editors' pick

  • 5k
  • 0
  • 1
Update time: 2021-04-10 10:58:29
Creation time: 2016-01-12 08:02:27
Description

Description

Introduction The Motor Shield is a driver module for motors that allows you to use Arduino to control the working speed and direction of the motor. Based on the Dual Full-Bridge Drive Chip L29398, it is able to drive two DC motors or a step motor. The Motor Shield can either be powered directly by Arduino or by an external 5V~15V power supply via the DC jack. This module can be used for the development of micro robots and intelligent vehicles, etc. Specifications Operating Voltage: 5V Motor Supply Voltage: 6 - 15V Output Current(For Each Channel ): 1.6 - 2A Output Duty Range: 0%~100% Interface ![enter image description here][1] U2:78M05 IC, 0.5A three terminal positive voltage regulator 5V. U3:L298 IC, Dual Full-Bridge Driver. U4:LMV358 IC, Low Voltage, rail–to-rail output amplifier for the isolation between the LED and the signal. Power Jack: Provide power to drive motor when the jumper MB_EN inserted. The purpose of "Supply Power Connector" is using the jumper cap to select USB or external power for driving the motor, But you must insert the jumper cap now. We will later be resolved the problem. Motor Interface:Out 1 and Out 2(Out 3 and Out 4) connect Motor A(B) for DC Motor. When driving a stepper motor, you need to connect relevant lines as follows (another set of pin names are printed on the back side of the board) : ![enter image description here][2] Indicator 1, Indicator 4: Red Indictor, lit when M1+(M2+) interface outputs positive voltage. Indicator 2, Indicator 3: Green Indictor, lit when the motor spinning anticlockwise. Enable Motor A(B) Interface: Connect left two interfaces with a jumper cap when driving the DC motor A(B). Extern Power Jack: External Power supply for Motor Shield. Enable A Indictor:TTL compatible enable Input of Motor A. Enable B Indictor:TTL compatible enable Input of Motor B. Demonstration Demo 1:Drive DC Motor Connect DC motor to the motor shield Output Pins M1+& M1-(M2+& M2-), if you are using a 4-wire stepper motor, make sure the 4 Pins are correctly connected (Reference the section ‘Interface’). And connect the drive voltage to the power supply terminals. ![enter image description here][3] As the jumper MB_EN inserted and the motor shield connect the Extern power interface, Arduino can be powered by the Extern power via a voltage regulator 78M05. Install the library we provide in the Resources section into Arduino libraries file and find the example “DCMotorDemo” by the path: File->Example->MotorDrive->DCMotorDemo. This demo enables the motor rotate in one direction for 2 sec, take a break for 1 sec and rotate in the reverse direction for 2 sec. ![enter image description here][4] Demo 2:Drive a Stepper Motor In this demo, we use the stepper motor-24BYJ48. Connect it to Motor Shield, make sure the 4 control Pins are correctly connected as shown below. ![enter image description here][5] ![enter image description here][6] Open the demo "StepperMotorDemo" by the path: File->Example->StepperMotorDemo->StepperMotorDemo. You can redefine the rotation speed parameter "stepperMotor.speed = 25;" to any value you want. ![enter image description here][7] From:http://www.seeedstudio.com/wiki/Motor_Shield_V2.0 [1]: /editor/20160112/5694b345cd14e.png [2]: /editor/20160112/5694b35cd95e3.png [3]: /editor/20160112/5694b37c25f8d.png [4]: /editor/20160112/5694b3922a00a.png [5]: /editor/20160112/5694b3b474c14.png [6]: /editor/20160112/5694b3c2d2398.png [7]: /editor/20160112/5694b47bd96cd.png
Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Quantity
1 ARDUINO U1 1
2 SEEEDSTUDIO_SCH_FRAME U$1 1
3 GREEN PWR,IN2,IN3 3
4 RED RST,IN1,IN4 3
5 2.2k R3,R6,R8,R10 4
6 510R R4,R5 2
7 1k R9,R1 2
8 100nF C2,C4 2
9 IN4007 D1,D2,D3,D4,D5,D6,D7,D8 8
10 SS34 D10 1
11 HEADER-3P SEN_A,SEN_B 2
12 JST-4P-3.36-LEADED J3 1
13 JST-2P-LEADED J2 1
14 BUTTON-4P-REINFORCE RESET 1
15 25V 100uF C1 1
16 L298 U3 1
17 78M05 U2 1
18 HEADER-2P MB_EN 1
19 10V 100uF C3 1
20 BLUE EA,EB 2
21 FUSE F1 1
22 PAD-MARK P1,P2 2
23 LMV358 U4 1

Unfold

Project Attachments

Project Attachments

Empty
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn