Oggi è 27/04/2024, 12:34

Tutti gli orari sono UTC + 1 ora [ ora legale ]




Apri un nuovo argomento Rispondi all’argomento  [ 11 messaggi ] 
Autore Messaggio
 Oggetto del messaggio: Collaudo locomotive con arduino
MessaggioInviato: 01/11/2014, 22:43 
Non connesso
Socio ASN
Avatar utente

Iscritto il: 11/06/2012, 22:49
Messaggi: 1422
Località: Omegna
Interessi fermodellistici: scala n, plastici, costruzione modelli, diorami
Città di residenza: Omegna
Provincia di residenza: Verbania
Skype: elperez77
Non avendo un plastico, ho l'esigenza di granchire le mie locomotive ti tanto in tanto.

Con il materiale recuperato in giro per casa ed una manciata di componenti elettronici, mi sono fatto un rettangolo con un paio di binari per far muovere le locomotive che ho.
La prima volta che le ho riprese in mano, erano passati 17-18 anni: alcune non si muovevano quasi, alrte a scatti. Ci ho messo un po' a rimetterle a posto.
Allora mi è venuta l'idea di un mini tracciato per farle girare di tanto in tanto. L'ingombro è di 13x130 cm, quindi si può riporre in piedi di fianco ad un armadio, come se fosse una scopa!
Fare un piccolo ovale, comunque richiede piu spazio in profondità (con R1 si arriva almeno a 40 cm) e non sempre è comodo da riporre.

Allegato:
Commento file: il plastico
20140928_161740.jpg
20140928_161740.jpg [ 216.66 KiB | Osservato 3030 volte ]


Dato che sono due rettilinei indipendenti non volevo usare due trasformatori e soprattutto volevo fare una cosa abbastanza automatizzata: metto due locomotive, accendo per 20-30 minuti e poi ne metto altre due. Nel frattempo faccio altro (come se mettessi una loco su un ovale e la lasciassi li).
Ho colto l'occasione per giocherellare con l'arduino, che avevo comprato qualche mese prima. Ne ho apprifittato per imparare qualcosa di elettronica e automazione.

Alle estremità ho costruito e delle barriere ottiche, in tutto quattro, due per lato. queste vedono il treno che arriva, mandano un segnale e lo fanno andare nel senso opposto.

Allegato:
Commento file: barriere ottiche
20140928_161555.jpg
20140928_161555.jpg [ 306.84 KiB | Osservato 3030 volte ]


Le rotaie sono indipendenti, un treno può essere fermo e l'altro andare. Oppure vanno a velocità differenti. Il movimento è dato dalla scheda motori dell'Arduino. La scheda di controllo l'ho progettata e fatta io.

Allegato:
Commento file: Scheda motori e arduino uno
20141018_134045.jpg
20141018_134045.jpg [ 232.85 KiB | Osservato 3030 volte ]

Allegato:
Commento file: schede di controllo V1 e V2
20141018_134025.jpg
20141018_134025.jpg [ 275.3 KiB | Osservato 3030 volte ]


Permette di accendere/spegnere il binario e regolare la velocità.
La scheda verione uno (a sx nella foto), usciva con connettore db9 ed aveva solo un regolatore di velocità: è stata bocciata per due motivi
1) il cavo da 10 poli usato non è schermato, e sporca i segnali delle barriere facendo impazzire i treni
2) se metto due loco, una veloce e una lenta, le velocità sono troppo diverse. per fare andare quella lenta la veloce andava a sbattere.

La scheda versione due, a destra, ha due regolazioni della velocità ed i fili sono liberi. Non ci sono più interferenze e funziona tutto correttamente.

Funzionamemto:
dopo aver posizionato la loco, se premo il pulsante del relativo binario questa parte. il led mi dice se attivo o meno. la velocità la regolo dalla scheda con il trimmer.
quando la loco passa la barriera, la scheda frena il motore, poi rimane inattiva per circa 1,5 secondi (per dar modo alle loco con volano di fermarsi del tutto). Dopo riparte in direzione opposta fino ad attaversare l'altra barriera ed il gioco ricomincia. Se premo di nuovo il pulsante, il led si spegne ed il treno di ferma.

Che ne pensate?
Buona serata a tutti.
Alberto


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 01/11/2014, 23:01 
Non connesso
Socio ASN
Avatar utente

Iscritto il: 01/01/2010, 13:16
Messaggi: 3220
Località: Carbonate (Co)
Interessi fermodellistici: In scala N tracciati per manovre con motrici diesel di epoca IV e V; collezione di motrici epoca II e III
Città di residenza: Carbonate
Provincia di residenza: Como
:D :D :D Bello ed interessante, stavo pensandoci anch'io ad utilizzare Arduino per fare qualche cosa di simile e mi pare che hai azzeccato l'idea.
Dopo Stoccarda mi ci metto!!

_________________
Ciao.
Piero
Chiunque ha qualche cosa da insegnare, tutti hanno tanto da imparare!!
Non è bello ciò che è bello, è bello ciò che piace!
Se non sai taci, è meglio!


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 01/11/2014, 23:04 
Non connesso
Amministratore
Avatar utente

Iscritto il: 29/12/2009, 19:16
Messaggi: 5427
Località: Lecce
Interessi fermodellistici: plasticista stile italiano ep. IV-V, + SBB e un po' di DB e SNCF; anche USA, soprattutto PRR, ma ancora senza plastico
Città di residenza: Lecce
Provincia di residenza: LE
Skype: dgmax1
Alberto Perelda ha scritto:
Che ne pensate?
Che mi hai fatto venire voglia di cominciare a giocare anch'io con Arduino!
Io smanetto un po' con l'elettronica, e alcuni anni fa ho realizzato un abbastanza complicato circuito per gestire un va e vieni sul plastico di Otranto al Museo Ferroviario della Puglia di Lecce, con 1-3 treni a scelta e gestione di due scambi, realizzando in analogico il controllo di velocità con accelerazione e decelerazione, e gestendo la logica (casuale) di marcia da un vecchio VIC 20 interfacciato mediante optoisolatori con il circuito analogico.
Il sistema funziona ancora, ma il caricamento del programma, ancora da cassetta, non lo sa fare nessun altro (oltre me) al Museo, e quindi non lo usano quasi mai (c'è anche un pedale Roco difettoso che non garantisce che vada sempre tutto bene).
Da un po' sto pensando si usare un micorcontrollore (tipo Arduino o simile) per sostituire la parte logica con qualcosa che all'accensione esegua automaticamente il programma e sia interfacciato con la parte amnalogica che ancora funzona bene.
Concettualmente non è affatto complicato, ma non mi ci sono mai messo.
Ne parlavo su questo forum (viewtopic.php?f=49&t=4831&p=67435) in marzo con Christian Corradi, poi non ho fatto niente.

Vedo però che la tua spiegazione fa sembrare la cosa piuttosto facile e rapida,e penso proprio che mi cimenterò anch'io, magari chiedendo qualche consiglio a te e a Christian (e anche a Piero, che mi ha anticipato nella risposta).

_________________
salutoNi
Massimo


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 01/11/2014, 23:13 
Non connesso
Amministratore
Avatar utente

Iscritto il: 29/12/2009, 23:31
Messaggi: 6925
Località: Forlì
Interessi fermodellistici: Scala N Italiana, epoca I,II,III,IV,V e VI, qualche modello Estero e qualche pezzo in H0.
Città di residenza: Forlì
Provincia di residenza: Forlì Cesena (FC)
Skype: cicocri
Purtroppo, per me, Arduino sta avendo un successo esponenziale è oramai decollato... io con i miei pic sono in fase di rullaggio...

_________________
CristiaN CicogNaNi (cicocri)

Qui non vis intelligere, non intelligere........
Chi si loda, si imbroda.......

Amici del TreNo - Forlì

Le singole opinioni espresse sul forum dagli utenti sono sempre opinioni personali, che non rispecchiano necessariamente la posizione della ASN e del suo Consiglio Direttivo. I Gestori del Forum si riservano la facoltà di eliminare parole e frasi offensive nei confronti di altri iscritti o di terzi; questi interventi non sono censura ma tutela per tutti, al solo fine di un corretto utilizzo del forum e di civile convivenza.

ASN diffonde le proprie posizioni ufficiali mediante comunicazioni istituzionali debitamente evidenziate attraverso organi ufficiali (Bollettino, verbali del CD, etc.)


Non trovare difetti.. trova rimedi e provvedi se puoi.

Collezionista modelli in scala N.

1-Prima di utilizzare il forum, è obbligo presentarsi qui.
2-Prima di postare leggere il Regolamento.
3-Per visualizzare le ultime discussioni in cui sono state inserite risposte utilizza la funzione Messaggi Recenti in alto a destra.
4-Per cercare ciò che vi interessa utilizzate la funzione Cerca.
5-Prima di utilizzare il mercatino, leggi il Regolamento.
6-Clicca se vuoi leggere lo Statuto della ASN.
7-Per utilizzare al meglio il forum leggi la guida.
8-Per inserire immagini ed allegati leggi la guida del socio Massimo Benini che ringraziamo.
9-Per l'utilizzo del bbcode leggete questa guida.

Immagine


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 02/11/2014, 8:40 
Non connesso
Socio ASN
Avatar utente

Iscritto il: 14/01/2011, 15:33
Messaggi: 2500
Località: Milano
Interessi fermodellistici: Scala N epoca III e IV
Città di residenza: Milano
Provincia di residenza: Milano
Complimenti bello sviluppo!

_________________
Un saluto
Andrea

... Vorrei ma non posto ...
http://www.brucoblurp.it


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 02/11/2014, 9:46 
Non connesso
Socio ASN
Avatar utente

Iscritto il: 11/06/2012, 22:49
Messaggi: 1422
Località: Omegna
Interessi fermodellistici: scala n, plastici, costruzione modelli, diorami
Città di residenza: Omegna
Provincia di residenza: Verbania
Skype: elperez77
mi sono dimenticato di dire come è alimentato il tutto:
un vecchio alimentatore da Hard disk esterno, che fornisce sia 12 che 5 volt.

i 12 vanno alla scheda motore, i 5 all'arduino.

Mi è venuto comodo per avere una sola alimentazione... attacco la spina, metto i treni e li faccio partire.


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 02/11/2014, 14:45 
Non connesso
Utente

Iscritto il: 11/08/2011, 19:28
Messaggi: 117
Interessi fermodellistici: Scala N epoca IV-V
Città di residenza: Corbetta
Provincia di residenza: Milano
Ciao innanzitutto bel progettino!
Mi permetto solo di fare un appunto, ma non ti preoccupare è un piccoli errore che fanno tutti.
Se leggi le specifiche (http://arduino.cc/en/Main/ArduinoBoardUno vedi che i limiti della alimentazione partoni dai 6 volt, per questo non è formalmente corretto alimentare la board con 5 volts, in quanto il regolatore interno a causa delle normali perdite alimenterebbe l'Atmega con un voltaggio sicuramente inferiore. L'ideale sarebbero 9V ma nel tuo caso alimenta il tutto tranquillamenteva 12V, eviterai molti comportamenti indesiderati.
Ancora complimenti!


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 02/11/2014, 15:10 
Non connesso
Socio ASN
Avatar utente

Iscritto il: 11/06/2012, 22:49
Messaggi: 1422
Località: Omegna
Interessi fermodellistici: scala n, plastici, costruzione modelli, diorami
Città di residenza: Omegna
Provincia di residenza: Verbania
Skype: elperez77
però quando alimenti la scheda da usb sono 5 v... letto da tester mi da 4.95 v
per adesso ho sempre usato quell'alimentazione, anche per fare debug su seriale.


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 02/11/2014, 15:15 
Non connesso
Utente

Iscritto il: 11/08/2011, 19:28
Messaggi: 117
Interessi fermodellistici: Scala N epoca IV-V
Città di residenza: Corbetta
Provincia di residenza: Milano
Quando alimenti da Usb non passi attraverso il regolatore quindi quella che leggi è l'alimentazione che applichi direttamente all'Atmega Inveve la tensione allo spinotto da 3,5mm o al pin Vin vengoni prima regolate. SE vuoi approfondire controlla lo schema elettrico sempre su arduino.cc


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 03/11/2014, 17:30 
Non connesso
Socio ASN
Avatar utente

Iscritto il: 11/06/2012, 22:49
Messaggi: 1422
Località: Omegna
Interessi fermodellistici: scala n, plastici, costruzione modelli, diorami
Città di residenza: Omegna
Provincia di residenza: Verbania
Skype: elperez77
grazie per l'informazione.

Comunque alimento l'arduino da usb, ho tagliato un vecchio cavo con spinotto tipo B che non mi serviva più a nulla (non ho più nulla in casa con quell'attacco).
Per questo non mi ero posto il problema della Vin.

Appena finita l'alimentazione, metterò delle foto del risultato.

Saluti


Top
 Profilo  
Rispondi citando  
 Oggetto del messaggio: Re: Collaudo locomotive con arduino
MessaggioInviato: 03/11/2014, 23:07 
Non connesso
Socio ASN
Avatar utente

Iscritto il: 11/06/2012, 22:49
Messaggi: 1422
Località: Omegna
Interessi fermodellistici: scala n, plastici, costruzione modelli, diorami
Città di residenza: Omegna
Provincia di residenza: Verbania
Skype: elperez77
ecco come ho alimentato il tutto:
un alimentatore di un vecchio hdd esterno rotto che fornisce sia 12V-1,5A che 5V-1,5A

lo spinotto è passato da questo:

Allegato:
20141103_215940.jpg
20141103_215940.jpg [ 160.06 KiB | Osservato 2884 volte ]


a questo (usb 5V per arduino, i fili portano 12V per le loco):

Allegato:
20141103_220020.jpg
20141103_220020.jpg [ 175.67 KiB | Osservato 2884 volte ]


Top
 Profilo  
Rispondi citando  
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 11 messaggi ] 

Tutti gli orari sono UTC + 1 ora [ ora legale ]


Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  

 

Link ai siti Amici

Powered by phpBB® Forum Software © phpBB Group
Traduzione Italiana phpBBItalia.net basata su phpBB.it 2010