4 – Quatrième essai.
Nous allons effectuer le même test que le troisième essai en ajoutant une table d'accélération.
Nous utiliserons une table dont l'allure théorique doit être la suivante :

Sachant que chaque moteur a une vitesse maxi nous serons forcement saturer a un moment.
Pour pouvoir vérifier le test nous ferons 20 tours en marche avant et 20 tours en marche arrière.
La connectique est la même que celle de l'essai trois.
- Code C
Tous ces essais nous laisse penser qu’il sera maintenant facile de piloter un robot.
Or un robot n’est pas équipé que de moteurs.
Nous voyons vite l’inconvénient de nos programmes ci-dessus, qui gère la commande des moteurs dans la boucle principal du robot il est donc difficile d’effectuer d’autres contrôle dans la même boucle sans perturber la commande de nos moteurs.
La solution est l’utilisation des timer du PIC (dans notre cas utilisation du timer1) qui nous permettra de gérer des impulsions tous les 10 ms sous forme d’interruption
5 – Cinquième essai.
Nous allons effectuer le même test que le quatrième essai mais en utilisant le TIMER1 du PIC.
Pour libérer la boucle principale du programme qui nous servira ultérieurement.
Le résultat est bien entendu le même que le quatrième mais notre boucle principal est libérée.
Accueil | La carte PIC | La carte Moteur | Les essais | Le forum |