W
wika58
Compagnon
Infatiguable ce jpb
C'est un dispositif qui se compose d'un capteur magnétique et d'un petit aimant et qui permet, par quelques indications sur l'affichage, de caler exactement la position 0 de ton installation, cela prend max. 5 sec. C'est la version de homing "luxueuse"qu'appelle tu le réglage semi-automatique de la position de départ?
Oui.codeur incrémental de 600 pas 2 voix front montant et descendant soit 2400 c'est ça ?
En fait, j'ai trouvé beaucoup simple pour faire le homing, sans capteur, je te fais un tuto.je testerai avec un petit détecteur inductif pour le homing...
Vous êtes des bêtes en micro informatique, salutations à ton garçon.Merci pour tout nous avons fait le câblage en volant et ça fonctionne
Tu est infatigable comme le dit wika ! Je suis évidemment preneur de ta solution !Oui.
En fait, j'ai trouvé beaucoup simple pour faire le homing, sans capteur, je te fais un tuto.
Vous êtes des bêtes en micro informatique, salutations à ton garçon.
Bonne soirée
jpbbricole
Attention, le schéma de la version actuelle n'a pas de capteur inductif!je testerai avec un petit détecteur inductif pour le homing comme sur le shema
Je me posais juste une question, dans le code, sur le setup, tu as mit une valeur "nombre de pas par tour" qui est actuellement à 2400, alors que le codeur est un 600 pas par tour, est-ce normal ?
Un GRAND MERCI, je connaissait pas, le résultat est flagrant:il y a des solutions logicielles avant de changer le codeur
if (PORTB & _BV(PIN3) { ... }
c'est beaucoup moins flexible mais ça ne prends que quelques instructionsCe n'est pas un problème de précision qui est réglé par des résistances plus ou moins grandes (elle dépend de l'encodeur et de la mécanique), c'est l’influence que peut avoir l'environnement spécialement électrique comme des moteurs, néons etc sur la qualité du signal issu de l'encodeur. En baissant la valeur des résistances on diminue l'influence de ces perturbations. Comme indiqué par @cr, on peut descendre jusqu'à concurrence de ce qu'accepte l'étage de sortie de l'encodeur. Au départ j' n'en avais pas mis parce que, dans la programmation avec pinMode(pinEntree, INPUT_PULLUP), on mets une résistance d'entrée interne au proc de l'Arduino qui est entre 20 et 50k. ce qui est un peu élevé pour un milieu perturbé.Y aurait-il plus de précision avec une 2,2k ?
Aah ce jpb, tjrs aussi serviable......Je te prépare une autre version pour demain matin.
Plaisir tout à fait partagé ,wika58 post: 1398136 a dit:Quel plaisir de t'avoir avec nous dans cette section.