Broadcast DCC e modificazione pacchetto
Inviato: giovedì 4 settembre 2008, 9:11
Ciao a tutti,
sono approdato da poco nel magico mondo del digitale, e ho subito una domanda da porvi.
Io dovrei realizzare un sistema di blocco automatico in DCC e mi serve un generatore di frenata. Ho già letto l'articolo sui vari sistemi adottabili. Scartando il sistema Zimo, anche se è il migliore, perchè al di fuori dalla portata delle mie tasche, vorrei orientarmi su una soluzione di broadcast DCC e modificazione pacchetto.
Ho capito che questo circuito funziona come un filtro: lascia passare tutte le informazioni che arrivano dalla centrale tranne i pacchetti relativi alla velocità .
Il pacchetto per controllo velocità e direzione in un decoder impostato per 14/28 step è: 11111111111 0 [indirizzo] 0 01DsSSSS 0 EEEEEEEE 1
dove D indica la direzione sSSSS è lo step di velocità selezionato e E sni i bit del controllo di errore.
Per rendere qualunque messaggio di broadcasting devo mettere come indirizzo 0000000, giusto?
Anche con la modificazione del pacchetto, per poter far fermare il convoglio, è necessario immettere nella tratta sezionata un segnale di broadcasting, perchè il modulo che gestisce la frenuatura non conosce l'indirizzo del decoder, giusto?
Ma allora come fa questo modulo a mantenere la corretta accensione delle luci, se non sa a priori la direzione della macchina che sta comandando? In altre parole, come fa a stabilire se, nel pacchetto di velocità inviato da inviare in broadcasting al decoder, il bit D va a 0 o a 1?
Ciao, e grazie a tutti coloro che mi daranno una mano.
sono approdato da poco nel magico mondo del digitale, e ho subito una domanda da porvi.
Io dovrei realizzare un sistema di blocco automatico in DCC e mi serve un generatore di frenata. Ho già letto l'articolo sui vari sistemi adottabili. Scartando il sistema Zimo, anche se è il migliore, perchè al di fuori dalla portata delle mie tasche, vorrei orientarmi su una soluzione di broadcast DCC e modificazione pacchetto.
Ho capito che questo circuito funziona come un filtro: lascia passare tutte le informazioni che arrivano dalla centrale tranne i pacchetti relativi alla velocità .
Il pacchetto per controllo velocità e direzione in un decoder impostato per 14/28 step è: 11111111111 0 [indirizzo] 0 01DsSSSS 0 EEEEEEEE 1
dove D indica la direzione sSSSS è lo step di velocità selezionato e E sni i bit del controllo di errore.
Per rendere qualunque messaggio di broadcasting devo mettere come indirizzo 0000000, giusto?
Anche con la modificazione del pacchetto, per poter far fermare il convoglio, è necessario immettere nella tratta sezionata un segnale di broadcasting, perchè il modulo che gestisce la frenuatura non conosce l'indirizzo del decoder, giusto?
Ma allora come fa questo modulo a mantenere la corretta accensione delle luci, se non sa a priori la direzione della macchina che sta comandando? In altre parole, come fa a stabilire se, nel pacchetto di velocità inviato da inviare in broadcasting al decoder, il bit D va a 0 o a 1?
Ciao, e grazie a tutti coloro che mi daranno una mano.