Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Driver motore passo passo

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[1] Driver motore passo passo

Messaggioda Foto Utentemangiare » 31 lug 2013, 8:29

Salve a tutti ho realizzato un driver per motori passo passo utilizzando l' uln2003 per amplificare l'impulso digitale di controllo(5V). Ho seguito il seguente schema elettrico ma l'integrato non da segni di vita, ne ho comprato anche un secondo pensando che si fosse rotto ma niente. La Vcc dell'integrato sono 5V. help
Immagine
Avatar utente
Foto Utentemangiare
0 5
New entry
New entry
 
Messaggi: 59
Iscritto il: 28 lug 2008, 18:34

0
voti

[2] Re: Driver motore passo passo

Messaggioda Foto Utentemangiare » 31 lug 2013, 11:00

In uscita mi restitusce una tensione di 0,6V
Avatar utente
Foto Utentemangiare
0 5
New entry
New entry
 
Messaggi: 59
Iscritto il: 28 lug 2008, 18:34

0
voti

[3] Re: Driver motore passo passo

Messaggioda Foto Utenteg.schgor » 31 lug 2013, 11:03

I pin di controllo ricevono impulsi nell'esatta sequenza richiesta dal motore?
Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO

0
voti

[4] Re: Driver motore passo passo

Messaggioda Foto Utentesimo85 » 31 lug 2013, 11:05

mangiare ha scritto:ho realizzato un driver per motori passo passo utilizzando l' uln2003 per amplificare l'impulso digitale di controllo(5 V)

Attenzione che ' ULN2003 essendo un array di transistori Darlington non amplifica il segnale. Vedi schema a pag. 3.
Non mi è chiaro se ti sei espresso male o ti aspettavi un comportamento diverso dal circuito integrato.

mangiare ha scritto:La Vcc dell'integrato sono 5 V.

Tieni anche conto che la V_\text{CE(Sat)} massima di ogni transistore è dalle parti di 1.6V, che per un componente alimentato a 5V possono essere tanti o troppi.

O_/
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[5] Re: Driver motore passo passo

Messaggioda Foto UtentePaolino » 31 lug 2013, 11:23

Quant'è la corrente richiesta dal carico (motore)? Sei sicuro che l'alimentatore sia in grado di fornire tutta la corrente richiesta?

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

0
voti

[6] Re: Driver motore passo passo

Messaggioda Foto Utentemangiare » 31 lug 2013, 11:56

Paolino ha scritto:Quant'è la corrente richiesta dal carico (motore)? Sei sicuro che l'alimentatore sia in grado di fornire tutta la corrente richiesta?

Ciao.

Paolo.

L'alimentatore sicuramente fornisce una corrente sufficiente perché ho provato a simulare la sequenza di impulsi manualmente e il motore gira.

g.schgor ha scritto:I pin di controllo ricevono impulsi nell'esatta sequenza richiesta dal motore?

La sequenza è corretta ma anche se così non fosse perché sulle uscite ho sempre una tensione vicina allo zero?

Spiegando meglio la situazione gli impulsi provengono da una PIC, siccome non fornisce una corrente sufficiente ad alimentare il motore ho comprato l'uln2003 in modo tale da pilotare i suoi transistor e utilizzare un'alimentazione esterna che abbia una corrente sufficiente, ed ho montato tutto come nello schema precedentemente postato. Il problema è che quando in ingresso gli fornisco l'impulso digitale in uscita mi restituisce 0,6V e non i 5V dell'alimentazione esterna collegata al com dell'integrato utile ad alimentare il motore.
Avatar utente
Foto Utentemangiare
0 5
New entry
New entry
 
Messaggi: 59
Iscritto il: 28 lug 2008, 18:34

1
voti

[7] Re: Driver motore passo passo

Messaggioda Foto Utentesimo85 » 31 lug 2013, 11:59

mangiare ha scritto:La sequenza è corretta ma anche se così non fosse perché sulle uscite ho sempre una tensione vicina allo zero?

Perché le uscite possono solo assorbire corrente.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[8] Re: Driver motore passo passo

Messaggioda Foto Utentemangiare » 31 lug 2013, 12:17

Quindi i transistor sono open collector? Oppure non so come vanno usati ?%
Avatar utente
Foto Utentemangiare
0 5
New entry
New entry
 
Messaggi: 59
Iscritto il: 28 lug 2008, 18:34

1
voti

[9] Re: Driver motore passo passo

Messaggioda Foto Utentesimo85 » 31 lug 2013, 12:19

mangiare ha scritto:Quindi i transistor sono open collector?

Nel post [4] ti ho invitato ad osservare lo schema di pag. 3. Ad ogni modo la risposta è si.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[10] Re: Driver motore passo passo

Messaggioda Foto Utentemangiare » 31 lug 2013, 12:38

Ok ho capito come gira il tutto grazie mille. Avevo collegato i comuni del motore a massa anzichè a 5V . Il mio errore è stato pensare che l'integrato fosse indipendente dal carico e non sapevo che funzionasse con logica invertita quando in ingresso riceve livello alto in uscita ha livello basso
Avatar utente
Foto Utentemangiare
0 5
New entry
New entry
 
Messaggi: 59
Iscritto il: 28 lug 2008, 18:34


Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 66 ospiti