OqPoWah.com

PIC krmilnik. Programiranje PIC-krmilnikov. Sheme PIC-krmilnikov

Ko se izvajajo sheme, je potrebno, da nekdo ali nekaj nadzira izvajanje potrebnih ukrepov. Za človeka je zelo problematično, saj je potrebno uporabiti veliko število različnih elementov, ki omogočajo, da nadzorujejo svoje delo (tranzistorji, upori, tiristorji, diode, kondenzatorji, itd). Toda vsa zapletena in velika vezja je mogoče nadzorovati s pomočjo krmilnikov (mikrokrmilnikov). Kaj so, bodo povedali na primeru družin PIC. In tako, kaj so PIC krmilniki

za lutke? Kakšna je njihova shema in kje se uporabljajo?

Kaj je mikrokrmilnik PIC

pic kontrolerKrmilnik PIC (ali mikrokrmilniška) je sredstvo za avtomatizacijo izvajanja določenih dejanj z uporabo vnaprej programiranega programa. Značilnost predstavnikov te linije izdelkov je enostavnost programiranja in razpoložljivost vseh potrebnih funkcij za delo. Oblikuj svoj design, je treba opozoriti, da v svoji sestavi obstaja samo en silicijev kristal (to je značilna lastnost vseh mikrokrmilnikov). Poleg tega ima krmilnik PIC določeno število nog. Nekatere od njih se lahko uporabljajo kot logični vhodi, delno kot izhodi, ostalo pa imajo dvosmerne aplikacije. Noge so lahko digitalne ali analogne.

Za delovanje velike večine krmilnikov PIC je potrebna stabilna napetost 5V. To je dovolj, da bi lahko delal v svojem običajnem načinu in izvedel program, ki je bil pred njim. Programiranje PIC krmilnikov neposredno iz računalnika. V ta namen se uporablja programator.

Družine krmilnikov

programiranje krmilnikov picPIC-krmilnik v enem samem primeru ne obstaja. Družba proizvaja veliko število mikrokrmilnikov, od katerih ima vsaka svoje značilnosti, zmogljivosti in potencialne aplikacije. Število samih družin je precej veliko in je odvisno od atributa klasifikacije, ki velja za glavno. Zato je treba omeniti le osnovno klasifikacijo, v kateri so le tri družine: 8-, 16- in 32-bitna. Ti so nato razdeljeni na druge, toda ker družine same niso tema članka, se o njih ne bodo pogovarjali.

Kjer je primerno

Zaradi svoje vsestranskosti se PIC-krmilnik lahko uporablja skoraj povsod. Mikrokontrolerji se lahko najdejo v hladilnikih, televizorjih, pralnih strojih. Toda linija izdelkov RIS ima to posebnost, da so vezja na nadzornikih PIC priljubljena med radijskimi amaterji in samoukimi roboti. Z njihovo pomočjo lahko enostavno konfigurirate delovanje vozlišča ali celotne naprave. Spodbuja tako popularnost primerne cene, enostavnost programiranja in znatna količina izobraževalnega gradiva.

Med ustvarjanjem lahko uporabite krmilnik PIC avtomobili na radijski kontroli, robot-roke in druge obrti, ki jih je mogoče narediti, omejene na skromen proračun. Lahko se uporablja tudi za nekaj industrijskega - zelo priljubljena je tema ustvarjanja samodejnih samozaposlenih strojev, ki jih nadzoruje mikrokrmilnik. Spekter uporabe je širok in s kompetentnim pristopom lahko dosežemo skoraj vsak cilj, zato se vezja na PIC-krmilnikih ne vidi samo na amaterskih stvaritvah.

Programska oprema za delo s PIC-krmilnikom

sheme na pic kontrolorjihNajmanjša potrebna programska oprema je prenosni računalnik. Toda še vedno lahko zaradi brezplačne distribucije uporabljate programsko opremo MPLAB, ki jo ponuja proizvajalec. Natančneje, linijo programske opreme (razvojno okolje, prevajalniki) MPLAB. Zahvaljujoč politiki družbe se distribuira brezplačno, vendar ima določene omejitve. Torej, s kratkoročno demo različico lahko poskusite z vsemi možnostmi, vendar pa po prekinitvi funkcionalnosti programa oklevate. V polnem programu je pomembno orodje, ki omogoča preprosto ustvarjanje programov, zato je priročno iskanje različnih problemskih področij in izvajanje optimizacije kode. Odvisno od različice se lahko funkcija optimizacije kode prekine ali pa se lahko zmanjša število krmilnikov, ki jih podpira program. Zaradi resnice je vredno povedati, da podjetje zapusti podporo le najbolj popularnim predstavnikom.

Obstajajo tudi številne programske opreme, ki jih ponujajo druga podjetja. Na splošno je njihova funkcionalnost podobna, vendar obstajajo razlike. Torej, mnogi ljudje izraža nezadovoljstvo, da je MPLAB nelojalen za uporabnike design. Zato proizvajalci stavijo na ohranjanju funkcijo cutoff in uporabnost svoje programske opreme obespecheniem.Programmy za PIC-krmilnikov so zelo raznolike, tako da tukaj je v veliki meri stvar okusa.

Ustvarjanje programa za PIC-krmilnik

programiranje mikrokrmilnikovUstvarite lahko poseben program s pomočjo ustrezne programske opreme in celo v preprostem prenosnem računalniku. Takšna možnost obstaja zaradi dejstva, da deluje z programskimi jeziki, kot sta assembler in C. Glavna razlika je v količini pisanih informacij in enostavnosti nastavitve podatkov. Veliko lahko slišiš o kompleksnosti C, vendar je sestavitelj še bolj zapleten in zahteva bolj skrben pristop.




Torej, pri ustvarjanju programa, morate določiti, za katerega krmilnik je namenjen. Morda bo potrebno opraviti številne možnosti, vendar jih je treba izvesti v prisotnosti delovnih izkušenj in samozavesti, saj lahko napake privede do dejstva, da navadni mikrokontrolerji spremeni v kose plastike in železa.

Programiranje s programatorjem

programi za krmilnike picAmpak kako prenesti razvit program v sam mikrokrmilnik? Kako deluje programiranje mikrokrmilnikov? Še posebej za ta namen obstajajo posebne naprave - programerji. Mikro nadzornike pošiljajo signale, ki spreminjajo celice v pomnilniku glede na program. Če želite začeti postopek prenosa, morate v programator vstaviti mikrokrmilnik in ga nato povezati z računalnikom. Nato uporabite programsko opremo za zagon strojne programske opreme. Tipično programiranje PIC krmilnikov traja od trideset sekund do dveh minut.

Vrste programerjev

krmilniki firmware picKateremu programerju naj se odločim za pisanje programa v mikrokrmilnik? Pogojno so tri vrste: domače, od proizvajalca in tovarne drugih podjetij. Uporaba vsakega od njih ima svoje posebnosti.

Torej, samozaposleni programerji so precej poceni. Toda njihova uporaba je obremenjena z dejstvom, da lahko enostavno obrnejo mikrokrmilnik v kos plastike in železa. In programiranje mikrokrmilnikov se lahko v takšnih primerih izkaže kot neprijetne posledice v obliki električnega udara, zato je treba upoštevati varnostne ukrepe. Poleg tega, če to storite sami, boste pogosto dobili izdelek z zelo omejenimi možnostmi za spremembo delovnega objekta. Toda v svetovnem omrežju lahko najdete precejšnje število rešitev za ta problem, ki so jih predlagali drugi ljudje in ki vam verjetno ne bodo imeli nobenih težav.

Izvirni programer od proizvajalca bo lahko svoje delo opravil kvalitativno za vse mikrokrmilnike. Na njej obstaja garancija, in če po prejemu ne deluje, potem ni zamenjava. Toda v vrstnem redu stvari, ko se firmware PIC-krmilniki izvaja brez težav.

Vendar pa preneha z nakupom precej visoko ceno.

Programerji, ki jih objavijo druga podjetja, imajo precej široko paleto predmetov, s katerimi delajo. Njihova značilnost je nizka cena in / ali zmožnost dela z drugimi mikrokontrolerji razen PIC. Obstajajo resnično univerzalni "pošasti", ki lahko zagotavljajo delo različnih vrst, vendar zaradi potrebe po ustvarjanju velikega števila povezav njihova cena ni nizka.

Shematske značilnosti

pic kontrolorji za lutkeIn končno nekaj besed o slikovnih shemah. Na noge bi moral biti usmerjen na podlagi spremne dokumentacije, saj se mikrokrmilniki shematično pogosto razlikujejo od dejanske konstrukcije sklepov. Glavna stvar v takih primerih je podpisano sklepanje, in to je za njih in bi moralo biti vodeno pri ustvarjanju naprave.

Zdieľať na sociálnych sieťach:

Príbuzný