SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione Impianti - Ing. Pasquale Alba 2015
MOTORI STEPPER O
PASSO-PASSO
Tipi di avvolgimenti. Elettronica di pilotaggio.
Micropasso. Applicazioni (CNC)
1
Pro manuscripto - Dispensa didattica - UDA
Istituto Professionale per l'industria e l'Artigianato "Salvo D’Acquisto" Bagheria
STAMPA SOLO
SE NECESSARIO
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016
Applicazioni
2
Stampanti
Macchine CNC Automazione
Stampanti 3D
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016
Aspetto
3
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016
Struttura
4
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016
Due tipi: Bipolari e Unipolari
5
Le fasi possono essere avvolte secondo due schemi:

Motori Unipolari: la corrente nella singola fase ha sempre lo stesso verso.
Sono presenti quattro avvolgimenti avvolti a coppie, in antiparallelo,
sulle espansioni polari; all'esterno arrivano almeno cinque fili.

E' possibile creare due campi magnetici opposti semplicemente
scegliendo in quale dei fili debba passare la corrente.

Motori Bipolari: ogni avvolgimento viene percorso da corrente
alternativamente nei due versi al fine di creare gli opportuni campi
magnetici. Sono presenti due soli avvolgimenti, ciascuno avvolto su più
espansioni polari, all'esterno arrivano due sole coppie di fili.
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016
Unipolari
6
La corrente in ogni bobina
scorre sempre nello stesso
verso.
Alimentando le bobine
secondo una certa
sequenza, il rotore ruota a
scatti.
Invertendo la sequenza si
inverte il senso di marcia.
Aumentando la frequenza
degli impulsi aumenta la
velocità.
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 7
Principio di funzionamento Unipolari
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 8
Principio di funzionamento Unipolari
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 9
Principio di funzionamento Unipolari
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 10
Sequenze di comando degli Unipolari
Passo Ph1 Ph3 Ph2 Ph4
1 I 0 0 0
2 0 I 0 0
3 0 0 I 0
4 0 0 0 I
Wavemode: è il sistema base di funzionamento; con
esso la corrente è applicata ad una sola delle fasi alla
volta, secondo la tabella seguente (Ph indica ciascuna
delle quattro fasi, I indica la corrente nominale in
ciascuna fase, 0 indica l'assenza di corrente).
Questo metodo è a volte chiamato anche "One-phase-on full step" o "passo
intero" per evidenziare il fatto che una sola fase alla volta è energizzata; la
distanza angolare tra passi successivi è pari a quanto indicato sui dati di targa
del motore.
Per ottenere la rotazione del motore è necessario scorrere le righe della tabella,
cambiando la fase in cui la corrente scorre. E' necessario tener presente che la
tabella deve essere vista come circolare: dopo l'ultima riga, ritroviamo infatti la
prima.
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 11
Sequenze di comando degli Unipolari
Two phase-on: la corrente è applicata contemporaneamente a
due fasi. In questo modo il rotore è trattenuto in posizioni di
equilibrio intermedie a quelle tipiche del funzionamento
wavemode.
La coppia disponibile è circa 1,41 volte maggiore di quella
ottenuta con una sola fase attiva alla volta: le due forze
applicate contemporaneamente possono essere infatti viste
come tra loro perpendicolari (per chi ricorda qualcosa di
trigonometria, o la diagonale di un quadrato, non è difficile
comprendere che 1,41 è "radice di due”).
Il consumo di corrente e quindi il riscaldamento raddoppiano.
Questo fatto potrebbe creare problemi in alcuni motori non
adatti a questo tipo di pilotaggio.
Passo Ph1 Ph3 Ph2 Ph4
1 I I 0 0
2 0 I I 0
3 0 0 I I
4 I 0 0 I
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 12
Sequenze di comando degli Unipolari
Half-step (mezzo passo): è in pratica l'alternarsi
delle configurazioni dei due metodi appena visti e si
basa sul fatto che tra le posizioni di equilibrio delle
due sequenze precedentemente viste, è presente
uno sfasamento di esattamente mezzo passo.
Passo Ph1 Ph3 Ph2 Ph4
1 I 0 0 0
2 I I 0 0
3 0 I 0 0
4 0 I I 0
5 0 0 I 0
6 0 0 I I
7 0 0 0 I
8 I 0 0 I
Il vantaggio è che raddoppia il numero di passi disponibile per un certo motore. Lo
svantaggio è una discreta irregolarità nella coppia (che per ogni passo cambia da 1
a 1.4 o viceversa) e nel consumo di potenza (che, sempre per ogni passo, cambia
da 1 a 2), ambedue mediamente intermedi rispetto agli altri due metodi.
Questo metodo è a volte indicato come half-step senza controllo di coppia per
sottolineare come la coppia meccanica sia variabile. In alternativa è possibile
adottare tecniche capaci di rendere omogenea la coppia ma, per i motori unipolari,
questa non è una scelta conveniente a causa della complessità del circuito da
realizzare in rapporto agli effetti utili; è invece una via praticabile per i motori
bipolari e quindi ne parlerò solo nel paragrafo successivo.
Le sequenze indicate nelle precedenti tre tabelle sono relative alla rotazione del
motore in un verso: applicando continuamente la sequenze 1-2-3-4-1-2-3… si
ottiene la rotazione dell'albero in un verso; per invertire il senso di rotazione basta
invertire l'ordine con il quale sono lette le righe delle tabelle: 4-3-2-1-4-3… (non va
quindi cambiato il verso delle correnti, che rimane invariato).
Da notare che non esiste nessuna corrispondenza tra il numero delle righe delle
tabelle sopra riportate ed il numero di posizioni angolari che il motore assume: in
genere è necessario "scorrere" molte volte la tabella per ottenere la rotazione
dell'albero di 360°. Per esempio in un motore con quattro fasi e 200 passi/giro è
necessario applicare per 200 volte (400 volte per l'half-step) gli impulsi di corrente
per ottenere la rotazione di un giro dell'albero: in pratica occorre scorrere 50 volte
la tabella.
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016
MOTORI STEPPER BIPOLARI
13
La corrente in ogni
bobina può scorrere in un
verso o nel verso
opposto
Il circuito di pilotaggio è più
complesso di quello unipolare in
quanto è necessario fornire
anche l'inversione del verso della
corrente, attraverso il
cosiddetto "ponte ad H": non
solo serve il doppio dei transistor
di potenza ma metà di questi
hanno l'emettitore o il source
non connesso a massa, con
complicazioni nell'adattamento
delle tensioni di pilotaggio.
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 14
Principio di funzionamento Bipolari
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 15
Sequenze di comando Bipolari
WaveMode: una sola fase alla volta è attiva. Da
notare che le condizioni di funzionamento per
ciascuna fase sono tre: corrente in un verso,
corrente nell'altro verso, assenza di corrente
(situazioni indicate rispettivamente con I, -I e 0
nella tabella).
Passo Ph1 Ph2
1 I 0
2 0 I
3 -I 0
4 0 -I
Two phase-on: la corrente è sempre presente nelle
due fasi ma cambia verso. Ho già descritto nel
paragrafo dedicato ai motori unipolari gli effetti sulla
coppia (che aumenta di 1.4 volte) e la corrente
assorbita (che raddoppia).
Passo Ph1 Ph2
1 I I
2 -I I
3 -I -I
4 I -I
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 16
Sequenze di comando Bipolari
Half-step senza controllo di coppia: è l'insieme
dei due metodi precedenti, con l'effetto
principale di ottenere il raddoppio del numero
dei passi. Ho già descritto gli effetti sulla
coppia e la corrente assorbita.
Passo Ph1 Ph2
1 I 0
2 I I
3 0 I
4 -I I
5 -I 0
6 -I -I
7 0 -I
8 I -I
Half-step con controllo di coppia: con la tecnica di pilotaggio a mezzo passo
quando la corrente scorre in due fasi contemporaneamente la coppia è
maggiore di quando la fase energizzata è una sola. Il problema è risolvibile
riducendo la corrente che passa nelle due fasi ad un valore tale che la coppia
rimanga costante. Chi ha voglia di pensarci un po' su, scoprirà che tale
corrente va ridotta a 0,707 volte quella nominale.
La tabella che ne nasce è quella che riporto di seguito, dove I rappresenta la
corrente nominale.
Passo Ph1 Ph2
1 I 0
2 0,707*I 0,707*I
3 0 I
4 -0,707*I 0,707*I
5 -I 0
6 -0,707*I 0,707*I
7 0 -I
8 0,707*I 0,707*I
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 17
Sequenze di comando Bipolari
Il microstepping: un'evoluzione del metodo di pilotaggio half-
step con controllo di coppia è basato sulla considerazione che,
così come posso ottenere un passo intermedio alimentando in
contemporanea due fasi con corrente ridotta, posso ottenere
una serie ampia a piacere di posizioni intermedie tra due step
inviando due correnti di diverso modulo nelle due fasi adiacenti:
il rotore si posizionerà tanto più vicino ad una posizione di
equilibrio tanto maggiore sarà la corrente nella fase
corrispondente rispetto a quella dell'altra.
In pratica le correnti assumono un andamento che tende ad
approssimare quello sinusoidale, con uno sfasamento di 90° tra
le due fasi. Ciò fa assomigliare il funzionamento del motore
passo-passo a quello di un motore sincrono a due fasi, che in
effetti è suo stretto parente.
Di seguito la tabella necessaria per quadruplicare il numero di
passi, ampliabile a piacere semplicemente tenendo presente che
la corrente assume il valore massimo in una fase quando
nell'altra è zero e che la somma dei quadrati dei coefficienti
delle due correnti deve sempre essere uno (in pratica una
sinusoide ed una cosinusoide...).
Passo Ph1 Ph2
1 I 0
2 0.924*I 0.383*I
3 0.707*I 0.707*I
4 0.383*I 0.924*I
5 0 I
6 -0.383*I 0.924*I
7 -0.707*I 0.707*I
8 -0.924*I 0.383*I
9 -I 0
10 -0.924*I -0.383*I
11 -0.707*I -0.707*I
12 -0.383*I -0.924*I
13 0 -I
14 0.383*I -0.924*I
15 0.707*I -0.707*I
16 0.924*I -0.383*I
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 18
Esercitazione Arduino-Stepper Bipolari
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 19
Esercitazione Arduino-Stepper Bipolari
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 20
Esercitazione Arduino-Stepper Unipolare
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 21
Esercitazione Arduino-Stepper Unipolare
Schema che usa 2 pin di Arduino per il comando
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 22
Esercitazione Arduino-Stepper Unipolare
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 23
Esercitazione Arduino-Stepper Unipolare
Schema che usa 4 pin
Il collegamento ad Arduino è semplice:
sono necessari 4 pin digitali (nel mio
esempio ho scelto 2-3-4-5) e
l’alimentazione a 5V.
Sebbene sia possibile alimentare il motore
usando l’uscita a 5V di Arduino, è
consigliata una fonte di alimentazione
esterna.
Per comandare il motore, possiamo
utilizzare la libreria Stepper, indicando il
numero di steps (passi) necessari per un
giro completo (per il nostro motore 2048)
e i pin che abbiamo utilizzato.
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 24
Esercitazione Arduino-Stepper Unipolare
#include <Stepper.h>
 
Stepper myStepper(2048,2,3,4,5);
 
void setup() {
 
myStepper.setSpeed(10);
}
 
void loop() {
 
myStepper.step(2048);
delay(1000);
myStepper.step(-2048);
delay(1000);
}
Con il metodo setSpeed()
possiamo decidere la velocità (=
giri al minuto), mentre con step()
muoviamo il motore di n passi
(con n negativo il motore ruoterà
in senso opposto):
Per comandare il motore, possiamo
utilizzare la libreria Stepper, indicando
il numero di steps (passi) necessari
per un giro completo (per il nostro
motore 2048) e i pin che abbiamo
utilizzato:
Esempio di semplice software
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 25
Esercitazione Arduino-Stepper Unipolare
Sfida: modificare il software per realizzare un servocomando
Joggle!
A. Usare un potenziometro come dispositivo di input
(joystick).
B. Quando il pot è in posizione centrale il motore sta
fermo.
C. Quando il pot viene spostato in una direzione, il motore
comincia a ruotare a velocità tanto maggiore quanto
più grande è lo spostamento dalla posizione centrale.
D. Quanto il pot viene spostato nella direzione opposta, il
motore si comporta in modo analogo ma si inverte il
senso di rotazione
Tecnologie Elettriche Elettroniche e Applicazioni / Installazione e Manutenzione - Ing. Pasquale Alba
Credits Riconoscimenti
Si ringraziano per immagini e informazioni tecniche:
• www.vincenzov.net
• www.arduino.cc
• www.lucadentella.it
• 28BYJ-48 stepper motor datasheet
• tutti coloro che hanno reso disponibili su Internet informazioni qui
riportate
26
La presente dispensa a scopo didattico contiene sia contenuto originale dell’autore che contenuti reperiti su Internet. Tutti diritti
sui contenuti reperiti, appartengono, ove coperti da copyright, ai rispettivi proprietari. Ove si ritenga esistano violazioni di
copyright, imprecisioni o errori si prega di segnalarli a: ing.pasqualealba@gmail.com . Questo materiale può essere diffuso
citando la fonte. In caso si voglia stampare si consiglia di usare un layout con 4 diapositive per ogni pagina.
Le informazioni qui contenute sono ritenute accurate e hanno scopo di studio senza fini di lucro, tuttavia l’autore non esclude che
siano presenti errori o imprecisioni e declina ogni responsabilità diretta o indiretta per danni a persone o cose derivanti da un
eventuale loro uso a scopo professionale; chi ne fa uso se ne assume pienamente la responsabilità.

Más contenido relacionado

La actualidad más candente

Power systems analysis and design pdf
Power systems analysis and design pdfPower systems analysis and design pdf
Power systems analysis and design pdf
krishna290
 
Power Supply Project
Power Supply ProjectPower Supply Project
Power Supply Project
usmanhadi91
 
Power Topologies_Full Deck_04251964_Mappus
Power Topologies_Full Deck_04251964_MappusPower Topologies_Full Deck_04251964_Mappus
Power Topologies_Full Deck_04251964_Mappus
Steve Mappus
 

La actualidad más candente (20)

Simulation and analysis of HVDC on MATLAB and PSCAD
Simulation and analysis of HVDC on MATLAB and PSCADSimulation and analysis of HVDC on MATLAB and PSCAD
Simulation and analysis of HVDC on MATLAB and PSCAD
 
Power systems analysis and design pdf
Power systems analysis and design pdfPower systems analysis and design pdf
Power systems analysis and design pdf
 
Inverter
InverterInverter
Inverter
 
Hvdc transmission & its applications
Hvdc transmission & its applicationsHvdc transmission & its applications
Hvdc transmission & its applications
 
SEPIC CONVERTER
SEPIC CONVERTERSEPIC CONVERTER
SEPIC CONVERTER
 
Principles Control & Protection of HVDC Schemes
Principles Control & Protection of HVDC SchemesPrinciples Control & Protection of HVDC Schemes
Principles Control & Protection of HVDC Schemes
 
Leggi di Ohm Potenza elettrica
Leggi di Ohm Potenza elettricaLeggi di Ohm Potenza elettrica
Leggi di Ohm Potenza elettrica
 
VSC based HVDC system
VSC based HVDC systemVSC based HVDC system
VSC based HVDC system
 
Future Meshed HVDC Grids: Challenges and Opportunities, 29th October 2015, Po...
Future Meshed HVDC Grids: Challenges and Opportunities, 29th October 2015, Po...Future Meshed HVDC Grids: Challenges and Opportunities, 29th October 2015, Po...
Future Meshed HVDC Grids: Challenges and Opportunities, 29th October 2015, Po...
 
Power Supply Project
Power Supply ProjectPower Supply Project
Power Supply Project
 
Wattmeter
WattmeterWattmeter
Wattmeter
 
TRASFORMATORI
TRASFORMATORITRASFORMATORI
TRASFORMATORI
 
Design aspects of high voltage transmission line
Design aspects of high voltage transmission lineDesign aspects of high voltage transmission line
Design aspects of high voltage transmission line
 
Space Vector Modulation(SVM) Technique for PWM Inverter
Space Vector Modulation(SVM) Technique for PWM InverterSpace Vector Modulation(SVM) Technique for PWM Inverter
Space Vector Modulation(SVM) Technique for PWM Inverter
 
three phase pure sine wave inverter
three phase pure sine wave inverterthree phase pure sine wave inverter
three phase pure sine wave inverter
 
Design & Analysis of Grid Connected Photovoltaic System
Design & Analysis of Grid Connected Photovoltaic SystemDesign & Analysis of Grid Connected Photovoltaic System
Design & Analysis of Grid Connected Photovoltaic System
 
Methods of voltage control
Methods of voltage controlMethods of voltage control
Methods of voltage control
 
Mitigation of voltage sag/swell using Dynamic voltage restorer (DVR)
Mitigation of voltage sag/swell using Dynamic voltage restorer (DVR)Mitigation of voltage sag/swell using Dynamic voltage restorer (DVR)
Mitigation of voltage sag/swell using Dynamic voltage restorer (DVR)
 
A dual active bridge dc-dc converter for application in a smart user network
A dual active bridge dc-dc converter for application in a smart user networkA dual active bridge dc-dc converter for application in a smart user network
A dual active bridge dc-dc converter for application in a smart user network
 
Power Topologies_Full Deck_04251964_Mappus
Power Topologies_Full Deck_04251964_MappusPower Topologies_Full Deck_04251964_Mappus
Power Topologies_Full Deck_04251964_Mappus
 

Destacado (7)

DIODI
DIODIDIODI
DIODI
 
Conversione A/D
Conversione A/DConversione A/D
Conversione A/D
 
Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...
Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...
Calcoli reti lineari stazionarie in regime periodico mediante numeri compless...
 
Timer multifunzione 555
Timer multifunzione 555Timer multifunzione 555
Timer multifunzione 555
 
Protezioni elettriche
Protezioni elettricheProtezioni elettriche
Protezioni elettriche
 
Alimentatori switching (SMPS) Buck Boost Flyback
Alimentatori switching (SMPS) Buck Boost FlybackAlimentatori switching (SMPS) Buck Boost Flyback
Alimentatori switching (SMPS) Buck Boost Flyback
 
PLC Controllo di processo
PLC Controllo di processoPLC Controllo di processo
PLC Controllo di processo
 

Similar a Motori stepper

Convertitore da positivo a negativo. applicazioni 2010-11-03
Convertitore da positivo a negativo. applicazioni   2010-11-03Convertitore da positivo a negativo. applicazioni   2010-11-03
Convertitore da positivo a negativo. applicazioni 2010-11-03
Ionela
 
Relazione elettronica di potenza raddrizatore dinamico elevatore pfc boost
Relazione elettronica di potenza raddrizatore dinamico elevatore pfc boostRelazione elettronica di potenza raddrizatore dinamico elevatore pfc boost
Relazione elettronica di potenza raddrizatore dinamico elevatore pfc boost
Francesco Dini
 
Circuiti logici elettromeccanici pneumatici
Circuiti logici elettromeccanici pneumaticiCircuiti logici elettromeccanici pneumatici
Circuiti logici elettromeccanici pneumatici
Gilda Tobia
 
Approfondimento del alimentatore stabilizzato
Approfondimento del alimentatore stabilizzatoApprofondimento del alimentatore stabilizzato
Approfondimento del alimentatore stabilizzato
Simone Carloni
 
Alimentatore switching regolabile - seconda parte
Alimentatore switching regolabile - seconda parteAlimentatore switching regolabile - seconda parte
Alimentatore switching regolabile - seconda parte
Ionela
 
Relazione Azionamenti elettrici
Relazione Azionamenti elettriciRelazione Azionamenti elettrici
Relazione Azionamenti elettrici
Stefano Manca
 
Alimentatore switching regolabile - prima parte
Alimentatore switching regolabile - prima parteAlimentatore switching regolabile - prima parte
Alimentatore switching regolabile - prima parte
Ionela
 
Introduzione alla configurazione del software di bordo di un multicottero (1)
Introduzione alla configurazione del software di bordo di un multicottero  (1)Introduzione alla configurazione del software di bordo di un multicottero  (1)
Introduzione alla configurazione del software di bordo di un multicottero (1)
Roberto Navoni
 

Similar a Motori stepper (20)

Convertitore da positivo a negativo. applicazioni 2010-11-03
Convertitore da positivo a negativo. applicazioni   2010-11-03Convertitore da positivo a negativo. applicazioni   2010-11-03
Convertitore da positivo a negativo. applicazioni 2010-11-03
 
Motori elettrici
Motori elettriciMotori elettrici
Motori elettrici
 
Relazione elettronica di potenza raddrizatore dinamico elevatore pfc boost
Relazione elettronica di potenza raddrizatore dinamico elevatore pfc boostRelazione elettronica di potenza raddrizatore dinamico elevatore pfc boost
Relazione elettronica di potenza raddrizatore dinamico elevatore pfc boost
 
Circuiti logici elettromeccanici pneumatici
Circuiti logici elettromeccanici pneumaticiCircuiti logici elettromeccanici pneumatici
Circuiti logici elettromeccanici pneumatici
 
DAB
DABDAB
DAB
 
Acs V0 1
Acs V0 1Acs V0 1
Acs V0 1
 
Candy washing machine_error_code_
Candy washing machine_error_code_Candy washing machine_error_code_
Candy washing machine_error_code_
 
Alternata trifase rifasamento
Alternata trifase rifasamentoAlternata trifase rifasamento
Alternata trifase rifasamento
 
Brochure: Borstelloze DC motoren Green Line
Brochure: Borstelloze DC motoren Green LineBrochure: Borstelloze DC motoren Green Line
Brochure: Borstelloze DC motoren Green Line
 
Approfondimento del alimentatore stabilizzato
Approfondimento del alimentatore stabilizzatoApprofondimento del alimentatore stabilizzato
Approfondimento del alimentatore stabilizzato
 
Progettazione di una misura di vibrazione di motoriduttori da applicare in li...
Progettazione di una misura di vibrazione di motoriduttori da applicare in li...Progettazione di una misura di vibrazione di motoriduttori da applicare in li...
Progettazione di una misura di vibrazione di motoriduttori da applicare in li...
 
Alimentatore switching regolabile - seconda parte
Alimentatore switching regolabile - seconda parteAlimentatore switching regolabile - seconda parte
Alimentatore switching regolabile - seconda parte
 
Configurazioni Circuitali dei Transistor Ed.11
Configurazioni Circuitali dei Transistor Ed.11Configurazioni Circuitali dei Transistor Ed.11
Configurazioni Circuitali dei Transistor Ed.11
 
Relazione Azionamenti elettrici
Relazione Azionamenti elettriciRelazione Azionamenti elettrici
Relazione Azionamenti elettrici
 
PRINCIPI BASILARI PER LA PROGETTAZIONE: IMPIANTI TECNICI NELL’EDILIZIA CIVILE...
PRINCIPI BASILARI PER LA PROGETTAZIONE: IMPIANTI TECNICI NELL’EDILIZIA CIVILE...PRINCIPI BASILARI PER LA PROGETTAZIONE: IMPIANTI TECNICI NELL’EDILIZIA CIVILE...
PRINCIPI BASILARI PER LA PROGETTAZIONE: IMPIANTI TECNICI NELL’EDILIZIA CIVILE...
 
PRESENTAZIONE_ABATE
PRESENTAZIONE_ABATEPRESENTAZIONE_ABATE
PRESENTAZIONE_ABATE
 
Alimentatore switching regolabile - prima parte
Alimentatore switching regolabile - prima parteAlimentatore switching regolabile - prima parte
Alimentatore switching regolabile - prima parte
 
Introduzione alla configurazione del software di bordo di un multicottero (1)
Introduzione alla configurazione del software di bordo di un multicottero  (1)Introduzione alla configurazione del software di bordo di un multicottero  (1)
Introduzione alla configurazione del software di bordo di un multicottero (1)
 
Trasduttori altri tipi
Trasduttori altri tipiTrasduttori altri tipi
Trasduttori altri tipi
 
Presentazione Progetto per esame di stato
Presentazione Progetto per esame di statoPresentazione Progetto per esame di stato
Presentazione Progetto per esame di stato
 

Más de Pasquale Alba

Más de Pasquale Alba (9)

AFFIDABILITA Teoria con Esercitazioni.pdf
AFFIDABILITA Teoria con Esercitazioni.pdfAFFIDABILITA Teoria con Esercitazioni.pdf
AFFIDABILITA Teoria con Esercitazioni.pdf
 
Energia e potenza
Energia e potenzaEnergia e potenza
Energia e potenza
 
Opamp
OpampOpamp
Opamp
 
Circuiti logici combinatori registri flip flop
Circuiti logici combinatori registri flip flopCircuiti logici combinatori registri flip flop
Circuiti logici combinatori registri flip flop
 
Reti lineari RLC in regime periodico con numeri complessi v.2
Reti lineari RLC in regime periodico con numeri complessi v.2Reti lineari RLC in regime periodico con numeri complessi v.2
Reti lineari RLC in regime periodico con numeri complessi v.2
 
Elettromagnetismo
ElettromagnetismoElettromagnetismo
Elettromagnetismo
 
Trasformatori elettrici
Trasformatori elettriciTrasformatori elettrici
Trasformatori elettrici
 
Convertitori Digitale-Analogico
Convertitori Digitale-AnalogicoConvertitori Digitale-Analogico
Convertitori Digitale-Analogico
 
Cavi elettrici
Cavi elettriciCavi elettrici
Cavi elettrici
 

Último

Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
sasaselvatico
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
lorenzodemidio01
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
nico07fusco
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
giorgiadeascaniis59
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
lorenzodemidio01
 

Último (20)

Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdf
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 

Motori stepper

  • 1. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione Impianti - Ing. Pasquale Alba 2015 MOTORI STEPPER O PASSO-PASSO Tipi di avvolgimenti. Elettronica di pilotaggio. Micropasso. Applicazioni (CNC) 1 Pro manuscripto - Dispensa didattica - UDA Istituto Professionale per l'industria e l'Artigianato "Salvo D’Acquisto" Bagheria STAMPA SOLO SE NECESSARIO
  • 2. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 Applicazioni 2 Stampanti Macchine CNC Automazione Stampanti 3D
  • 3. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 Aspetto 3
  • 4. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 Struttura 4
  • 5. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 Due tipi: Bipolari e Unipolari 5 Le fasi possono essere avvolte secondo due schemi: Motori Unipolari: la corrente nella singola fase ha sempre lo stesso verso. Sono presenti quattro avvolgimenti avvolti a coppie, in antiparallelo, sulle espansioni polari; all'esterno arrivano almeno cinque fili.
 E' possibile creare due campi magnetici opposti semplicemente scegliendo in quale dei fili debba passare la corrente. Motori Bipolari: ogni avvolgimento viene percorso da corrente alternativamente nei due versi al fine di creare gli opportuni campi magnetici. Sono presenti due soli avvolgimenti, ciascuno avvolto su più espansioni polari, all'esterno arrivano due sole coppie di fili.
  • 6. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 Unipolari 6 La corrente in ogni bobina scorre sempre nello stesso verso. Alimentando le bobine secondo una certa sequenza, il rotore ruota a scatti. Invertendo la sequenza si inverte il senso di marcia. Aumentando la frequenza degli impulsi aumenta la velocità.
  • 7. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 7 Principio di funzionamento Unipolari
  • 8. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 8 Principio di funzionamento Unipolari
  • 9. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 9 Principio di funzionamento Unipolari
  • 10. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 10 Sequenze di comando degli Unipolari Passo Ph1 Ph3 Ph2 Ph4 1 I 0 0 0 2 0 I 0 0 3 0 0 I 0 4 0 0 0 I Wavemode: è il sistema base di funzionamento; con esso la corrente è applicata ad una sola delle fasi alla volta, secondo la tabella seguente (Ph indica ciascuna delle quattro fasi, I indica la corrente nominale in ciascuna fase, 0 indica l'assenza di corrente). Questo metodo è a volte chiamato anche "One-phase-on full step" o "passo intero" per evidenziare il fatto che una sola fase alla volta è energizzata; la distanza angolare tra passi successivi è pari a quanto indicato sui dati di targa del motore. Per ottenere la rotazione del motore è necessario scorrere le righe della tabella, cambiando la fase in cui la corrente scorre. E' necessario tener presente che la tabella deve essere vista come circolare: dopo l'ultima riga, ritroviamo infatti la prima.
  • 11. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 11 Sequenze di comando degli Unipolari Two phase-on: la corrente è applicata contemporaneamente a due fasi. In questo modo il rotore è trattenuto in posizioni di equilibrio intermedie a quelle tipiche del funzionamento wavemode. La coppia disponibile è circa 1,41 volte maggiore di quella ottenuta con una sola fase attiva alla volta: le due forze applicate contemporaneamente possono essere infatti viste come tra loro perpendicolari (per chi ricorda qualcosa di trigonometria, o la diagonale di un quadrato, non è difficile comprendere che 1,41 è "radice di due”). Il consumo di corrente e quindi il riscaldamento raddoppiano. Questo fatto potrebbe creare problemi in alcuni motori non adatti a questo tipo di pilotaggio. Passo Ph1 Ph3 Ph2 Ph4 1 I I 0 0 2 0 I I 0 3 0 0 I I 4 I 0 0 I
  • 12. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 12 Sequenze di comando degli Unipolari Half-step (mezzo passo): è in pratica l'alternarsi delle configurazioni dei due metodi appena visti e si basa sul fatto che tra le posizioni di equilibrio delle due sequenze precedentemente viste, è presente uno sfasamento di esattamente mezzo passo. Passo Ph1 Ph3 Ph2 Ph4 1 I 0 0 0 2 I I 0 0 3 0 I 0 0 4 0 I I 0 5 0 0 I 0 6 0 0 I I 7 0 0 0 I 8 I 0 0 I Il vantaggio è che raddoppia il numero di passi disponibile per un certo motore. Lo svantaggio è una discreta irregolarità nella coppia (che per ogni passo cambia da 1 a 1.4 o viceversa) e nel consumo di potenza (che, sempre per ogni passo, cambia da 1 a 2), ambedue mediamente intermedi rispetto agli altri due metodi. Questo metodo è a volte indicato come half-step senza controllo di coppia per sottolineare come la coppia meccanica sia variabile. In alternativa è possibile adottare tecniche capaci di rendere omogenea la coppia ma, per i motori unipolari, questa non è una scelta conveniente a causa della complessità del circuito da realizzare in rapporto agli effetti utili; è invece una via praticabile per i motori bipolari e quindi ne parlerò solo nel paragrafo successivo. Le sequenze indicate nelle precedenti tre tabelle sono relative alla rotazione del motore in un verso: applicando continuamente la sequenze 1-2-3-4-1-2-3… si ottiene la rotazione dell'albero in un verso; per invertire il senso di rotazione basta invertire l'ordine con il quale sono lette le righe delle tabelle: 4-3-2-1-4-3… (non va quindi cambiato il verso delle correnti, che rimane invariato). Da notare che non esiste nessuna corrispondenza tra il numero delle righe delle tabelle sopra riportate ed il numero di posizioni angolari che il motore assume: in genere è necessario "scorrere" molte volte la tabella per ottenere la rotazione dell'albero di 360°. Per esempio in un motore con quattro fasi e 200 passi/giro è necessario applicare per 200 volte (400 volte per l'half-step) gli impulsi di corrente per ottenere la rotazione di un giro dell'albero: in pratica occorre scorrere 50 volte la tabella.
  • 13. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 MOTORI STEPPER BIPOLARI 13 La corrente in ogni bobina può scorrere in un verso o nel verso opposto Il circuito di pilotaggio è più complesso di quello unipolare in quanto è necessario fornire anche l'inversione del verso della corrente, attraverso il cosiddetto "ponte ad H": non solo serve il doppio dei transistor di potenza ma metà di questi hanno l'emettitore o il source non connesso a massa, con complicazioni nell'adattamento delle tensioni di pilotaggio.
  • 14. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 14 Principio di funzionamento Bipolari
  • 15. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 15 Sequenze di comando Bipolari WaveMode: una sola fase alla volta è attiva. Da notare che le condizioni di funzionamento per ciascuna fase sono tre: corrente in un verso, corrente nell'altro verso, assenza di corrente (situazioni indicate rispettivamente con I, -I e 0 nella tabella). Passo Ph1 Ph2 1 I 0 2 0 I 3 -I 0 4 0 -I Two phase-on: la corrente è sempre presente nelle due fasi ma cambia verso. Ho già descritto nel paragrafo dedicato ai motori unipolari gli effetti sulla coppia (che aumenta di 1.4 volte) e la corrente assorbita (che raddoppia). Passo Ph1 Ph2 1 I I 2 -I I 3 -I -I 4 I -I
  • 16. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 16 Sequenze di comando Bipolari Half-step senza controllo di coppia: è l'insieme dei due metodi precedenti, con l'effetto principale di ottenere il raddoppio del numero dei passi. Ho già descritto gli effetti sulla coppia e la corrente assorbita. Passo Ph1 Ph2 1 I 0 2 I I 3 0 I 4 -I I 5 -I 0 6 -I -I 7 0 -I 8 I -I Half-step con controllo di coppia: con la tecnica di pilotaggio a mezzo passo quando la corrente scorre in due fasi contemporaneamente la coppia è maggiore di quando la fase energizzata è una sola. Il problema è risolvibile riducendo la corrente che passa nelle due fasi ad un valore tale che la coppia rimanga costante. Chi ha voglia di pensarci un po' su, scoprirà che tale corrente va ridotta a 0,707 volte quella nominale. La tabella che ne nasce è quella che riporto di seguito, dove I rappresenta la corrente nominale. Passo Ph1 Ph2 1 I 0 2 0,707*I 0,707*I 3 0 I 4 -0,707*I 0,707*I 5 -I 0 6 -0,707*I 0,707*I 7 0 -I 8 0,707*I 0,707*I
  • 17. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 17 Sequenze di comando Bipolari Il microstepping: un'evoluzione del metodo di pilotaggio half- step con controllo di coppia è basato sulla considerazione che, così come posso ottenere un passo intermedio alimentando in contemporanea due fasi con corrente ridotta, posso ottenere una serie ampia a piacere di posizioni intermedie tra due step inviando due correnti di diverso modulo nelle due fasi adiacenti: il rotore si posizionerà tanto più vicino ad una posizione di equilibrio tanto maggiore sarà la corrente nella fase corrispondente rispetto a quella dell'altra. In pratica le correnti assumono un andamento che tende ad approssimare quello sinusoidale, con uno sfasamento di 90° tra le due fasi. Ciò fa assomigliare il funzionamento del motore passo-passo a quello di un motore sincrono a due fasi, che in effetti è suo stretto parente. Di seguito la tabella necessaria per quadruplicare il numero di passi, ampliabile a piacere semplicemente tenendo presente che la corrente assume il valore massimo in una fase quando nell'altra è zero e che la somma dei quadrati dei coefficienti delle due correnti deve sempre essere uno (in pratica una sinusoide ed una cosinusoide...). Passo Ph1 Ph2 1 I 0 2 0.924*I 0.383*I 3 0.707*I 0.707*I 4 0.383*I 0.924*I 5 0 I 6 -0.383*I 0.924*I 7 -0.707*I 0.707*I 8 -0.924*I 0.383*I 9 -I 0 10 -0.924*I -0.383*I 11 -0.707*I -0.707*I 12 -0.383*I -0.924*I 13 0 -I 14 0.383*I -0.924*I 15 0.707*I -0.707*I 16 0.924*I -0.383*I
  • 18. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 18 Esercitazione Arduino-Stepper Bipolari
  • 19. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 19 Esercitazione Arduino-Stepper Bipolari
  • 20. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 20 Esercitazione Arduino-Stepper Unipolare
  • 21. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 21 Esercitazione Arduino-Stepper Unipolare Schema che usa 2 pin di Arduino per il comando
  • 22. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 22 Esercitazione Arduino-Stepper Unipolare
  • 23. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 23 Esercitazione Arduino-Stepper Unipolare Schema che usa 4 pin Il collegamento ad Arduino è semplice: sono necessari 4 pin digitali (nel mio esempio ho scelto 2-3-4-5) e l’alimentazione a 5V. Sebbene sia possibile alimentare il motore usando l’uscita a 5V di Arduino, è consigliata una fonte di alimentazione esterna. Per comandare il motore, possiamo utilizzare la libreria Stepper, indicando il numero di steps (passi) necessari per un giro completo (per il nostro motore 2048) e i pin che abbiamo utilizzato.
  • 24. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 24 Esercitazione Arduino-Stepper Unipolare #include <Stepper.h>   Stepper myStepper(2048,2,3,4,5);   void setup() {   myStepper.setSpeed(10); }   void loop() {   myStepper.step(2048); delay(1000); myStepper.step(-2048); delay(1000); } Con il metodo setSpeed() possiamo decidere la velocità (= giri al minuto), mentre con step() muoviamo il motore di n passi (con n negativo il motore ruoterà in senso opposto): Per comandare il motore, possiamo utilizzare la libreria Stepper, indicando il numero di steps (passi) necessari per un giro completo (per il nostro motore 2048) e i pin che abbiamo utilizzato: Esempio di semplice software
  • 25. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione Manutenzione - Ing. Pasquale Alba 2016 25 Esercitazione Arduino-Stepper Unipolare Sfida: modificare il software per realizzare un servocomando Joggle! A. Usare un potenziometro come dispositivo di input (joystick). B. Quando il pot è in posizione centrale il motore sta fermo. C. Quando il pot viene spostato in una direzione, il motore comincia a ruotare a velocità tanto maggiore quanto più grande è lo spostamento dalla posizione centrale. D. Quanto il pot viene spostato nella direzione opposta, il motore si comporta in modo analogo ma si inverte il senso di rotazione
  • 26. Tecnologie Elettriche Elettroniche e Applicazioni / Installazione e Manutenzione - Ing. Pasquale Alba Credits Riconoscimenti Si ringraziano per immagini e informazioni tecniche: • www.vincenzov.net • www.arduino.cc • www.lucadentella.it • 28BYJ-48 stepper motor datasheet • tutti coloro che hanno reso disponibili su Internet informazioni qui riportate 26 La presente dispensa a scopo didattico contiene sia contenuto originale dell’autore che contenuti reperiti su Internet. Tutti diritti sui contenuti reperiti, appartengono, ove coperti da copyright, ai rispettivi proprietari. Ove si ritenga esistano violazioni di copyright, imprecisioni o errori si prega di segnalarli a: ing.pasqualealba@gmail.com . Questo materiale può essere diffuso citando la fonte. In caso si voglia stampare si consiglia di usare un layout con 4 diapositive per ogni pagina. Le informazioni qui contenute sono ritenute accurate e hanno scopo di studio senza fini di lucro, tuttavia l’autore non esclude che siano presenti errori o imprecisioni e declina ogni responsabilità diretta o indiretta per danni a persone o cose derivanti da un eventuale loro uso a scopo professionale; chi ne fa uso se ne assume pienamente la responsabilità.