Manuale d'uso

DTT-A100


Caratteristiche hardware del decoder

 

Questo decoder e' stato pensato per unire un basso costo ad una grande flessibilita' di funzionamento. Viene impiegato un microcontrollore a basso costo per implementare tutte le funzioni e pochi componenti standard di larghissimo uso e basso costo. Alla semplicita' dell'hardware corrisponde una completezza delle funzioni firmware che consente il comando di dispositivi complessi e con molteplici aspetti operativi.



Caratteristiche dell'hardware

          Ingresso DCC dai binari e una uscita motore, 4 uscite per funzioni ausiliarie (luci, sganciavagoni, dispositivi per il fumo...)

         Ingresso dalla parte DCC compreso tra 7 e 24V.

         Corrente in uscita dal decoder di 2A continui, 3A impulsivi. Per ogni uscita 1A continuo e 2A impulsivi.

         Gestione dell' acknowledge per rilettura delle CV attivando tutte le uscite contemporaneamente (deve essere collegato un carico da almeno 60mA)

         PCB a doppio strato con montaggio dei componenti in tecnologia SMD

         Dimensioni 24 x 16 x 3mm adatto per la scala H0 o piu' grandi

 

 

Connessione del decoder

 Il decoder deve essere connesso al sistema digitale della loco seguendo il seguente schema:



 

I diversi carichi (lampade, bobine, LED, e  motore) dovranno essere connessi tra l'uscita (ad esempio OUT1) e il comune (sempre positivo) come indicato in figura. La coretta polarita' dovra' essere rispettata solo nel caso dei LED, gli altri tipi di carico non sono polarizzati: il catodo (K, negativo) dei LED va sempre connesso alle uscite del decoder. Il motore della loco va connesso alle due piazzole quadrate in uscita dal decoder.

La scelta per la resistenza da mettere in serie ai LED potra' essere fatta usando questa formula (considerando LED bianchi e una corrente massima di 5mA, poi dimmerabile da CV):

Res (in Kilo-Ohm) = (Alimentazione centralina (in volt) - (3 * (numero di LED in serie))) / 5

Ad esempio, se alimentiamo la centralina a 16 Volt e colleghiamo alle uscite 2 LED in serie (faro SX e DX):

(16 - 3*2) / 5 = 2K Ohm (in commercio si trova da 2.2K Ohm)

 


Lista delle CV implementate 

Numero  CV Default Uso della CV / dettagli di funzionamento
 13Indirizzo corto del decoder. Compreso tra 1 e 127. Il valore 0 fa entrare il decoder in modo analogico a prescindere dalla CV12.
 21Valore di partenza dell'alimentazione al motore. Compreso tra 1 e 255, ogni singola unita' corrisponde a circa 50mV.
 35Tempo di accelerazione della loco (in secondi). E' il tempo che impiega la loco per andare alla velocita' impostata, partendo da ferma.
 45Tempo di decelerazione della loco (in secondi). E' il tempo che impiega la loco per fermarsi.
 5170Valore massimo dell'alimentazione al motore. Compreso tra 1 e 255, ogni singola unita' corrisponde a circa 50mV. Il valore di 170 corrisponde a circa 8.5V che per molte loco e' un valore corretto considerando la velocita' in scala. 
 6-Non usata
 7 10Versione del decoder (10 = versione 1.0)
 8 13Costruttore del decoder, 13  = decoder open source o DIY. Scrivendo in questa CV un valore diverso da 13 si ottiene la reinizializzazione di tutte le CV ai valori di default. 
 9 0Frequenza del PWM motore, valore compreso tra 0 e 2. 0=500Hz, 1=2KHz, 2=8KHz
 10..11 -Non usate
12 0Conversione automatica in analogico abilitata (1) oppure disabilitata (0). Se abilitata, dopo un secondo senza ricevere pacchetti DCC il decoder entra in modo analogico. Se diasabilitata si rimane sempre in digitale anche senza pacchetti DCC in ingresso.
 13 63Uscite attive in analogico 63 = 0011.1111. Ogni "1" e' una uscita attiva in analogico, ogni "0" e' una uscita non attiva in analogico. Il bit LSB corrisponde all'uscita 1. Questo decoder implementa solamente 4 uscite quindi i bit significativi sono da 0 a 3. 
14..16-Non usate
 17 0Parte piu' significativa dell'indirizzo esteso (6 MSB)
 18 0Parte meno significativa dell'indirizzo esteso (8 LSB)
 19 0Indirizzo di consist (0: disabilitato). 
bit[6..0] = indirizzo di consist (come da CV1)
bit[7] = direzione nel consist (0=normale, 1=invertita)
 20 -Non usata
 21 63Uscite attive in consist 63 = 0011.1111. Ogni "1" e' una uscita attiva in consist, ogni "0" e' una uscita non attiva in analogico. Il bit LSB corrisponde all'uscita 1. Questo decoder implementa solamente 4 uscite quindi i bit significativi sono da 0 a 3.
 22-28 - Non usate
 29 2Modo operativo del decoder (2 = 0000.0010):
bit[5]=0 per indirizzo corto (CV1), 1 per indirizzo esteso (CV17/18)
bit[1]=1 per pilotaggio a 28 step, 0 per pilotaggio a 14 step
bit[0]=0 direzione normale della loco, 1 direzione invertita
 30 3Uscite attivate alla pressione del tasto "F luci" sulla centralina.
Ogni uscita e' codificata su un bit, bit[0] = OUT1, bit[7]=OUT8, se il bit e' a 1 l'uscita verra' atitvata se il bit e' a 0 l'uscita verra' disattivata. Il deafult (3) indica che alla pressione del tasto luci le uscite OUT1 e OUT2 verranno attivate.
Questo decoder implementa solamente 4 uscite quindi i bit significativi sono da 0 a 3.
 31 4Come la CV30 ma per il tasto "F1" della centralina.
 32 8Come la CV30 ma per il tasto "F2" della centralina.
 33 16Come la CV30 ma per il tasto "F3" della centralina.
 34 32Come la CV30 ma per il tasto "F4" della centralina.
 35 0Come la CV30 ma per il tasto "F5" della centralina.
 36 0Come la CV30 ma per il tasto "F6" della centralina.
 37 0Come la CV30 ma per il tasto "F7" della centralina.
 38 61Uscite attive in marcia avanti  (61 = 0011.1101). Ogni "1" e' una uscita attiva in marcia avanti, ogni "0" e' una uscita non attiva in marcia avanti. Il bit LSB corrisponde all'uscita 1. Questo decoder implementa solamente 4 uscite quindi i bit significativi sono da 0 a 3.
 39 63Uscite attive in marcia indietro (63 = 0011.1110). Ogni "1" e' una uscita attiva in marcia indietro, ogni "0" e' una uscita non attiva in marcia indietro. Il bit LSB corrisponde all'uscita 1. Questo decoder implementa solamente 4 uscite quindi i bit significativi sono da 0 a 3.
 40 64Periodo nei lampeggi: Il valore 64 corrisponde a circa 1 secondo.
 41 0Modo di funzionamento per l'uscita 1 (OUT1)
0: attivazione continua dell'uscita, valore di dimming preso dalla CV47.
1: lampeggio sincrono delle luci di fine convoglio.
2: lampeggio asincrono delle luci di fine convoglio. Le coppie di uscite 1-2, 3-4, 5-6 saranno asincrone tra loro. 
3: marslight sincrone
4: marslight asincrone.  Le coppie di uscite 1-2, 3-4, 5-6 saranno asincrone tra loro.
5: lampeggio pantografo. E' un lampeggio casuale per simulare lo scintillio del pantografo sulla linea aerea. Richiede di montare un LED sul pantografo.
6: impulso monostabile. Pensato per gli sganciavagoni e altri accessori che si attivano una sola volta all'invio del comando funzione.
 42 0Modo di funzionamento per l'uscita 2 (OUT2)
 43 0Modo di funzionamento per l'uscita 3 (OUT3)
 44 0Modo di funzionamento per l'uscita 4 (OUT4)
 45 0Modo di funzionamento per l'uscita 5 (OUT5). Uscita non implementata su questo decoder.
 46 0Modo di funzionamento per l'uscita 6 (OUT6). Uscita non implementata su questo decoder.
 47 128Valore di dimming per l'uscita 1. Il valore 128 corrisponde a un dimming del 50%.
 48 128Valore di dimming per l'uscita 2.
 49 128Valore di dimming per l'uscita 3.
 50 128Valore di dimming per l'uscita 4.
 51 128Valore di dimming per l'uscita 5. Uscita non implementata su questo decoder
 52 128Valore di dimming per l'uscita 6. Uscita non implementata su questo decoder
 53 64Durata dell'impulso monostabile. Il valore 64 corrisponde a circa 1 secondo.
 54 100Soglia per la protezione dai cortocircuiti. Il valore 100 corrisponde a 1 Ampere.