RačunalaOprema

PIC-kontroler. Programiranje PIC-kontrolera. Sheme PIC-kontrolera

Prilikom donošenja shema, morate imati nekoga ili nešto za praćenje realizacije potrebnih radnji. Za čovjeka je prilično problematično, jer je potrebno da se koriste veliki broj različitih elemenata koji omogućava kontrolu njihovog rada (tranzistora, otpornika, tiristori, diode, kondenzatori, itd.) Ali sve složene i velike kola se može kontrolirati kontrolera (MCU). To su, na primjer, će biti opisane RІS porodice. Dakle, ono što je PIC-kontrolera za lutke? Koja je njihova shema i gdje se oni koriste.

Ono što je mikrokontroler PIC-

PIC-kontroler (ili mikrokontrolera) je automatizacija znači izvršiti određene radnje pomoću prethodno pripremljen program. Karakteristika predstavnika ove linije proizvoda je jednostavnost programiranja i dostupnost svih potrebnih funkcija za rad. Iznoseći svoju strukturu, treba napomenuti da je u svom sastavu ima samo jedan silicij kristal (karakteristična karakteristika svih mikrokontrolera). Osim njega, PIC-kontroler ima određeni broj nogu. Neki od njih mogu se koristiti kao logičan ulazi kao izlaza dijela, a ostatak ima bilateralne aplikacija. Noge mogu biti analogni ili digitalni.

Za veliku većinu posla RІS kontroler treba stabilan napon - 5V. Ovo je dovoljno, tako da može raditi u normalnom načinu rada i izvodi program isporučen ispred njega. Programiranje PIC-kontroler direktno sa računara nije moguće. U tu svrhu, programer.

kontroler porodice

PIC-kontroler ne postoji u jednom primjerku. Proizvođač proizvodi značajan niz mikrokontrolera, od kojih svaka ima svoje karakteristike, sposobnosti i potencijalnim metama primjene. sami broj obitelji prilično veliki i zavisi od karakteristika klasifikaciju koja se uzima kao zadani. Zbog toga je potrebno obavijestiti samo o osnovnim klasifikaciju u kojoj postoje samo tri porodice 8-, 16- i 32-bitni. Ove zauzvrat su podijeljeni u druge, ali zbog porodice nisu sami predmet članka, nešto o njima i neće nositi na razgovor.

gdje je to moguće

Zbog svoje svestranosti PIC-kontroler može se primijeniti gotovo svuda. Sami mikrokontrolera mogu se naći u hladnjaci, televizori, mašine za pranje rublja. Ali RІS asortiman proizvoda ima funkciju koja kola na PIC-kontrolori su popularne među radio amaterima i robotike samouk. Uz njihovu pomoć, možete lako prilagoditi stranice na rad, ili svim uređajima. Doprinosi popularnosti razumnu cijenu, jednostavnost programiranja i značajne količine obrazovnih materijala.

Nanesite PIC-kontroler kada kreirate automobila na radiju kontrole, robotske ruke i drugi predmeti koji se mogu uraditi, ograničen budžet. Može se koristiti za nešto produktivno - vrlo popularna je tema stvaranja self-made automatske mašine, pod kontrolom mikrokontroler. Spektar korištenja je široka, a ispravan pristup može izvršiti gotovo bilo koju svrhu, tako da je spoj na PIC-kontrolera se može vidjeti ne samo na amaterskim kreacije.

Softver za upotrebu sa PIC-kontrolerom

Minimalno potrebne programe - napominje. Ipak, zbog besplatnu distribuciju, možete koristiti i nudi proizvođača softvera alat MPLAB. Preciznije, linija softvera (razvojno okruženje, kompajlera) MPLAB. Zbog politikom kompanije, on je slobodan, ali ima neka ograničenja. Tako je, u kratkom demo verziju možete isprobati sve mogućnosti, ali je nakon njegovog završetka funkcionalnost program će se smanjiti. Puni program ima značajan alat koji olakšava kreiranje programa, pogodan tražiti razne problematična područja i optimizacija ponašanja kod. Ovisno o verziji funkcija može prestati optimizacija koda, ili smanjiti broj kontrolora koje podržava program. Zarad istine treba reći da je kompanija zadržava podržavaju samo najpopularniji predstavnika.

Postoji veliki broj softvera koji ste dobili od strane drugih kompanija. U principu, njihova funkcionalnost je slična, ali postoje razlike. Dakle, mnogi su izrazili nezadovoljstvo da MPLAB je nelojalna na dizajn korisničkog-centered. Stoga, proizvođači se klade na održavanju funkcije granična i upotrebljivost njihov softver. Program za PIC-kontrolera su vrlo raznoliki, pa evo je u velikoj mjeri stvar ukusa.

Stvaranje programa za PIC-kontroler

Da se stvori poseban program, možete koristiti odgovarajući softver, pa čak i jednostavan svesku. To je moguće zahvaljujući činjenici da se radi s programskim jezicima kao što su asembler i C. Glavna razlika je u broju propisanih informacija i lakoće zadataka podataka. Možete čuti puno o složenosti C, ali skupština teže i zahtijeva pažljiv pristup.

Na primjer, prilikom kreiranja programa, morate navesti za koji kontroler je namijenjen. Možda će biti potrebno provesti niz opcija, ali oni moraju biti izvršena u prisustvu radnog iskustva ili samopouzdanje, jer greške mogu dovesti do toga da konvencionalni mikrokontrolera pretvaraju u komade plastike i željeza.

Programiranje sa

Ali kako da prenese razvio program u samoj mikrokontrolera? Kako programiranje mikrokontrolera? Za tu svrhu postoje posebni uređaji - programera. Oni šalju signale mikrokontroler koji menjaju ćelije u memoriji u okviru programa. Da započne proces prenošenja podataka koje želite umetnuti čip u programiranju, a, s druge strane, povezan s računalom. Zatim, koristeći softver koji treba da vodi firmware. Obično programiranje PIC-kontrolera produžava od trideset sekundi do dvije minute.

oblici programera

Koji programer da biste odabrali snimanje programa na mikrokontroler? Može se grubo podijeliti u tri vrste: self-made, od strane proizvođača i tvornica drugih kompanija. Korištenje svakog od njih ima svoje karakteristike.

Dakle, self-made programeri su prilično jeftino. Ali njihova upotreba je opterećen sa činjenicom da oni mogu lako okrenuti uređaj u komad plastike i željeza. I mikrokontrolera programiranje može u takvim slučajevima primjenjuju neprijatne posledice u obliku strujnog udara, tako da treba da se drži na sigurno. Osim toga, ako napravite sami od nule, to je često proizvod sa relativno ograničene mogućnosti u vezi promjene posla objekt. Ali u globalnoj mreži, možete naći veliki broj rješenja ovog problema predložene od strane drugih ljudi, a to vjerojatno ne će vam dati problema.

Original programer od proizvođača će biti u mogućnosti da kvalitetno obavljaju svoj posao na bilo koji mikrokontroler. Na njemu je garancija, a ako nakon prijema ne radi, zamijenite nema problema. Ali u poretku stvari, kada je firmware PIC-kontrolora se obavlja bez problema.

Ali proizlazi iz akvizicije prilično visoku cijenu.

Programeri izdate od strane drugih kompanija, imaju prilično širok spektar objekata koji rade. Njihova funkcija je niska cijena i / ili priliku da radi sa drugim mikrokontrolera osim PIC-a. Tu je i istinski univerzalni "čudovišta" koje mogu pružiti različite vrste posla, ali zbog potrebe za velikim brojem spojeva njihove niske cijene ne dogodi.

shematski karakteristike

I na kraju, nekoliko riječi o obrascima sliku. To treba da se fokusiraju na nogama, na osnovu prateće dokumentacije, kao shematski mikrokontrolera često se razlikovati od stvarnog izvući zaključke. Glavna stvar u takvim slučajevima su potpisali zaključke, i to je za njih i treba biti usmjerena za uređaj.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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