Servodekodér: hybrid DCCKoleje a Pater: Porovnání verzí
(Není zobrazeno 16 mezilehlých verzí od stejného uživatele.) | |||
Řádek 1: | Řádek 1: | ||
+ | [[Kategorie:Dekodéry příslušenství]] | ||
+ | [[Kategorie:Elektronika DCC]] | ||
+ | |||
Zkřížil jsem servodekodéry [https://modelwiki.klfree.net/dcckoleje/servo.html DCC Koleje] a úpravu dekodéru Paco Cañady [https://sites.google.com/view/pater/dcc/servo_decoder od Patera]. Na dekodéru DCC Koleje mi vyhovuje větší "hustota", většinou jsem dokázal 8 servo využít na zhlaví, případně pro zapojení rozpojovačů. Podotýkám, že v případě potřeby jen 4 servo jde prostě část desky neosadit - patice pro druhý PIC zůstane prázdná zbylé součástky prakticky nestojí za řeč. | Zkřížil jsem servodekodéry [https://modelwiki.klfree.net/dcckoleje/servo.html DCC Koleje] a úpravu dekodéru Paco Cañady [https://sites.google.com/view/pater/dcc/servo_decoder od Patera]. Na dekodéru DCC Koleje mi vyhovuje větší "hustota", většinou jsem dokázal 8 servo využít na zhlaví, případně pro zapojení rozpojovačů. Podotýkám, že v případě potřeby jen 4 servo jde prostě část desky neosadit - patice pro druhý PIC zůstane prázdná zbylé součástky prakticky nestojí za řeč. | ||
− | Na rozdíl od původního dekodéru DCC Koleje jsem přidal DIP přepínač pro zap/vyp jednotlivých PICů, aby bylo možné programovat CV v konkrétním zvoleném. V příští verzi to zřejmě změním znovu a ponechám jenom jumpery - DIP přepínač je sice luxusní, ale zbytečně drahý. | + | Na rozdíl od původního dekodéru DCC Koleje jsem přidal DIP přepínač pro zap/vyp jednotlivých PICů, aby bylo možné programovat CV v konkrétním zvoleném. V příští verzi to zřejmě změním znovu a ponechám jenom jumpery - DIP přepínač je sice luxusní, ale zbytečně drahý. Neobsahuje trimr pro nastavení napětí pro serva. '''Serva se napájejí vždy 5V'''. |
Přiznávám že výsledný dekodér je skutečný mutant: myslím že některé části (diody) z DCCKolejí jsou nadbytečné. Pomozte dobrými radami zjednodušit (a zlevnit) příští verzi ! | Přiznávám že výsledný dekodér je skutečný mutant: myslím že některé části (diody) z DCCKolejí jsou nadbytečné. Pomozte dobrými radami zjednodušit (a zlevnit) příští verzi ! | ||
− | [[Soubor:Servo-pater3-schema.jpg|Schéma verze 3]] | + | == Klíčové vlastnosti == |
+ | * Ovládání až 8 servo | ||
+ | * Možnost osazení jen 1/2 desky pro ovládání 4 servo | ||
+ | * Oddělené napájení: DCC booster nemusí dodávat proud pro (žravá) serva. | ||
+ | * Potlačení "cukání" při zapnutí napájení | ||
+ | * Nastavení 2 koncových poloh (SW J. Fučíka) - možné softwarové "obrácení" serva | ||
+ | * Odpojení PICu při programování CV (jumper) | ||
+ | |||
+ | == Čtení CV == | ||
+ | Dekodér '''lze přinutit''' ke čtení CV (stejně jako standardní dekodér DCC Koleje, nebo Paterův). Pro čtení CV je nutné připojit '''svorky programovací koleje''' jak na vstup DCC signálu, '''tak na napájení'''. Při troše štěstí nepřesáhne proud odebíraný servodekodérem povolený proud na programovací koleji - doporučuji odpojit většinu serv ale aspoň jedno se musí nechat jako zátež, pomocí které bude dekodér signalizovat centrále. | ||
+ | |||
+ | == Podklady pro výrobu == | ||
+ | |||
+ | [[Soubor:Servo V3.zip]] Použití se řídí licencí GNU GPLv3. | ||
+ | |||
+ | === Schéma === | ||
+ | [[Soubor:Servo-pater3-schema.jpg|thumb|800px|none|Schéma verze 3]] | ||
+ | |||
+ | === Plošný spoj === | ||
+ | Deska plošných spojů vypadá asi takto: | ||
+ | [[Soubor:Servo-pater3-plosnak.jpg|náhled|800px|none|Plošňák]] | ||
+ | |||
+ | === Rozmístění součástek === | ||
+ | [[Soubor:Servo-pater3-board.jpg|náhled|800px|none|Rozmístění součástek]] | ||
+ | |||
+ | === Soubory pro výrobu === |
Aktuální verze z 22. 8. 2021, 14:09
Zkřížil jsem servodekodéry DCC Koleje a úpravu dekodéru Paco Cañady od Patera. Na dekodéru DCC Koleje mi vyhovuje větší "hustota", většinou jsem dokázal 8 servo využít na zhlaví, případně pro zapojení rozpojovačů. Podotýkám, že v případě potřeby jen 4 servo jde prostě část desky neosadit - patice pro druhý PIC zůstane prázdná zbylé součástky prakticky nestojí za řeč.
Na rozdíl od původního dekodéru DCC Koleje jsem přidal DIP přepínač pro zap/vyp jednotlivých PICů, aby bylo možné programovat CV v konkrétním zvoleném. V příští verzi to zřejmě změním znovu a ponechám jenom jumpery - DIP přepínač je sice luxusní, ale zbytečně drahý. Neobsahuje trimr pro nastavení napětí pro serva. Serva se napájejí vždy 5V.
Přiznávám že výsledný dekodér je skutečný mutant: myslím že některé části (diody) z DCCKolejí jsou nadbytečné. Pomozte dobrými radami zjednodušit (a zlevnit) příští verzi !
Obsah
Klíčové vlastnosti
- Ovládání až 8 servo
- Možnost osazení jen 1/2 desky pro ovládání 4 servo
- Oddělené napájení: DCC booster nemusí dodávat proud pro (žravá) serva.
- Potlačení "cukání" při zapnutí napájení
- Nastavení 2 koncových poloh (SW J. Fučíka) - možné softwarové "obrácení" serva
- Odpojení PICu při programování CV (jumper)
Čtení CV
Dekodér lze přinutit ke čtení CV (stejně jako standardní dekodér DCC Koleje, nebo Paterův). Pro čtení CV je nutné připojit svorky programovací koleje jak na vstup DCC signálu, tak na napájení. Při troše štěstí nepřesáhne proud odebíraný servodekodérem povolený proud na programovací koleji - doporučuji odpojit většinu serv ale aspoň jedno se musí nechat jako zátež, pomocí které bude dekodér signalizovat centrále.
Podklady pro výrobu
Soubor:Servo V3.zip Použití se řídí licencí GNU GPLv3.
Schéma
Plošný spoj
Deska plošných spojů vypadá asi takto: