BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   Motori PassoPasso (https://www.baronerosso.it/forum/circuiti-elettronici/3845-motori-passopasso.html)

clavius 31 dicembre 04 10:04

Salve a tutti :-)
Sono un principiante in elettronica, (di 38 anni).
Sono un Astrofilo (www.sbs114.com) e ultimamente
stò cercando di apportare migliorie al mio telescopio.
In particolare il mio sogno è quello di pilotare il
telescopio tramite la porta parallela del mio PC.

In questi giorni ho scaricato un immensità di materiale
ma per mè sono un po impossibili da comprendere certe
parole, tuttavia, ho almeno capito come funzionano i
motori passo passo e ne ho realizzato una ottocentesca
rappresentazione, vedi questo link http://www.sbs114.com/guidaOK.gif

In pratica, il mio scopo è quello poter pilotare un paio
di motorini passo passo (di una vecchia stampante) tramite
un software che penserei di progettare da mè, visto che
qualcosina so fare in VisualBasic, di certo però non ho
la minima idea di come potrei realizzare il dialogo trà
software, porta parallela e motorini.
Vedi questo link http://www.sbs114.com/IMGottocentesca.jpg

In conclusione, visti alcuni tutor(almeno per collegare un
motorino), sono giunto al punto di comprendere che:

1
Collego i pin 2-3-4-5 della porta parallela ai piedini 1-2-3-4
del ULN2803 (a proposito, si può recuperare da qualche
periferica in disuso l'ULN2803 ?)

2
Il piedino 9 lo metto a terra (ma dove?)

3
Collego i piedini 18-17-16-15 alle fasi 1-2-3-4

4
Collego un diodo (anche questo dove si può reperire?)
al piedino 10 ed ad una estremità 12V , poi anche quì
credo ci sia da collegare la terra o qualcos'altro
ma non capisco esattamente dove.

Poi ovviamente viene la parte software, ma qui sono
al buio completo (anche se avrei reperito forse un
piccolo software che dovrebbe pilotare) ma essendo
un eseguibile non posso cercare di capirne il codice
sorgente per realizzarmene uno io.

C'è qualche anima buona disponibile a darmi qualche
indicazione molto terra-terra vista la mia ignoranza?
Vi ringrazio molto anticipatamente e Buone Feste a tutti!!!

claudio476 04 gennaio 05 11:50

Non conosco l'integrato in questione, ma in giro trovi molti schemi che lo usano e da li puoi trovare spunto x i collegamenti (vedi mm2001), la massa, è comune x il motore, alimentatori e porta parallela..

Attenzione a collegare direttamente questi test alla porta parallela del pc, usane una aggintiva, se bruci qualche cosa, probabilmente salvi il pc!

Per il software, non ho idea di come implementarlo, ma se trovi delle librerie interessanti in VB sono tutt'orecchie!
Si tratta di attivare dei pin della porta parallela x passo e direzione del motore, in effetti non ho mai trovato specifiche precise su come inviare tali dati, specie con quali tempi.
Ma probabilmente è uno sforzo inutile, esiste il G-Code, che in pratica è il codice con cui si impartiscono i comandi ad una macchina, passando un file di testo al software specifico (una specie di compilatore) si possono far muovere tutti i motori come vogliamo. Credo quindi che sia inutile impazzire x capire come si fa a comandare una porta parallela, meglio impiegare tempo x capire come scrivere una sequenza g-code, x far muovere i motori come vogliamo noi!

anfarol 04 gennaio 05 20:30

fai attenzione allo schema che andrai ad utilizzare...
io motorizzai un mio telescopio, ma con una scheda autonoma senza PC su cui c'era un display in cui potevi programmare vari parametri...
usai anh'io un passo passo, ma poi, mi pentii.
Occorre ammortizzare molto meccanicamente il colpo d'ariete che da ad ogni passo ed anche elettricamente, la commutazione delle singole fasi( cioè passo successivo) andrebbe eseguito con una rampa in modo da addolcire l'esecuzione del passo....
Non so che schemi hai, ma spesso sono semplici e adatti per movimenti di macchine dove la microvibrazione non è un problema. Con il telescopio, come saprai meglio di me, a 150-200 ingrandimenti, anche un soffio è un problema.

Se dovessi rifare la scheda, usererei un motoriduttore con encoder.
Questa è la mia idea a 7-8 anni di distanza da quell'esperienza...
Non ti dico di dare troppo peso a ciò che ho scritto... ma rammentalo :P

Ciao!

anfarol 04 gennaio 05 20:34

Dimenticavo...
il problema era già visibile con soli 100 ingrandimenti nonostante sul motore fosse applicata una riduzione di 1:3240.
Dopo alcuni accorgimenti hardware e software migliorai parecchio la cosa, ma non fu mai perfetta (almeno per quello che volevo)

Ciao!

clavius 06 gennaio 05 09:22

Grazie molte a tutti, comunque sono riuscito a mettere assieme tutto.
(per ora con 1 motorino)
Il disegno del circuito è visionabile quì:
http://www.sbs114.com/1° Circuito Motor.gif

mentre l'immagine del apparentemente semplice software quì:
http://www.sbs114.com/motor1.jpg , ovviamente per funzionare bisogna
scaricare e registrare la libreria NINOUT32.DLL.

Riguardo alla guida del telescopio, credo proprio tu abbia
ragione anfarol, be ci penserò su.
Grazie a tutti :-)))

anfarol 06 gennaio 05 18:40

Magari il tuo cavalletto e la tua meccanica sono più ammortizzati e il problema è inferiore....
Io ho solo messo la pulce nell'orecchio... così magari durante le varie fasi di lavorazione ne tieni più possibile in conto...

Ciao!


Tutti gli orari sono GMT +2. Adesso sono le 00:18.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2026
www.baronerosso.it - www.toymagazine.it