USB injektor s PIC pro bastlení, časovač, efektová základna

Napsat o tomto zapojení jsem si nemohl nechat ujít, sice už bylo publikováno na velikánech českého elektronického světa, ale jeho jednoduchost a přitom užitečnost je úžasná. Pokud občas odlaďujete nějaký program pro MCU nebo nějaké zapojení, kde potřebuje vyzkoušet reakci na vstupech, je tato opravdu jednoduchá konstrukce stvořena přímo pro vás. Zapojení pochází z blogu Dilshan R Jayakody’s Web Log , já pouze provedl jednu malou úpravu v zapojení a úpravu DPS.

Nejúžasnější na celém nápadu je asi jeho univerzálnost, může sloužit i jen jako základ další aplikace, třeba jako ovládání světelných efektů s rychlou změnou pomocí grafického GUI, časového ovladače spotřebičů nebo základ nějakého školního projektu s USB rozhraním …..   Injektor se připojuje pomocí USB a ovládá programem pod OS Windows. Ovládací program je jednoduchý, lehce pochopitelný a samozřejmě ovládaný pomocí grafické nadstavby.

Parametry jsou následující:
– výstup o napětí 5V v CMOS a TTL kompatibilní logice
– perioda nastavitelná v rozsahu 1ms až 1s
– 8 výstupů
– 512 změn na výstup
– přehrávání jednou, dokola, krokování vřed i vzad

 

 

Obvod je také velice vhodný pro různé světelné efekty, ukázka takového nastavení je v přiloženém archivu ve složce “Samples”, kde je efekt “knightrider.kdf”. Výsledný efekt pak může obsahovat 512 změn po vzorku max. 1sec (výsledný čas efektu může tedy být až 512sec). Své efekty si můžete uložit a nebo naopak nahrát ze souboru s příponou “kdf”.

V zapojení je použito jen pár součástek a jako MCU je PIC18f2550, cena je tady minimální. Rozhodl jsem se udělat malou úpravu na výstupu, kde jsem do série přidal jako ochranu výstupů proti zkratu odpory o velikosti 330Ohmů. 

Na DPS jsem tyto odpory použil v SMD pouzdru, ze spodní strany. V případě, že z nějakého důvodu nebudete chtít odpory osadit, stačí je nahradit nulovým můstkem. DPS je nakreslena jako jednostranná deska a druhá strana je pouze jako stínící plocha, proto lze DPS vyrobit i doma, pokud to někomu za to stojí.

Všechny potřebné soubory včetně původní DPS, zdrojových kódů pro úpravy a už přeložených programů naleznete v depozitáři projektu na adrese https://github.com/dilshan/Kidogo 

 

 Pokud by jste měl někdo zájem o tento DPS, opět jich po výrobě pár zbylo, stačí se ozvat pomocí formuláře a můžete jej využít i pro případné dotazy:

DPS USB Injektor - cena 50Kč x ks

 55Kč - doporučená zásilka ( pojištěné proti ztrátě )
 25Kč - obyčejné psaní ( nepojištěné !! - neručím za ztrátu )

Vaše jméno: (vyžadováno)

Váš Email: (vyžadováno)

Vaše zpráva:

Ověření - prosím spočítejte příklad:  

—————————————————————————————————————————————————
Soubory ke stažení:

Program WIN - Kidogo Player v.10077
Titul : Program WIN - Kidogo Player v.10077
Název souboru : KidogoPlayer10077.zip (475 kB)
USB Injektor - DPS v PDF
Titul : USB Injektor - DPS v PDF
Název souboru : pcb.pdf (27 kB)
USB Injektor - Firmware kidchip
Titul : USB Injektor - Firmware kidchip
Název souboru : kidchip.hex (16 kB)
USB Injektor - osazovací plán v PDF
Titul : USB Injektor - osazovací plán v PDF
Název souboru : pcb_osaz.pdf (12 kB)
USB Injektor - schéma v PDF
Titul : USB Injektor - schéma v PDF
Název souboru : schema.pdf (156 kB)
USB Injektor - seznam součástek
Titul : USB Injektor - seznam součástek
Název souboru : seznam-soucastek.txt (501 B)

 

______________________________________________________________________________________

______________________________________________________________________________________