Moteur a courant continu s'allume mais ne veut pas tourner (proteus+mikroC)

Résolu/Fermé
Imen_1132 Messages postés 5 Date d'inscription samedi 28 novembre 2020 Statut Membre Dernière intervention 1 mars 2021 - Modifié le 9 févr. 2021 à 18:52
Imen_1132 Messages postés 5 Date d'inscription samedi 28 novembre 2020 Statut Membre Dernière intervention 1 mars 2021 - 9 févr. 2021 à 22:56
Bonjour,
J'ai mis en place un schéma pour permettre à un moteur de tourner dans les deux sens a l'aide de deux boutton , tout marche bien sauf que le moteur s'allume mais ne tourne pas .
Je ne trouve pas où est le problème svp
J'ai pas compris pourquoi le moteur ne tourne pas .
(J'ai mis la résistance de des relais a 200 mais tjr rien)
voici le programme et le schéma.
Mercii d'avance.
// Lcd pinout settings
sbit LCD_RS at RB0_bit;
sbit LCD_EN at RB1_bit;
sbit LCD_D7 at RB5_bit;
sbit LCD_D6 at RB4_bit;
sbit LCD_D5 at RB3_bit;
sbit LCD_D4 at RB2_bit;

// Pin direction
sbit LCD_RS_Direction at TRISB0_bit;
sbit LCD_EN_Direction at TRISB1_bit;
sbit LCD_D7_Direction at TRISB5_bit;
sbit LCD_D6_Direction at TRISB4_bit;
sbit LCD_D5_Direction at TRISB3_bit;
sbit LCD_D4_Direction at TRISB2_bit;

void main ()
{
TRISA=0X00;
PORTA=0;
TRISB.B6=1;
TRISB.B7=1;
lcd_init();
lcd_cmd(_LCD_CURSOR_OFF);
for (;;)
{
while (PORTB.B6==0)
{
PORTA=0b00000001;
LCD_out(1,1,"GAUCHE");

}
while (PORTB.B7==0)
{
PORTA=0b00000010;
lcd_out(1,1,"DROITE");

}
lcd_out(1,1,"STOP  ");
PORTA=0;


}


}




Configuration: Android / Chrome 88.0.4324.152

1 réponse

NHenry Messages postés 15134 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 juin 2024 333
9 févr. 2021 à 18:54
De ce que je vois tu as utilisé des NPN pour activer tes relais.
Le NPN doit se mettre côté masse du relai.
Si tu comptes activer par le +, il faut utiliser des PNP à la place.
Au borne de le bobine du relai il faut une diode de roue libre.

Regardes aussi les pont en H.
0
Imen_1132 Messages postés 5 Date d'inscription samedi 28 novembre 2020 Statut Membre Dernière intervention 1 mars 2021
9 févr. 2021 à 22:56
Le problème était les résistances enft, au lieu d'utiliser des 1k j'ai utiliser des 10k , mtn sa marche merciii beaucoup comme même .
0