[SOLVED] PROBLEM: DC MOTOR DRIVER 24V 43A + Arduino UNO

could someone please email to me a copy of the documentation referred to in this post?IBT-2.rar – DivShare - DivShare - Professional Media and Document Sharing
I have tried to download it but no success.
could I get a drawing of the connection used on the arduino, the board, the motor and the battery.

thanks

Hallo,

I find this Thread. :slight_smile:
Do can the Driver a hard and soft stop Mode? for DC Motors.
I can't find a logic table to this stop mode.

hi
i have a robot's project when i can't fixed the speed and daily with this code

#define trigPin1 3
#define echoPin1 2

#define trigPin3 7
#define echoPin3 8

//L293D
//Motor A
const int motorPin1 = 9; // Pin 14 of L293
const int motorPin2 = 10; // Pin 10 of L293
//Motor B
const int motorPin3 = 6; // Pin 7 of L293
const int motorPin4 = 5; // Pin 2 of L293

//This will run only one time.
long duration, distance, RightSensor,BackSensor,FrontSensor,LeftSensor;
void setup(){

//Set pins as outputs
pinMode(motorPin1, OUTPUT);
pinMode(motorPin2, OUTPUT);
pinMode(motorPin3, OUTPUT);
pinMode(motorPin4, OUTPUT);

void loop(){

SetMotor1v1();
SetMotor2()
delay(50);
SetMotor1v1();
SetMotor2v1();
delay(50);

}
void SetMotor1(){
//This code will turn Motor A clockwise for 2 sec.
analogWrite(motorPin1, 180);
analogWrite(motorPin2, 0);
analogWrite(motorPin3, 180);
analogWrite(motorPin4, 0);

}
void SetMotor1v1(){
analogWrite(motorPin1, 180);
analogWrite(motorPin2, 0);
analogWrite(motorPin3, 180);
analogWrite(motorPin4, 0);
}
void SetMotor2v1(){
analogWrite(motorPin1, 180);
analogWrite(motorPin2, 0);
analogWrite(motorPin3, 180);
analogWrite(motorPin4, 0);}
void SetMotor2(){
//This code will turn Motor B clockwise for 2 sec.
analogWrite(motorPin1, 0);
analogWrite(motorPin2, 180);
analogWrite(motorPin3, 180);
analogWrite(motorPin4, 0);
}
void SetMotor1inv(){
//This code will turn Motor A clockwise for 2 sec.
analogWrite(motorPin1, 0);
analogWrite(motorPin2, 180);
analogWrite(motorPin3, 0);
analogWrite(motorPin4, 180);

}
void SetMotor2inv(){
//This code will turn Motor B clockwise for 2 sec.
analogWrite(motorPin1, 180);
analogWrite(motorPin2, 0);
analogWrite(motorPin3, 0);
analogWrite(motorPin4, 180);

}
just i want to know how can i let him move like i want
thank's

Hi guys,

datasheet for BTN7960 which is here:

says Power Supply Max 45 V. Next there is 'Functional Range' where in extended range power supply can have max 28 volts.
My question is: why 45V? Does it mean one can hook up up to 45 VDC but chip won't work properly without damage?

Hi,
The 45V supply voltage rating is the ABSOLUTE maximum rating, this is where the device will definitely irreversibly breakdown.
You never supply this amount of potential.

The 18V supply voltage rating is the NOMINAL rating, up to 18V all the quoted parameters will be present.

The 28V supply rating is the EXTENDED rating, it is safe to operate the MOSFET up to this potential, but between 18V and 28V the 18V quoted parameters may deviate.

So you can safely use up to 28V, but you may find you will have to adjust your circuit to accommodate parameters that are outside the quoted values at 18V.

Tom... :slight_smile:

ola amigo voce conseguiu?