| Franco Malgarini
| Inviato il: 13/4/2012,15:30
|
Bolle, io non complicherei molto le cose, per adesso: facciamo solo i pulsanti per variare indipendentemente la posizione delle sfere, e dimentichiamoci pure per adesso "la settimana prossima". Facciamo un primo prototipo e poi vediamo le migliorie...
--------------- Laudato si', mi' Signore, per sor'aqua, la quale è multo utile et humile et pretiosa et cas...
| | | | NonSoloBolleDiA...
| Inviato il: 16/4/2012,06:23
|
Vediamo come controllare i motori passo passo.
Questo è uno schema che utilizza due transistor darlington (tip122) e rende l'alimentazione del motore (volendo) diversa da quella del processore. Ad esempio si può utilizzare un motore da 12V sempre alimentando il processore con la +5V. Per ogni motore ci saranno 4 controller che andranno posti su ogni bobina del motore passo passo ( Franco ha motori passo passo a 4 fili...quindi nel suo caso non c'è possibilità di errore...l'importante è mettere il controller1 e il controller2 su una stessa bobina e poi il controller3 ed il controller4 sull'altra...occore un tester per vedere quale siaano i capi delle due bobine ). Per l'applicazione Orologio Astronomico occorrono 12 controller agganciati al PPTEA (12 output) e le uscite andranno ai relativi fili dei motori. Se ci sono dubbi...ablate! Bolle
Modificato da NonSoloBolleDiAcqua - 16/4/2012, 08:47
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...
| | | | NonSoloBolleDiA...
| Inviato il: 16/4/2012,06:53
|
Questo è lo schema per collegare il primo motore passo passo al PPTEA utilizzando il controller (rappresentato come un rettangolo).
Il codice eabasic da utilizzare è . Poi vediamo la tavola dei bit per bar muovere il motore...sia avanti che indietro. Bolle PS:X Franco...dimmi se hai i altri componenti, possiamo utilizzare quelli che hai. Hai già il PPTEA?
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...
| | | | NonSoloBolleDiA...
| Inviato il: 16/4/2012,07:40
|
Ora vediamo cosa deve fare il software per far girare il motore passo passo. Questa è la tavola degli stati:
di fatto occorre che un bit scorra in una determinata sequenza che chiameremo passi...eseguendo la sequenza Passo1, Passo2, Passo3,Passo4,Passo1, Passo2 , Passo3,Passo4 etc...il motore passo passo si muoverà in avanti. Invertendo la sequenza cioè Passo4, Passo3, Passo2, Passo1, Passo4, Passo3, Passo2, Passo1, Passo4, ec...il motore si muoverà in senso opposto. Se otteniamo un movimento invertito...occorre girare i capi delle bobine....cioè il pin 28 andrà al 27, il 27 al 28, il 26 al 24 e il 24 al 26. Questo è il codice di due subroutine per far andare il motore in avanti o indietro.
CODICE 50 :MOTORE _AVANTI 80 OUT=&H8000 90 waitms VEL 100 OUT=&H2000 110 waitms VEL 120 OUT=&H4000 130 waitms VEL 140 OUT=&H1000 150 waitms VEL 170 return
190 :MOTORE_INDIETRO 220 OUT=&H1000 230 waitms VEL 240 OUT=&H4000 250 waitms VEL 260 OUT=&H2000 270 waitms VEL 280 OUT=&H8000 290 waitms VEL 310 return Bolle PS:Se avete dubbi...fate un fischio.
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...
| | | | Franco Malgarini
| Inviato il: 16/4/2012,08:09
|
Bolle, ottimo lavoro... Come si fa per avere un PPTEA già pronto?
--------------- Laudato si', mi' Signore, per sor'aqua, la quale è multo utile et humile et pretiosa et cas...
| | | | NonSoloBolleDiA...
| Inviato il: 16/4/2012,08:19
|
CITAZIONE (Franco Malgarini @ 16/4/2012, 09:09) Come si fa per avere un PPTEA già pronto? Ci incontriamo
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...
| | | | Franco Malgarini
| Inviato il: 16/4/2012,08:34
|
OK !!!
Posso mettere il link del sito PPTEA sul mio forum?
--------------- Laudato si', mi' Signore, per sor'aqua, la quale è multo utile et humile et pretiosa et cas...
| | | | NonSoloBolleDiA...
| Inviato il: 16/4/2012,08:39
|
CITAZIONE (Franco Malgarini @ 16/4/2012, 09:34) Posso mettere il link del sito PPTEA sul mio forum? Certo...che domande fai!
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...
| | | | PinoTux
| Inviato il: 16/4/2012,18:35
|
Ciao Bolle, i motori in mio possesso sono del tipo a 6 (sei) fili, gli avvolgimenti sono sempre due ma hanno il centrale dove viene applicata l'alimentazione, non sono sicuro se la sequenza rimane la stessa e di come dovrei collegare il tutto al PPTEA, visto che hai le idee più chiare delle mie...un suggerimento?
(P.S. fra un po' cambio il banner...)
--------------- "Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza"
http://iv3gfn.al...
| | | | NonSoloBolleDiA...
| Inviato il: 16/4/2012,19:18
|
Ciao Pino, guarda se i tuoi motori sono come questo...Link. Ciao Bolle
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...
| | | | PinoTux
| Inviato il: 16/4/2012,19:27
|
CITAZIONE (NonSoloBolleDiAcqua @ 16/4/2012, 20:18) Ciao Pino, guarda se i tuoi motori sono come questo... Link. Ciao Bolle Confermo, grazie, i miei sono un po' più grossi ma elettricamente corrispondono, avevo già visto il link ma non me lo ricordavo...sai la pigrizia... adesso è da vedere se la sequenza è differente... Ciao Pino
(P.S. aggiornato banner, ma non mi piace troppo il disegno che ho messo nel testo)
--------------- "Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza"
http://iv3gfn.al...
| | | | NonSoloBolleDiA...
| Inviato il: 16/4/2012,19:41
|
CITAZIONE (PinoTux @ 16/4/2012, 20:27) aggiornato banner figo figo.... Se hai quei motori ...allora tocca cambiare il circuito del controller...la sequenza la vediamo dopo. Ciao Bolle
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...
| | | | NonSoloBolleDiA...
| Inviato il: 17/4/2012,18:51
|
Ops Pino aspè! Rileggendo ....io non farei quel circuito del sito...ne farei un'altro molto più economico senza optoisolatore...non l'ho avrai mica già fatto?
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...
| | | | PinoTux
| Inviato il: 17/4/2012,20:34
|
CITAZIONE (NonSoloBolleDiAcqua @ 17/4/2012, 19:51) Ops Pino aspè! Rileggendo ....io non farei quel circuito del sito...ne farei un'altro molto più economico senza optoisolatore...non l'ho avrai mica già fatto? No, assolutamente, mesi fa ho acquistato qualche componente ma il tutto è rimasto nello scatolino dedicato, lì usavano i opto per isolare galvanicamente le varie cose, precauzione che con il PPTEA, a meno di casi particolari, non serve.
--------------- "Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza"
http://iv3gfn.al...
| | | | NonSoloBolleDiA...
| Inviato il: 18/4/2012,06:40
|
Ok. Vediamo come integrare un motore passo passo a 6 fili. Questo è il controller :
Questo è lo schema:
Questa è la tavola per il movimento:
Questo è il codice:
CODICE 50 :MOTORE_AVANTI 80 OUT=&HA000 90 waitms VEL 100 OUT=&H9000 110 waitms VEL 120 OUT=&H5000 1 30 waitms VEL 140 OUT=&H6000 150 waitms VEL 170 return
190 :MOTORE_INDIETRO 220 OUT=&H6000 230 waitms VEL 240 OUT=&H5000 250 waitms VEL 260 OUT=&H9000 270 waitms VEL 280 OUT=&HA000 290 waitms VEL 310 return Bolle
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux).
Un risultato se non è ripet...
| |
| | |
|
Versione Completa!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|