o-o Novità in scala TT (1:120) - aprile 2026 o-o



Ben arrivato! Fai login o registrati per fruire di tutte le funzionalità del forum e del sito.
Se eri già registrato e non ti ricordi la password usa questo link per recuperare l'accesso.
Sito e forum dedicati al fermodellismo, il nostro hobby viene praticato in molte maniere diverse, tutte ugualmente valide: hai un plastico? oppure sei un collezionista? oppure un semplice appassionato? Non esitare a scrivere nel forum, tutti gli interventi sono benvenuti... Postate foto e video del vostro plastico e chiedete aiuto per ogni problema o curiosità inerente al nostro hobby.
Rinnovo/Iscrizione/Donazioni GAS TT - 2026



o-o GasTT in Tour 9/10 maggio 2026 - HMR Roma o-o

Feedback LOCONET 16 ingressi

Il sistema digitale (DCC) applicato al modellismo ferroviario.

Moderatori: MrMassy86, adobel55, lorelay49, Docdelburg

Messaggio
Autore
Avatar utente
DANIELE PULCINI
Messaggi: 23
Iscritto il: domenica 24 gennaio 2016, 18:52
Nome: Daniele
Regione: Toscana
Città: Monteriggioni
Stato: Non connesso

Feedback LOCONET 16 ingressi

#1 Messaggio da DANIELE PULCINI »

Ciao a tutti,

girando in rete ho trovato questo progettino FEEDBACK LOCONET a 16 ingressi con ARDUINO.

Molto economico e di facile realizzazione.

Il sito originale del realizzatore è questo:
Digital Modellbahn - Rückmeldung - Fonte pgahtow.de

Immagine

Questo il link per lo sketch ARDUINO 328 https://sourceforge.net/projects/pgahto ... dback2.ino

Chi li vuole provare ho qualche pcb che mi avanza.

In questa foto trovate tutta la lista dei componenti.

Immagine

Link per scaricare il file GERBER: https://www.dropbox.com/sh/roob1e47qsqx ... DTh-a?dl=0

Importante.

_ I condensatori da 1uF ( GIALLI ) hanno passo 2,54mm. Io li ho presi qui: http://www.aliexpress.com/item/50PCS-2- ... 4c4dRazEpS

_ Eliminare, in ARDUINO, la resistenza evidenziata nella immagine sotto altrimenti l'uscita 10 non funziona. Occhio a non fare danni !!!!


Immagine


Per i collegamenti occorre entrare con il DCC da centrale ad una morsettiera DCC lato DX o SX è indifferente.
Alimentare le 16 sezioni di binario con le uscite 1 2 3 4 ....... 16.

Buon divertimento.


Daniele Pulcini

Avatar utente
DANIELE PULCINI
Messaggi: 23
Iscritto il: domenica 24 gennaio 2016, 18:52
Nome: Daniele
Regione: Toscana
Città: Monteriggioni
Stato: Non connesso

Re: Feedback LOCONET 16 ingressi

#2 Messaggio da DANIELE PULCINI »

ARDUINO NANO 328 mi ero dimenticato.
Daniele Pulcini

Avatar utente
IpGio
Socio GAS TT
Messaggi: 4517
Iscritto il: domenica 20 maggio 2018, 9:22
Nome: Giorgio
Regione: Lombardia
Città: Nerviano
Ruolo: co-amministratore
Stato: Non connesso

Re: Feedback LOCONET 16 ingressi

#3 Messaggio da IpGio »

Grazie Daniele per questa condivisione.
[253]
[36] IpGio
Giorgio Nihil difficile volenti
N/TT/H0-Ep.III-IT GASTT/FIMF
IpGio I plastici di Gio https://www.gtg3b.it

Avatar utente
DANIELE PULCINI
Messaggi: 23
Iscritto il: domenica 24 gennaio 2016, 18:52
Nome: Daniele
Regione: Toscana
Città: Monteriggioni
Stato: Non connesso

Re: Feedback LOCONET 16 ingressi

#4 Messaggio da DANIELE PULCINI »

Salve ho riscontrato un problemino.
Adesso vendono ARDUINO NANO con ATMEL 328PB e non 328P
Apparentemente sono identici e compatibili, mentre non è così.
C'è qualcuno che ne sa qualcosa di arduino e gli spiego il problema per telefono che è più facile ?

Grazie
Daniele Pulcini

Avatar utente
Edgardo_Rosatti
Socio GAS TT
Messaggi: 5237
Iscritto il: venerdì 28 ottobre 2011, 0:59
Nome: Edgardo
Regione: Lombardia
Città: Muggiò
Età: 61
Stato: Non connesso

Re: Feedback LOCONET 16 ingressi

#5 Messaggio da Edgardo_Rosatti »

I due microcontrollori sono compatibili tra loro ed il codice scritto per uno funziona anche per l'altro.
Per curiosità qui puoi trovare un documento, in formatp pdf, che spiega le differenze:
AT15007: Differences between ATmega328/P and ATmega328PB - Fonte ww1.microchip.com

Gli unici due problemi potrebbero essere il driver CH340 usato da molti cloni e che non è installato sul PC, oppure che la scheda utilizzi una versione diversa del bootloader; puoi provare a selezionare "Tools/Processor "ATmega328P"/ATmega328P (old bootloader)" e riprovare.
ED

Avatar utente
DANIELE PULCINI
Messaggi: 23
Iscritto il: domenica 24 gennaio 2016, 18:52
Nome: Daniele
Regione: Toscana
Città: Monteriggioni
Stato: Non connesso

Re: Feedback LOCONET 16 ingressi

#6 Messaggio da DANIELE PULCINI »

Ciao Edgardo,

si vero in realtà sono compatibili, ma il codice caricato sul PB non va.
Apparentemente il codice viene caricato sul PB correttamente, ma non funziona.
Ho provato a caricare il codice BLINK sul PB e funziona quindi presumo che la configurazione di programmazione è corretta.

Non ho idea dove può essere il problema.
Ho scritto anche a Gathow, ed anche lui conferma che dovrebbe funzionare, ma non ha i PB per provarli.

Dove potrebbe essere l'inghippo ?
Daniele Pulcini

Avatar utente
Edgardo_Rosatti
Socio GAS TT
Messaggi: 5237
Iscritto il: venerdì 28 ottobre 2011, 0:59
Nome: Edgardo
Regione: Lombardia
Città: Muggiò
Età: 61
Stato: Non connesso

Re: Feedback LOCONET 16 ingressi

#7 Messaggio da Edgardo_Rosatti »

Più dei consigli che ti ho dato non saprei, mi spiace.
ED

Avatar utente
anam
Messaggi: 59
Iscritto il: martedì 25 marzo 2014, 19:32
Nome: Daniele
Regione: Piemonte
Città: Santhià
Stato: Non connesso

Re: Feedback LOCONET 16 ingressi

#8 Messaggio da anam »

Ciao,
in questo caso non ti resta che andare per tentativi.
primo passo: stampati la disposizione dei piedini del 328P e del 328PB e verifica che siano coerenti. Parlo non del processore, ma della scheda che monta il processore. Con questo (se già non l'hai fatto) ti assicuri cha la parte hardware sia identica.
Di 328PB ne hai più di uno? tutti presentano lo stesso problema?

Passo successivo inserisci nel codice ogni tanto delle istruzioni che ti permettono di monitorare il processo. esempio, dopo l'istruzione
LocoNet.init(LnTXpin); che inizializza l'interfaccia loconet ci metti questa
Serial.println("Setup-Loconet inizializzato");

in questo modo sai che l'istruzione è stata eseguita correttamente ed il sistema non si è bloccato. Vai avanti così finchè non trovi se qualcosa si ferma.
Riconosco che non è elegante, ma non c'è un sistema di debug che aiuti.

Un'altra cosa che puoi fare è utilizzare l'IA (io uso Claude e mi trovo benissimo in questo ambito). Fai un copia incolla del codice dentro l'IA, gli dici che questo codice gira perfettamente con una scheda che monta il 328P ma che trovi problemi con il 328PB. Chiedigli di verificare se c'è qualcosa nel codice che può provocare dei malfunzionamenti con la nuova scheda. Vedi cosa risponde.

Un suggerimento. Usiamo l'IA anche per farci ottimizare il codice. Io utilizzo un sistema simile al tuo viewtopic.php?p=284193#p284193
Gli ho dato in pasto il codice. Ha evidenziato dei punti di debolezza e li ha sistemati.

Altro, sinceramente, non so cosa suggerire.
ciao
daniele
Daniele - Plastico delle terme

Torna a “DIGITALE”