Lan <-> XpressNet

Převzato z dccmm.cz


Arduino Lan <-> ExpressNet – pomocí tohoto zařízení můžete ovladat DCC vláčky pomocí pc,mobilu,atd... ve vaší Lan/Wifi síti.

Orientační ceny Arduina + Ethernet Shieldu
Arduino UNO (originál) cca 500kč
Arduino UNO (china) cca 100kč
Ethernet Shield (originál) cca 500kč
Ethernet Shield (china) cca 120kč


Při použití neoriginálního Arduina ethernet shieldu je potřeba udělat úpravu, čímž zaručíme správné fungování jako s originálním.
“klon má problém se správným náběhem při prvním zapnutí, protože má vynechaný kontrolní resetovací obvod”.

Úprava Ethernet shieldu klonu

Úprava Ethernet shieldu klonu

Propojka na desce shieldu

Propojka na desce shieldu

Úpravu provedete následovně. Poslední pin označený modrou šipkou je třeba odstřihnout, aby se nepropojovat se základní deskou. Krok druhý je odvrtání prokovu označeného červenou šipkou. Ideální je vrtáček o velikosti 0.9mm. Toto odvrtání je důležité, protože reset je vyveden i na ICSP konektor, kterým by se opět propojil pin “Reset”. Na desce shieldu LAN Z21, který si osadíte, pak ještě proletujete do vodivého stavu propojku JP3. Tím dojde k propojení pinu “A5″ Arduina na “Reset” pin ethernet shieldu. Toto propojení se pak stará o provedení resetu na pár sekund po startu programu. To zaručí už správné fungování ethernet shielu. Tento postup už mám po několikáté vyzkoušený u jiných zapojení a zdá se být nejefektivnějším a jednoduchým řešením.

Aplikace zdarma pro Android a iOS:

Z21 mobile
DigiTrains


Aplikace pro PC:

iTrain od V3.0
Rocrail od Rev. 4635
TrainController od V8.0 B4
ModellStellwerk od V8.20
JMRI DecoderPro od V3.11
TrainProgrammer od V8.0 D1

Soubory ke stažení
Knihovna pro Arduino IDE : Knihovna - XpressNet Client
Program pro Arduino IDE : XpressNet_Z21_Ethernet_v3.ino - přeložený kód
Program pro přímé nahrání Xloaderem : XpressNet_Z21_Ethernet_v3.ino.UNO_.hex - zdrojový kód
Program pro přímé nahrání Xloaderem : XpressNet_Z21_Ethernet_v3.ino.MEGA_.hex - zdrojový kód
Software Xloader: XLoader - hex uploader do Arduina
PCB deska přední : Lan - ExpressNet PCB přední
PCB deska zadní : Lan - ExpressNet PCB zadní
Osazení PCB : Lan - ExpressNet PCB

PCB možno koupit na dirtypcbs.com min. 10ks

Rozpis součástek
Název PočetObchodKód produktu
SN75176BP (MAX485) 1GME433-014
SOKL 81GME823-011
RJ konektor WEBP 6-4 LP1GME833-045
RM 4k7 2GME110-089
RM 560R 1GME110-067
CK 100n/63V 2GME120-060
CE 10u/16VT 1GME123-457
CE 22u/25V 1GME123-069
7805CV-DG-STM 1GME330-149
Dioda 1N4007 2GME220-002
JUMP-SW BLACK 2GME832-013
LED 3MM 1GME511-200
S1G02 2GME832-359
S1G35 2GME832-354