M
Mcar
Compagnon
je viens de tester ce bout de programme
et voici le resultat affiché sur le terminal
prendre la dernière ligne
le premier chiffre c'est la vitesse de départ, le 2eme l'accélération pour 0,25 sec. , le 3eme la vitesse max, le 4eme c'est une erreur, le 5(eme le temps passé, le 6eme la position de départ en step, le dernier la position de fin.
si je reprends les formules
Calcul du temps
T=V/A = 3000/200 = 15 sec, donc ok avec les essais
calcul de la distance
D=T²x0,5xA= 15x15x0,5x200=22500 à comparer avec 22841, mais
je pars de suite avec une vitesse de 50step/s , à considérer aussi les temps nécessaire à Arduino pour faire les boucles
je ne suis pas trop loin de la vérité
pour la deceleration c'est pareil sauf qu'il decrementer l'acceleration.
à peaufiner mais je me rapproche de la verité
et voici le resultat affiché sur le terminal
prendre la dernière ligne
le premier chiffre c'est la vitesse de départ, le 2eme l'accélération pour 0,25 sec. , le 3eme la vitesse max, le 4eme c'est une erreur, le 5(eme le temps passé, le 6eme la position de départ en step, le dernier la position de fin.
si je reprends les formules
Calcul du temps
T=V/A = 3000/200 = 15 sec, donc ok avec les essais
calcul de la distance
D=T²x0,5xA= 15x15x0,5x200=22500 à comparer avec 22841, mais
je pars de suite avec une vitesse de 50step/s , à considérer aussi les temps nécessaire à Arduino pour faire les boucles
je ne suis pas trop loin de la vérité
pour la deceleration c'est pareil sauf qu'il decrementer l'acceleration.
à peaufiner mais je me rapproche de la verité