KompyutaVifaa

PIC-mtawala. Programu PIC-controllers. Mipango ya PIC-controllers

Wakati wa kufanya mpango, unahitaji kuwa na mtu au kitu kufuatilia utekelezaji wa hatua muhimu. Kwa mtu ni tatizo kabisa, kama ni muhimu kutumia idadi kubwa ya mambo mbalimbali ambayo kuruhusu kudhibiti kazi zao (transistors, resistors, thyristors, diodes, capacitor, nk). Lakini yote magumu na kubwa mzunguko inaweza kudhibitiwa na controllers (MCU). Kwamba wao ni, kwa mfano, itakuwa ilivyoelezwa RІS familia. Kwa hiyo, ni nini PIC-controllers kwa vinyago? Ni nini mpango wao na ambapo wao ni kutumika.

ni microcontroller PIC- nini

PIC-mtawala (au microcontroller) ni automation maana kufanya vitendo fulani kwa kutumia programu ya awali tayari. hulka ya wawakilishi wa mstari huu wa bidhaa ni urahisi wa programu na upatikanaji wa kazi zote muhimu kwa kazi. Inayoonyesha muundo wake, ni lazima ieleweke kwamba katika muundo wake ina moja tu silicon kioo (kipengele tabia ya microcontrollers vyote). Mbali na hilo hilo, PIC-mtawala ina idadi fulani ya miguu. Baadhi yao inaweza kutumika kama pembejeo mantiki kama matokeo ya sehemu, wengine programu hivi baina ya nchi. miguu inaweza kuwa ama digital au Analog.

Kwa idadi kubwa ya kazi RІS mtawala inahitaji voltage imara - 5V. Hii ni ya kutosha ili iweze kufanya kazi katika hali ya yake ya kawaida na kufanya mpango mikononi mbele yake. Programu PIC-mtawala moja kwa moja kutoka kompyuta ni haiwezekani. Kwa ajili hiyo programu.

mtawala wa familia

PIC-mtawala haipo katika nakala moja. mtengenezaji inazalisha mbalimbali kubwa ya microcontroller, kila mmoja ana sifa yake mwenyewe, uwezo na malengo uwezo wa maombi. Idadi familia wenyewe badala kubwa na inategemea kuainisha kipengele ambayo ni kuchukuliwa kama chaguo-msingi. Kwa hiyo ni muhimu kutoa taarifa tu kuhusu uainishaji msingi ambapo kuna familia tatu tu ya 8-, 16- na 32-bit. Hizi kwa upande zimegawanywa katika watu wengine, lakini kwa sababu ya familia si wenyewe chini ya makala, kitu juu yao na wala kuendelea na mazungumzo.

inapotumika

Kutokana na uhodari wake PIC-mtawala unaweza kutumika karibu popote. Sami microcontrollers inaweza kupatikana katika majokofu, televisheni, mashine ya kuosha. Lakini RІS mbalimbali ya bidhaa ina kipengele kwamba mizunguko ya PIC-controllers ni maarufu miongoni mwa amateurs radio na robotteknik binafsi kufundisha. Kwa msaada wao, unaweza kwa urahisi Customize tovuti ya kufanya kazi, au vifaa vyote. Ni inachangia umaarufu wa bei nafuu, urahisi wa programu na kiasi kikubwa cha nyenzo za elimu.

Weka PIC-mtawala wakati unapofungua magari juu ya udhibiti redio, silaha roboti na kazi za sanaa nyingine kwamba inaweza kufanyika, mdogo wa bajeti. Inaweza kutumika kwa kitu uzalishaji - maarufu kabisa ni mandhari ya kujenga mashine moja kwa moja binafsi alifanya, kudhibitiwa na microcontroller. wigo wa matumizi ni pana, na mbinu sahihi unaweza kufanywa kusudi karibu yoyote, hivyo mzunguko katika PIC-controllers inaweza kuonekana si tu juu ya ubunifu Amateur.

Programu kwa ajili ya matumizi na PIC-mtawala

kima cha chini cha muhimu programu - inabainisha. Hata hivyo kutokana na usambazaji bure, unaweza kutumia na inayotolewa na watengenezaji programu ya chombo MPLAB. Kwa usahihi, line programu (maendeleo ya mazingira, compilers) MPLAB. Kutokana na sera ya kampuni, yeye ni bure, lakini ina baadhi ya mapungufu. Kwa hiyo, katika jaribio fupi version unaweza kujaribu uwezekano wote, lakini baada ya kukamilika utendaji wa mpango itakuwa kata. mpango kamili ina chombo muhimu kwamba inafanya kuwa rahisi kujenga programu, rahisi kwa kuangalia aina ya maeneo ya tatizo na mwenendo optimization code. Kulingana na toleo la kazi inaweza terminated kanuni optimization, au kupunguza idadi ya controllers kwamba ni mkono na mpango. Kwa sababu ukweli ni lazima kuwa alisema kwamba kampuni anakuwa tu kusaidia wawakilishi maarufu zaidi.

Kuna idadi ya programu zinazotolewa na kampuni nyingine. Kwa ujumla, utendaji wao ni sawa, lakini kuna tofauti. Kwa hiyo, wengi kutoridhika kwamba MPLAB ni mwaminifu kwa kubuni user-katikati. Kwa hiyo, wazalishaji ni betting juu ya kudumisha cutoff kazi na matumizi ya programu zao. Mpango wa PIC-controllers ni tofauti sana, hivyo hapa ni kwa kiasi kikubwa suala la ladha.

Kujenga programu ya PIC-mtawala

Kujenga mpango maalum, unaweza kutumia programu sahihi, na hata daftari rahisi. Hii inawezekana kutokana na ukweli kuwa kazi na lugha ya programu kama vile Assembler na C. Tofauti kuu liko katika idadi ya habari eda na urahisi wa kazi data. Unaweza kusikia mengi kuhusu utata wa C, lakini mkutano vigumu na inahitaji mbinu makini.

Kwa mfano, wakati wa kuunda mpango, lazima bayana ambayo mtawala ni lengo. Inaweza kuwa muhimu kufanya idadi ya chaguzi, lakini lazima kufanyika katika uwepo wa uzoefu wa kazi au kujiamini, kwa sababu makosa unaweza kusababisha ukweli kwamba microcontrollers kawaida kugeuka vipande vya plastiki na chuma.

Programu na programu

Lakini jinsi ya kuhamisha mpango maendeleo katika microcontroller yenyewe? Vipi programu microcontroller? Kwa ajili hiyo kuna vifaa maalum - programmers. Hutuma onyo na microcontroller kwamba kubadilisha seli katika kumbukumbu chini ya mpango. Kuanza mchakato wa kuhamisha data unataka kuingiza Chip katika programu, na ni, kwa upande wake, kushikamana na kompyuta. Kisha, kwa kutumia programu lazima kukimbia firmware. Kwa kawaida programu PIC-controllers inaenea kutoka sekunde thelathini dakika mbili.

Fomu programmers

Ni programu ya kuchagua kurekodi mpango juu microcontroller? Inaweza kugawanywa katika aina tatu: self-made, na mtengenezaji na kiwanda kampuni zingine. matumizi ya kila mmoja wao ina sifa yake mwenyewe.

Hivyo, programmers binafsi alifanya ni nafuu. Lakini matumizi yao ni mkali na ukweli kwamba kwa urahisi kurejea kifaa katika kipande cha plastiki na chuma. Na programu microcontroller inaweza katika kesi hiyo kuomba matokeo baya kwa namna ya mshtuko umeme, hivyo unapaswa fimbo na usalama. Aidha, kama wewe kufanya wewe mwenyewe kutoka mwanzo, mara nyingi bidhaa na uwezekano kiasi mdogo kuhusiana na mabadiliko ya kazi kituo. Lakini katika mtandao wa kimataifa, unaweza kupata idadi kubwa ya ufumbuzi wa tatizo hili uliopendekezwa na watu wengine, na kwamba pengine si kukupa matatizo.

programu ya awali kutoka kwa watengenezaji itakuwa na uwezo wa kimaelezo kufanya kazi zao kwa microcontroller yoyote. Juu yake kuna dhamana, na kama baada ya kupokea haifanyi kazi, kubadilisha hakuna tatizo. Lakini katika mpango wa mambo, wakati firmware PIC-controllers ni kufanyika bila matatizo.

Lakini inatokana na upatikanaji wake wa bei ya haki ya juu.

Programmers iliyotolewa na makampuni mengine, kuwa na aina haki mbalimbali ya vitu kwamba kazi. Kipengele yao ni bei ya chini na / au nafasi ya kufanya kazi na microcontroller nyingine kwa kuongeza PIC. Pia ni kweli wote "monsters" kwamba inaweza kutoa aina mbalimbali ya kazi, lakini kwa sababu ya haja ya idadi kubwa ya misombo ya bei ya chini yao haina kutokea.

makala schematic

Na hatimaye, maneno machache kuhusu chati ya picha. Ni lazima kuzingatia miguu kwa misingi ya kusaidia nyaraka, kama schematically microcontrollers mara nyingi tofauti na hitimisho halisi sare. Jambo kuu katika kesi hiyo ni saini hitimisho, na ni kwa ajili yao na lazima walengwa kwa kifaa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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