Pražský Arduino Day 2016

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

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

Re: Pražský Arduino Day 2016

Příspěvekod fulda » úte 12 dub, 2016 5:50 pm

sidlo píše:Tak to mě napadají dvě destičky.
Jedna s optočlenem 6N137 převádějící 20 V DCC na 5 V.
Druhá s optočlenem PC817 pro ACK.

No jo, ale jak je sloučíš? Jako že pak paralelně propojíš DCC signál? To já bych spíš udělal jednu destičku a udělal na ní nějaké spínače pro připojení a nebo nepřipojení toho ACK.
Za pravopisné chyby v této zprávě může moje učitelka češtiny.
Uživatelský avatar
fulda
 
Příspěvky: 5150
Registrován: pon 09 srp, 2010 8:08 am
Bydliště: Praha - Uhříněves

Re: Pražský Arduino Day 2016

Příspěvekod sidlo » úte 12 dub, 2016 7:17 pm

Já totiž pojal takovou kacířskou myšlenku. ACK je potřeba jenom při programování, u příslušenství navíc pouze v servisním módu. Proto stačí pro všechny dekodéry příslušenství jenom jeden modul ACK. A když to bude header, tak si to přímo říká o opakované použití.
Uživatelský avatar
sidlo
 
Příspěvky: 3744
Registrován: ned 27 dub, 2014 7:32 am

Re: Pražský Arduino Day 2016

Příspěvekod fulda » úte 12 dub, 2016 7:50 pm

No jo, ale dělat druhej plošňák je o dost dražší, než udělat jeden a na něm případně něco neosadit. A i když osadíš, tak je to optron za 2,-, tranzistor za 1,- a odpor za 3,- a to není úplně moc peněz. Už takhle bude problém, abychom se seskládali na 10ks plošňáků.
Za pravopisné chyby v této zprávě může moje učitelka češtiny.
Uživatelský avatar
fulda
 
Příspěvky: 5150
Registrován: pon 09 srp, 2010 8:08 am
Bydliště: Praha - Uhříněves

Re: Pražský Arduino Day 2016

Příspěvekod sidlo » úte 12 dub, 2016 7:58 pm

To je pravda. To jsou ekonomické paradoxy. Říká se tomu úspory z rozsahu. Brzy bude Nano levnější než Pro Mini, protože se bude více kupovat.
Přestože poslední dva týdny prožíváme boom vláken na téma Arduino, tak skutečných zájemců o univerzální desky moc nebude.
Uživatelský avatar
sidlo
 
Příspěvky: 3744
Registrován: ned 27 dub, 2014 7:32 am

Re: Pražský Arduino Day 2016

Příspěvekod BohousP » stř 13 dub, 2016 8:46 am

Sniffer (zobrazovač paketů) DCC:
Jen pro vlastní potěšení jsem nakreslil plošňák pro sniffer podle https://rudysmodelrailway.wordpress.com/2015/10/23/dcc-sniffer-packet-analyser-with-arduino/.
Je to destička pro Arduino Nano (má mikro USB), velikost 50 x 25 mm. V podstatě je to mini-shield a header současně. Je na ní jen oddělovací optron - něco takovéto https://rudysmodelrailway.files.wordpress.com/2014/07/schematic1.png, jumperem odpojitelné od pinu 2. Dvoupólová svorkovnice pro DCC. Na spodu desky je 30 pinů, zapojených přesně jako na procesorové desce Nano, ale s roztečí o 5 mm větší, Celé to lze zapíchnout do propojovacího pole, pokud chcete dělat další experimenty.
Účel snifferu je jasný - připojíte na koleje nebo rozvod DCC a na obrazovce počítače čtete pakety běhající po sběrnici. Jinému použití se meze nekladou.
Stojím před hamletovskou otázkou - mám si plošňák nakreslit fixou, nebo dát vyrobit? Výroba jednovrstvového v ČR vyjde na 20 korun za destičku, plus cca 100-150 za film. V Číně udělají dvouvrstvový, s maskou i potiskem za 10 USD + 5 poštovné, a to 10 nebo 20 ks za stejnou cenu. Tedy jeden za 40/20 Kč. Otázka je, kolik jich kdo použije. Mě stačí dva (jeden bude trvale určený pro sniffer, další pro experimenty). Další bych použil ten Fuldův komplexnejší header, až se domluvíme, co na něj.
Kdo by měl zájem, dejte vědět (SZ). Prodávat to přes DIGI-CZ neplánuji, jen jednorázově. Podle zájmu zvolím fixu/univerzální destičku nebo profi výrobu těch 20 ks.
TT, DCC, NanoX-2017, TC8, ... http://masinky.info
Uživatelský avatar
BohousP
 
Příspěvky: 3031
Registrován: stř 12 kvě, 2010 9:17 am
Bydliště: Praha - Malešice

Re: Pražský Arduino Day 2016

Příspěvekod zugi » stř 13 dub, 2016 9:56 am

Já bych bral určitě 3-4 komplexní shildy/headery. Když jsem kouknul na Fuldovy odkazy s ukázkama, tak by mi nakonec pro pokusy bylo jedno, kterou formu použiji. Úplně geniální by byl mini-shield dle BohouseP, do kterého by se zhora pichnulo Nano, z boku by byla šroubovací lišta pro DCC, několik propojovacích kolíků pro připojení k pinům Arduina a části s ACK, zesponu by trčela pinová lišta všech pinů Arduina pro pájivé pole. No a když odhodím skromnost, tak shield pro Nano může být "nudloidní" a mohly by se na něj případně vlézt i můstek s 7805 s možností přepnutí (propojkama) mezi DCC a externím napájením. To když si odladím program a budu chtít výsledek vyzkoušet mimo dosah USB.
Pokud by nakonec řešení byl header, přimlouvám se za boční vývody. Zvláště tento považuji za povedený, protože v příslušně rozteči počítá s napájením, ale zase umožní pouze dva výstupy (případně 4, když se využije dvouřadá pinová lišta 90st).
Nadhodím vlastní situaci: mám jedno UNO, protože jsem ho dostal ve startovací sadě a kdysi si ještě pořídil LCD-keypad shield. Dnes ale vše dělám s Nano. Vleze se na kontaktní pole, obsahuje USB i Vin, jsou i s A6-A7. A cena mě nebolí při odpálení. Mám udělaný shield se šroubovací lištou pro vybranou sadu pinů a pro pokusnou aplikaci se vleze do krabičky od pomazánky :-D :-D

PS: díky pánové za vaše nadšení, zkouším si sice původní myšlenku nakreslit, ale jde mi to jak psovi pastva :-( Drátkování na kontaktním poli zvládám podstatně lépe :-D :-D
TT/IV-V.epocha , poslední měsíce/roky ve stavu ReadOnly :'(
Uživatelský avatar
zugi
 
Příspěvky: 143
Registrován: pát 07 bře, 2008 8:59 pm

Re: Pražský Arduino Day 2016

Příspěvekod BohousP » stř 13 dub, 2016 10:11 am

zugi píše:... Úplně geniální by byl mini-shield dle BohouseP, do kterého by se zhora pichnulo Nano, z boku by byla šroubovací lišta pro DCC, několik propojovacích kolíků pro připojení k pinům Arduina a části s ACK, zesponu by trčela pinová lišta všech pinů Arduina pro pájivé pole. No a když odhodím skromnost, tak shield pro Nano může být "nudloidní" a mohly by se na něj případně vlézt i můstek s 7805 s možností přepnutí (propojkama) mezi DCC a externím napájením. ...

Pokud chci dodržet "malost" destičky, tak to tam vše nevleze. Obvod pro ACK ještě snad ano, ale možná bude potřebné použít smd součástky - což pro někoho může být problém. Napájení bych tam neřešil, nějaké možnost volby (USB nebo aplikace) je na desce Nano. Pro napájení kontaktního pole (Breadboardu) bych doporučil toto: http://www.icstation.com/micro-interface-breadboard-power-supply-module-5v33v-p-7097.html. Požívám to a je to fajn. Akorát to nemá Graetze, ale vyváží to možnost použití nabíječky k mobilu.
EDIT: Místo požívání nabíječky je zdravější její používání ...
Naposledy upravil BohousP dne čtv 14 dub, 2016 7:14 pm, celkově upraveno 1
TT, DCC, NanoX-2017, TC8, ... http://masinky.info
Uživatelský avatar
BohousP
 
Příspěvky: 3031
Registrován: stř 12 kvě, 2010 9:17 am
Bydliště: Praha - Malešice

Re: Pražský Arduino Day 2016

Příspěvekod zugi » stř 13 dub, 2016 11:05 am

BohousP píše:Pokud chci dodržet "malost" destičky, tak to tam vše nevleze. Obvod pro ACK ještě snad ano, ale možná bude potřebné použít smd součástky - což pro někoho může být problém. Napájení bych tam neřešil, nějaké možnost volby (USB nebo aplikace) je na desce Nano. Pro napájení kontaktního pole (Breadboardu) bych doporučil toto: http://www.icstation.com/micro-interface-breadboard-power-supply-module-5v33v-p-7097.html. Požívám to a je to fajn. Akorát to nemá Graetze, ale vyváží to možnost požití nabíječky k mobilu.


Byl to jen nápad :-) Formát je v tomto případě docela důležitý pro praktické použití. Nudlovitost destičky je vidět na ethernet shieldu, navíc použitím dlouhých konektorů zachovává rozměr Nano.
Obrázek Obrázek

SMD se moc nekaramadím :-( připlnout AS5045 byl docela boj i s pastou, ale kdyžtak se naučím něco nového. Jednou to budu stejně potřebovat třeba k osvětlování vozů. Pořízení součástek musím řešit objednáváním a pro práci s nepájivým polem mám samozřejmě zatím vše na DIP a drátech, ale např. pro AS5045 jsem si dodělával header.
TT/IV-V.epocha , poslední měsíce/roky ve stavu ReadOnly :'(
Uživatelský avatar
zugi
 
Příspěvky: 143
Registrován: pát 07 bře, 2008 8:59 pm

Re: Pražský Arduino Day 2016

Příspěvekod BohousP » stř 13 dub, 2016 11:23 am

Výborný nápad ty konektory s dlouhýma nohama ... Nějak jsem si na ně nevzpoměl. Deska bude tím pádem užší o 2 x 5 mm, tedy přesně jako Nano. Ještě tam musím narvat obvod pro ACK.
TT, DCC, NanoX-2017, TC8, ... http://masinky.info
Uživatelský avatar
BohousP
 
Příspěvky: 3031
Registrován: stř 12 kvě, 2010 9:17 am
Bydliště: Praha - Malešice

Mini shield pro Nano

Příspěvekod BohousP » čtv 14 dub, 2016 6:58 am

Tak, návrh je hotový, večer ho zveřejním na www.masinky.info.
Je to nudle - já to nazval mini-shield - v šířce modulu Arduino Nano (18 mm) a délce 50 mm. Arduino se "napichuje" seshora.
Na desce je optron pro oddělení vstupního DCC signálu, přes jumper se přivádí na vstup 2. Dále je tam odpojitelný druhý optron,
z D7 je možné poslat na sběrnici DCC impuls ACK.
Z usměrněného DCC napětí je možné napájet nějaký externí stabilizátor pro další obvody (na destičce je pouze Graetz, bez filtru).
Schéma a obrázek dps bude večer.
TT, DCC, NanoX-2017, TC8, ... http://masinky.info
Uživatelský avatar
BohousP
 
Příspěvky: 3031
Registrován: stř 12 kvě, 2010 9:17 am
Bydliště: Praha - Malešice

Re: Pražský Arduino Day 2016

Příspěvekod sidlo » čtv 14 dub, 2016 7:48 am

Pro ACK navrhuji pin 13. Ono to hezky blikne. Je to kontrola že ACK se provádí.
Uživatelský avatar
sidlo
 
Příspěvky: 3744
Registrován: ned 27 dub, 2014 7:32 am

Re: Pražský Arduino Day 2016

Příspěvekod workous » čtv 14 dub, 2016 6:43 pm

Našel jsem jednu centrálu DCC za 6EUR :D jak píše autor tohle schéma je super přehledné i pro nás laiky :D
HARDWARE NEEDED: (prices based on Aliexpress)
– 1 Arduino Uno or Nano – €2,70
– 1 DCDC up-converter – €0,90
– 1 npn transistor (a BC547 will do fine)
– 1 red and 1 green LED
– 3 1k resistors
– 1 4k7 resistor
– 4 push buttons €1,60 (per 10)
– 1 10k potentiometer (*) with built in switch – €1,50
– 1 knob for the potentiometer – €0,10 – €5,00
Přílohy
Centrála ARDU.jpg
Roco Geoline/DCC DR5000 + RocRail/JMRI momentálně v pauze..
Uživatelský avatar
workous
 
Příspěvky: 2147
Registrován: sob 15 lis, 2008 12:05 pm

Re: Mini shield pro Nano

Příspěvekod BohousP » čtv 14 dub, 2016 7:07 pm

BohousP píše:Tak, návrh je hotový, večer ho zveřejním na http://www.masinky.info.
...


Tak, koho to zajímá, může se podívat. http://www.masinky.info/2016/04/dcc-sniffer-arduino/

Obrázek

Zájem o desku je větší, než jsem čekal. Takže ji zadám do výroby v Číně. Předpokládám, že do 3-4 týdnů bude k dispozici. Pokud ještě někdo má zájem, rychle dejte vědět.
TT, DCC, NanoX-2017, TC8, ... http://masinky.info
Uživatelský avatar
BohousP
 
Příspěvky: 3031
Registrován: stř 12 kvě, 2010 9:17 am
Bydliště: Praha - Malešice

Re: Pražský Arduino Day 2016

Příspěvekod BohousP » čtv 14 dub, 2016 7:10 pm

sidlo píše:Pro ACK navrhuji pin 13. Ono to hezky blikne. Je to kontrola že ACK se provádí.

Na blikání ACK jsem přidal na mini-shield jednu LED. Pin 13 je součástí rozhraní ICSP, mohlo by to někdy kolidovat.
TT, DCC, NanoX-2017, TC8, ... http://masinky.info
Uživatelský avatar
BohousP
 
Příspěvky: 3031
Registrován: stř 12 kvě, 2010 9:17 am
Bydliště: Praha - Malešice

Re: Pražský Arduino Day 2016

Příspěvekod BohousP » čtv 14 dub, 2016 8:45 pm

Jen pro zajímavost, tato destička rozšíří náš mini-shield o šroubovací rozhraní - za necelých 20 Kč (0,64 eur). Vhodné, pokud nepoužijete Breadboard.
http://www.aliexpress.com/item/NANO-3-0-controller-Terminal-Adapter-for-NANO-terminal-expansion-board-for-arduino-Nano-version-3/32631200032.html
Stavebnice: destička, šroubovací svorkovnice a 2 ks 15 pinového samičího konektoru.
A tady je to samé sestavené: http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2047675.m570.l1313.TR0.TRC0.H0.XNano+Terminal+Adapter+for+the+Arduino+Nano+V3.0+AVR+ATMEGA328P-AU+Module+Board.TRS0&_nkw=Nano+Terminal+Adapter+for+the+Arduino+Nano+V3.0+AVR+ATMEGA328P-AU+Module+Board&_sacat=0, za 45 Kč.
Obrázek
TT, DCC, NanoX-2017, TC8, ... http://masinky.info
Uživatelský avatar
BohousP
 
Příspěvky: 3031
Registrován: stř 12 kvě, 2010 9:17 am
Bydliště: Praha - Malešice

PředchozíDalší

Zpět na DCC v praxi

Kdo je online

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