Commentaires pour Robotique – Internet des Objets – Cloud https://blog.3sigma.fr Et autres Technologies du Futur Tue, 30 May 2017 07:35:10 +0000 hourly 1 https://wordpress.org/?v=5.1.1 Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par admin https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-616 Tue, 30 May 2017 07:35:10 +0000 http://blog.3sigma.fr/?p=57#comment-616 Au signe près, ça revient au même.

]]>
Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par admin https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-615 Tue, 30 May 2017 07:34:40 +0000 http://blog.3sigma.fr/?p=57#comment-615 Ca dépend à quel point c’est faux. Si c’est un facteur 2 ou un signe qui change, c’est facile à corriger.

]]>
Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par lacazol https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-614 Sat, 27 May 2017 14:03:11 +0000 http://blog.3sigma.fr/?p=57#comment-614 Brancher le fil jaune ou le fil blanc sur la ligne d’interruption revient-il au même ?

]]>
Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par lacazol https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-613 Sat, 27 May 2017 13:55:10 +0000 http://blog.3sigma.fr/?p=57#comment-613 D’accord c’est ce que j’ai voulu faire mais mon calcul de vitesse de rotation est alors faux quand je fais apparaître les valeurs de vitesse, ou bien ce sont mes gestioninterruption qui sont faux… Les fonctions gestioninterruption ne sont alors plus les mêmes ?

]]>
Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par admin https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-612 Fri, 26 May 2017 22:12:50 +0000 http://blog.3sigma.fr/?p=57#comment-612 Quand on a 2 moteurs, on utilise une seule ligne d’interruption par moteur. On branche la ligne A du codeur sur cette interruption et la ligne B sur une entrée digitale classique. La résolution du codeur est ainsi divisée par 2 mais ça fonctionne quand même.
On a toujours deux routines d’interruption en tout, une par moteur: GestionInterruptionCodeurMoteurDroitPinA() et GestionInterruptionCodeurMoteurGauchePinA()

]]>
Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par lacazol https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-611 Fri, 26 May 2017 10:37:11 +0000 http://blog.3sigma.fr/?p=57#comment-611 Bonjour et merci pour votre post. Je ne comprends par contre pas comment vous réalisez l’asservissement sur les deux roues alors qu’on ne peut mesurer la vitesse de rotation d’une seule de celles-ci étant donné que les lignes d’interruptions sont déjà occupées. Je ne parviens pas à imposer la vitesse désirée même avec votre programme. Si vous pouviez m’aider ce serait super

]]>
Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par admin https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-610 Sat, 13 May 2017 08:04:06 +0000 http://blog.3sigma.fr/?p=57#comment-610 « tension » est la tension de commande qui doit être appliquée au moteur. Mais celui-ci est commandé par un PWM, dont le rapport cyclique doit être compris entre 0 (rapport cyclique de 0%) et 255 (rapport cyclique de 100%).
Ce pourcentage est un pourcentage de la tension d’alimentation du driver moteur, abusivement appelée ici « tensionBatterie ». En effet, en toute rigueur, la tension d’alimentation du driver moteur est inférieure à la tension d’alimentation générale du système (adaptateur secteur ou batterie).
Quoiqu’il en soit, tension/tensionBatterie correspond à ce pourcentage, qu’il faut donc multiplier par 255 pour avoir la valeur à envoyer à la fonction analogWrite qui génère le PWM.

]]>
Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par momo https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-609 Tue, 09 May 2017 18:19:48 +0000 http://blog.3sigma.fr/?p=57#comment-609 SVP cher admin j’a un souci , je veux créer un régulateur PID aussi ( projet de fin etude) , la commande ou ma correction calculée ( la somme de P I D ) tu l’as multiplier par 255 comme ca :
(255*(tension/tensionBatterie)); je pense ici que notre coorection tu l’as nomé « tension  » n’est ce pas ?
s’il te plait j’ai besoin de me clarifier ce ponit

]]>
Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par admin https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-428 Mon, 13 Feb 2017 22:44:36 +0000 http://blog.3sigma.fr/?p=57#comment-428 Bonjour,

Il faudrait voir votre code…

Cordialement,

Nicolas

]]>
Commentaires sur Tutoriel Arduino : asservissement en vitesse d’un moteur à courant continu par Hugo Desrutins https://blog.3sigma.fr/arduino/tutoriel-arduino-asservissement-en-vitesse-dun-moteur-a-courant-continu/#comment-426 Wed, 08 Feb 2017 08:56:40 +0000 http://blog.3sigma.fr/?p=57#comment-426 Bonjour, j’utilise votre programme d’asservissement sur un Moteur a courant continu de type EMG30, le programme tourne et l’asservissement semble correct cependant lorsque je met une consigne Vref = 18 (ce qui correspond a 170 t/min vitesse nominale de mon Moteur), le moniteur série m’indique une vitesse = 0.
Savez vous d’ou vient ce problème ?

Merci d’avance.

]]>