RCD Programátor
RCD Programátor pro procesory PIC.

Upozornění z 7. 2. 2011: ve schématu programátoru byla opravena opačná polarita kondenzátoru C1. Pokud jste programátor stavěli podle starší verze podkladů, překontrolujte si osazení C1 podle fotografie v úvodu článku.

Jak jsem již v minulosti naznačil, začal jsem se zabývat procesory PIC. Vcelku šikovná to součástka, která umí všechno a přitom vůbec nic. Aby se stala k užitku, je třeba do ní nahrát program. To lze vyřešit v zásadě dvěma způsoby. Můžete si koupit některý programátor, který bude pracovat s vaším programem v PC, nebo si programátor postavit. V podstatě na stavbě nic není a je to jen pár součástek. A pokud si nejste jisti, zda se chcete programováním zabývat, je vlastní stavba nejspíš nejvýhodnější.

Samozřejmě pokud se programováním chcete zabývat intenzivněji, vyplatí se pořídit některý originální programátor. Zde můžeme zmínit například PICkit2 nebo PICkit3 přímo od firmy Microchip, která procesory řady PIC vyrábí. U originálního řešení je pak zaručena kompatibilita vývojového prostředí MPLAB IDE, programátoru a programované součástky. Nyní se však pojďme věnovat konstrukci programátoru RCD.

Schéma zapojení

Schéma zapojení RCD Programátoru
Schéma zapojení RCD Programátoru.

Jak jistě sami vidíte, není to nic složitého a dá se to zajisté spáchat během několika chvilek.

Deska spoje a osazovací plán

Deska plošných spojů RCD Programátoru
Deska plošných spojů.
Osazovací plán RCD Programátoru
Osazovací plán.

Plošný spoj je vytvořen na jednostranné desce o velikosti 63 x 35 mm. Při osazování součástek by neměl nastat žádný problém, nezapomeňte osadit dvě drátové propojky. Taktéž doporučuji zkrátit desku pod konektorem Cannon, aby se programátor dal přímo zasunout do portu počítače bez nutnosti použít propojovací kabel.

Oživení a nastavení

Programátor by měl pracovat bez problémů na první zapojení. Jediným nastavovacím prvkem je zde R6, kterým se nastavuje programovací napětí. Mně se osvědčilo nastavit tento trimr na střed dráhy.

Bohužel se mi stalo na několika počítačích, že nedetekovaly připojení programátoru a tak ho nebylo možné použít. Tento problém může nastat i při použití převodníku USB - RS232. Je to daň za jednoduchost zapojení.

Program

Abychom mohli tento programátor použít, je nutné do PC nainstalovat obslužný program, pomocí kterého budeme procesory programovat. S tímto programátorem dobře pracuje například PICProg4U, který je freeware. Původní web programu již není spolehlivě dostupný, proto je zde zachován lokální archiv programu použitý u této konstrukce.

Dokumentace

Dokumentace obsahuje podklady pro stavbu, projekt pro Eagle, schéma zapojení, podklady pro výrobu desky plošných spojů a další související soubory.

Prohlášení

Tato konstrukce je převzata z webu FENG3's. Dokumentaci pro program Eagle jsem vytvořil na základě podkladů z uvedené konstrukce. Původní externí odkazy již nejsou spolehlivě dostupné, proto jsou v článku ponechány pouze lokálně dostupné podklady a funkční diskuse.