Stepduino proto 1 (Chris)

Re: Stepduino proto 1 (Chris)

Messagede Christian » 16 Juin 2013 11:08

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 de l’utilisateur
Christian
Coadmin
Coadmin
 
Messages: 4790
Inscription: 28 Aoû 2007 20:54
Localisation: Entre Alpes et Jura
Prénom: Christian

Re: Stepduino proto 1 (Chris)

Messagede Fredlab » 16 Juin 2013 16:37

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 de l’utilisateur
Fredlab
membre
membre
 
Messages: 9616
Inscription: 27 Juin 2010 13:42
Localisation: Auxonne (21)
Prénom: Frederic

Re: Stepduino proto 1 (Chris)

Messagede Christian » 17 Juin 2013 10:06

As-tu suivi ce lien et le sketch lié ?
viewtopic.php?f=284&t=11092#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 de l’utilisateur
Christian
Coadmin
Coadmin
 
Messages: 4790
Inscription: 28 Aoû 2007 20:54
Localisation: Entre Alpes et Jura
Prénom: Christian

Re: Stepduino proto 1 (Chris)

Messagede Fredlab » 17 Juin 2013 13:05

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 de l’utilisateur
Fredlab
membre
membre
 
Messages: 9616
Inscription: 27 Juin 2010 13:42
Localisation: Auxonne (21)
Prénom: Frederic

Re: Stepduino proto 1 (Chris)

Messagede Christian » 17 Juin 2013 13:26

Re,
Je sais pas, mais j'ai l'impression que tu n'a pas regardé le schéma des boutons (navigation) ici > viewtopic.php?f=284&t=11092#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 de l’utilisateur
Christian
Coadmin
Coadmin
 
Messages: 4790
Inscription: 28 Aoû 2007 20:54
Localisation: Entre Alpes et Jura
Prénom: Christian

Re: Stepduino proto 1 (Chris)

Messagede Fredlab » 17 Juin 2013 13:49

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 de l’utilisateur
Fredlab
membre
membre
 
Messages: 9616
Inscription: 27 Juin 2010 13:42
Localisation: Auxonne (21)
Prénom: Frederic

Re: Stepduino proto 1 (Chris)

Messagede Fredlab » 17 Juin 2013 14:46

... 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 de l’utilisateur
Fredlab
membre
membre
 
Messages: 9616
Inscription: 27 Juin 2010 13:42
Localisation: Auxonne (21)
Prénom: Frederic

Re: Stepduino proto 1 (Chris)

Messagede Christian » 17 Juin 2013 15:21

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 de l’utilisateur
Christian
Coadmin
Coadmin
 
Messages: 4790
Inscription: 28 Aoû 2007 20:54
Localisation: Entre Alpes et Jura
Prénom: Christian

Re: Stepduino proto 1 (Chris)

Messagede Fredlab » 17 Juin 2013 15:29

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 de l’utilisateur
Fredlab
membre
membre
 
Messages: 9616
Inscription: 27 Juin 2010 13:42
Localisation: Auxonne (21)
Prénom: Frederic

Re: Stepduino proto 1 (Chris)

Messagede Christian » 17 Juin 2013 15:43

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

Avatar de l’utilisateur
Christian
Coadmin
Coadmin
 
Messages: 4790
Inscription: 28 Aoû 2007 20:54
Localisation: Entre Alpes et Jura
Prénom: Christian

PrécédenteSuivante

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

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités