KomputeranAlavên

PIC-controller. Programming PIC-kontrolkerên. Schemes ji PIC-kontrolkerên

Dema bikirin, divê hûn ji bo kesekî an tiştekî ku çavdêrîya cîbicîkirina çalakiyên pêwîst. Ji bo mirov de gelek bipirsgirêk e, wekî ku pêwîst e ji bo bikaranîna hejmareke mezin ji hêmanên cuda ku rê ji bo kontrolkirina xebatên xwe (transistors, resistors, thyristors, diodes, Capacitors, û hwd.). Lê belê hemû circuit tevlîhev û mezin, dikare bi destê kontrolkerên (MCU) kontrolkirin. Ku ew, ji bo nimûne, dê malbatên RІS ravekirin. Îcar, çi PIC-kontrolkerên e ji bo bi zü? Çi xaxê wan e û ku ew bi kar tînin.

Dîmen microcontroller çi ye

PIC-controller (an microcontroller) e an automation tê wateya pêkanîna hin kar bernameyeke berê hatiye amadekirin. A feature of nûnerên vê line ji berhemên bi hêsanîya bernameyên û hebûna hemû erkên pêwîst ji bo kar e. Veket, avahiya xwe, divê bê diyarkirin ku di pêkhateya xwe de tenê yek cama silicon (taybetiya taybetmendiya hemû microcontrollers). Ji bilî wê jî, PIC-controller hejmareka hin lingên. Hinek ji wan, dikare wek qurs mentiqî de wek derketeyan part bikaranîn, yên din jî xwedî serlêdana dualî. Teşkên dikare bibe, yan dîjîtal an jî analog.

Ji bo piranîya mezin ya controller RІS kar divê nostaljîk stabîl - 5v. Ev ne bes e, da ku ew nikare di moda normal wê kar û pêkanîna bernameyeke dan li ber wî. Programming PIC-controller rasterast ji komputereke ne mumkin e. Ji bo vê yekê bernameçêker.

malbata controller

PIC-controller nade kopya yek tune ne. Çêker berhem cûrbecûr girîng ya microcontrollers, her yek ji wan xwedî taybetmendiyên xwe bi xwe, bi kapasîteya û armancên potansiyela serlêdana. malbatên hejmara xwe bêtir mezin û girêdayî taybetiya classifying de ya ku weke default girtin. Ji ber vê yekê ew agahdar tenê li ser Dabeşandina bingehîn in ku ne bi tenê sê malbatên 8- heye, 16- û 32-bit pêwîst e. Ev bi dorê bi nav yên din de dubendî, lê ji ber ku malbata in bi xwe di mijara nivîsê de, tiştekî li ser wan û ne jî wê li ser hevpeyvînekê de hilgire.

li cîhê ku dibe

Ji ber ku piralîûçalakîyê xwe PIC-controller dikare hema hema li her derê tê sepandin. microcontrollers Sami dikarin di refrigerators, têlêvîzîon, cilşok dîtin. Lê range RІS berheman taybetiyê ku şebekeyên li PIC-kontrolkerên nav amateurs radyo û robotîk xwe de hîn populer in. Bi alîkariya wan, hûn dikarin bi hêsanî di malperê de ji bo kar, an jî hemû amûrên bikî. Ev ji populerbûna ya bi bihayekî maqûl, rihetî û bernameyên û beşekê girîng ya perwerdeya materyalê têkarî bide.

Apply PIC-controller gava ku tu avakirina cars li ser kontrolkirina radyoyê de, çek hîmdarê û Tewrî din ku dikarin bê kirin, butçeya sînorkirî ye. Dikare ji bo tiştekî berhemdar bikaranîn - gelekî populer ya mijara afirandina a makîneyên otomatîk-self made, ji aliyê microcontroller bin kontrola e. Bi zelaliya xwe ya bikaranîna fireh e, û bi vî rengî lê agadar dikare pêk hema hema ti armanc, da ku, ew dewreyeke li PIC-kontrolkerên dikare ne tenê li ser creations amateur dîtin.

Nivîsbarî ji bo bikaranîna bi PIC-controller

Mûçeyê software pêwîst - ev agahî. Lê belê, ji ber belavkirina azad, hûn dikarin bi kar tînin û pêşniyarên me ya nivîsbariyê manufacturer tool MPLAB. zêdetir bi teqezî, bi software line (jîngehê pêşketina, hawgerdani) MPLAB. Ji ber ku siyaseta company, ew azad e, lê belê, hin hukmên. Bi vî awahî, di version demo kurt de hûn dikarin hewl bidin ji hemû derfetên, lê piştî ku fonksiyonên temamkirina wê ya di bernameya wê bê birrîn. Di bernameyê de tije bûye alaveke girîng e ku jî ew hêsan ji bo afirandina programên, musaît ji bo cîhêreng ên ji herêmên pirsgirêk û optimization code Îdareya binêre. Dimîne li ser guhertoyeke function dikare dawî bê optimization code, an hejmara kontrolkerên ku bi destê bernameya piştgiriya kêmkirin. Ji bo xatirê yên rastî jî, divê were gotin ku şîrketa hilawîstî tenê bi nûnerên herî populer piştgiriya.

in a hejmara nivîsbariyê ji hêla şîrketên din jî hene. Bi giştî, fonksiyonên xwe similar e, di heman demê de cudahî heye. Bi vî awayî, gelek nerazîbûna ku MPLAB disloyal ji design-user navenda e kirine. Ji ber vê yekê, pîşekarên bi lîstikên li ser berdewamkirina function cutoff û nexebitin software xwe. Program ji bo PIC-kontrolkerên de gelek cudatî hene, bi vî awayî li vê derê ye, bi giştî ji bo me mesleyeka tama.

Afirandina bernameyeke ji bo PIC-controller

Ji bo afirandina bernameyeke taybetî de, tu yê vê software'ê guncaw, û heta bi erzanî basît bi kar tînin. Ev bi saya mimkun e ku ji ber ku ew bi zimanên bernameyên wek Language û C. Cidahiya serekî di hejmara agahî danê û bi hêsanîya ji erkên welat de ye dixebite. Tu dikarî gelek li ser kompleksbûna C, di heman demê de civîna zehmet zêdetir bibihîzin û pêdivî bi nêzîkatiyeke baldar bin.

Ji bo nimûne, di dema afirandina a bernameya, tu divê diyar bike ji bo ku controller ku, lewma. Dibe ku pêwîst avabûye ji bo hejmarek ji vebijarkên, lê divê ew bên li ber tecrubeya kar an bi xwe bawerî hatiye lidarxistin, ji ber sedema dikarin ji bo wê yekê ku microcontrollers adetî nav parçeyên plastîk û hesin rû bibe.

Programming bi bernameyên

Lê belê çawa ku veguhezînin bernameyê pêşxistin di microcontroller xwe? Çawa bernameyên microcontroller de? Ji bo vê armancê tên cîhazên taybetî heye - bernamenûs. Ew îşaretek ji bo microcontroller ku hucreyên di bîra bin bernameya alter bişîne. Ji bo dest pê pêvajoya veguhastina daneyên ku tu dixwazî têxê chip di bernameyên, û ew jî, dîsa di ve girêdayî ji bo komputerê. Hingê, bikaranîna software divê tu firmware birêvebirin. Tîpîk, bernamên PIC-kontrolkerên êdî ji sî seconds to du deqeyan.

tûjiyên bernamenûs

Kîjan bernameçêker to select ji bo nîvîsandina bernameyek li ser microcontroller? Dikare bê dora nav sê cureyên dabeş: self-made, ji aliyê çêker û factory yên din şîrketên. Bikaranîna her yek ji wan xwedî taybetmendiyên xwe bi xwe.

Bi vî awayî, bernamenûs-self made ya wekhev erzan in. Lê bikaranîna wan fraught bi vê rastiya ku ew bi hêsanî dikarin xwe amûrê bi nav perçek ji plastîk û hesin e. Û bernameyên microcontroller Dibe ku di van rewşan de derbas dibe, ku encamên ne xwes di forma bi şoka elektrîkê, da ku ji te re pêwîst ji bo ewlekariya bernedin. Li gel vê, eger tu bi xwe bide ji sifirê, ev e, gelek caran ji berhemên bi derfetên nisbeten bi sînor derbarê metodek guhertina kar. Lê belê di torên global, tu hejmareke mezin ji bo çareserkirina vê pirsgirêkê pêşniyar ji aliyê kesên din bibînin, û ku qey ne dê problemên we bide.

The bernameçêker original ji hilberînerê nikare çendayetî pêk karê xwe bi tu microcontroller wê. Li ser ew e ku garantiya wê nîne, û eger piştî wergirtina ew bi kêr nayê, li şûna pirsgirêk nîne. Lê belê, li ser projeyê ji tiştan de, çaxê ku firmware PIC-kontrolkerên ku bê pirsgirêkên hatiye lidarxistin.

Lê belê, ji mafźn xwe ji price adil bilind gumanan.

Bernamenûs, ji aliyê din jî, şîrketên xwedî range têr li fireh ji tiştên ku bixebitin. taybetiya xwe ya low cost û / an derfetên kar bi din microcontrollers li gel PIC e. jî heye bi rastî gerdûnî "cinawir", ku dikarin cureyên cuda yên karê ne, lê ji ber ku pêwîstî bi hejmareke mezin ji compounds ji low cost xwe ewa ne.

taybetmendiyên schematic

Û di dawiyê de, çend peyvan jî li ser qalibên image. Ev divê li ser li ser esasê piştgiriya Belgekirin teşkên hûr, wek puxt dike microcontrollers caran ji encamên draw rastî cuda ne. Ya herî sereke di van rewşan de bi encamên îmzekirin, û ew ji bo wan e û divê ji bo device hedef.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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