RekenaarsToerusting

PIC-beheerder. Programmering PIC-leiers. Skemas van PIC-leiers

Wanneer 'n skema, moet jy iemand of iets om die implementering van die nodige aksies te monitor nie. Want die man is nogal problematies, as dit nodig is om 'n groot aantal verskillende elemente wat toelaat om hul werk (transistors, resistors, tiristors, diodes, kapasitors, ens) te beheer gebruik. Maar al die komplekse en groot kring kan beheer word deur leiers (MCU). Dat hulle, byvoorbeeld, sal beskryf word RІS families. So, wat is die PIC-leiers vir dummies? Wat is hul skema en waar dit gebruik word.

Wat is mikrobeheerder PIC-

PIC-kontroleerder (of mikrobeheerder) is 'n outomatisasie beteken verrig sekere handelinge met behulp van 'n voorheen voorberei program. 'N Kenmerk van die verteenwoordigers van hierdie lyn van produkte is die gemak van ontwikkeling en die beskikbaarheid van al die nodige funksies om te werk. Waarin sy struktuur, moet daarop gelet word dat in die samestelling daarvan het net een silikon kristal (a kenmerk van al mikrobeheerders). Behalwe dit, PIC-kontroleerder het 'n sekere aantal bene. Sommige van hulle kan gebruik word as logiese insette as uitsette deel, die res het 'n bilaterale aansoek. Die bene kan óf digitale of analoog wees.

Vir die oorgrote meerderheid van die werk RІS kontroleerder het 'n stabiele spanning - 5V. Dit is genoeg sodat dit kan werk in sy normale modus en 'n program gelewer in die voorkant van hom uit te voer. Programmering PIC-kontroleerder direk vanaf 'n rekenaar is nie moontlik nie. Vir hierdie doel het die programmeerder.

kontroleerder familie

PIC-kontroleerder bestaan nie in 'n enkele kopie. Die vervaardiger lewer 'n aansienlike verskeidenheid van mikrobeheerders, wat elkeen het sy eie kenmerke, vermoëns en potensiële teikens van toepassing. Aantal families hulself eerder groot en hang af van die klassifisering funksie wat as standaard geneem. Daarom is dit nodig om in te lig net oor die basiese klassifikasie waarin daar slegs drie families van 8-, 16- en 32-bit. Hierdie op sy beurt is verdeel in ander, maar as gevolg van die familie is nie self die onderwerp van die artikel, iets oor hulle en sal nie voortgaan met 'n gesprek.

waar van toepassing

As gevolg van sy veelsydigheid PIC-beheerder kan byna oral toegepas word. Sami mikrobeheerders kan gevind word in yskaste, televisies, wasmasjiene. Maar RІS verskeidenheid van produkte het die funksie wat die circuits op PIC-leiers is gewild onder radioamateurs en robotika self-geleer. Met hul hulp, kan jy maklik die webwerf te werk, of al die toerusting aan te pas. Dit dra by tot die gewildheid van 'n redelike prys, gemak van ontwikkeling en 'n beduidende bedrag van opvoedkundige materiaal.

Aansoek doen PIC-kontroleerder wanneer jy skep motors op die radio beheer, robot arms en ander artefakte wat gedoen kan word, beperkte begroting. Kan gebruik word vir iets produktief - baie gewild is die tema van die skep van 'n self-made outomatiese masjiene, onder beheer van die mikrobeheerder. Die spektrum van gebruik is breed, en die regte benadering kan word feitlik enige doel, so die kring in PIC-leiers kan gesien word nie net op die amateur skeppings.

Programmatuur vir gebruik met PIC-beheerder

Die minimum nodige sagteware - dit dui daarop. Nog as gevolg van gratis verspreiding, kan jy gebruik en wat aangebied word deur die vervaardiger tool MPLAB. Meer presies, die lyn sagteware (ontwikkeling omgewing, samestellers) MPLAB. As gevolg van die maatskappy se beleid, is hy vry, maar het 'n paar beperkings. So, in die kort demo weergawe wat jy kan probeer om al die moontlikhede, maar ná sy voltooiing funksie van die program sal uitgeroei word. Die volledige program het 'n beduidende hulpmiddel wat maak dit maklik om programme, gerieflik om te kyk vir 'n verskeidenheid van probleemareas en gedrag kode optimalisering skep. Afhangende van die weergawe van die funksie kan beëindig kode optimalisering, of verminder die aantal beheerders wat deur die program. Ter wille van die waarheid dit moet gesê word dat die maatskappy net behou ondersteun die mees gewilde verteenwoordigers.

Daar is 'n aantal sagteware wat deur ander maatskappye. In die algemeen, hul funksie is soortgelyk, maar daar is verskille. So, baie het ontevredenheid uitgespreek dat MPLAB is dislojaal aan die gebruikers-gesentreerde ontwerp. Daarom is vervaardigers weddenskappe op die handhawing van die afgesnyde funksie en bruikbaarheid van hul sagteware. Program vir PIC-leiers is baie uiteenlopend, so hier is grootliks 'n kwessie van smaak.

Die skep van 'n program vir die PIC-beheerder

'N spesiale program te skep, kan jy die toepaslike sagteware, en selfs 'n eenvoudige notaboek gebruik. Dit is moontlik te danke aan die feit dat dit werk met programmeertale soos Assembler en C. Die belangrikste verskil lê in die aantal voorgeskrewe inligting en die gemak van data take. Jy kan 'n baie oor die kompleksiteit van C, maar vergadering hoor hoe moeiliker en vereis 'n versigtige benadering.

Byvoorbeeld, wanneer die skep van 'n program, moet jy spesifiseer waarvoor kontroleerder dit bedoel is. Dit mag nodig 'n aantal opsies om uit te voer nie, maar hulle moet in die teenwoordigheid van werkondervinding of selfvertroue uitgevoer word, omdat foute kan lei tot die feit dat konvensionele mikrobeheerders draai in stukke plastiek en yster.

Programmering met die ontwikkeling

Maar hoe om die ontwikkelde program in die mikrobeheerder self oor te dra? Hoe werk die mikrobeheerder ontwikkeling? Vir hierdie doel is daar spesiale toestelle - programmeerders. Hulle stuur seine na 'n mikrobeheerder wat selle verander in die geheue onder die program. Om die proses van oordrag van die data wat jy wil hê dat die chip in die ontwikkeling plaas begin, en dit op sy beurt verbind tot 'n rekenaar. Dan, met behulp van sagteware wat jy moet die firmware loop. Tipies programmering PIC-leiers strek vanaf dertig sekondes om twee minute.

vorms programmeerders

Wat programmeerder te kies om 'n program op 'n mikrobeheerder te teken? Kan rofweg verdeel word in drie tipes: self-made, deur die vervaardiger en die fabriek van ander maatskappye. Die gebruik van elkeen van hulle het sy eie kenmerke.

So, die selfgemaakte programmeerders is redelik goedkoop. Maar die gebruik daarvan is belaai met die feit dat hulle maklik die toestel kan verander in 'n stuk plastiek en yster. En mikrobeheerder ontwikkeling kan in sulke gevalle die onaangename gevolge toe te pas in die vorm van 'n elektriese skok, so jy moet vashou aan veiligheid. Verder, as jy jouself van voor af, is dit dikwels 'n produk met 'n relatief beperkte moontlikhede met betrekking tot werk verandering fasiliteit. Maar in die wêreldwye netwerk, kan jy 'n groot aantal oplossings te vind om hierdie by ander mense voorgestel probleem, en wat waarskynlik jy nie probleme sal gee.

Die oorspronklike programmeerder van die vervaardiger sal in staat wees om hul werk kwalitatief uit te voer om 'n mikrobeheerder. Op dit is daar 'n waarborg, en as na ontvangs beteken dit nie werk nie, te vervang nie 'n probleem. Maar in die skema van dinge, wanneer die firmware PIC-leiers dit uit sonder probleme gedoen.

Maar spruit uit die verkryging van 'n redelik hoë prys.

Programmeerders wat uitgereik is deur ander maatskappye, het 'n redelik wye verskeidenheid van voorwerpe wat werk. Hul funksie is die lae prys en / of die geleentheid om te werk met ander mikrobeheerders bykomend tot PIC. Daar is ook 'n ware universele "monsters" wat verskillende tipes werk kan verskaf, maar as gevolg van die behoefte aan 'n groot aantal verbindings van hul lae prys nie gebeur nie.

skematiese funksies

En ten slotte, 'n paar woorde oor beeld patrone. Dit moet fokus op die bene op die basis van ondersteunende dokumentasie, soos skematies mikrobeheerders dikwels verskil van die werklike gevolgtrekkings. Die belangrikste ding in sulke gevalle is onderteken gevolgtrekkings, en dit is vir hulle en moet geteiken word vir die toestel.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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