Ciao Andrea, grazie molto interessante, sto provando a montare tutto su una 1000 fori; ho un solo dubbio: il pcb dello shield che ho scaricato dal repository github non ha la parte relativa all'ACK, ovvero l'817, ponte di diodi e bjt. Per questo uso (decoder scambi pwm) l'ACK serve, o posso attenermi allo schema dello shield e non montarlo? Tra l'altro vorrei stare sul minimo ingombro della 1000 fori, per motivi di spazio sotto il plastico. Grazie mille!!!
@lucadentella Жыл бұрын
Ciao Claudio, puoi tranquillamente non realizzare il circuito di ACK, perdi la possibilità di leggere i valori delle CV in fase di programmazione ma il decoder funziona perfettamente lo stesso
@MassimoAlfa593 ай бұрын
Ciao, ho realizzato questa interfaccia e funziona perfettamente pilotando il tutto con Arduino e PC. Ti volevo chiedere, invece, come si deve settare la Twin-control per pilotare questi decoder accessori realizzati con Arduino. Per quanto mi sia impegnato a capire il manuale (in inglese) non sono riuscito a farlo funzionare! Vedo dal tuo video che invece il tutto funziona...come si deve settare la centrale? Grazie anticipatamente per la tua risposta. Massimo
@lucadentella3 ай бұрын
Ciao Massimo. Purtroppo la Twin di default usa il protocollo FMZ, per usare il DCC devi configurare ogni indirizzo (è una cosa un po' macchinosa). Ho trovato questo sito che spiega bene la procedura: www.ldt-infocenter.com/dokuwiki/doku.php?id=en:twin-center_info
@MassimoAlfa593 ай бұрын
@@lucadentella ciao, grazie della risposta, comunque provando e riprovando ieri sono riuscito a farlo funzionare: il mio problema era nell’ indirizzo. Sullo sketch del decoder accessori di Arduino l’indirizzo era 4, ma , non so per quale motivo, il monitor seriale rilevava indirizzo 13!! Ho cambiato l’indirizzo del decoder da 4 a 13 e poi gli altri di conseguenza e tutto ora funziona. Per la cronaca ho modificato lo sketch per utilizzare il decoder con 4 canali per pilotare 4 scambi ( quindi 8 funzioni). Comunque grazie per la tua collaborazione e per i tuoi video molto molto istruttivi! Massimo
@TrAdoMultimedia Жыл бұрын
Ciao, é possibile inviare il segnale dcc direttamente da arduino al booster senza montare la shield del video precedente? Se si quali sono i piedini da utilizzare? 12 e 13 ?
@lucadentella Жыл бұрын
Dipende dal booster: alcuni si aspettano già un segnale dcc da amplificare. Se invece il booster accetta anche un segnale a livello logico (5v), puoi usare i pin 12 (main) o 13 (prog). Ad un booster potrai inviare solo uno dei due segnali naturalmente
@TrAdoMultimedia Жыл бұрын
@@lucadentella Mi scuso per la confusione dei messaggi sui due video. Ti ringrazio per le info.
@lucadentella Жыл бұрын
@@TrAdoMultimedia nessun problema!
@aftreni4 жыл бұрын
Grandioso! Una sola domanda è possibile sostituire i componenti? Ora a parte le resistenze, ma il Diodo può essere sostituito con il 4N1007? E l'integrato (fotoaccoppiatore?) con H11AA1?
@lucadentella4 жыл бұрын
ciao Andrea e grazie! Per il diodo direi che non dovresti avere problemi, mentre il fotoaccoppiatore che indichi non penso vada bene perché da quello che vedo sul datasheet - non avendolo non posso provare - ha due diodi quindi il transistor sarebbe "quasi" sempre in conduzione (non lo sarebbe solo quando il segnale passa per lo zero, da qui l'uso tipico di rilevatore di "zero-crossing").
@aftreni4 жыл бұрын
@@lucadentella Ho provato ma non funge... alla fine ho trovato un 1N4148 ma dalla seriale Arduino non arriva nulla (dovrebbe uscire qualunque comando dato dalla centrale)... è come se la void notifyDccAccTurnoutOutput non venga mai richiamata, ho cambiato il fotoaccoppiatore con uno identico e anche il diodo, cosa posso testare con un tester per verificare che lo schema e i componenti siano ok?
@lucadentella4 жыл бұрын
@@aftreni purtroppo temo che un tester ti sia di poco aiuto... ti servirebbe un oscilloscopio per vedere se a "valle" della interfaccia vedi il segnale DCC ad onda quadra. Puoi provare ad implementare la callback notifyDccMsg() come nell'esempio "NmraDccAccessoryDecoder_1" della libreria: tale callback viene chiamata ad ogni pacchetto DCC ricevuto, se neanche questa ti stampa nulla significa proprio che c'è un problema nella interfaccia. L'hai realizzata su millefori o hai usato il disegno di uno dei miei PCB?
@aftreni4 жыл бұрын
@@lucadentella ho tutto su una proto, i collegamenti sono ok li ho ricontrollati 1000 volte forse gli 1N137 so farlocchi... una cosa uno jmri con centrale dcc fatta con Arduino ma non credo dia problemi...
@lucadentella4 жыл бұрын
@@aftreni per toglierti ogni dubbio che sia la centrale prova un qualsiasi decoder commerciale... Hai provato a implementare la notifyDccMsg? Ancora nulla? Anche a me una partita di 6n137 "cinesi" ha dato problemi...
@aftreni3 жыл бұрын
Fatto, tutto funzionante ora i miei scambi sono digitalizzati... ma la successiva domanda è: C'è un modo per fa inserire ad un Arduino sulla linea DCC di una centrale Z21 esistente dei comandi per i decoder presenti? Quello che vorrei fare è gestire con l'interfaccia della Z21 i treni (e perché no anche gli accessori), in più da un Arduino poter inviare allo scambio il comando per la deviata... essendo un comando DCC all'interno del BUS ogni tablet dovrebbe cambiare lo stato dello scambio anche se non è stato lui ad impartire il comando, giusto?
@lucadentella3 жыл бұрын
No, non puoi "inserirti" sul dcc... per fare quello che vuoi devi collegare arduino ad uno dei bus supportati, ad esempio quello loconet (se hai una z21 black) seguendo i progetti che ho pubblicato per tale bus
@aftreni3 жыл бұрын
@@lucadentella Se ho capito bene vai a fare un multimaus con arduino giusto?
@lucadentella3 жыл бұрын
@@aftreni si, qualcosa del genere. Il multimaus è collegato al bus xpressnet mentre i miei progetti sono per il bus loconet (visto che ho centraline dcc con tale bus) e quindi li puoi usare solo sulla z21 black che offre anche tale bus.
@Misas-codiana3 жыл бұрын
Ma si può utilizzare arduino nano come decoder per il treno?
@lucadentella3 жыл бұрын
In linea teorica si, ma visto che devi aggiungerci l'interfaccia dcc e un modulo per controllare il motore temo che farai fatica a fare stare il tutto nella locomotiva. Vi sono progetti di decoder multifunzione basati su arduino ma con schede "custom", non usando devboard già pronte (come appunto il nano)
@Misas-codiana3 жыл бұрын
@@lucadentella ok, grazie
@eugeniodepaulis59074 жыл бұрын
Interessante anche questo, mi serve un po' più tempo per digerirlo ;-p
@luigibassi20874 жыл бұрын
Lo si deve però riascoltare più volte per assimilarlo bene. Grazie