Stepduino proto 1 (Chris)

Répondre
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4824
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Stepduino proto 1 (Chris)

Message par Christian »

Il faut bien sûr alimenter le moteur ! (par l'entrée sur le module Pololu) et laisser passer assez d'intensité sur ton alim de labo, au moins 1A avec tes "gros" moteurs. Tu peux même régler les A de ton alim à fond, la carte Pololu ayant sa propre gestion.
Par contre pour la tension, laisse à 12V.
Je ne pense pas non plus que cela vienne directement de ton PAP, tu devrais au moins remarquer une réaction.
Mais il faut aussi être sûr du branchement des 4 phases !
Prends toi pas la tête pour l'instant avec l’ampèremètre, laisse le mini potentiomètre (Pololu) à mi-course, tu risques rien vu la taille du PAP.
Vérifie aussi que les E/S (attribution des broches) correspondent bien au code en cours. (voir en tout début de code)
Une fois que tout fonctionnera basiquement, on passera à la suite ! ;)

Pour l'affichage qui reste figé suite à un nouveau programme, oui c'est normal si le nouveau ne gère pas le LCD.
Pas d'inquiétude de ce côté, et oui l'ancien sketch est bien écrasé à chaque téléchargement.
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

Entre deux séries de pano au microscope, je reprends le fil.

J'ai réussi à faire tourner le moteur02 (pas le moteur de camion... pas encore rebranché)
en suivant ton programme de test (200 pas, un tour...)

Du coup, je suis passé à l'étape suivante : le chargement du sketch Stepduino_001_DfRobot
l'afficheur LCD est OK - ses boutons sont OK

Par contre, alors que je fais "GO", le moteur se met en stall (si j'ai bien tout compris - l'axe est impossible à tourner - l'alim de labo indique un 0,66 A) et c'est tout :?
(je n'ai pas changé grand chose dans la config, j'ai juste mis "1" pour les pas et j'ai laissé à "10" le nombre de pas)

Pour le non déclenchement du boitier, c'est une histoire d'assignement E/S ?
(sur ma carte, l'optocoupleur est sur A5 je crois)
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4824
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Stepduino proto 1 (Chris)

Message par Christian »

As-tu suivi ce lien et le sketch lié ?
http://www.lenaturaliste.net/forum/view ... 092#p58969
(voir aussi les explications et le schéma pour les boutons)

Si tu appuies sur les boutons haut ou bas, rien ne se passe ?

Pour ton optocoupleur, il fallait le brancher sur A2... (cf premier message de ce fil)
Si tu es sûr qu'il est sur A5, tu peux modifier le code de cette manière

Remplacer :
const int PinShoot = 16; // Pin optocoupleur shoot A2 : Pin analogique 2 en digital = 16 !
par :
const int PinShoot = 19; // Pin optocoupleur shoot A5 : Pin analogique 5 en digital = 19 !

Pour info, A4 et A5 sont utilisés par les LCD I2C (2 fils), il est donc préférable de les garder libres !
De même D2 et D3 sont des IRQ (interruption programmable), il faut les garder libres si ajout d'un bouton stop d'urgence ou de capteurs de fin de course.
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

Hello

Au temps pour moi, l'octocoupleur est sur A2.
:oops:

J'ai donc un soucis sur le lancement du programme :?
Christian, je dois rater une étape dans le menu "Actions"

Je déroule le menu avec la flèche "bas"
j'ai un menu "1 : C_Stack 65534"
(si je fais "haut" ou "bas", je retourne au menu "Actions")

Si je fais "select", j'ai un "GO ! 0" qui apparait -> le moteur est en "stall", l'arbre est "bloqué", le moteur chauffe (0,6 A affiché sur l'alim)
Je fais "select", l'affichage disparait, le moteur est de nouveau libre (0 A sur l'alim)

avec le bouton "haut", je peux incrémenter de 1 (à chaque fois) le chiffre qui est à côté de GO !
Avec le bouton "left", j'ai un "Prem. OK O" qui apparait mais que ne reste pas

Bref... de l'algonquin :oops:
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4824
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Stepduino proto 1 (Chris)

Message par Christian »

Re,
Je sais pas, mais j'ai l'impression que tu n'a pas regardé le schéma des boutons (navigation) ici > http://www.lenaturaliste.net/forum/view ... 092#p58969 ! :D
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

pfff... je suis un boulet :oops:

il me semble avoir (enfin) compris le fonctionnement du joystick

j'ai réussi à lancer un programme de stack - 6 images (pas exemple)
-> stack réussi !

mais non en fait...
à aucun moment le moteur n'a bougé - ni pendant la phase de réglage (boutons haut/bas), ni pendant le stack supposé

Une idée ??
:grat:

(rappel, le programme de test de la carte a fonctionné - le moteur a fait son tour en 200 pas)
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

... donc je comprends que dans le menu "C_stack", les boutons "bas", "haut", n'agissent pas sur le moteur.

Un problème de définition du pas ?
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4824
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Stepduino proto 1 (Chris)

Message par Christian »

Décidément, ce module en a contre toi... ;)
Essaie de charger les paramètres par défaut dans l'Eeprom : Menu réglage > Defaut (load)
et réessaye...
(il faut le faire au moins une fois pour initialiser l'Eeprom)
Les boutons Haut et Bas permettent de faire avancer et reculer le moteur quand tu es dans le menu C-Stack.
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

Yep... ça marche

Bon... il me reste à régler cette histoire de déclenchement du boitier :?
-> comment tester l'optocoupleur ?

Après, on verra pour ces histoires de cavalier et de microstepping...
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4824
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Stepduino proto 1 (Chris)

Message par Christian »

Ah enfin ! :) (bon, c'était expliqué dans le lien... ;) )

-> comment tester l'optocoupleur ?

Est-ce que tu as un mode "sonnette" sur ton multimètre ?
Si non, tu le règles sur ohmmètre, calibre env. 200K
Quand l'Arduino envoie la commande Shoot, il ne doit pas exister de résistance entre les deux fils de la sortie optocoupleur (sortie reflex), le courant doit pouvoir circuler !
Bon, ça risque d'aller vite sur l'affichage (100 ms de mémoire)... j'espère que tu auras le temps de voir (ou d'entendre) quelque chose... sinon on ferra autrement.

Pour la configuration en microstepping, c'est archi simple tu verras.
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Répondre

Retourner vers « Projet StepDuino et autres projets à base d'Arduino »