MDDS60 Users Manual
MDDS60 Users Manual
MDDS60 Users Manual
HEAD to TOE
Product User’s Manual –
MDDS60
SmartDriveDuo60
MDDS60
User's Manual
Rev 1.0
August 2015
INDEX
1. Introduction 3
2. Packing List 4
3. Product Specification
s 5
4. Board Layout 6
5. Power Supply 9
6. Motor Connection 10
7. Safety Features 11
8. Input Modes 12
a. RC Input Mode 14
b. Analog/PWM Input Mode 16
c. Simplified Serial Mode 18
d. Packetized Serial Mode 20
9. Warranty 22
1. INTRODUCTION
SmartDriveDuo60 is one of the latest smart series motor drivers designed to drive medium
power brushed DC motor with current capacity up to 100A peak (few seconds) and 60A
continuously, each channel. This driver is designed specially for controlling differential drive
mobile robot using RC controller. Nevertheless, MDDS60 also can be controlled using
analog joystick or microcontroller (PWM, Serial). MOSFETs are switched at 16 KHz to
ensure quiet operation and no annoying whining sound. Besides, it also equipped with a
microcontroller unit to provide smart features such as multiple input mode and thermal
protection.
SmartDriveDuo60’s feature makes driving a robot with differential drive a truly plug and
play experience.
2. PACKING LIST
Please check the parts and components according to the packing list. If there are any parts
missing, please contact us at
sales@cytron.com.my
immediately.
● 1x
SmartDriveDuo60 with top and bottom cover.
● 2x
2561 Servo Extension cable
3. PRODUCT SPECIFICATIONS
Dimension:
4. BOARD LAYOUT
Label Function
G Cooling Fan
L RC Input Pin
FUNCTION Description:
Cooling Fan
Once MDDS60 is powered up, this fan will blow the board.
RUN_R: Turns on when motor RIGHT is running. If signal error received for motor RIGHT,
it will blink.
Error LED
Number of Blinks Error Description
RC Input Pin
This pins specially for RC receiver input wire. RC1 for forward/reverse and RC2 for steering.
6 GND Ground.
*DIG1 can accept 2 types of input.
**Please refer to INPUT MODE section for more detail.
5. POWER SUPPLY
SmartDriveDuo60 supports input voltage ranges from 10V to 45V. The recommended power
sources are:
● 6 – 18 cells NiMH or NiCd battery.
● 3 – 6 cells LiPo or LiIon battery.
● 10V – 45V sealed lead acid battery.
● 10V – 45V power supply ( Must be in parallel with a battery with same voltage
).
The power source can be connected to SmartDriveDuo60 either via the terminal block, or
soldered directly to the pad at the bottom layer.
There is no polarity protection on
MDDS60, please double check the connection before connecting to power source.
NOTE:
1. If a power supply that cannot sink current is being used (example: bench top and AC to
DC switching power supply), the input voltage will rise when the driver is regenerating
(motor is slowing down). Thus, it is important to connect a battery with same voltage
in parallel with the power supply to absorb the current generated by the motor. Else,
the input voltage might rise to a level where SmartDriveDuo60 will be destroyed
permanently or the power supply trigger protection mode.
6. MOTOR CONNECTION
Similar to the power supply, connection to the motor can be made either via the terminal
block, or it can be soldered directly to the bottom layer pad.
For Mixed mode, especially for RC input mode (or Breakout board with Joystick soldered ),
each terminal block must be connected to the same side of the motor. For example, left
terminal block connected to motor LEFT and right terminal block connected to motor
RIGHT . User can further test it by controlling the motor by using RC controller. If the motor
give wrong direction, reverse the polarity of the motor connection at the terminal block.
7. SAFETY FEATURES
SmartDriveDuo60 incorporates some safety features which make it robust and reliable motor
driver. Below are the detailed descriptions for each feature.
o
Temperature Range (C) Duty Cycle (%)
< 50 100
50 – 55 90
55 – 60 80
60 – 65 70
65 – 70 60
70 – 80 50
80 – 85 40
85 – 90 30
90 – 95 20
95 – 100 10
100 – 105 5
> 105 0 (Shutdown)
Note:
MDDS60 does not come with polarity protection, please double check the
connection before powering up.
8. INPUT MODE
When the SmartDriveDuo60 is powered up, RUNL LED, ERR LED and RUNR LED will
running once. After that, the input mode will be read from the DIP switch and retained as
long as the driver is powered. If you wish to change the input mode, you will need to change
the setting on the DIP switch and press the “RST” reset button, or power cycle the driver
(Turn it off and turn it on again).
SmartDriveDuo60 supports four different types of input mode (RC, Analog, PWM and
Serial). The DIP switch settings for each mode and the function for input pin are summarized
on the following page.
In RC input mode, the speed and direction of the motor is controlled by the signal from the
standard hobby radio control transmitter and receiver, or a microcontroller generating the
similar signal.
NOTE:
The RC transmitter must be ON before power up the SmartDriveDuo60.
SW1:SW2
Input Mode RC Input Mode
00
SW3:SW4
00 Mixed – The motor speed is controlled by channel RC1 and direction is
controlled by channel RC2. Recommended this mode if controlled
using RC transmitter/receiver.
01 Independent Right – Only motor Right will active, motor Left will
inactive. Motor Right is controlled by channel RC2.
Single/Mix Mode
10 Independent Left – Only motor Left will active, motor Right will
inactive. Motor Right is controlled by channel RC1.
SW5
0 Off – The speed is linear with the input signal. This is for low to
medium speed motor.
Exponential Mode
1 On –The response to input is exponential and thus soften the control
around the center zero speed point. This is suitable for high speed and
very sensitive motor.
SW6
0 Off – The center point will be calibrated upon power up. Timeout
occurs after lost of signal for 100ms and the motor will be stopped for
safety purpose.
In Analog/PWM input mode, the speed and direction of the motor is controlled by the analog
voltage or PWM signal. The valid input range is 0 – 5V and it’s very easy to control by using
a potentiometer. For example, the motor can be controlled by a joystick or foot pedal with
potentiometer.
NOTE: The Analog/PWM signal to stop the motor (2.5V if SignMagnitude mode is off,
0V otherwise) must be available when the SmartDriveDuo60 is turned on. Else, the driver
will show Input Error until the correct signal is available.
SW3:SW4
00 Mixed – The motor speed is controlled by channel RC1 and
direction is controlled by channel RC2. Recommended this mode
if controlled using
Breakout board with Joystick soldered
.
SW5
0 Off – The speed is linear with the input signal. This is for low to
medium speed motor.
Exponential Mode
1 On –The response to input is exponential and thus soften the
control around the center zero speed point. This is suitable for
high speed and very sensitive motor.
SW6
0 Locked AntiPhase – Motor stops when the input signal is 2.5V.
Motor moves in one direction when the input is < 2.5V and in
SignMagnitude another direction when the input is > 2.5V. Recommended this
Mode mode if controlled using
Breakout board with Joystick soldered
.
when the input is 5V. DIG1 and DIG2 is digital inputs and it
controls the direction of the motor respectively.
0 OFF 1 ON X Don’t Care
A single byte of data is all you need to control the speed and direction for each motor. First
MSB bit is to select which motor to control, and the rest bits is to control.
Bit 7
(MSB) 6 5 4 3 2 1 0
(LSB)
SW1 SW3
Input Mode
110 Simplified Serial Mode
NOTE:
1. When the driver is powered up and waiting for the header byte, the error LED will
blink and indicate that there is input error.
2. SmartDriveDuo60 may take up to 500ms to start up after power is applied. Sending
the header byte for auto baud during this time period may cause undesirable results.
Please allow onesecond delay between applying power and sending the header byte.
SW1 SW3
Input Mode Packetized Serial Mode
111
SW4 SW6
UART Address 07
000 111
0 OFF 1 ON X Don’t Care
A packet consists of 4 bytes and the format is shown in the following table.
Figure below shows the connection to multiple drivers in Packetized Serial Mode.
9. WARRANTY
Prepared by:
Cytron Technologies Sdn. Bhd.
No. 16, Jalan Industri Ringan Permatang Tinggi 2,
Kawasan Industri Ringan Permatang Tinggi,
14100 Simpang Ampat,
Penang, Malaysia.
URL: www.cytron.com.my
Email:
support@cytron.com.my
sales@cytron.com.my