PočítačeZariadenie

PIC regulátor. Programovanie ovládačov PIC. Schémy riadiacich jednotiek PIC

Keď sa robia schémy, je potrebné, aby niekto alebo niečo riadil vykonávanie potrebných činností. Pre človeka to je pomerne problematické, pretože je potrebné použiť na riadenie ich činnosti značný počet rôznych prvkov (tranzistory, rezistory, tyristory, diódy, kondenzátory atď.). Ale všetky zložité a veľké obvody je možné ovládať pomocou regulátorov (mikroprocesorov). To, čo sú, budú uvedené na príklade rodín PIC. Takže čo sú regulátory PIC pre figuríny? Aká je ich schéma a kde sa používajú?

Čo je mikrokontrolér PIC

Regulátor PIC (alebo mikrokontrolér) je prostriedok na automatizáciu vykonávania určitých činností pomocou predprogramovaného programu. Funkciou predstaviteľov tejto produktovej rady je jednoduchosť programovania a dostupnosť všetkých potrebných funkcií pre prácu. Pri popise jeho konštrukcie treba poznamenať, že vo svojom zložení je len jeden kremíkový kryštál (to je charakteristický znak všetkých mikrokontrolérov). Okrem toho má regulátor PIC určitý počet koncov. Niektoré z nich môžu byť použité ako logické vstupy, niektoré ako výstupy, ostatné majú obojsmerné aplikácie. Nohy môžu byť digitálne alebo analógové.

Pre prevádzku prevažnej väčšiny regulátorov PIC je potrebné stabilné napätie 5V. To stačí na to, aby mohol pracovať vo svojom bežnom režime a vykonať pred ním program. Programovanie regulátorov PIC priamo z počítača nie je možné. Na tento účel sa používa programátor.

Rodiny riadiacich pracovníkov

PIC regulátor neexistuje v jednej inštancii. Spoločnosť vyrába významnú škálu mikrokontrolérov, z ktorých každá má svoje vlastné vlastnosti, schopnosti a potenciálne aplikácie. Počet samotných rodín je pomerne veľký a závisí od atribútu klasifikácie, ktorý sa považuje za hlavný. Preto stojí za zmienku iba o základnej klasifikácii, v ktorej sú len tri rodiny: 8-, 16- a 32-bitové. Na druhej strane sú rozdelené do iných, ale keďže samotné rodiny nie sú témou článku, nebudú o nich hovoriť.

Ak je to vhodné

Vďaka svojej všestrannosti sa ovládač PIC môže používať takmer kdekoľvek. Mikrokontroléry sa nachádzajú v chladničkách, televízoroch, práčkach. Produktová rada RIS však má takú vlastnosť, že okruhy na riadiacich prvkoch PIC sú populárne medzi rádioamatérom a robotmi, ktorí sa učia samy. S ich pomocou môžete ľahko upraviť činnosť uzla alebo celého zariadenia. Podporuje takú popularitu primeranú cenu, jednoduchosť programovania a veľké množstvo vzdelávacích materiálov.

Regulátor PIC môžete použiť pri vytváraní zariadenia na rádiovom ovládaní, ručných robotoch a iných ručných prácach, ktoré je možné vykonať, obmedzené na skromný rozpočet. Môže byť tiež použitý na niečo priemyselné - veľmi populárne je téma vytvárania automatických samoobslužných strojov riadených mikrokontrolérom. Rozsah používania je široký a s kompetentným prístupom sa dá dosiahnuť takmer akýkoľvek cieľ, preto okruhy riadiacich prvkov PIC nie sú viditeľné len na amatérskych výtvoroch.

Softvér pre prácu s ovládačom PIC

Minimálny potrebný softvér je prenosný počítač. Ale stále kvôli bezplatnej distribúcii môžete použiť softvér MPLAB, ktorý ponúka výrobca. Presnejšie, rad softvéru (vývojové prostredie, kompilátory) MPLAB. Vďaka firemným pravidlám sa distribuuje bezplatne, má však určité obmedzenia. Takže s krátkou demo verziou sa môžete pokúsiť so všetkými možnosťami, ale po jej ukončení bude funkcia programu orezaná. V plnohodnotnom programe je dôležitý nástroj, ktorý uľahčuje vytváranie programov, je vhodné vyhľadať rôzne oblasti problémov a vykonávať optimalizáciu kódu. V závislosti od verzie môže byť funkcia optimalizácie kódu ukončená alebo počet riadiacich programov podporovaných programom môže byť znížený. Pre skutočnosť stojí za to povedať, že spoločnosť opúšťa podporu výlučne najpopulárnejším zástupcom.

Existuje aj množstvo softvéru poskytovaných inými spoločnosťami. Všeobecne platí, že ich funkčnosť je podobná, ale existujú rozdiely. Takže mnohí ľudia vyjadrujú nespokojnosť, že MPLAB má neloajálne dizajn užívateľov. Preto sa výrobcovia spoliehajú na uloženie orezaných funkcií a pohodlie pri práci so softvérom. Programy pre kontrolórov PIC sú veľmi rôznorodé, takže tu je to do veľkej miery záležitosť chuti.

Vytvorenie programu pre ovládač PIC

Pomocou príslušného softvéru a dokonca v jednoduchom notebooku môžete vytvoriť špeciálny program. Takáto príležitosť existuje vďaka tomu, že pracuje s programovacími jazykmi, ako je napríklad assembler a C. Hlavný rozdiel spočíva v množstve zapísaných informácií a jednoduchosti nastavenia údajov. Môžete počuť veľa o zložitosti C, ale montážca je ešte zložitejšia a vyžaduje dôkladnejší prístup.

Takže pri vytváraní programu musíte určiť, pre ktorý ovládač je určený. Možno bude potrebné vykonať niekoľko nastavení, ale je potrebné ich vykonať so skúsenosťami alebo dôverou, pretože chyby môžu viesť k tomu, že sa mikrokontroléry stanú obyčajnými kusmi plastu a železa.

Programovanie s programátorom

Ale ako previesť vyvinutý program do samotného mikrokontroléra? Ako funguje programovanie mikrokontrolérov? Zvlášť na tento účel existujú špeciálne zariadenia - programátori. Vysielajú signály do mikrokontroléra, ktoré menia bunky v pamäti podľa programu. Ak chcete spustiť proces prenosu, musíte do programátora vložiť mikrokontrolér a následne sa pripojiť k počítaču. Potom použite softvér na spustenie firmvéru. Typicky programovanie regulátorov PIC trvá od tridsiatich sekúnd do dvoch minút.

Typy programátorov

Ktorý programátor by som mal zvoliť napísať program na mikrokontrolér? Podmienečne existujú tri typy: domáce, od výrobcu a továrne od iných spoločností. Použitie každého z nich má svoje vlastné zvláštnosti.

Takže, self-made programátorov sú pomerne lacné. Ale ich použitie je plné skutočnosti, že môžu ľahko zmeniť mikrokontrolér na kus plastov a železa. A programovanie mikrokontrolérov môže v takýchto prípadoch spôsobiť nepríjemné následky v podobe elektrického šoku, preto je potrebné dodržiavať bezpečnostné opatrenia. Okrem toho, ak to urobíte sami od začiatku, často dostanete produkt s pomerne obmedzenými možnosťami týkajúcimi sa zmeny pracovného objektu. Ale v globálnej sieti môžete nájsť značné množstvo riešení tohto problému navrhnutých inými ľuďmi, ktoré vám pravdepodobne nedajú žiadne problémy.

Pôvodný programátor od výrobcu bude schopný vykonávať svoju prácu kvalitatívne pre akýkoľvek mikrokontrolér. Tam je záruka, a ak po prijatí to nefunguje, potom to nie je problém ho nahradiť. Ale v poriadku vecí, keď firmware PIC-kontroléry sa vykonáva bez problémov.

Ale zastaví od svojho získania pomerne vysokú cenu.

Programátori iných spoločností majú pomerne širokú škálu objektov, s ktorými pracujú. Ich funkciou je nízka cena a / alebo schopnosť pracovať s inými mikrokontrolérmi okrem PIC. Existujú naozaj univerzálne "príšery", ktoré môžu poskytovať prácu rôzneho druhu, ale z dôvodu potreby vytvoriť veľké množstvo pripojení, ich cena nie je nízka.

Schématické prvky

A napokon pár slov o obrazových schémach. Na základe sprievodnej dokumentácie je potrebné navigovať na nohách, pretože mikrokontroléry sa schematicky často líšia od skutočnej konštrukcie terminálov. Hlavná vec je v takýchto prípadoch podpísané závery a je pre nich a mala by byť vedená pri vytváraní zariadenia.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sk.delachieve.com. Theme powered by WordPress.