Users Manual Md30b

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

MD30B Enhanced 30A Motor Driver

Users Manual
V1.0

August 2008
Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. No representation or warranty is given and no liability is assumed by Cytron Technologies Incorporated with respect to the accuracy or use of such information or infringement of patents or other intellectual property rights arising from such use or otherwise. Use of Cytron Technologiess products as critical components in life support systems is not authorized except with express written approval by Cytron Technologies. No licenses are conveyed, implicitly or otherwise, under any intellectual property rights.

ROBOT . HEAD to TOE Product Users Manual MD30B

Index
1. Introduction and System Overview 2. Packaging List 3. Product Specification 4. Board Layout 5. Installation (hardware) 5.1 Connecting Battery and Motor 5.2 Connecting to Microcontroller 5.3 Connecting to Switches (without microcontroller) 6. Getting Started 6.1 Connecting to Switches (without microcontroller) 6.2 Connecting to Microcontroller 7. Warranty 1 2 3 5 7 7 8 8 9 9 12 13

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

1. INTRODUCTION AND OVERVIEW MD30B is the enhanced version of MD30A. It offer low cost and easy to use brush motor driver capable of driving up to 30-Ampere peak motor current. Added with extra LED status indicators and better protection, it become more user friendly and more reliable. MD30B is a full bridge motor driver intended for wide range of robotics and automotive applications. The board incorporates most of the components needed for typical applications. With minimum interface the board is ready for plug and play. Simply connect the power source; this driver is ready to drive high current motor. It has been designed with capabilities and features as below: Industrial grade PCB with heavy copper material for high current applications. Each component is soldered properly and tested. Support up to 30A peak. Protection against wrong polarity of V IN. (rev.2) 5V logic level inputs. PWM speed control up to 10KHz Bi-directional control for 1 motor. Over voltage clamp. Thermal Shut Down. Linear current limiter. 2 on-board push buttons for testing. Onboard PWM generation Heat sink with fan for fast thermal release. 2 LEDs as output indicator. 1 LED as VIN indicator. Pluggable connector for more user friendly design. Backward compatible with MD30A.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

2. PACKAGING LIST Please check the parts and components according to the packing list. If there are any parts missing, please contact us at [email protected] immediately.

1. 1 x MD30B board: a. 1 x High ampere H-bridge driver b. 1 x heat sink with fan c. Other electronic components soldered on board 2. 5 x 2510 iron pin 3. 1 x 2510 5 ways connector 4. 2 x Pluggable Terminal block

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

3. PRODUCT SPECIFICATION AND LIMITATIONS Pin Function Description Label Definition

VIN

Battery Input

MOTOR Motor Terminal

Vcc CW

Operating supply Clock Wise Counter Clock Wise Pulse Width Modulation Ground

CCW

PWM

Gnd

Function Power source for motor. It can be as low as 10V and as high as 30V. The driver provides protection against wrong polarity on this input (rev.2). The pluggable terminal block offer simple and fast wiring to power source. However, please do not mistakenly plug the power source to MOTOR port, MD30B will burn and warranty is void. Terminal for motor connection. The pluggable terminal block offer simple and fast wiring to power source. However, please do not mistakenly plug the power source to MOTOR port, MD30B will burn and warranty is void. Optional input for driver logic operation. The range is from 5V to 12V Voltage controller input pin with hysteresis, CMOS compatible. These two pins control the state of the bridge in normal operation according to the truth table (stop, brake, clockwise and counterclockwise). Both these pins are pull up internally to onboard regulated +12V. Thus by default the motor is brake to VIN. Voltage controlled input pin with hysteresis, CMOS compatible. Gates of Low-Side FETS get modulated by the PWM signal during their ON phase allowing speed control of the motor. Logic ground signal. Internally connected together with VIN's ground

NOTE: MD30B has 3 more pins which are CS, ENB and ENA intended for manufacturing test point only. Please do not connect or short these pins. Absolute Maximum Rating Symbol Parameter VIN Motor supply voltage Vcc Operating voltage Imax Maximum Output Current (continuous) IR Reserve Output Current (continuous) Iin Logic Input current (CW/CCW) Ipw PWM Input Current Tj Tc TSTG Junction Operating Temperature Case Operating Temperature Storage Temperature

Value 30 12 20 20 +/- 10 +/- 10 Internally Limited -40 to 150 -55 to 150

Unit V V A A mA mA C C C

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

Electrical Characteristics Symbol VIN Vcc f Vov ILIM TTSD TTR Vpwl Ipwl Vpwh Ipwh VCW/CCWL ICW/CCWL VCW/CCWH ICW/CCWH Parameter Motor supply voltage Operating supply voltage PWM frequency Overvoltage shut-down Current Limitation Thermal shut-down temperature Thermal Reset temperature PWM low level voltage Low level PWM pin current PWM high level voltage High level PWM pin current CW input low level voltage CW input low current CW input high level voltage CW input high current VCW/CCW = 3.25V VCW/CCW = 1.5V 1 3.25 5.1 3 Test Conditions Min 10 5 0 36 30 150 135 1.5 Vpw = 1.5V Vpw = 3.25V 1 3.25 3 1.5 Typ Max 30 12 10 43 45 170 220 Unit V V KHz V A C C V mA V mA V mA V mA

Truth Table in Normal Operating Condition Motor(+) CW CCW Motor(-) H 1 1 H H 1 0 L L 0 1 H L 0 0 L

Comment Brake to Vin Clockwise Counter Clockwise Brake to Gnd

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

4. BOARD LAYOUT

Label A B C D E F G H I J Connector for motor. Connector for power supply.

Function

On board power supply indicator LED. It is yellow color. On board motor output indicator LED. It is green and red color. Fan heat sink. Multi-turn variable resistor for adjusting motor speed (Internal PWM mode). Internal or External PWM mode selection jumper. Push button for CW operation. Push button for CCW operation. 5 ways header pin for external control connection.

A Connecter for motor. B Connector for power supply.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

C Power supply indicator LED. It is yellow in color. Once power is inserted to the board, this LED will turn ON. D These are a pair of small LED, red and green in color. Green LED indicates CW operation while red LED indicates CCW operation. If CW switch is pushed, motor will rotate clockwise and green LED will turn ON else if CCW switch is pushed, motor will rotate counter clockwise and the red LED will turn ON. E Fan heat sink is for IC fast thermal release. F Multi-turn variable resistor for adjusting motor speed. Only use in Internal PWM mode. Adjusting the multi-turn variable resistor will increase or decrease the motor speed. Nothing will happen if External PWM mode is selected. G Internal or External PWM selection jumper. The jumper has 3 pins. If user intended to use Internal PWM mode, shorted pin 1 and 2 while for External PWM mode, shorted pin 2 and 3. H Push button for CW. Press and hold this push button will result in motor turn in clockwise direction. I Push button for CCW. Press and hold this push button will result in motor turn in counterclockwise direction. J 5 ways header pin for external connections to microcontroller. Please refer to hardware installation for detail connection.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

5. INSTALLATION (HARDWARE) 5.1 Connecting Battery and Motor In a typical application, the motor power supply (battery) should be soldered directly to PCB. However, user may choose to use pluggable terminal block to connect to the batterys cable. Same applied to motor terminal. The control pin come with connector and is ready for user to interface with wire. CW and CCW pin control the activation and direction of the motor, while the PWM pin turns the motor on or off for speed control. CW and CCW are internally pull-up to onboard regulated +12V, thus using a switch or relay can pull these 2 pins to low logic to drive the motor. Of course, user can always use the on board switches for manual activation.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

5.2 Connecting to Microcontroller Typical Application Circuit for DC to 10KHz PWM Operation with Microcontroller.

As for PWM pin in External PWM mode, user may provide a constant 5V or 12V to it if speed control is not required.

5.3 Connecting to switches (without microcontroller) Typical Application Circuit using switches (internal speed control)

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

6. GETTING STARTED This section will show the example on method to operate MD30B. Generally, there are two methods of using MD30B. It has been designed either to work by itself or to interface with microcontroller. 6.1 Connecting to switches (without microcontroller) Based on user feedback for MD30A, MD30B was designed with onboard push button for self-testing. With minimum interface, the board is ready for plug and play. Simply connect the power source, this driver is ready to drive high current motor. a. To begin, short J1 pin to Internal PWM. User may connect power to 12V battery and a DC motor to the motor connector. Once power is inserted, power indicator LED (yellow) and fan will turn ON.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

ROBOT . HEAD to TOE Product Users Manual MD30B

b. To run the motor, press and hold CW or CCW button. If user press CW button, motor will run clockwise and CW indicator LED (green) will turn ON.

c. If CCW button is press, motor will run counter clockwise and CCW indicator LED (red) will turn ON.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

10

ROBOT . HEAD to TOE Product Users Manual MD30B

d. To adjust motor speed, press and hold CW button and adjust the multi-turn variable resistor to increase or decrease motor speed.

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

11

ROBOT . HEAD to TOE Product Users Manual MD30B

6.2 Connecting to microcontroller For this section, MD30B will be interface with PR10. Please refer PR10, DIY project from Cytron website for details example of interfacing to MD30B. PR10 shows the method of using MD30A, however MD30B was designed to be compatible to MD30A, user may refer to this project. This DIY project also shows the method of writing program to use with MD30B. Please refer to http://www.cytron.com.my/PR10.asp

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

12

ROBOT . HEAD to TOE Product Users Manual MD30B

8. WARRANTY Product warranty is valid for 6 months. Warranty only applies to manufacturing defect. Damage caused by mis-use is not covered under warranty. Warranty does not cover freight cost for both ways.

Prepared by Cytron Technologies Sdn. Bhd. 19, Jalan Kebudayaan 1A, Taman Universiti, 81300 Skudai, Johor, Malaysia. Tel: Fax: +607-521 3178 +607-521 1861

URL: www.cytron.com.my Email: [email protected] [email protected]

Created by Cytron Technologies Sdn. Bhd. All Rights Reserved

13

You might also like