Awọn kọmputaAwọn ohun elo

Oludari PIC. Eto eto PIC-olutona. Awọn eto ti awọn olutọju PIC

Nigba ti a ba ṣe awọn eto, o jẹ dandan pe ẹnikan tabi nkan kan n ṣakoso iṣẹ awọn iṣẹ ti o yẹ. Fun eniyan, eyi jẹ iṣoro, nitori o jẹ dandan lati lo nọmba pataki ti awọn eroja oriṣiriṣi lati ṣakoso isẹ wọn (transistors, resistance, thyristors, diodes, capacitors, etc.). Ṣugbọn gbogbo awọn iyika nla ati nla ni a le ṣakoso pẹlu iranlọwọ ti awọn olutona (microcontrollers). Ohun ti wọn jẹ, yoo sọ fun apẹẹrẹ ti awọn idile ti PIC. Nítorí náà, ohun ti o jẹ awọn aworan keke-olutona fun dummies? Kini ero wọn ati ibo ni wọn lo?

Kini POP microcontroller

Oluṣakoso PIC (tabi microcontroller) jẹ ọna ti idaduro pipaṣẹ awọn iṣẹ kan nipa lilo eto eto-tẹlẹ. Ẹya ti awọn aṣoju ti ila ọja yii ni o rọrun ni siseto ati wiwa gbogbo awọn iṣẹ pataki fun iṣẹ. Ni apejuwe apẹrẹ rẹ, o yẹ ki o ṣe akiyesi pe ninu akopọ rẹ nikan ni okuta okuta iyebiye kan (eyi jẹ ẹya ara ẹrọ ti gbogbo awọn microcontrollers). Ni afikun si eyi, olutọju PIC ni nọmba kan ti awọn ese. Diẹ ninu wọn ni a le lo gẹgẹbi awọn ọna inu imọran, diẹ ninu awọn bi awọn abajade, iyokù ni awọn ọna ọna meji. Awọn ẹsẹ le jẹ boya oni tabi analog.

Fun išišẹ ti awọn ti o pọju to poju ti awọn olutọju PIC, aṣeyọri idurosinsin ti 5V jẹ pataki. Eyi ni o lati mu ki o ṣiṣẹ ni ipo aṣa rẹ ati ki o ṣe eto ti a ṣeto si iwaju rẹ. Siseto pic-adarí taara lati kọmputa kan ni ko ṣee ṣe. Olupese olupin nlo fun idi eyi.

Ṣakoso awọn idile

Oluṣakoso PIC ko ni tẹlẹ ninu apeere kan. Ile-iṣẹ naa n ṣelọpọ ti awọn alakoso microcontrollers, ọkọọkan wọn ni awọn ami ara rẹ, awọn agbara ati awọn ohun elo elo. Nọmba ti awọn idile tikararẹ jẹ ohun ti o tobi ati ti o da lori ẹda ti a ti sọ, eyi ti o ya bi akọkọ. Nitorina, o tọ lati sọ nipa nìkan ni ipinnu ipilẹ, ninu eyiti o wa ni awọn idile mẹta: 8-, 16- ati 32-bit. Wọn, lapapọ, pin si awọn elomiran, ṣugbọn nitori awọn idile tikararẹ ko ni koko ọrọ ti akọsilẹ, wọn kii yoo sọrọ nipa.

Nibo ti o yẹ

Nitori imudarasi rẹ, oludari PIC le ṣee lo fere nibikibi. A le ri awọn agbekọri ni awọn firiji, awọn TV, awọn ẹrọ fifọ. Ṣugbọn ila ọja RIS ni irufẹ ti ẹya-ara ti awọn PIC-controllers jẹ gbajumo laarin awọn amọna redio ati awọn ẹrọ ti a ti kọ-ara ẹni. Pẹlu iranlọwọ iranlọwọ wọn, o le ṣatunṣe iṣaro išišẹ ti ipade tabi gbogbo ẹrọ. N ṣe igbadun irufẹ gbedekeji iye owo ti o rọrun, irorun ti siseto ati iye ti o pọju awọn ohun elo ẹkọ.

Waye pic-adarí nigbati o ba ṣẹda paati lori redio iṣakoso, roboti apá ati awọn miiran artefacts ti o le ṣee ṣe, lopin isuna. O tun le ṣee lo fun nkan ti o ṣiṣẹ - pupọ gbajumo jẹ koko ti ṣiṣẹda awọn ẹrọ ti ara ẹni laifọwọyi ti a dari nipasẹ microcontroller. Iyatọ ọna lilo ni jakejado, ati pẹlu ọna ti o rọrun, fere eyikeyi idiwọn le ṣee ṣe, nitorina awọn agbegbe ti o wa lori awọn olutọju PIC ni a le ri ko nikan lori awọn idasilẹ ti nṣe amateur.

Software fun ṣiṣẹ pẹlu PIC-alakoso

Ẹrọ ti o kere julo jẹ iwe apamọ. Sugbon ṣi, nitori pinpin ọfẹ, o le lo software MPLAB ti olupese. Diẹ diẹ sii, ila ti software (agbegbe idagbasoke, awọn oludasile) MPLAB. O ṣeun si eto imulo ile-iṣẹ naa, o ti pin laisi idiyele, ṣugbọn o ni awọn idiwọn kan. Nitorina, pẹlu iwọn aladani kukuru kan o le gbiyanju pẹlu gbogbo awọn ti o ṣeeṣe, ṣugbọn lẹhin opin rẹ iṣẹ-ṣiṣe ti eto naa ni yoo dinku. Ni eto ti o ni kikun, nibẹ ni ọpa pataki kan ti o mu ki o rọrun lati ṣẹda awọn eto, o rọrun lati wa awọn ipo iṣoro pupọ ati ṣiṣe iṣeduro koodu. Ti o da lori ikede naa, iṣẹ ti o dara ju koodu le fopin si tabi nọmba awọn olutona ti o ni atilẹyin nipasẹ eto naa le dinku. Fun otitọ ti o tọ lati sọ pe ile-iṣẹ naa ṣe atilẹyin fun awọn iyasọtọ julọ julọ.

Tun wa nọmba ti software ti awọn ile-iṣẹ miiran pese. Ni apapọ, iṣẹ wọn jẹ iru, ṣugbọn awọn iyatọ wa. Nitorina, ọpọlọpọ awọn eniyan n ṣafọnu aibalẹ pe MPLAB ni alaigbọran si apẹẹrẹ olumulo. Nitorina, awọn olupese n gbele lori awọn iṣẹ igbasilẹ awọn iṣẹ ati awọn igbadun ti ṣiṣẹ pẹlu software wọn. Awọn eto fun awọn olutọju PIC wa gidigidi, nitorina nibi o jẹ ohun kan ti itọwo.

Ṣiṣẹda eto fun PIC-alakoso

O le ṣẹda eto pataki kan pẹlu iranlọwọ ti software ti o yẹ ati paapaa ninu iwe akọsilẹ ti o rọrun. Iru anfani bayi wa nitori otitọ pe o ṣiṣẹ pẹlu awọn eto siseto gẹgẹbi oluwa ati C. Iyatọ nla ni o wa ninu iye alaye ti a kọ ati irorun ti ṣeto data naa. O le gbọ ohun pupọ nipa iyatọ ti C, ṣugbọn olubẹwẹ jẹ ipalara pupọ ati pe o nilo ọna ti o dara julọ.

Nitorina, nigba ti o ba ṣẹda eto kan, o gbọdọ pato fun ẹniti o n ṣakoso ẹrọ ti o ti pinnu rẹ. O le ṣe pataki lati ṣe awọn nọmba eto kan, ṣugbọn wọn nilo lati ṣe pẹlu iriri tabi igbekele, nitori awọn aṣiṣe le yorisi otitọ pe awọn ẹrọ alakoso yoo yipada si awọn ege ti ṣiṣu ati ti irin.

Eto pẹlu siseto naa

Ṣugbọn bi o ṣe le gbe eto ti a ti dagba sinu microcontroller funrararẹ? Báwo ni iṣẹ siseto microcontroller ṣe ṣiṣẹ? Paapa fun idi eyi awọn ẹrọ pataki - awọn olutẹpaworan wa. Wọn fi awọn ifihan agbara ranṣẹ si microcontroller, eyiti o yi awọn sẹẹli pada ni iranti gẹgẹbi eto naa. Lati bẹrẹ ilana gbigbe, o nilo lati fi microcontroller sori ẹrọ olupin, ati pe, ni ọna, sopọ si kọmputa naa. Lẹhin naa lo software naa lati ṣiṣe famuwia naa. Ni igbagbogbo, siseto awọn olutọju PIC duro lati ọgbọn-aaya si iṣẹju meji.

Awọn oriṣiriṣi awọn olutọpa

Eyi ti osere naa ni o yẹ ki Mo yan lati kọ eto naa si microcontroller? Ni iṣọkan, awọn orisi mẹta wa: ti ile, lati olupese ati ile ise lati awọn ile-iṣẹ miiran. Lilo kọọkan ti wọn ni awọn oniwe-ara peculiarities.

Nitorina, awọn olutẹpa ti ara ẹni ti ṣe pataki. Ṣugbọn lilo wọn jẹ otitọ pẹlu pe o le ṣe iyipada microcontroller ni ọna kan ti ṣiṣu ati irin. Ati siseto awọn microcontrollers le ni awọn iru bẹẹ pada si awọn abajade ti ko dara julọ ni irisi ohun-mọnamọna mọnamọna, nitorina o jẹ dandan lati faramọ awọn iṣeduro aabo. Pẹlupẹlu, ti o ba ṣe ara rẹ lati igbadun, iwọ yoo gba ọja ni igbagbogbo pẹlu awọn agbara ti o lopin nipa iyipada ohun-iṣẹ naa. Ṣugbọn ninu nẹtiwọki agbaye, o le wa nọmba pataki ti awọn iṣeduro si iṣoro yii, ti awọn eniyan miiran ti pinnu, ati eyi ti o le ṣe fun ọ ni eyikeyi awọn iṣoro.

Olupeseṣẹ akọkọ lati ọdọ olupese yoo ni anfani lati ṣe iṣẹ rẹ daradara fun eyikeyi microcontroller. Atilẹyin wa fun o, ati lẹhin lẹhin ti o raṣẹ ko ṣiṣẹ, lẹhinna ko jẹ iṣoro lati ropo rẹ. Ṣugbọn ni aṣẹ ti awọn ohun, nigbati awọn PIC-alakoso famuwia ti wa ni a ṣe laisi awọn iṣoro.

Ṣugbọn o dẹkun lati owo rẹ idiyele ti o ga julọ.

Awọn olutẹrọmu ti awọn ile-iṣẹ miiran ti o jọwọ ni awọn ibiti o ti ni awọn ohun ti wọn n ṣiṣẹ pẹlu. Ẹya wọn jẹ owo kekere ati / tabi agbara lati ṣiṣẹ pẹlu awọn olutọju miiran miiran ayafi PIC. Nibẹ ni o wa ni gbogbo awọn "Awọn ohun ibanilẹru" gbogbogbo ti o le pese iṣẹ ti awọn oriṣiriṣi awọn oriṣiriṣi, ṣugbọn nitori pe o nilo lati ṣẹda nọmba ti o pọju, awọn owo wọn kii kere.

Awọn ẹya iṣesi

Ati nikẹhin, awọn ọrọ diẹ nipa awọn eto aworan. O ṣe pataki lati lilö kiri awọn ese ti o da lori awọn iwe-tẹle ti o tẹle, niwon awọn microcontrollers ni o ṣe deede lati yatọ si ipilẹ gangan ti awọn ebute. Ohun pataki ni iru awọn iṣẹlẹ ni awọn ipinnu ti a ti yan, o si jẹ fun wọn ati pe o yẹ ki o ni itọsọna nigbati o ba ṣẹda ẹrọ naa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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