DCC dekodér 17 výstupů (světla, serva, atd.) za 120 korun

Vše pro digitální provoz - dotazy, praxe, návody, postupy, normy, kompatibilita atd.

Moderátoři: Michal Dalecký, Jarda H., Rudolf

DCC dekodér 17 výstupů (světla, serva, atd.) za 120 korun

Příspěvekod soundman73 » pon 24 říj, 2016 10:49 pm

Tišťáky mi konečně přišly, začnu osazovat.
Navrhl jsem si vlastní tišťák pro DCC dekodér z Arduino Pro Mini podle schématu a programů Geoffa Bunzy (link níže).
Dekodér je univerzální a může mít až 17 výstupů. Umí ovládat serva, blikat jedním nebo střídavě dvěma výstupy, vyslat pouze pulz nebo klasicky zapnout/vypnout výstup. Podle použitého sketche umí reagovat na adresy příslušenství nebo na lokomotivní adresy.

Cena za 1 dekodér (včetně Arduina, DPS, všech součástek a poštovného) nepřekročila 120 korun.
Rozměr dps je 56 x 43 mm.

Dps verze 1 má 17 výstupů.
20161024_234814.jpg
V1 17 výstupů
20161024_234814.jpg (147.29 KiB) Zobrazeno 7668 krát
20161024_234841.jpg
V1 17 výstupů
20161024_234841.jpg (113.65 KiB) Zobrazeno 7668 krát


Dps verze 2 má 17 výstupů a plošky pro osazení smd odporů pro ledky.
20161024_234814.jpg
V1 17 výstupů
20161024_234814.jpg (147.29 KiB) Zobrazeno 7668 krát
20161024_235122.jpg
V2 17 výstupů smd odpory
20161024_235122.jpg (130.97 KiB) Zobrazeno 7668 krát


Dps verze 3 má výstupy pro 8 serv a 8 výstupů pro světla nebo relé. Serva s sebou po zapnutí napájení (z DCC signálu) neškubou.
(foto v dalším příspěvku)

Spousta informací zde: http://model-railroad-hobbyist.com/node/24316 a zde: http://model-railroad-hobbyist.com/node/26583

Hned jak osadím prototyp, pošlu fotky.
Pokud by měl někdo o tišťák zájem, pošlete SZ, několik mám navíc.
soundman73
 
Příspěvky: 74
Registrován: sob 31 srp, 2013 8:56 am

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod soundman73 » pon 24 říj, 2016 10:52 pm

Servo dekodér, DPS verze 3:
20161024_234910.jpg
V3 8 serv a 8 výstupů
20161024_234910.jpg (164.06 KiB) Zobrazeno 7666 krát
20161024_234940.jpg
V3 8 servo 8 výstupů
20161024_234940.jpg (122.09 KiB) Zobrazeno 7666 krát
soundman73
 
Příspěvky: 74
Registrován: sob 31 srp, 2013 8:56 am

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod sidlo » úte 25 říj, 2016 4:45 am

Skvělý počin.
Těším se na fotky osazené desky. Chtělo by to publikovat schéma zapojení, ať se to nemusí luštit z tišťáku. Také by to chtělo uvést schema rozložení pinů Arduina, na ebay existuje více verzí.
Uživatelský avatar
sidlo
 
Příspěvky: 3599
Registrován: ned 27 dub, 2014 7:32 am

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod BorgMcz » úte 25 říj, 2016 5:49 am

Ja myslím podle roztečí, že tahle verze je ta správná. Ja nakupuji zde, mají dobrej set 5ks za super cenu.
set 5ks:
http://www.banggood.com/5Pcs-Pro-Mini-A ... 87201212MT
nebo i 1ks
http://www.banggood.com/Pro-Mini-ATMEGA ... 87201212MT


Rozhodně dobrá práce, těším se na další.

PS: Jen bych se chtěl zeptat, zda v označených místech není chyba
Přílohy
20161024_235122.jpg
Tady bych viděl, že by to mělo být spojené s GND
20161024_235122.jpg (63.63 KiB) Zobrazeno 7631 krát
20161024_234910.jpg
Tady to vypadá, že měl být ještě někajý doplňkový propoj. Ale funkčně to asi je správně i podle obrázku.
20161024_234910.jpg (81.72 KiB) Zobrazeno 7631 krát
další věci zde - http://www.dccmm.cz nebo http://dcc.zde.cz
BorgMcz
 
Příspěvky: 189
Registrován: ned 06 zář, 2009 3:52 pm
Bydliště: Karlovarský Kraj

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod soundman73 » úte 25 říj, 2016 9:16 am

to BorgMcz:

GND výstupu 16 na prvním obrázku - ano chyba, naštěstí jen z jedné strany, na druhé straně desky je zem spojená, takže žádný problém :-)
Všiml jsem si taky a hned to proměřil.

R1 na druhém obrázku - schválně jsem udělal větší plošky mědi z obou stran, protože tenhle jediný odpor může trochu topit, elektricky je to správně

máš dobré oko :-)


Schéma:
dcc_dec_17_out.jpg
schema


Objednáno mám tohle: https://www.aliexpress.com/item/Pro-Min ... 59745.html
Zatím všechno od RobotDyn bylo ve výborné kvalitě.
Naposledy upravil soundman73 dne úte 25 říj, 2016 9:26 am, celkově upraveno 2
soundman73
 
Příspěvky: 74
Registrován: sob 31 srp, 2013 8:56 am

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod workous » úte 25 říj, 2016 9:20 am

Zdravím gratuluji k dalšímu projektu v ARDU :)
Roco Geoline/DCC DR5000 + RocRail/JMRI momentálně v pauze..
Uživatelský avatar
workous
 
Příspěvky: 2139
Registrován: sob 15 lis, 2008 12:05 pm

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod BohousP » úte 25 říj, 2016 1:08 pm

Vypadá to hezky. Trochu mám obavy, zejména u verze se servy, z výkonové ztráty stabilizátoru 7805 napájeného z DCC. Tam bych asi použil externí napájení nižším napětím. Přece jenom, vyrábět 5V ze 16V je při 1A odběru 11W tepelné ztráty. (Ten výpočet prosím berte jen jako ilustrativní, v reálu bude odběr asi menší, i když serva jsou dosti žravá.) Lze také zvážit náhradu 7805 tímto modulem: http://www.icstation.com/dd40ajsa-adjustable-step-down-buck-converter-module-replace-lm7812-lm7805-lm2596-p-9954.html
Jinak výborné.
TT, DCC, NanoX-2017, TC8, ... http://masinky.info
Uživatelský avatar
BohousP
 
Příspěvky: 2927
Registrován: stř 12 kvě, 2010 9:17 am
Bydliště: Praha - Malešice

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod soundman73 » úte 25 říj, 2016 4:15 pm

V reálu se toho 7805 nebojím, ty serva nejedou pořád, výhybky se zas tak často nehází, a program servo v koncové poloze odepne, takže v klidu žádný proud neteče.
Taky proto je deska jen na 8 serv, ač by mohla být na 16.

Ta částka 120 korun vycházela z maloobchodních cen, objednával jsem si součástky z Číny a bez práce se za jeden dekodér vejdu do 80 korun se vším všudy.
Ale levnější věci jako odpory a kondíky člověk musí brát po 100 kusech, optočleny, můstky atd. zase minimálně po 10.

2 desky už mám hotové, fotky hodím večer. Taky přiložím ten sketch na serva a na 17 výstupů.
soundman73
 
Příspěvky: 74
Registrován: sob 31 srp, 2013 8:56 am

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod zdeno » úte 25 říj, 2016 4:56 pm

ten optopclen je tam zbytecny, zaporne napeti tam oproti zemi vzniknout nemuze a teda postaci zenerka 3V3 s odporem okolo 5k6 na vstupe Arduina.
Uživatelský avatar
zdeno
 
Příspěvky: 3011
Registrován: pon 11 črc, 2011 8:54 am

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod BorgMcz » úte 25 říj, 2016 5:49 pm

soundman73 píše:to BorgMcz:
....
máš dobré oko :-)
.....


Spis to bude deformace :-))))

Zdeno tu píše, že lze použit i zenerku, což má pravdu, ten optočlen se hodí, kdyby jsi to chtěl napájet externím zdrojem.
Jinak se dá použít i schottky proti plus pólu 5V (pokud ji už ta ATMega nemá na portu jako ochranu, nezkoumal jsem, ale u PIC se to běžně používá). Jen tam ten odpor pak dej vetší (odhad 22K, jako u PIC verzí).

Prostě jako vždy, možností jak to udělat je většinou víc, co člověk, to nějaký oblíbený způsob.
další věci zde - http://www.dccmm.cz nebo http://dcc.zde.cz
BorgMcz
 
Příspěvky: 189
Registrován: ned 06 zář, 2009 3:52 pm
Bydliště: Karlovarský Kraj

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod soundman73 » úte 25 říj, 2016 5:54 pm

BorgMcz píše:... ten optočlen se hodí, kdyby jsi to chtěl napájet externím zdrojem.


U některých kusů k tomu možná dojde, proto jsem u V1 nechal kromě výstupů na pinech i GND a 5V, prostě neosadím můstek, usměrňovač atd.
soundman73
 
Příspěvky: 74
Registrován: sob 31 srp, 2013 8:56 am

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod zdeno » úte 25 říj, 2016 6:56 pm

BorgMcz píše:... ten optočlen se hodí, kdyby jsi to chtěl napájet externím zdrojem.

potom je chyba, ze ten plosak neni tak navrzeny, protoze neco vynechat je snazsi, nez to tam pracne dobastlovat.
Ale to je jen muj nazor, jinak je to pekne udelane.

dodatek:
ten odpor R1 muzes bez problemu zvetsit na 2k7, pokud je DCC okolo 14V, tak to uplne staci.
Uživatelský avatar
zdeno
 
Příspěvky: 3011
Registrován: pon 11 črc, 2011 8:54 am

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod soundman73 » úte 25 říj, 2016 10:53 pm

Osazeno
20161026_002804.jpg
20161026_002804.jpg (94.44 KiB) Zobrazeno 7328 krát
20161026_002741.jpg
20161026_002741.jpg (101.12 KiB) Zobrazeno 7328 krát
soundman73
 
Příspěvky: 74
Registrován: sob 31 srp, 2013 8:56 am

Re: DCC dekodér 17 výstupů (světla, serva, atd.) za 120 koru

Příspěvekod soundman73 » úte 25 říj, 2016 11:05 pm

Dva sketche pro servo dekodér (jsou upravené pro ovládání TIP120):
Je potřeba přejmenovat .doc na .ino, které sem nejdou vložit jako příloha

AccDec_8Servos_8LED_6Ftn.doc
Dekodér 8x servo a 8x výstup - adresa příslušenství
(17.04 KiB) 253 krát

Dec_8Serv_8LED_6Ftn.doc
Dekodér 8x servo a 8x výstup - lokomotivní adresa a ovládání F tlačítky
(16.92 KiB) 247 krát



Všechny ostatní sketche najdete na blogu Geoffa Bunzy - link je v prvním příspěvku.
soundman73
 
Příspěvky: 74
Registrován: sob 31 srp, 2013 8:56 am

první problém

Příspěvekod soundman73 » stř 26 říj, 2016 10:52 am

Dělal jsem s deskou v noci psí kusy a dostal jsem se do stavu, že všechno funguje ok s jedním servem a když jich zapojím víc, tak mi tip120 nepřipne zem, ale jen osciluje zapnuto/vypnuto. Na začátku testování to fungovalo i s více servy.
Když přidám serva za běhu, není problém, ale z vypnutého stavu mi to s více servy nenaběhne...

Doufám, že jsem neodpálil Arduino. Máte někdo rychlý tip na co prvního kouknout?
soundman73
 
Příspěvky: 74
Registrován: sob 31 srp, 2013 8:56 am

Další

Zpět na DCC v praxi

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 10 návštevníků