Xbus-AC este urmasul lui Xbus-TCO conceput de Paco Cañada https://usuaris.tinet.cat/fmco/lokmaus_en.html.
Schema foloseste un circuit demultiplexor diferit (HC154M in locul lui CD4515 imposibil de gasit) si care are o dispozitie a pinilor diferita, in rest fiind practic identica. Prin urmare, firmware-ul original functioneaza fara probleme.
Microcontroller-ul folosit de mine (PIC 16F628A) este usor diferit fata de cel original, dar nu sunt necesare modificari ale firmware-ului.
Xbus-AC se conecteaza la centrala (zZ21 sau Roco 10764) ca slave, prin cablu telefonic cu 4 fire (nu 6). Functioneaza practic ca un MultiMaus care stie sa trimita doar comenzi catre decodoare accesorii (macazuri, semafoare, bariere, etc.) in functie de contactele ce sunt inchise intre conectorul randuri R (numerotat 1 - 15, in stanga) si cel coloane C (numerotat 0 - 6, in dreapta).
Este gandit pentru a fi folosit la un pupitru optic de comanda a macazurilor si exista 2 versiuni diferite de firmware: una pentru comutatoare on/off, modulul controland astfel 7 x 15 = 105 accesorii in functie de pozitia comutatorului si o alta versiune pentru butoane push. Sunt necesare cate 2 butoane push pentru comanda unui decodor, astfel modulul poate controla doar 52 accesorii. Pentru a usura intelegerea conexiunilor, Paco pune la dispozitie urmatorul tabel:
Adresa Xbus a modulului (31) este setata din jumperii de cositor din dreapta sus (6,5,4,3,2). Jumperul 0 alege modul de adresare (Lenz sau Roco) iar jumperul 1 poate "muta" adresele decodoarelor cu +50 (ca in tabelul din dreapta).
[img=https://www.youtube.com/watch?v=iGijSQQklj0&ab_channel=dacrail]View: https://www.youtube.com/watch?v=iGijSQQklj0&ab_channel=dacrail[/img]
O utilizare interesanta a Xbus-AC este pentru micro-automatizari: comanda unei bariere cand trenul este detectat de un senzor din apropiere, sau comanda macazului ce deserveste o bucla de intoarcere (de ex. https://forum.lokomotiv.ro/threads/decodor-dcc-pentru-servomotor.15741/) si a modulului de polarizare aferent (de ex. https://forum.lokomotiv.ro/threads/rlm-reverse-loop-module.15612/).
Astfel, sunt create premisele unui al 3-lea mod (semi-automat) de a dirija o diorama, pe langa cel manual sau asistat de PC (full-auto).
Schema foloseste un circuit demultiplexor diferit (HC154M in locul lui CD4515 imposibil de gasit) si care are o dispozitie a pinilor diferita, in rest fiind practic identica. Prin urmare, firmware-ul original functioneaza fara probleme.
Microcontroller-ul folosit de mine (PIC 16F628A) este usor diferit fata de cel original, dar nu sunt necesare modificari ale firmware-ului.
Xbus-AC se conecteaza la centrala (zZ21 sau Roco 10764) ca slave, prin cablu telefonic cu 4 fire (nu 6). Functioneaza practic ca un MultiMaus care stie sa trimita doar comenzi catre decodoare accesorii (macazuri, semafoare, bariere, etc.) in functie de contactele ce sunt inchise intre conectorul randuri R (numerotat 1 - 15, in stanga) si cel coloane C (numerotat 0 - 6, in dreapta).
Este gandit pentru a fi folosit la un pupitru optic de comanda a macazurilor si exista 2 versiuni diferite de firmware: una pentru comutatoare on/off, modulul controland astfel 7 x 15 = 105 accesorii in functie de pozitia comutatorului si o alta versiune pentru butoane push. Sunt necesare cate 2 butoane push pentru comanda unui decodor, astfel modulul poate controla doar 52 accesorii. Pentru a usura intelegerea conexiunilor, Paco pune la dispozitie urmatorul tabel:
Adresa Xbus a modulului (31) este setata din jumperii de cositor din dreapta sus (6,5,4,3,2). Jumperul 0 alege modul de adresare (Lenz sau Roco) iar jumperul 1 poate "muta" adresele decodoarelor cu +50 (ca in tabelul din dreapta).
[img=https://www.youtube.com/watch?v=iGijSQQklj0&ab_channel=dacrail]View: https://www.youtube.com/watch?v=iGijSQQklj0&ab_channel=dacrail[/img]
O utilizare interesanta a Xbus-AC este pentru micro-automatizari: comanda unei bariere cand trenul este detectat de un senzor din apropiere, sau comanda macazului ce deserveste o bucla de intoarcere (de ex. https://forum.lokomotiv.ro/threads/decodor-dcc-pentru-servomotor.15741/) si a modulului de polarizare aferent (de ex. https://forum.lokomotiv.ro/threads/rlm-reverse-loop-module.15612/).
Astfel, sunt create premisele unui al 3-lea mod (semi-automat) de a dirija o diorama, pe langa cel manual sau asistat de PC (full-auto).