Bonjour et bon Soir
j'ai finalement reçus ma carte :D. et j'ai un petit soucie sur les sorties pour les moteurs les voltages est plus bas que mon alimentation et je ne comprend pas d'où vient le problèmes =(.
voici les détailles
Features :
The drive features a complete two HALF-BRIDGE DRIVER chip and IRF3205 HEXFET Power MOSFET components. Complete two HALF-BRIDGE DRIVER IC and reliable drive, so that the MOSFET switching losses to a minimum. Improve power utilization. MOSFET driver chip hardware comes with brake function and energy feedback.
The drive can operate at 0% -99% duty cycle of the PWM modulation, the motor drive voltage can be sufficient.
The motor is transferred: DIR = 1 PWM = PWM
Motor Reverse: DIR = 0 PWM = PWM
Parking brake: DIR = X PWM = 0
Motor and power connections
Power to Positive POWER, GND to negative one. Two motors to MOTOR1, MOTOR2
Rated voltage: 3v-36v
Rated current: 15A
Peak Current: 30A
Dimensions: l10 *58 mm
Branchement alimentation USB
GND ---- GND Arduino
5Volt ---- 5Volt Arduino
Dir1 ----- Sortie 2 Arduino
PWM1 ----- Sortie 3 Arduino
Alimentation 12 Volt
GND ------ Négatif
Power ----- 12V
Motor1 ------ Moteur 1
Motor1 ------ Moteur 1
voici mon problème j'aliment les moteurs DC sur le 12V.
sur le sens horaire du moteur j'ai 9,8 Volt
sur le sens antihoraire du moteur j'ai 6,5 Volt
les mosfets chauffe beaucoup
j'ai les même résulta sur les deux sortie moteurs
voici le code que j'ai mit en place pour tester.
const int d = 2;
const int p = 3;
void setup()
{
pinMode(d, OUTPUT);
pinMode(p, OUTPUT);
}
void loop()
{
digitalWrite(d, HIGH);
digitalWrite(p, HIGH);
delay(5000);
digitalWrite(p, LOW);
delay(1000);
digitalWrite(d, LOW);
digitalWrite(p, HIGH);
delay(5000);
digitalWrite(p, LOW);
delay(1000);
}
est que mon problème vient du code ou de mon branchement.
merci de m'avoir lu.