background image

 

ROBOT . HEAD to TOE 

                                                                 

Product User’s Manual – 

MDS40B

 

 

 

 

Enhanced SmartDrive40 

MDS40B 

 

 

 

User's Manual 

 

Rev 1.0  

 

December 2015 

 

 

 

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

 

 

Summary of Contents for SmartDrive40

Page 1: ...ROBOT HEAD to TOE Product User s Manual MDS40B Enhanced SmartDrive40 MDS40B User s Manual Rev 1 0 December 2015 Created by Cytron Technologies Sdn Bhd All Rights Reserved 1 ...

Page 2: ...oduct Specifications 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 Created by Cytron Technologies Sdn Bhd All Rights Reserved 2 ...

Page 3: ...nced SmartDrive40 s feature makes driving a robot with differential drive a truly plug and play experience Some of the features for Enhanced SmartDrive40 are summarized as below Bi directional control for dual brushed DC motor Support motor voltage from 10V to 45V Maximum current up to 80A peak 1 second 40A continuously On board MOSFETs are switched at 16 KHz for quiet operation Battery low voltag...

Page 4: ... parts and components according to the packing list If there are any parts missing please contact us at sales cytron com my immediately 1 x Enhanced SmartDrive40 with top and bottom cover 2 x 2561 Servo Extension cable Created by Cytron Technologies Sdn Bhd All Rights Reserved 4 ...

Page 5: ...l Max Unit 1 Input Voltage Motor Supply Voltage 10 45 V 2 I MAX Maximum Continuous Motor Current 40 A 3 I PEAK Peak Motor Current 80 A 4 V IOH Logic Input High Level 1 3 5 V 5 V IOL Logic Input Low Level 0 0 7 V 6 5V Output Current 500 mA Depends on the room temperature Must not exceed 1 second Created by Cytron Technologies Sdn Bhd All Rights Reserved 5 ...

Page 6: ...tor Terminal Block C Motor LED Indicator D Fan Input Pin E Analog PWM Serial Input Terminal Block F RC Input Pin G Reset Button H Motor Test Button I Motor Test Button J Run LED K Error ERR LED L Mode Selection DIP Switch M Power Switch Terminal Block Created by Cytron Technologies Sdn Bhd All Rights Reserved 6 ...

Page 7: ...s current flows from output A to B Vice versa Power Switch Terminal Block Switch for power up MDS40B s microcontroller and logic circuit This switch is ON by default Run and Error LED Run LED will turn on when motor is running Error LED Number of Blinks Error Description Off No Error No error has been detected 2 Input Error Invalid or no input detected 3 Under Voltage The battery voltage is low 4 ...

Page 8: ...M Serial Input Terminal Block No Pin Name Description 1 GND Ground 2 5V 5V output Do not connect to another 5V source 3 IN1 Input 1 4 IN2 Input 2 Please refer to INPUT MODE section for more detail Created by Cytron Technologies Sdn Bhd All Rights Reserved 8 ...

Page 9: ...ttom layer There is no polarity protection on MDS40B 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 t...

Page 10: ...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 Create...

Page 11: ...and will not be cut out Thus it is user s responsibility to stop the motor driving and replace battery to avoid further damage to the battery If other types of battery is used to power the board e g NiMH NiCD SLA the under voltage warning will still be shown In this case user may ignore the warning and he she needs to estimate when to replace the battery by him herself c Over Voltage Protection Er...

Page 12: ... 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 Enhanced SmartDrive40 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 Created by Cy...

Page 13: ...ROBOT HEAD to TOE Product User s Manual MDS40B Created by Cytron Technologies Sdn Bhd All Rights Reserved 13 ...

Page 14: ...d Left This mode should be selected for the left motor of the robot differential drive system Input 1 controls the overall speed as well as forward backward movement of the robot Input 2 controls the left right or pivot movement of the robot In left mix mode the motor will be slowed down when the robot is commanded to turn left and vice versa Exponential Mode SW5 0 1 Off The speed is linear with t...

Page 15: ...n in RC mode for Single Channel Mode Input 1 is connected to either a RC Receiver or a microcontroller generating the RC pulse RC Mode with RC Transmitter Receiver Independent DIP switch 1 2 3 4 5 6 7 8 0 0 0 0 0 0 0 0 Created by Cytron Technologies Sdn Bhd All Rights Reserved 15 ...

Page 16: ...B RC Mode with RC Transmitter Receiver Mixed Right DIP switch 1 2 3 4 5 6 7 8 0 0 1 0 0 1 0 0 RC Mode with RC Transmitter Receiver Mixed Left DIP switch 1 2 3 4 5 6 7 8 0 0 1 1 0 1 0 0 Created by Cytron Technologies Sdn Bhd All Rights Reserved 16 ...

Page 17: ...2 must be set to 0 if Sign Magnitude mode is turned on Single Mix Mode SW3 SW4 00 10 11 Independent The motor speed and direction are controlled by a single channel connected to Input 1 Motor stops when the input signal is at the center point Input 2 is not used in this mode Mixed Right This mode should be selected for the right motor of the robot differential drive system Input 1 controls the ove...

Page 18: ...motor Motor stops when the input is 0V and run at full speed when the input is 5V Input 2 is digital input and it controls the direction of the motor SW2 must be set to 0 0 OFF 1 ON X Don t Care Left Right is just for reference only Actual side of the motor may depends on the Input signal Figures below show the connection in analog PWM input mode Analog input mode with Joystick board Mixed DIP swi...

Page 19: ...to TOE Product User s Manual MDS40B PWM input mode with microcontroller Independent Both DIP switch DIP Switch Setting 1 2 3 4 5 6 7 8 1 0 0 0 0 1 0 0 Created by Cytron Technologies Sdn Bhd All Rights Reserved 19 ...

Page 20: ...tion of the motor Sending byte 127 decimal 0r 0b01111111 binary stops the motor 0 is full reverse and 255 decimal is full forward Simplified Serial mode is selected by setting SW1 SW2 to 1 Up and SW3 to 0 Down SW4 SW6 are used to select the UART baud rate Input Mode SW1 SW3 110 Simplified Serial Mode UART Baud Rate SW4 SW6 000 001 010 011 100 101 110 111 Baud Rate 1200 2400 4800 9600 19200 38400 5...

Page 21: ...ow shows the connection to multiple Enhanced SmartDrive40 in Simplified Serial Mode Simplified Serial mode with microcontroller 9600bps DIP switch DIP Switch Setting 1 2 3 4 5 6 7 8 1 1 0 0 1 1 0 0 Created by Cytron Technologies Sdn Bhd All Rights Reserved 21 ...

Page 22: ...OTE 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 Enhanced SmartDrive40 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 one second delay between applying power and sending the header byte Packetized Seri...

Page 23: ...re below shows the connection to multiple drivers in Packetized Serial Mode Packetized Serial mode with microcontroller Address 0 DIP switch DIP Switch Setting 1 2 3 4 5 6 7 8 1 1 1 0 0 0 0 0 Created by Cytron Technologies Sdn Bhd All Rights Reserved 23 ...

Page 24: ... warranty Warranty does not cover freight cost for both ways Prepared by Cytron Technologies Sdn Bhd No 16 Jalan Industri Ringan Permatang Tinggi 2 Kawasan Industri Ringan Permatang Tinggi 14100 Simpang Ampat Penang Malaysia Tel 604 504 1878 Fax 604 504 0138 URL www cytron com my Email support cytron com my sales cytron com my Created by Cytron Technologies Sdn Bhd All Rights Reserved 24 ...

Reviews: