Problém je však v tom, že chybí řídící zdroj proudu 15 mA pro Loconet, který se musí zabezpečit externě. To by neměl být problém, protože každá silová periferie musí mít +12V nebo vyšší. Proto by neměl být problém tento zdroj proudu dosadit externě. Pro MGP je to skoro nutnost, aby se oddělilo napájení na pinech 1 a 6 rozvodu X3 Loconetu od Railsync DCC.
Součástky:
Procesor Attiny 441/841 je klíčový pro požadavek mít dva Usart pro zpracování 19200Baud a 16666Baud v jednom procesoru při kmitočtu krystalu 16 MHz. Tím odstraníme soft UART, který je nespolehlivý. Pro mne je problém pouzdro Attiny 441, která se vyrábí jen v SMD a musel jsem si pomoci expandérem na DIP. Teda buď jsem ho vyrobil vyndavací nebo bych musel dosadit ISP. Já si zvolil první cestu.
Dále používám převodník TTL na USB v setu YP-05, který obsahuje FT232 od FTDI. Tento převodník obsahuje kompletní sadu řídících signálů RS232, využívám jen RTS a CTS. V poslední době se hodně používají polotovary, které ušetří finance a čas na oživování. Obvod FT232 sám stojí 5 Eur a obvod YP-05 se dá sehnat pod 2 Eura
Zvláštnosti :
Jediný problém jsou priority Loconetu, kdy priorita 700 – 900 uS pro vysílání od PC je obsazená a nesmí se použít jinde. Ale protože nepředpokládám použití více převodníků než dva v kolejišti, tak jsem tomuto zařízení přidělil čas 1560 uS od posledního přechodu z 0 na 1. Tím to bude málo kolidovat a bude jako první na řadě z příslušenství. Samozřejmě to má ochranu před hazardy a umí si to ošetřit.
Funkce :
Zařízení má dva IN/OUT konektory a to zásuvku RJ12 6/6 - X3 a USB mini nebo podobné, například USB konektor C. Celkem doporučuji se vyhýbat micro konektoru USB. Oba lepší druhy se dají sehnat. Jeden jede na 16666 Baudů a druhý na 19200 Baudů. Každé má svůj USART a nekolidují spolu.
Nastavení :
Loconet se jen připojí, ale USB se musí nastavit na přidělený port v PC. To zjistíte ve Správci zařízení, kde zároveň nastavíte 19200 baudu. Následně taky musíte nastavit program v PC, který chcete používat, či už JMRI, TrainControler, RailRoad nebo jiné programy. Teda číslo portu USB a 19200 Baudu. Nesmíte zapomenout připojit proud 15 mA na Loconet pin 3 a 4, aby to komunikovalo a Ground na piny 2 a 5. Obvod nemá nastavovací prvky.
Programové vybavení :
Obvod FT232 má buffer 4096 byte pro oba směry toku dat a proto se musí použít řízeni CTS na obsluhu vysílání do Loconetu. Data od PC se kontrolují a skládají, protože se musí spojit do paketů a musí se dodržovat BackOff časování.
Od Loconetu není nic podobné potřebné, co se přijme, to se ihned odešle do PC bez kontroly, protože každý program v PC data kontroluje.
Foto obvodu :
Zdeno