MOTORE PASSO PASSO COME FUNZIONA? PILOTIAMOLO CON ARDUINO!
HTML-код
- Опубликовано: 25 фев 2019
- Come funziona un motore passo passo ( stepper motor) ?
Scopriamolo con un facile esempio, vedendo sia come è fatto e come si muove ma anche come riuscire a pilotarlo in maniera molto semplice e immediata, grazie ad Arduino Uno!
files, sketch, appunti,help online su Patreon:
/ alessio_romanelli Развлечения
Pure io che sono a digiuno di elettronica ho capito bene il funzionamento grazie al linguaggio chiaro e semplice. complimenti.
Grazie mille!!!
Grazie 1000, tutto spiegato in modo " passo-passo" molto chiaro, dal funzionamento, ai collegamenti fino allo sketch
Che dire...semplicemente semplice. Grazie per i video che pubblichi. Ho da poco scoperto arduino e Tu me ne stai facendo innamorare ancora di più. Grazie ancora
Ti ringrazio. Credo che questi siano i commenti più belli che si possono leggere...grazie davvero!!!
Mi ci voglio mettere ora ad imparare Arduino, ho visto parecchi video, ma anche se non ne capisco molto devo dirti che ti spieghi stupendamente senza omettere nulla che quasi tutti fanno, bravissimo.
Enzoooooo!!!
Solo una parola grazie!!!Continua con video utili su Arduino che aiutano molto i novizi come me!
Grazie mille, sei gentile!!!
Complimeni per la spiegazione, molto chiara. Spiegare prima in teoria, poi in pratica ed infine vederne il funzionamento rende il tutto molto chiaro. Grazie. Spero davvero vada avanti con argomenti sempre più complessi. bona giornata
Grazie mille!!! ;)
complimenti , quando le cose si sanno spiegare bene diventano di facile comprensione per tutti grazie
Grazie mille!!! :D
Complimenti per la spiegazione. Sei stato veramente chiaro ed esaustivo. Ho trovato molto utile la spiegazione
Ciao, grazie, mi fa piacere che ti sia stato utile!!!
Sei un grande, sono giorni che cerco un video che mi spieghi come diavolo funzionano e finalmente ti ho trovato....ben fatto grazie
ciao, mi fa piacere se ti è stato utile, grazie a te!!!
Spiegazione chiara ed esauriente in ogni sua parte. Complimenti!
Grazie mille!!!
Complimenti per la spiegazione, chiara e perfettamente adatta a me che mi sto interessando della cosa. Grazie.
Sono felice ti sia di aiuto!!!! :)
Buongiorno Alessio, grazie per la divulgazione di quanto pubblicato e complimenti per il metodo d'insegnamento chiaro ed efficace e alla portata di quanti come me non hanno mai avuto le basi per approcciare all'utilizzo degli stepper motors e Arduino.
Non ho ancora ottenuto risultati, se non qualche collegamento di led, ma perlomeno l'argomento non mi intimorisce come prima.
Ho acquistato due motori bipolari da 200 passi, 24 V, 2,8 amps, 1,85 Nm + scheda Arduino Uno + 2 driver DM542T + alim. 24V - 15amp e dopo aver compilato lo sketch così come in video da te pubblicato il motore gira molto lentamente, a scatti, e solo in una direzione, senza alternare il moto. Solo riducendo il delay da 1000 millisecondi a 1, da 100 microsecondi a 1 e riducendo a 1 step il ciclo for il motore riesce a girare in continuo ma sempre e solo in una direzione.
Mi sorge il dubbio che il driver da me utilizzato - DM542T - non sia adatto per questo sketch.
mi devo complimentare per la tua semplicità di spiegazione nel usare termini comprensibili a chi si sta avvicinando al mondo dei motori passo passo usando arduino.
Ciao Claudio, grazie mille!
È un argomento interessante ma complesso, provo a semplificare più che posso....
Grazie. E' tutto molto chiaro e semplice da comprendere anche per neofiti come me.
Ciao, mi fa piacere che ti possa essere utile!!! Grazie!
Complimenti per la chiarezza della spiegazione.
Grazie
Grazie a te, mi fa piacere ti sia piaciuto!!!
Finalmente un bel video istruttivo.....grazie!!👍👍
grazie a te!!! :)
Grandioso, complimenti per la spiegazione chiarissima.
complimenti chiaro ed efficace
bel video, ordinato e semplice! Grazie
Grazie mille! Troppo buono!
Grazie per la spiegazione! veramente chiarissima! ho imparato molte cose
Ciao, mi fa piacere, grazie mille!!!! :)
eccezionale spiegazione, finalmente grazie a questo video ho imparato come gestire motori passo passo con arduino grazie tantissimo alessio
ne sono felice, grande!!!!
sono d'accordo con giuseppe, finalmente posso fare tutto da solo, grandissima spiegazione e graandissimo accento ahah
Complimenti spiegazione semplice e coincisa..
Ciao, grazie mille!!! ;)
La spiegazione è straordinaria. Proverò a cimentarmi con Arduino
semplicemente bravissimo nella spiegazione
Grazie mille!!!
Spiegazione semplice e soprattutto fruibile quindi pratica.Sehr gut!
grazie!!
Sei un grande !!! mi piace troppo sta cosa di non usare librerie, anche io faccio la stessa cosa per vari proggetti.
Grazie, a mio avviso è un meodo più trasparente!!
Grande Alessio.. veramente impeccabile... uso arduino da 5 anni e la stampa 3d da 2.. ma non ho mai trovato nessun video semplice e istruttivo come il tuo. bravo!
Ciao Simone, grazie!!!
Sono convinto che se capiamo come sono fatti i dispositivi che usiamo impariamo meglio come usarli.
Il mio obbiettivo è la semplicità, spero di riuscirci.
Non so se hai visto l'ultimo video, per un corso Arduino base per bambini ho costruiti una scheda gigante Arduino Uno in legno, che si è rivelata utilissima.
Grazie ancora per il commento!!
@@Artigiano20AlessioRomanelli vado a vederlo! io ho la casa invasa di arduini di tutti i tipi.. oltre ai mille sensori.. se servisse faccio stampe 3d a buon livello.. trovi tutto su instagram a nolimits3d.it, sito x il momento lo sto rinnovando e dovrebbero terminarlo a breve
GRAZIE, ho trovato quello che cercavo, ossia una spiegazione che mi ha fatto capire come funzionano i motori passo passo. Ho dei limiti in quanto sono un meccanico e non elettronico, ma con questa spiegazione penso di poter applicare i motori a delle applicazioni. di nuovo grazie
complimenti! semplice ed efficace!
Ottima spiegazione. Complimenti.
Grazie, ho ritrovato il video molto piacevole ed interessante! Bravo
GRAZIE PER LA CHIARA SPIEGAZIONE
Video molto interessante, grazie.
Grazie a te!!!! :)
Sei sempre il migliore Alee.
Bello semplice e chiaro. Bravo.
Grazie mille!!!
Alessio.... che dire ..... Grazieeeeeeeee !!!!!
sono felice che ti possa essere di aiuto!
Gran bel video grazie!
Grazie a te!!!
Bellissimo videoclip grazie grazie
Ottima spiegazione 👍
grazie
Bel video! Sai spiegare benissimo
Grazie mille!!!
ottima spiegazione complimenti
ottima spiegazione. grazie mille
ciao, grazie a te, sei gentile!
ottimo video, spieghi benissimo
Grazie mille, mi fa piacere!!
video spiegato molto bene complimenti
Finalmente un video spiegato bene "grazie"
Eccellente, complimenti👍
Complimenti davvero un bel video e spiegato benissimo. Iscrizione e mi piace sono doverosi in questi casi😉
Grazie, sei gentilissimo!
Ottimo video complimenti
Grazie mille Mi fa molto piacere!
veramente un bel video
salve ottima spiegazione . adesso il problema e capire arduino ricordare
Dai, prova a vederti un po' di video in giro, io ne ho alcuni, ma ce ne sono moltissimi!! ;)
Spiegazione eccellente 👏👏bravissimo
grazie!!!
Molto interessante complimenti
Troppo bravo!!! 😎
Ciao, ti seguo sempre .! per l esempio intendo tipo muovere un Motor-Steper senza un Arduino/PLC ma solo con un Generatore di Impulsi , in modo da apprendere il funzionamento a 360-Gradi .! saluti e grazie 1k
B R A VO, B R A V O, B R A V O!!!!!! Adesso ne so qualcosa in più su i motori "passo passo"! COMPLIMENTI!!!! :)
eccezionalmente chiaro anche per dilettanti alle prime armi. complimenti
Grazie mille, mi fa piacere!!!! Spero ti possa essere di aiuto!!!
Complimenti per il tuo modo di spiegare. Semplice, chiaro ed esaustivo.
Mi potresti indicare se esiste un video che spieghi come connettere un pulsante o altro controller per far partire il motore e per farlo fermare tra un ciclo in una direzione ed uno nell'altra?
Ciao!! Prova a vedere questo video se ti può essere utile!!
ruclips.net/video/1xqDiYKmfrc/видео.html
Molto chiaro in tutto grazie
Ciao grazie mille! Mi fa piacere se ti può essere di aiuto! :)
@@Artigiano20AlessioRomanelli sto costruendo una casa domotica e grazie a te adesso ho anche il cancello apribile tramite bluethooth con lo stepper
@@xerpazzox6557 grande!!! Mi fa piacere!!
Grazie per tutta la spiegazione. Se ho ben capito si potrebbe alimentare le bobine del motore anche con corrente alternata magari pilotata con dei triac.
Finalmente uno schema semplice comprensibile anche a chi è totalmente ignorante della materia. Grazie
Ma grazie a te!!!
ottimo sistema di insegnamento
ti ringrazio, mi fa piacere che ti piaccia il sistema!!
Grande fra
Questo e’ il modo esatto di spiegare le cose con rispetto per gli ignoranti come me
Grazie🤍
Complimenti sempre chiaro e con un linguaggio comprensibile anche a chi non e un esperto , vorrei fare una domanda ...? la scheda o driver che ai usato può essere usata per pilotare un motore passo paso a 12 v alimentandola a 12 v invece di 24 ? o facciamo una frittata .. grazie anticipatamente e ancora complimenti per la chiarezza ciao
Ciao, grazie!
Sui driver ci sono indicazioni tra 12 e 36v.
Segui le indicazioni, se parte da 12v allora ok, potresti avere meno spunto in corrente, ma non fai nessuna frittata, tranquillo!!!
ottima spiegazione! anche per i più ottusi di elettronica come me......
Mi fa piacere, grazie mille!!!
prego...io ho una fresatrice cnc recuperata in un istituto tecnico, unica pecca che mi manca tutta la parte elettronica per farla funzionare, è completa di motori passo passo su ogni asse, sa consigliarmi a chi posso rivolgermi per ripristinare il tutto e farla funzionare come cnc ?
@@robicivi se manca solo l'elettronica non ci dovrebbero essere troppi problemi, una volta visto che tipo di motori sono basta scegliere la scheda di controllo da usare.
Se non vuole fare da solo ma vuole assistenza fisica, in presenza, deve cercare ditte di meccanica sul territorio. Avranno sicuramente del personale che si occupa dell'automazione.
grazie, ho provato a mandare un'email alla ditta che l'ha costruita (Elettronica Veneta) e vedere se mi rispondono,ho tutti i dati dei motori passo passo e spero di riuscire a farla funzionare in cnc
@@robicivi ottimo! Se poi hai bisogno di qualche consiglio, fammi sapere, se vuoi per email ad alessiohd@hotmail.com! ciao!
Grande Alessio mi hai reso semplice la comprensione di un motore passo passo e ti ringrazio .... hai alimentato la mia piccola creatività tanto da provare ad automatizzare il mio minitornio unimat con pulsanti avanti e indietro e quindi due schede ...... pensi che potrei riuscire ?
Ciao!! mi fa piacere, penso che potresti riuscire, se poi hai bisogno di consigli, dimmi pure!
Ciao!
Artigiano 2.0 - Alessio Romanelli
Nulla grazie non mi aspettavo una risposta così celere. Come avrai capito ho un minitornio da metallo e vorrei comandare i due motori con degli interruttori avanti e indietro, ed eventualmente programmare arduino per fare la tornitura di un pezzo per renderlo cnc . Cosa devo comperare e come li devo connettere in poche parole tutto ( non so ) grazie anticipatamente sicuro che la tua preparazione é tale da soddisfare le mie richieste ( un po’ esagerate ) grande grazie Filippo
Intanto volevo ringraziarti per il video chiaro e pulito che ho seguito nonostante la mia bassa preparazione tecnica. Se posso vorrei farti una domanda. Se dovessi usare il motore visto per automatizzare la rotazione mio tv in sala con un tablet? Ti è mai capitato? Stavo pensando alla scelta del motore, al gestione del fine corsa, ecc) e a come inteefacciare il tablet. Mi piacerebbe confrontarmi su questo e ti ringrazio in anticipo.
Ciao!!! Grazie mille!!!
Dunque, motore passo passo collegato alla tv, pilotato da arduino che comunica con un modulo BT con il tablet.
Andrebbe creata una app che permetta di inviare i comandi ad arduino....
Io come interfaccia grafica uso processing, se vedi nei miei video la uso per comandare proprio i motori.
Va visto come renderla indipendente su di un tablet....
Ciao!!! Grazie mille!!!
Dunque, motore passo passo collegato alla tv, pilotato da arduino che comunica con un modulo BT con il tablet.
Andrebbe creata una app che permetta di inviare i comandi ad arduino....
Io come interfaccia grafica uso processing, se vedi nei miei video la uso per comandare proprio i motori.
Va visto come renderla indipendente su di un tablet....
Buonasera Alessio, complimenti per il tuo video, finalmente riesco a vedere da vicino Arduino.
Ho intenzione di costruire un divisore meccanico (tipo il mandrino di un tornio) comandato da un motore passo passo.
Con riferimento al motore che hai fatto del video, ho visto che per fare un giro deve compiere 200 passi, poi nello sketch scrivi 1600 perché il driver è stato impostato in microstep. Puoi gentilmente chiarirmi come si fa?
Inoltre, come si chiama e da dove posso scaricare l'editor per scrivere su Arduino?
Grazie ancora continua cosi sei un grande!
Ottimo video, complimenti :)
Una domanda, probabilmente sciocca: perché nel ciclo for fai fare 3200 step per fare 2 giri completi? Il motore non richiede 200 step/giro?
Grazie mille, avevo impostato il microstepping sul driver, per fare un giro ci volevano 1600 step! :)
Molto in gamba nella spiegazione ,spero che caricherai altri video...
Grazie mille! Certo il programma di caricare altri video a tema Arduino e stepper Motor visto che sono le basi per tantissime applicazioni
Ottimo video, complimenti, non ho compreso il ciclo di rotazione , nello sketch imposti (FOR) a 1600 come step per una rotazione.. ma con questo valore non dovrebbe farne 8 prima di invertire il ciclo? potresti chiarirmi la cosa. Grazie ancora continua cosi sei un grande!
Ciao!!
Me lo hanno fatto notare tempo fa!!
Purtroppo lo sketch era stato fatto per girare von un motore settato in microstep.
Se lo setti a step interi ovviamente 200 step = 1 giro.
Quindi osservazione giustissima!!!
Buongiorno Alessio, complimenti per i vari tutorial molto interessanti, ottima esposizione, molto esaustivi. Vorrei porle un quesito relativo ai motori step a sei fili Unipolari, il quesito è : sono più performanti dei motori bipolari ? Come si collegano sulla scheda di controllo "senza renderli bipolari" ? Grazie
Ciao buongiorno!!
I motori unipolari sono meno performanti dei bipolari a parità di dimensioni.
Forse sono più sempilici da pilotare, dato che ognuna delle 4 bobine si pilota facendo scorrere la corrente nello stesso verso senza doverla invertire.
Di solito si usa l'integrato ULN2003A facendogli arrivare 4 pin di controllo di arduino, dove ognuno attiva una bobina, attraverso una digitalwrite.
@@Artigiano20AlessioRomanelli Ok - Grazie gentilissimo
Sono un ragazzo di 72 anni e solo dopo il tuo video ho compreso come funziona un motore stepper. Ne ho qualcuno in armadio unitamente ad una scheda Arduino ed un driver, volevo utilizzarli per pilotare un condensatore sottovuoto facente parte di una antenna loop magnetico per HF. Non ho la conoscenza per realizzare un circuito con i necessari fine corsa in un senso e nell'altro dal momento che l'antenna è posta sul tetto ed io nella stazione radio. Non so se puoi aiutarmi, gliene sarei veramente grato. Saluti
ottimo video, 2 domande se posso? Nel circuito hai indicato un + e - anche per le coppie da collegare alla scheda di controllo, c'e' un verso di come collegarle o è uguale? Conosci schede di controllo a 2 assi?
Ciao, intendi le coppie dei fili della bobina?
Puoi collegarli come ti pare! ;)
se scambi invece la coppia A con la coppia B otterrai di vedere girare il motore in senso orario quando comandi AntiOrario e viceversa.
Ti basterà scambiare le due coppie e il motore girerà come indicato nella Direction
Grazie, uno spettacolo questo video!!
Solo una domanda;
Ponendo questo motore in sincronia ad altro movimento meccanico, e questo trovasse un ostacolo di lavorazione fisico superiore alle sue caratteristiche costruttive e per il quale il motore non può espletare correttamente il compito, che succede?? va fuori fase ?? rimarra costantemente fuori fase??
Ciao, grazie!!!
Lo stepper lavora a passi, come hai visto.
Se per fare un certo percorso gli si comandano 1000 passi, e lui si stoppa per un inconveniente meccanico, il rotore gira a vuoto, finché non fa (o pensa di fare) 1000 passi.
Dopo ricomincerà a fare i compiti assegnati, pensando di aver fatto i 1000 passi e quindi di essere in una posizione diversa da quella in cui si trova, rovinando tutto il resto della lavorazione.
Scusa, ho risposto con l'altro account, ma son sempre io! 😅
Ciao, complimenti per l'illustrazione, chiara anche per me che nella vita ha fatto il meccanico di macchine automatiche, ho usato tanti tipi di motori fra i quali i passo passo ma non ho mai capito come funzionano. Ora mi è chiaro grazie a te, ti chiedo: quale SWare usi per programmare arduino?ora sono in pensione e mi piacerebbe passarmi il tempo facendomi attrezzature usando anche questi motori, Grazie saluti
Ciao, ti ringrazio, sei gentile!
Arduino si programma con un suo ambiente di sviluppo, si chiama IDE ( integrated Develpment Environment) Arduino, ed è specifico per la sua programmazione.
Non vorrei fare una marchetta, ma io fornisco anche assistenza e insegno/aiuto prorpio a capire e sviluppare progetti su molti aspetti del making, e quindi anche su Arduino.
Lo faccio su Patreon, su una piattaforma dove condivido progetti, appunti, sketch ( i programmi), schemi di collegameto e tanto altro.
L'assistenza può essere via chat o via telefono, in gruppo o privata.
Tutto questo con un piccolo contributo mensile, per aiutarmi a produrre sempre contenuti interessanti ed utili.
Se ti va, dacci un occhiata, senza impegno, ciao!!
www.patreon.com/alessio_romanelli
Bel video molto chiaro complimenti ...se posso permettermi vorrei chiederti se fai un video ...come pilotare 2 motori o più com Arduino e come scrivere il programma .
Ciao, grazie mille!!!
Se sfogli i miei video, nella playlist Arduino ci trovi alcuni video su due o più motori, spero possano essere utili!!!
Scusa io ho visto la tua lezione interessante e volevo chiederti ho smontato dei motorini attuatori della moto uno governa il minimo l'altro le farfalle e se ho capito bene senza mezzi se non il tester per vedere se funzionano visto che non si possono vedere in funzione se non con le schede ho pensato che basta trovare i pin dei cavi delle due bobine e misurare la resistenza .se ottengo una lettura il motore funziona grazie
Ciao, volevo sapere se posso dargli velocità diverse in base al verso che fa l'albero motore e se si come si poteva fare
Ottima spiegazione ;-) !!! Potresti darmi un suggerimento perfavore ? Se volessi fermarlo il motore ad un certo punto, come dovrei settare lo sketch ?
detto così mi viene da dirti di impostare un numero di step preciso, che ti faccia raggiungere la posizione desiderata.
@@Artigiano20AlessioRomanelli provo a spiegarmi meglio. Se dovessi aggiungere un pulsante al progetto, cosa scrivo nello sketch per fermare il motore? Setto gli step a 0 e direzione 0?!non saprei come... Aiutooo
Eccellente video come te nessuno
Ma grazie!!!! Troppo gentile, davvero!!! :)
Buonasera Alessio e complimenti per le competenze, ho da farle una domanda profana, il driver è a 24 V giusto?Lo si può avere anche fino a 48V?Grazie.
Ciao! Grazie!!
I tb6560 vanno fino a 35V, driver da 48V sono altri, molto più costosi.....
Ciao, bel video :D
Sai spiegare benissimo... Però io non so una cosa. Che significa motore a doppio asse?
Grazie : )
Ciao, grazie mille!!!
Un motore a doppio asse è semplicemente un motore che ha l'asse di rotazione che sporge da entrambi i lati.
Non sono molto usati, ma a volte per qualche applicazione particolare possono essere richiesti.
Questo è un esempio, ciao!!
www.3dmaker.systems/it/reprap/224-motore-passo-passo-nema-17-doppio-asse.html
Ho tutto a disposizione e un sacco di driver da 3 A e 8A. Ma il problema è il seguente, io non devo pilotare il motore tramite controller e così via. Ma ho bisogno di un semplice schema a mosfet, in modo da farlo funzionare a piena velocità e basta!! Un motore p-p richiede una tensione a quella stampigliata sulla targhetta, di ben 50 volte. Poi mi serve una soluzione molto compatta, come le dimensioni di una Arduino Nano per intenderci.
Ciao Alessio grande spiegazione , e da poco che seguo i tuoi video ma subito ho capito la tua capacità di far capire le cose con estrema semplicezza ma cmq di livello tecnico ottimo ,,, mi sono avvicinato al mondo dei motori passo passo xche voglio costruire un "volante direct drive" per la simulazione sui giochi di automobilismo... Tu mi dirai ma xche non ne compri uno gia fatto e pronto, nooo visto i costi elevati ma non solo per questo motivo , sono un tipo molto costruttivo e visto che oltre il divertimento io vedo sempre una fonte di guadagno aggiuntivo , vorrei costruirmelo "fai d te" so che non è una cosa impossibile ma senza un po di basi di elettronica il progetto non avrà un buon fine.....vorrei il tuo aiuto come ti posso contattare in privato per parlare del mio progetto?....ti saluto grazie
Ciao piccola nessun problema, contattami pure al 333 59 34 697
Bravo, molto chiaro la parte hardware, non so come scrarica lo sketch, sono andato su patreon ma non trovo nulla grazie anticipatamente...
Ciao Alessio, complimenti per il tuo modo di spiegare molto semplice. vorrei, s'è possibile, chiederti come fare girare il motorino solo in una direzione con un ritardo di 2 secondi, Grazie
Ciao, che vuol dire con un ritardo di due secondi?
Ciao Alessio, vorrei che il motore si interrompesse per 2 o più secondi, oppure si attuasse ogni 2o più secondi, scusa ma è la prima volta che cerco di azionare un motore passo passo.
elementare ma efficace
Grazie mille!
Ciao complimenti per come esponi con semplicita' ciò che per me non è comprensibile.sai vorrei approfittare della tua conoscenza per esporti un mio dilemma.
Ho comprato tempo fa una Cnc 6040 di quelle cinesi però devo dire ben fatta,appena montata e installato il software mach3 l'ho messa in movimento finché non ho saputo fermare la corsa dell'asse x facendola battere ripetutamente contro la sponda.Da quel momento è stato un dramma le ho tentate tutte ma l'asse x non ne vuole sapere di partire emettendo solo un rumorino. Fatto sta però che invertendo il cavo dell'asse y con quello dell'asse x il motore interessato va e l'altro no quindi il motore non è bruciato .Ti chiedo gentilmente se puoi aiutarmi ad uscire da questa situazione , grazie
Ciao!!
Scrivimi in privato ad alessiohd@hotmail.com e vediamo cosa possiamo fare!!!!
Ciao... piacere di conoscerti... mi dici una cosa ? Per quale motivo la massa di arduino e quella dell'alimentatore del driver e motore devono.essere in comune ?
Ciao, piacere mio!!
Dunque, facciamo chiarezza:
L alimentazione del driver dello stepper è separata, è a 24V e viene prelevata da un alimentatore esterno.
Arduino deve comunicare al driver gli impulsi di step e dir, e per farlo deve avere la gnd in comune con il driver, per avere la stessa differenza di potenziale, diciamo per poter percepire correttamente gli 0V o i 5V.
Però si parla solo del lato logico del driver, quello di potenza è separato.
Ciao. Di solito si pongono le masse in comune, per circuiti accoppiati mediante cavi, per conferire ad entrambi un riferimento di tensione comune. In questo modo se per il circuito 1 vi sono 5 volt su un determinato pin, anche per il circuito 2 vi saranno 5 volt sul pin corrispondente e la comunicazione avviene senza problemi. Altrimenti succederebbe che ogni circuito utilizzerà un proprio riferimento di massa e i 5 V di prima sono tali per il circuito 1 e non per il circuito 2. Ovviamente è una regola generale, ma ci sono tipi di collegamento che sfruttano il principio delle masse flottanti (senza masse in comune) in modo che ognuno abbia un proprio riferimento di massa. Saluti
Complimenti spiegato molto bene le volevo chiedere informazioni io ho due motori VEXTA modello c 6586-9212 K hanno 6 fili io vorrei usarli per costruire una bottinatrice uno per avvolgere e l'altro per la traslazione dx e sx se per cortesia mi riesce a dare delle info per poter pilotare questi motori ed avere un display con le relative regolazioni
Ciao, buonasera
Sto cercando il. Motore adatto a me, ero indirizzato su nema 34, ma vedo che c'è ne sono a 4 o 8 fili, come vanno gestiti e collegati al driver quelli ad 8 fili. Grazie mille
Ciao ho visualizzato il tuo video, Eccezionale, sopratutto per chi parte da zero come me, per di più io sono già datato anno 62, in sintesi devo realizzare un sistema simile a quello che hai descritto, solo gestirò due motori, il motore uno deve fare un ciclo ogni volta che do un comando su un pin, (che dovrò logicamente dichiarare ) questo per nove volte, poi darò il decimo comando e faro girare un secondo motore in un senso, dall'undicesimo al ventesimo comando farà tornare indietro di un giro il motore uno, con quello che hai fatto vedere credo di potercela fare ma che codice devo scrivere per fare si che i motori si muovano solo al comando di un impulso sul pin dichiarato.
grazie infinite sempre in ogni caso
Ciao, la questione è un pò complessa visto che partiamo dalle basi.
Parti da degli sketch semplici, con un ciclo for che fa fare al motore avanti ed indietro ( fai un ciclo, inverti direzione, cos' quando torna in cima alla loop riparte), e poi inizia a collegare i pin, a leggerne i valori, magari aiutati con la seriale, inviando a monitor i dati letti.
Se sei un pò all'asciutto partire così in tromba puà essere difficile.
Se poi hai voglia, su questo canale Patreon trovi files, appunti, sketches già pronti, ed anche la possibilità di avere aiuto da me in chat o anche al telefono.
Ha un piccolo costo, ma forse se sei all'inizio può valere la pena darci un occhiata.
Ad ogni modo non ti preoccupare, per altri consigli puoi continuare a commentare, non sparisco!! :)
www.patreon.com/alessio_romanelli
@@Artigiano20AlessioRomanelli
Grazie 1000 per la tua risposta, difatti ho già provato cosi ( io programmavo in vba quindi non conosco le sintassi corrette di arduino ed è per me la prima volta , vado un po a tentativi, ma diciamo che la struttura un po la conosco)
ho già realizzato un codice ( un po disordinato) quando do un valore alto al pin sette il motore fa x giri che gestisco nella variabile, per assurso sono bloccato a trovare il sistema per contare le volte che il pin 7 diventa valore alto.
in vba mi basta dichiarare una di X
poi scrivevo all'inizio del codice
x= 0
x=x+1
If (x
quella della seriale....... ho capito che mi fa vedere cosa fa il codice ( come vba con f8) pero non so proprio di cosa stiamo parlando purtroppo
ho trovato in rete come usare la seriale GRAZIE DELLA INFO..........................
ciao, grazie al tuo consiglio di utilizzare di utilizzare la seriale, ho potuto capire dove il codice aveva problemi e ho risolto tutto, magari non ho sfruttato al meglio il codice perche ce ne saranno sicuramente di migliori, ma come primo passo mi sono scritto 3 pagine di codice, faccio fare ai due motori 50 spostamenti dove e come voglio io e poi torno al punto iniziale, grazie mille sei un grande.
ottimo video, non riesco a trovare una quadra sul discorso voltaggio e amperaggio motori stepper, nel senso : l'amperaggio e il voltaggio indicati sul motore come vanno interpretati ? ad esempio se su un motore trovo 1.3A e 3V che tipo di driver mi serve ? con che voltaggio dovrò alimentare il driver , l'amperaggio del driver come va regolato ? ecc
Ciao, devi semplicemente utilizzare un alimentatore che abbia il voltaggio richiesto dal motore ed un amperaggio uguale oppure Maggiore.
Se tu dovessi pilotare tre motori da 24 V che assorbono 2A dovresti utilizzare un alimentatore da 24 Volt e almeno da 6A teoricamente, in pratica considerando sia lo spunto che le altre parti collegate sarebbe opportuno averlo da 10A.
Ricorda che ogni utilizzatore assorbe la corrente di cui ha bisogno Quindi tu dovrai avere sempre un alimentatore che sia in grado di erogare l'amperaggio richiesto.
Ciao Alessio, secondo te un motore passo passo si può danneggiare? io ho un
motore passo passo con questa sigla PG42L-048-213F/120 12v 30ohm (Che
forse dovrei sostituire) e che era collegato ad un driver DRV8825 e Arduino NANO, mi potresti dire cosa significa il 213F/120 ? Sapresti infine dove lo potrei trovare?
E se merito d'essere percosso...aggiungo anche questo quesito. Si poteva usare indifferentemente un UNO, o NANO o un IDE per raggiungere tale buon esito del progetto in oggetto?
Ciao Alessio, tutto molto chiaro, complimenti. Ho una domanda: in merito alla corrente che circola nel motore... L' alimentazione è 24Vdc e la resistenza interna del motore è 0.043 Ohm, bene! Applicando la prima legge di Ohm, la corrente che dovrebbe circolare ha un valore altissimo, come hai fatto a limitarla a 2,5 Ampere? ( che è il valore di corrente che il motore può assorbire)
E' la scheda driver che ne limita il valore a 2,5 Ampere? Secondo te, sarebbe opportuno aggiungere delle resistenze lungo i cavi del motore? Te lo chiedo in quanto anche io ho pilotato motori stepper in maniera simile, ma quando l' intervallo tra gli impulsi aumentava (per rallentare il motore), il motore si surriscaldava parecchio... Mi sapresti aiutare? Grazie in anticipo.
Ciao!! E' compito del driver gestire la corrente massima, ed è proprio grazie al settaggio del driver ( che puoi vedere nei miei video) che si imposta tale corrente massima, che varia a seconda del tipo di motore scelto!
@@Artigiano20AlessioRomanelli grazie, quindi devo vedere il video di come imposti la corrente massima....
Ciao Alessio, in questi giorni mi arrivera' la scheda driver TB 6560 che ho comprato grazie ai tuoi consigli...e te ne sono molto grato per questo!
Ti volevo chiedere, gentilmente, un' altra informazione: mi sapresti consigliare un' altra scheda, al posto di arduino? Te lo chiedo perchè io cerco una scheda di controllo la cui affidabilità va oltre a quelle sufficienti per il semplice hobby o prototipo...( questo sento dire su arduino, che serve solo per hobby o prototipi) io cerco una scheda affidabile, nel senso che riesce a svolgere il suo compito, senza intoppi, in un ambiente lavorativo ( voglio dire, qualcosa di piu' resistente e affidabile, tipo i PLC.)...grazie in anticipo
PS: quando parlo di ambiente lavorativo mi riferisco a bar o pasticceria, ovvero dove l' interferenza elettromagnetica (e altro) non è troppo invasiva per il micro controllore...spero di essermi spiegato bene.
@@giuseppealberico5497 Ciao! Hai dato un occhiata ad Arduino PRO?
www.arduino.cc/pro
@@Artigiano20AlessioRomanelli no... ora vado a darci un occhiata, grazie come sempre...
ciao volevo capire se con gli acronimi stepper motor e servo motor indichiamo lo stesso tipo di motore, poi noto che esistono open loop e closed loop... cosa significano?
Ciao, lo stepper motor ( o motore passo passo) è quello di questo video.
Un servo motore è un dispositivo che viene usato per cambi veloci di ampio raggio e posizione, di solito aziona leve, pompe, cancelli.
Per open o closed loop si intende la possibilità di controllare o meno se il posizionamento comandato è uguale a quello effettivo.
Il motore passo passo è sd ad anello aperto solitamente, se qualcosa lo intralcia può trovarsi in una posizione diversa da quella desiderata senza che lo si possa verificare.
Grazie, ora è tutto chiaro
Complimenti, bellissimo video. Una domanda: dove fare una piccolo automation per una etichettatrice. Mi serve di azionare un motore passo passo, che e' comandato da un pulsante, e che si ferma in caso l etichetta arriva in un certo punto (dovro' usare un sensore ottico). Ho già il motore. Riguardo al sensore ottico, ha per caso qualche consiglio?
ciao, Grazie!
il sensore ottico cosa deve rilevare?
@@Artigiano20AlessioRomanelli ciao, grazie per respondere! Un motore aziona lo svolgimento di un rotolo di etichette. Ad un certo punto il supporto viene tolto si fa fare una cura con un raggio molto stretto, e quindi l etichetta si stacca. l etichetta e' circa 6cm e lunga vita 12 cm, si muove sopra ad un piano (scivola diciamo). Il sensore deve avvertire quando il bordo dell etichetta arriva ad una certa determinata posizione (sul piano). Deve essere molto preciso.
@@paolosciavartini5493 scrivimi su whatsapp 3335934697, devo capire meglio, ciao!
Tm