Sie sind auf Seite 1von 7

XDDCMD-1 - Xavien Dual DC Motor Driver

User Manual and Instructions

XAVIEN
PO Box 7433 Goodyear, Az 85338 www.xavien.com
1

System Overview
The XDDCMD-1 is a 2-channel (dual) DC motor driver assembly. The XDDCMD-1 is based around two of the National Semiconductor LMD18200T H-Bridge semiconductors. The XDDCMD-1 was designed to allow quick prototyping and integration in DC motor driving systems and applications that have LOW / MEDIUM power requirements and require a low RDS(ON), which is typically 0.3 per side. Both motors as well as DC power are connected using 2 terminal screw blocks for ease of connection. Both Hbridge ICs have heat sinks to assist with the best possible thermal performance. The XDDCMD-1 also has a THERMAL FLAG and CURRENT SENSE output for each motor to allow the users to monitor the performance of each individual motor. The unit was designed to accept a wide variety of DC voltages, minimum of +12V to a maximum of +50V at 3A; this allows a wide variety of DC motors to be used. All controls (BRAKE, PWM and DIRECTION) for the XDDCMD-1 are TTL and CMOS compatible inputs as well as having clamp diodes on all the motor outputs.

Specifications Voltage PEAK Current Storage Temperature Thermal Flag Active Thermal Shutdown (OFF) MAX Power Dissipation

+12V to +50 VDC 6A @ 200mS (PER CHANNEL) -40 C to +150 C >=+145 C >=+170 C 25W

* Higher power dissipation can be achieved if a fan is used to cool the heat sinks.

MAX Voltage: DIRECTION BRAKE PWM THERMAL FLAG CURRENT SENSE Dimensions Weight Nominal Battery Load

+12 VDC +12 VDC +12 VDC +12 VDC +12 VDC 2.5 (+/- 0.02) W x 1.25 (+/- 0.02) L 33.0 grams 30mA

Operational Overview
Figure 1 depicts the XDDCMD-1 assembly.

Figure 1. XDDCMD-1 Assembly.

Control Signal Interface:


Figure 2 shows the 10 pin interface used to control and monitor the status of each motor.

Figure 2. 10-pin interface pin out

M1 BRAKE (INPUT): This pin is used to brake motor 1 (M1). M1 PWM INPUT (INPUT): This pin is used to control speed of motor 1 (M1). (Tie HIGH if unused) M1 DIRECTION (INPUT): This pin is used to control direction (CW / CCW) of motor 1 (M1). M1 CURRENT SENSE (OUTPUT ANALOG): This pin provides the sourcing current sensing output signal, (which is typically 377A/A) for motor 1 (M1). M1 THERMAL FLAG (OUTPUT DIGITAL): This pin provides the thermal warning flag output signal for motor 1 (M1). M2 BRAKE (INPUT): This pin is used to brake motor 2 (M2). M2 PWM INPUT (INPUT): This pin is used to control RPM of motor 2 (M2). (Tie HIGH if unused) M2 DIRECTION (INPUT): This pin is used to control direction (CW / CCW) of motor 2 (M2). M2 CURRENT SENSE (OUTPUT ANALOG): This pin provides the sourcing current sensing output signal, (which is typically 377A/A) for motor 2 (M2). M2 THERMAL FLAG (OUTPUT DIGITAL): This pin provides the thermal warning flag output signal for motor 2 (M2).

XDDCMD-1 Schematic
+VDC

C5 33uF, 63V

+ 6 8 9 3 4 5 7

U1 VDC

M AX RATING: +12V to +55V @ 3A


BOOTSTRAP1 OUTPUT1

1 2

+VDC J1 1 2 CON2

CURRENT SENSE THERMAL FLAG DIRECTION BRAKE PWM INPUT GROUND LMD18200T

C1 0.01uF, 100V

M OTOR 1
J3 2

OUTPUT2 BOOTSTRAP2

10 11 C2 0.01uF, 100V

1 CON2 - SCREW TERMINAL

J2 4 5 3 1 2 10 9 6 7 8 CON10 (2x5)

+VDC

C6 33uF, 63V

+ 6 8 9 3 4 5 7

U2 VDC

M AX RATING: +12V to +55V @ 3A


BOOTSTRAP1 OUTPUT1

1 2

CURRENT SENSE THERMAL FLAG DIRECTION BRAKE PWM INPUT GROUND LMD18200T

C3 0.01uF, 100V

M OTOR 2
J4 2

OUTPUT2 BOOTSTRAP2

10 11 C4 0.01uF, 100V

1 CON2 - SCREW TERMINAL

Thermal Flag / Thermal Shutdown:


Each motor has a THERMAL FLAG output pin. This pin is an active-low pin, this means that once the junction temperature of the motor driver exceeds 145 C this pin goes LOW. The motor driver will shut itself down (turn the h-bridge off) if the junction temperature of the motor driver exceeds 170 C. Figure 3 shows an example circuit of connecting a LED as a visual aid for thermal flag monitoring. Figure 3 also shows an example circuit to tie the thermal flag output to an I/O of a MCU and have the MCU monitor that pin.

Figure 3. Thermal flag interface circuit

Current Sense:
Each motor has a CURRENT SENSE output pin. This pin is an ANALOG output that has a voltage variance of 377A/A. Figure 4 shows an example circuit used to change the
CURRENT SENSE analog signal to an easier voltage to work with. The 5.6K resistors are needed for both motor drivers to turn the motor driver current into a voltage. The 10K potentiometers are then used to adjust the gain of the amplifiers to place the voltage in an acceptable range to interface to the external world.

Figure 4. Current sense voltage amplification circuit

Signal Logic Tables:

PWM
HIGH (1) HIGH (1) LOW (0)

DIRECTION
HIGH (1) LOW (0) X

BRAKE
LOW (0) LOW (0) HIGH (1)

MOTOR ACTIVITY
CLOCKWISE (OUTPUT 1 = +, OUTPUT 2 = -) COUNTER CLOCKWISE (OUTPUT 1 = -, OUTPUT 2 = +) STOP BRAKING

** NOTE **: Other states are allowed but not recommended, see the LMD18200T datasheet from National Semiconductor ( www.nsc.com ) for further explanation.

Power / Motor Connections:


The XDDCMD-1 was designed to interface to a variety of power sources and motors using 2 pin screw terminals for easy installation. Figure 5 shows the polarity of the DC power connections as well as the recommended connections for DC motors. The XDDCMD-1 was designed so you can install the motor polarity in any fashion and not damage the unit; just remember that the motor may go the opposite direction then expected depending on how you hooked the motor up.

Figure 5. Power / Motor connections

Recommended suppliers / parts:


The 10-pin 0.1 (2.54mm) header used to interface to the XDDCMD-1 is a standard 2x5 IDC ribbon cable style of connector. Here are a few recommended suppliers with their part numbers:

Supplier: DIGIKEY ( www.digikey.com ): MOUSER ( www.mouser.com ): NEWARK ( www.newark.com ): FARNELL (www.farnell.com ): MAPLIN (www.maplin.co.uk ):

Part Number: CKC10T-ND 571-7462851 90F5180 4578934 JB59P

Mounting / Installation
The XDDCMD-1 must be installed securely to prevent the unit from being damaged during use. The mounting holes are 0.125; this allows various size screws to be used. Just verify the clearance of both the screw and the head to insure a proper fit without damaging the unit.

** Handling Precautions **
These units are sensitive to damage from ESD and should always be handled in a properly grounded environment; damage from ESD is not covered under the warranty.

!! Product Disclaimer and Limit of Liability !!


Since the use and application of this equipment are beyond our control, the purchaser or user agrees to hold XAVIEN and their agents from any and all legal claims, demands, actions, debts, liabilities, judgments, costs and attorney fees arising out of, claimed on account of, or in any manner predicted upon loss or damage to property of, or injuries to or death of, any and all persons arising out of the use of this equipment. Due to the nature of electronic devices, the application and environments for these devices, the possibility of failure can never be completely ruled out. It is the responsibility of the purchaser or user of this equipment to properly test and simulate the actual conditions under which the device is intended to be used to ensure the highest degree of reliability, safety and success.

!! Product Warranty !!
The XDDCMD-1 has a warranty of 1 year starting from date of purchase as long as all the guidelines have been followed that are outlined is this document. Any improper use or carelessness on the part of user will void the warranty. If your unit has problems send an email to: RMA@XAVIEN.COM Once this has been done, XAVIEN will send you a return material authorization (RMA) number that you need to include with your unit. DO NOT send any units back to XAVIEN without this RMA number, if we receive product with no RMA it will NOT be accepted and mailed back unrepaired.

Revision History
PCB REV: 1.00A DOC REV: 1.01A DATE: 02/05/2005 DATE: 08/09/2005 [UPDATED LOGO]