DC Motor Driver 2x15A Lite SKU DRI0018
Part | Datasheet |
---|---|
![]() |
DRI0018 (pdf) |
PDF Datasheet Preview |
---|
DC Motor Driver 2x15A Lite SKU DRI0018 From Robot Wiki Contents • 1 Introduction • 2 Specification • 3 Tutorial o Diagram o Sample Code • PWM mode • PLL mode • 4 Trouble shooting Introduction This DC Motor Driver can be used in 4WD mobile robot platforms,Combat robots, smart car competition, to drive pumps, electric fans, conveyors, etc... This module uses 4 highperformance & high-current driver with the function of current short, over temperature,over voltage protection. You can control 2 motors with only 4 digital IO at the same time. Dual max output current,good responsiveness & braking performance. Four indicator leds are provided for easy and convenient debugging without motors.This DC Motor Driver module is directly compatible with Arduino. Specification • Input • Maximum output per channel • Peak output per channel • PWM capability:up to 25 kHz • Interfaces:4 digital IO 2 PWM output include • Driving mode:Dual driver • Other specifications: o Galvanic isolation to protect the microcontroller o Dual current detection diagnostic functions o Short circuit, overheating, protection • Size:73x68x14mm • For applications of more than 15A per channel o Fast switching might damage the board, best to smooth it by software o Avoid higher rating motors, and use lower PWM whenever possible Tutorial Diagram DC Motor Driver 2x15A diagram LA_IS,LB_IS,RA_IS & RB_IS is for current sense and diagnosis. In normal operation,the IS pin output a LOW level.In a fault condition,It will output a HIGH level.The following code will show you how to do. • LA_IS and RA_IS is used for Motor1. • LB_IS and RB_IS is used for Motor2. Sample Code PWM mode /* /* # This Sample code is for testing the DC Motor Driver 2x15A_lite module. # Editor Phoebe # Date # Ver # Product DC Motor Driver 2x15A_lite # SKU DRI0018 # Description # Drive 2 motors with this DC Motor Driver module # Hardwares Arduino UNO DC Motor Driver 2x15A_lite DC motors x2 #Steps 1.Connect the M1_PWM & M2_PWM to UNO digital 5 & 6 2.Connect the M1_EN & M2_EN to UNO digital 4 & 7 3.Connect +5V & GND to UNO 5V & GND # Function for current sense and diagnosis,if you want to use please connect the IS pins to Arduino Connect LA_IS and RA_IS to UNO digital 2 at the same time Connect LB_IS and RB_IS to UNO digital 3 at the same time */ int E1 = 5; //M1 Speed Control int E2 = 6; //M2 Speed Control int M1 = 4; //M1 Direction Control int M2 = 7; //M1 Direction Control int counter=0; void stop void //Stop digitalWrite E1,0 ; digitalWrite M1,LOW ; digitalWrite E2,0 ; digitalWrite M2,LOW ; void advance char a,char b |
More datasheets: C503T-GAS-CA0E0792 | C503T-GAS-CA0E0791 | C503T-BAS-CW0A0452 | C503T-BAN-CW0A0452 | C503T-BAN-CW0A0451 | C503T-GAN-CA0E0791 | ADP-40KD BBBM | ADP-65JH HBAN | ADP-90MD HDM | 232PS |
Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived DRI0018 Datasheet file may be downloaded here without warranties.