Programátor řadiče PIC

10. 4. 2019

Mikroprocesory PIC získaly slávu pro svou robustnost a kvalitu práce, stejně jako jejich všestrannost při používání. Co ale může mikrokontrolér dát bez možnosti psát nové programy? Bez programátora to není nic jiného než překvapivý výkon železa. PIC programátor sám může být dvou typů: buď domácí nebo továrna. programátor pic

Rozdíl mezi továrnami a domácími programátory

Nejprve se liší spolehlivostí a funkčností, která jsou poskytována majitelům mikrokontrolérů. Pokud tedy uděláte self-made, pak je zpravidla vypočtena pouze pro jeden model mikrokontroléru PIC, zatímco programátor Microchip poskytuje schopnost pracovat s různými typy, modifikacemi a modely mikrokontrolérů.

Programovatelný výrobek Microchip

programátory pic kontroléry Nejznámějším a nejoblíbenějším je jednoduchý programátor PIC, který využívá spoustu lidí a je známý mnoha jmény PICkit 2. Jeho popularita je vysvětlena zřejmými a implicitními výhodami. Zjevné výhody tohoto programátoru USB pro PIC mohou být uvedeny na dlouhou dobu, mezi nimi: poměrně nízké náklady, snadná obsluha a všestrannost s ohledem na celou řadu mikrokontrolérů, od 6-pinového až po 20kolíkový.

Pomocí programátoru Microchip

Díky tomu můžete najít mnoho návodů, které vám pomohou vyřešit všechny možné aspekty použití. Pokud zvážíme nejen programátor PIC, který byl zakoupen "z rukou", ale získán od oficiálního zástupce, pak si také všimneme kvalitu poskytované podpory. Kromě toho existují školicí materiály o použití, licencované vývojové prostředí, stejně jako demo deska, která je navržena pro práci s mikrokontroléry s nízkým výkonem. Kromě toho existují pomůcky, díky nimž bude práce s mechanismem příjemnější, pomůže sledovat proces programování a ladění práce mikrokontroléru. Také přichází nástroj pro stimulaci práce MK.

pic programátor mikrokontroléru

Ostatní programátoři

Kromě oficiálního programátora existují i ​​další, které umožňují programování mikrokontrolérů. Při jejich získávání není nutné spoléhat na další software, ale pro ty, kteří nepotřebují více, stačí to. Spíše zřejmou nevýhodou je skutečnost, že u některých programátorů je obtížné najít potřebný software, aby bylo možné pracovat efektivně.

Ručně sestavené programátory

A teď, možná nejzajímavější jsou programátoři řadičů PIC, které jsou sestaveny ručně. Tuto možnost využívají ti, kteří nemají peníze nebo prostě nechtějí utrácet. V případě nákupu od oficiálního zástupce se můžete spolehnout na skutečnost, že pokud se zařízení ukáže jako špatná kvalita, můžete ho vrátit a vrátit mu nový. A při nákupu "z rukou" nebo pomocí tabulek v případě špatně kvalitní pájení nebo mechanického poškození není potřeba uhradit náklady a získat kvalitní programátor. Nyní pro ručně sestavenou elektroniku.

Programátor PIC může být navržen pro konkrétní modely nebo univerzální (pro všechny nebo téměř všechny modely). Jedná se o čipy, které mohou konvertovat signály z portu RS-232 do signálu, který vám umožní naprogramovat MC. Je třeba si uvědomit, že když sestavíte konstrukci danou někým, programátor PIC, okruh a výsledek by měl být jeden k jednomu. I malé odchylky jsou nežádoucí. Tato poznámka platí pro začátečníky v oblasti elektroniky, lidé se zkušenostmi a praxí mohou zlepšit téměř všechny schémata, pokud se toho hodně zlepší. usb pic programátor

Samostatně stojí za to říct slovo a softwarový komplex, který poskytuje USB programátor pro PIC, sestavený vlastními rukama. Faktem je, že nestačí sestavit samotného programátora podle jednoho z mnoha schémat prezentovaných v globální síti. Potřebujete také software, který umožní počítači s ním blikat mikrokontrolér. Jako takové se často používají Icprog, WinPic800 a mnoho dalších programů. Pokud programátor programátor sám neuvedl software, s nímž jeho tvorba může dělat svou práci, pak se budete muset dozvědět o hrubou silou. Totéž platí pro ty, kteří sbírají své vlastní schémata. Můžete si naplánovat program pro MC sami, ale to je skutečná akrobacie.

Univerzální programátory, které jsou vhodné nejen pro PIC

Pokud má osoba zájem o programování mikrokontrolérů, pak je nepravděpodobné, že bude vždy používat pouze jeden typ. Pro ty, kteří nechtějí kupovat samostatně programátory pro různé typy mikrokontrolérů od různých výrobců, byly vyvinuty univerzální přístroje, které mohou naprogramovat MK několika společností. Vzhledem k tomu, že existuje spousta společností, které je vyrábějí, měli byste si vybrat pár a povědět jim o programátorích. Volba spadla na obra mikrokontroléru: PIC a AVR. obvod programátoru pic

Univerzální programátor PIC a AVR je zařízení, jehož vlastnost spočívá v jeho všestrannosti a schopnosti měnit práci díky programu bez změny hardwarové komponenty. Kvůli této vlastnosti tyto zařízení snadno pracují s MC, které byly uvolněny k prodeji po vydání programátoru. Vzhledem k tomu, že architektura se v blízké budoucnosti významně nezmění, budou použitelné po dlouhou dobu. Další příjemné vlastnosti programátorů z výroby by měly zahrnovat:

  1. Významné hardwarové omezení týkající se počtu programovatelných čipů, které umožní programování nejen jedné, ale několika jednotek elektroniky najednou.
  2. Schopnost programovat mikrokontroléry a obvody založené na různých technologiích (NVRAM, NAND Flash a další).
  3. Poměrně krátký programovací čas. V závislosti na modelu programátoru a složitosti programovatelného kódu může trvat 20 až 400 sekund.

Vlastnosti praktického použití

jednoduchý programátor obr Samostatně stojí za zmínku téma praktického využití. Programátoři se zpravidla připojí k portům USB, ale existují i ​​varianty, které pracují se stejnými kabely jako pevný disk. A abyste je mohli použít, musíte odstranit kryt počítače, projít kabely a samotný proces připojení není příliš vhodný. Druhý typ je však mnohem univerzálnější a výkonnější, díky němu je rychlost firmwaru vyšší než při připojení přes USB. Použití druhé možnosti není vždy takové pohodlné a pohodlné řešení, jako u USB, protože před použitím je třeba provést řadu operací: dostat případ, otevřít ho a najít potřebný kabel. Nemusíte se obávat možných problémů s přehřátím nebo přetížením napájení při práci s továrními modely, protože mají zpravidla zvláštní ochranu.

Práce s mikrokontroléry

Co je nutné pro všechny programátory pracovat s mikrokontroléry? Faktem je, že ačkoliv samotní programátoři jsou nezávislé obvody, přenášejí počítačové signály v určité sekvenci. A problém, jak počítač vysvětluje, co přesně musí být odesláno, je vyřešen softwarem pro programátora.

Ve volném přístupu je spousta různých programů, které jsou zaměřeny na práci s programátory, domácí i tovární. Ale pokud je vyrobena malou známou firmou, byla vyrobena podle schématu jiného elektronického milence nebo osoby, která tyto řádky čte, pak software nelze nalézt. V tomto případě je možné použít programování výčtu všech dostupných pomůcek a pokud není v pořádku (s jistotou, že programátor funguje dobře), pak musíte buď vzít / udělat další PIC programátor, nebo napsat svůj vlastní program, který je velmi vysoký akrobatický. univerzální programátor pic a avr

Možné problémy

Bohužel, dokonce i nejvíce ideální technika není zbavena možných problémů, které ne-ne, a oni povstanou. Pro lepší pochopení musíte vytvořit seznam. Některé z těchto problémů mohou být opraveny ručně po podrobné kontrole programátoru a některé mohou být zkontrolovány pouze tehdy, pokud je k dispozici potřebné zkušební zařízení. V tomto případě, je-li programátor PIC-mikrokontrolér továrny, je nepravděpodobné, že opravit se zdá možné. I když se můžete pokusit najít možné příčiny selhání:

  1. Špatné kvalitní pájení prvků programátoru.
  2. Nedostatek ovladačů pro práci s přístrojem.
  3. Poškození uvnitř programátoru nebo vodičů uvnitř počítače / USB.

Experimenty s mikrokontrolérem

Takže tam je všechno. Jak začít pracovat s technologií, jak začít blikat mikrokontrolér s programátorem?

  1. Připojte externí napájení, připojte všechna zařízení.
  2. Zpočátku je potřeba prostředí, ve kterém bude vše děláno.
  3. Vytvořte potřebný projekt, vyberte konfiguraci mikrokontroléru.
  4. Připravte soubor obsahující veškerý potřebný kód.
  5. Připojte se k programátoru.
  6. Když je vše připraveno, můžete již mikrokontrolér blikat.

Nahoře bylo napsáno pouze obecné schéma, které vám umožní pochopit, jak se proces vyskytuje. U jednotlivých vývojových prostředí se může mírně lišit a podrobnější informace o nich naleznete v pokynech.

Chtěl bych samostatně napsat odvolání těm, kteří právě začínají používat programátory. Nezapomeňte, že bez ohledu na to, jak mohou vypadat elementární některé kroky, je vždy nutné je sledovat, aby zařízení fungovalo normálně a přiměřeně a splňovalo zadané úkoly. Úspěchy v elektronice!