Bonsoir
Je suis actuellement en PPE, et je monte un robot suiveur de ligne, où plus particulièrement je m'attaque à sa programmation.
Je programme sous C, avec MPLAB et CSS.
Le pic que j'utilise est le 16F88. Le programme de base a été conçu par F.Giarmarchi et est disponible ici :
http://www.electroniquepratique.com/...CKY2%20pro.zip
Cependant, mon robot utilise un servomoteur pour se diriger et plus qu'un seul moteur pour se mouvoir et un différentiel, tandis que sa version de base utilise deux moteurs.
C'est plus particulièrement au niveau du moteur que celà cloche En effet, lorsque je l'ajoute au montage et qu'il se met à tourner, tout de suite après mon pic RESET.
Le moteur est alimenté par un L293D, sur lequel j'envoie un MLI pour donner une tension moyenne de 2V à mon moteur.
J'ai pensé que la seule pile ne suffisait pas, qu'en mettant le moteur, trop d'intensité réclamée sur la pile entrainait une chute de la tension.
Ce n'est apparament pas le cas, car j'ai alimenté le L293D par une pile auxiliaire, et toujours le même problème...
Le moteur utilisé est de la marque MILINOR et possède un motoréducteur. La référence est 45041.
Ce qui est surprenant, c'est que j'ai fais le montage de base de l'auteur, utilisant 2 moteurs et aucun soucis. Les 2 moteurs sont des moteurs LEGO.
C'est pour celà que j'ai décidé de me tourner vers vos lumières Je ne vois absolument pas d'où provient le problème...
-----