Programování PIC - aneb jak ušetřit oproti CZ

V minulém článku jsem psal o výrobě modulů pro DCC. Každý modul potřebuje procesor pro převod informací z DCC na užitečný signál. Nejčastěji se používá 12F629 a nebo u větších zařízení 16F628. Práce s těmito procesory je jednoduchá a dostupná všem. Na webu dcckoleje.marekiss.cz máte i jiné DCC návody a schemata na užitečné moduly pro vaše kolejiště. Ve většině je právě zmíněný procesor. 

Nákup PIC: 
Nejjednoduší je objednávka z nějakého CZ shopu, stačí vygooglit a hned máme několik obchodů. Cena jednoho kusu se pohybuje od 50 do 100 CZK, při větším množství je i sleva. Já osobně nakupuji zde: www.aliexpress.com kde cena je i pod 20 CZK na jeden kus při vzetí třeba 10 kusů. Doprava je u produktů s "Freeshipping" zdarma a doba dodání se pohybuje okolo 30 dní. Nejdéle se náš balíček zdrží na celnici v CZ :D

Programování:
Pokud řešíte programování jednoho procesoru, tak vám jistě rádi pomohou v obchodu kde modul kupujete za úplatu. Pozor, moje zkušenosti jsou špatné, spíše mi příjde že to nechtěji dělat, ale slitují se. Druhou možností je koupit si programátor v CZ. Já jsem udělal průzkum a nejlépe vychází PICkit3, který se na CZ trhu nechá sehnat něco přes dva tisíce CZK. Opět jsem zavítak na Aliexpress.com a ejhle. PICkit3 + programovací patice za cca 10 dolarů - tedy něco kolem 250 CZK. Za měsíc jsem ho měl doma a jediné co je jiné, že na programátoru není logo společnosti Microchip. Funkce má naprosto stejné a používá i software Microchip.

Samotné programování:
Potřebujete počítač s USB a nainstalovaným programem. Program stáhnete z ofiko stránek Microchip - zde. K programátoru PICkit3 se nechá stáhnout i CZ manuál třeba zde. 
1) připojíte programátor PICkit3 do USB
2) Zapnete program :)
3) v nabídce DEVICE FAMILY vyberete typ/skupinu procesoru a na hlavní straně v okénku DEVICE vyberete konkrétní typ
4) v nabídce FILE -> IMPORT HEX vložíte HEX soubor s programem
5) kliknete na hlavní straně na tlačítko WRITE
6) pokud vše proběhne správně v procesovém oknu se vám napíše anglicky že zápis proběhl.
Před těmito body je dobré správně dle manuálu propojit programovací patici s programátorem a vsadit do patice programovaná PIC procesor. Další nastavení je i u patice, kde se pomoci tzv. svičů :) nastaví cesty pro požadovaný procesor.



Změna řízení vlakové cesty na kolejišti

Před dvěma měsíci se nám konečně podařilo dodělat krajinu vzdálenou u zdi a sesadit tak panely kolejiště k sobě. Jenže ejhle :( Řízení vlakové cesty bylo zapojeno přes přepínač s kondenzátorem, tzn. stovky kabelů pod panelem, takřka nemožnost přehledu co kam vede a co čert nechtěl, ve spojích mezi panely je někde kraťas. Dva celé dny pod panelem a hledání chyby byla jen ztráta času, jelikož se nám nepodařilo najít to co by to mohlo dělat - půlka zhlaví šla do zkratu. Dali jsme tomu měsíc čas a v duchu jsme bloumali, kde je zakopaný pes. Bloumání také nepřineslo výsledky a tak nás při procházení internetu napadla spásná myšlenka: "co to řídit DCC". No a už se to rozjelo. Na webu a e-shopech je několik modulů pro výměny, jenže problém je ve značce PECO a velikých průchodových proudech přes cívky přestavníku. Jedinou volbou pro nás tedy zůstalo zkusit postavit moduly z webu http://dcckoleje.marekiss.cz/ kde v dekodérech je přímo toto: http://dcckoleje.marekiss.cz/peco.html přímo pro PECO PL-10.
Dle tvrzení autora vše modelář Houmr vyzkoušel a odladil, tak hurá na web Houmra a něco si o tom přečíst www.houmrovyvlaky.bluehost.cz  .
Základem je dobrý plošný spoj, alias DPS. To máme v merku jelikož už nás přešli doby vlastního bastlení a leptání plošňáků, tak s tím hurá do výroby. Firem po ČR je mnoho, které vám to za rozumný peníz vyrobí. Osobně jsme se vešeli na 2 x master modul a 5 x slave modul do 650 CZK včetně vrtání. Další úkol bylo nakoupit součástky na všechny moduly - to vyšlo na cca 1000 CZK. Letování a sesazení modulů trvalo dvě hodiny, jelikož jsem zapojil i přítelkyni, která mi předem osazovala DPSky. Nejdražší součástkou jsou PIC - eeprom paměti, které to vše řídí, na CZ trhu je seženete okolo 50 - 100 CZK bez nahrání HEX a tak pro mne bylo lepší je objednat z číny včetně programátoru PICKIT3. Za 10 ks PIC a programátor PICKIT3 + patice jsem zaplatil 400 CZK včetně dopravy :) Občas se sledovat akce vyplatí. Tzn, že jsem ještě oproti CZ ušetřil. Programování byl ořišek, jelikož moduly byly již hotové, ale stále jsem čekal na PIC z číny, tak jsem zaběhl do obchodu a koupil si jeden PIC v tuzemsku na testy - nechal si odborně nahrát HEX v prodejně na mašině co prej stála 30 papírů. No obsluha prodejny nebyla moc přivětivá. 
Doma jsme šli hned na testy. Jenže modul s DCC nekomunikoval. Takže nezbylo v zápětí čekat na zásilku z číny. První dorazil programátor, který když jsem rozchodil na našem PC, tak zjistil že draho koupený pic neobsahuje nahraný HEX :D takže mašinka za 30 papírů je asi horší jak ta za 200 CZK z číny :D a nebo, že by chyba mezi židlí a programátorem? Testy probíhali dle předpokladů. Master modul šel na první zapojení po mém přeprogramování a slave taky. Vzrušení stoupalo a tak jsme si ani nevšimli, že jsme nechali zapojené napětí a rozpojili master od slave - v tom se kabely na master modulu zkratovali a tak rychle jsem optočlen ještě nikdy hořet neviděl :D Takže testování a blbnutí nás vyšlo na cenu nového optičlenu 6N137, stabilizátoru 78L05, další kdo to odprdl byl samozřejmě PIC. Aktuálně tedy čekáme na PICky z číny aby jsme mohly vše opatrně dokončit, sesadit a zapojit. Místo cca 50 kabely v propojení nám již aktuálně zůstalo jen 4 (2 x DCC a +-14V) Celkem tedy 7 modulů vyšlo na cca 2200 CZK. Pokud by jsme používali komerční produkty, byla by cena minimálně 2 krát vyšší.

Závěrem tohoto článku bych chtěl poděkovat lidem z webu: http://dcckoleje.marekiss.cz/ za pomoc při dotazech na programování HEX.

Rada na závěr: držte se návodu na webu dcckoleje :)



Trafostanice - stavebnice Šikulové


Dnes při delších podzimních večerech se konečně dostávám na stavbu detailů a modelů pro kolejiště. Další v řadě je treafistanice od Šikulů, kterou umístím do cihelny. Stavba je velice jednoduchá a zabere cca půl hodiny. Kostra se skládá z 5 dílů, dále přilepíme atiky rohů, dveře, skříňky, izolátory a máme hotovo. Poslední dva díly je střecha, kterou připevním až úplně na konec. Já ještě celou trafačku potřu lehkou vrstvou kitu pro lepší imitaci fasády, nabarvím a dopatinuji na zašlou. Přeci jen v cihelně se nikdy moc neuklízelo :D

Celá stavebnice má jednostránkový návod a díly jsou kvalitně vyřezány. Při pečlivějším slepení, není potřeba stavbu barvit, či nijak upravovat. Pro stavbu modelu, postačí jen skalpel. I lepidlo je součástí stavebnice. Osobně jsem použil radši Herkules, se kterým pracuji rád a pokud možnosti dovolí. Rozměry trafačky jsou: délka 68 mm, šířka 36 mm a výška 100 mm.

Airbrush - kompresor z ledničky

Vzhledem k rostoucím požadavkům na kvalitu nátěru, jsem si přes jeden víkend sestavil domácí kompresor a fixírku - jednoduchou stříkací pistolku. 

Kompresor - skládá se ze tří částí: 1. kompresor, 2. vzdušník a 3. úprava vzduchu. 
1) Kompresor - moje volba je v kompresoru z ledničky, nejlépe české výroby a tak jsem zajel do sběrného dvora, kde mi známí jeden zadarmo daroval. Zapojení kompresoru je velmi jednoduché: pin 1 a 3 AC 230V a pin 5 a 8 propojit klemou. 
2) Vzdušník - nejideálnější je z práškového hasícího přístroje - max. tlak je 25 bar, což je dostatečný prostor.
3) Úprava vzduchu - zde je to více komponent: šroubení - na vzdušníku jsem použil původní ventilové šroubení hasičáku, kde jsem spínací dírku zaslepil šroubkem a dva výstupy 1/4" využil. Jeden na manometr tlaku v nádobě a druhý k napojení na pěti-cestnou armaturu používající se v čerpadlařině a topenařině. Tato armatura mi již skýtá dost výstupů: Vnitřní 1/4" - pojistný ventil s nastavitelnou hodnotou tlaku (cena cca 90 CZK), Vnější 1/4" - napojení tlakové hadice od kompresoru, vnitřní 1" zredukován na 1/2" rychlospojku a vnitřní 1" zredukován na 1/4" pro přetlakový spínač (cena 200 CZK - typ PS 02m s max. tlakem 5,5 bar - mě se ho podařilo nastavit na 7 bar :)). Dále v úpravbě vzduchu mám regulátor tlaku 0 - 10 bar (cena cca 300 CZK). Rada - minimální tzv. diferenční tlak doporučuji nastavit pod 2 bar, ve vyším tlaku se nemusí kompresor korektně spínat v zátěži a hrozí jeho postupný odchod do křemíkového nebe.
Sestavení viz. obrázek. Na celý kompresor jsem svařil ocelový rám. Cena cca celkem 800-900 CZK - oproti čínským kompresorům za 2500+ CZK je to fajn dělník a spolehlivá mašina.
Čas nafoukání na 6 bar je cca 3,5 minuty - což mi zajišťuje cca 2 minuty stříkání při tlaku 1,5 bar - při běžícím kompresoru i více. Pro modely je to ideální, jelikož nestříkáte žádné velké plochy hodiny v kuse :D

Fixírka - dle návodu od Houmra jsem se dal do stavby fixírky - jednoduchá stříkací pistole.
Fixírka se skládá z 5  částí, ale vaše konstrukce se může lišit. 
1) tělo - ventilek z duše (to co je nalepeno v duši
2) mosazná trubička 4 mm
3) ocelová jehla - injekční - použil jsem celokovovou na tzv. bajonetové stříkačky
4) gumová nálevka
5) mosazné šroubení - bylo u ofukovací pistolky nevyužíte s trnem, tak jsem jen seřízl a naletoval
Do ventilku jsem vyvrtal z boku otvor pro napojení 4 mm trubičky. Dále zapájel jehlu a ještě před tím letováním a následným vrtáním zmenšil výstupní otvor - tam kde bude stříkat barva od fixírky, aby se zvýšil na konci tlak. Na 4 mm trubičku naletoval šroubení a gumovou nádobku z plastového laboratorního kapátka navlékl na jehlu.
Takto hotovou pistolku šroubuji na ofukovací pistoli. pro stříkání používám tlak od 0,5 do 2,5 bar, dle typu barvy, druhu povrchu a dalších faktorů, které si každý vychytá sám.