ÒdinatèEkipman

PIC-kontwolè. Programming PIC-contrôleur. Rapid nan PIC-contrôleur

Lè w ap fè konplo, ou bezwen gen yon moun oswa yon bagay yo kontwole aplikasyon an nan aksyon ki nesesè yo. Pou nonm lan se byen pwoblèm, kòm li se nesesè yo sèvi ak yon gwo kantite eleman diferan ki pèmèt kontwole travay yo (tranzistò, résistances, tiristor, dyod, kondansateur, elatriye). Men, ka tout kous la konplèks ak gwo dwe kontwole pa contrôleur (mikrokontroleur). Sa yo ye a, pou egzanp, yo pral dekri RІS fanmi yo. Se konsa, ki sa ki PIC-contrôleur yo pou nul? Ki sa ki se konplo yo ak kote yo yo te itilize.

Ki sa ki se mikrokontroleur PIC-

PIC-kontwolè (oswa mikrokontroleur) se yon automatisation vle di fè sèten aksyon lè l sèvi avèk yon pwogram deja prepare. Yon karakteristik nan reprezantan yo nan liy sa a nan pwodwi se fasilite nan pwogram ak disponiblite a nan tout fonksyon ki nesesè yo nan travay. Ki montre estrikti li yo, li ta dwe remake ke moun ki nan konpozisyon li yo gen sèlman yon Silisyòm kristal (yon karakteristik karakteristik nan tout mikrokontroleur). Anplis li, PIC-kontwolè gen yon sèten kantite pye. Kèk nan yo kapab itilize yo kòm entrain lojik kòm rezilta pati, rès la gen yon aplikasyon bilateral yo. Pye yo sa yo kapab swa dijital oubyen analòg.

Pou a vas majorite de kontwolè a travay RІS bezwen yon vòltaj ki estab - 5V. Sa a se ase pou ke li ka opere nan mòd nòmal li yo ak fè yon pwogram lage nan devan l '. Programming PIC-kontwolè ki sòti dirèkteman nan yon òdinatè se pa posib. Pou rezon sa a pwogramè a.

kontwolè fanmi

PIC-kontwolè pa egziste nan yon kopi sèl. Manifakti a pwodui yon seri konsiderab nan mikrokontroleur, chak nan yo ki gen karakteristik pwòp li yo, kapasite ak objektif potansyèl de aplikasyon. Nimewo fanmi tèt yo gwo olye ak depann sou karakteristik nan Klase ki se pran kòm default. Se poutèt sa li nesesè enfòme sèlman sou klasifikasyon an debaz yo genyen nan ki gen sèlman twa fanmi 8-, 16- ak 32-ti jan. Sa yo nan vire yo divize an lòt moun, men paske yo te fanmi an yo pa tèt yo sijè a nan atik la, yon bagay sou yo epi yo pa pral pote sou yon konvèsasyon.

kote sa aplikab

Akòz adaptabilite PIC-kontwolè li yo ka aplike prèske nenpòt kote. Sami mikrokontroleur ka jwenn nan frijidè, televizyon, Machin lave yo. Men, RІS ran de pwodwi gen karakteristik la ki sikui yo sou PIC-contrôleur yo popilè nan mitan amater radyo ak robotic endepandan anseye. Avèk èd yo, ou ka fasilman Customize sit la nan travay, oswa tout aparèy. Li kontribye nan popilarite nan yon pri rezonab, fasilite nan pwogram ak yon kantite siyifikatif nan materyèl edikasyon.

Aplike PIC-kontwolè lè ou kreye machin sou kontwòl la radyo, bra Robotics ak lòt Artefacts ki ka fè, bidjè limite. Èske yo kapab itilize pou yon bagay pwodiktif - trè popilè se tèm nan pou kreye yon pwòp tèt ou yo ki te fèt machin otomatik, kontwole pa mikrokontroleur la. Spectre la nan sèvi ak se gran, e yo ka apwòch ki kòrèk la dwe fèt nòmalman nenpòt ki rezon, se konsa ka kous la nan PIC-contrôleur ka wè pa sèlman sou kreyasyon yo amatè.

Lojisyèl pou itilize ak PIC-kontwolè

Lojisyèl an minimòm nesesè - li nòt. Men, akòz distribisyon gratis, ou ka itilize ak ofri nan lojisyèl manifakti zouti MPLAB la. Plis jisteman, liy lojisyèl (anviwònman devlopman, konpilateur) MPLAB la. Akòz politik konpayi, li se gratis, men gen kèk limit. Kidonk, nan vèsyon an Demo kout ou ka eseye soti tout posiblite yo, men apre ap fonctionnalités fini li yo nan pwogram nan dwe koupe. Pwogram nan plen gen yon zouti enpòtan ki fè l pi fasil yo kreye pwogram, pratik yo gade pou yon varyete de kote ki gen pwoblèm ak konpòtman Kòd optimize. Tou depan de vèsyon an nan fonksyon an ka sispann Kòd optimize, oswa redwi kantite a nan contrôleur ki te sipòte pa pwogram nan. Pou poutèt a nan verite li ta dwe te di ke konpayi an konsève sèlman sipòte reprezantan yo ki pi popilè.

Genyen yon kantite nan lojisyèl ki ofri pa lòt konpayi yo. An jeneral, fonctionnalités yo se menm jan an, men gen diferans. Se konsa, anpil yo te eksprime mekontantman ki MPLAB se trètr nan desen an user-santre. Se poutèt sa, manifaktirè yo parayj sou kenbe fonksyon an coupure yo ak Itilite nan lojisyèl yo. Pwogram pou PIC-contrôleur yo trè divès, se konsa isit la se lajman yon kesyon de gou.

Kreye yon pwogram pou PIC-kontwolè a

Pou kreye yon pwogram espesyal, ou ka itilize lojisyèl a ki apwopriye, e menm yon kaye ki senp. Sa a se posib gras a lefèt ke li travay ak lang programmation tankou Assembler ak C. Diferans nan prensipal manti nan nimewo a nan enfòmasyon preskri ak fasilite an nan travay done. Ou ka tande yon anpil sou konpleksite a nan C, men tout pèp pi difisil epi li mande yon apwòch atansyon.

Pou egzanp, lè y ap kreye yon pwogram, ou dwe presize pou ki kontwolè li se gen entansyon. Li kapab nesesè pote soti nan yon kantite opsyon, men yo dwe te pote soti nan prezans eksperyans travay oswa pwòp tèt ou-konfyans, paske erè ka mennen nan lefèt ke mikrokontroleur konvansyonèl vire nan moso nan plastik ak fè.

Programming ak pwogram lan

Men, ki jan yo transfere pwogram nan devlope nan mikrokontroleur nan tèt li? Kijan pwogram lan mikrokontroleur? Pou rezon sa a gen aparèy espesyal - pwogramasyon. Yo voye siyal nan yon mikrokontroleur ki chanje selil ki nan memwa nan nan kad pwogram nan. Pou kòmanse pwosesis la nan transfere done yo ou vle insert chip la nan pwogram la, epi li, nan vire, ki konekte nan yon òdinatè. Lè sa a, lè l sèvi avèk lojisyèl ou ta dwe kouri du a. Tipikman pwogramasyon PIC-contrôleur fin soti nan trant segonn nan de minit.

fòm pwogramasyon

Ki pwogramè yo chwazi nan dosye yon pwogram sou yon mikrokontroleur? Èske yo kapab apeprè divize an twa kalite: pwòp tèt ou yo ki te fèt, pa manifakti a ak faktori nan lòt konpayi yo. Itilize nan chak nan yo gen karakteristik pwòp li yo.

Kidonk, pwogramasyon yo pwòp tèt ou yo ki te fèt yo egalman bon mache. Men, sèvi ak yo se plen ak lefèt ke yo ka byen fasil vire aparèy la nan yon moso nan plastik ak fè. Ak pwogramasyon mikrokontroleur pouvwa nan ka sa yo aplike konsekans yo dezagreyab nan fòm lan nan yon chòk elektrik, kidonk, ou ta dwe bwa nan sekirite. Anplis de sa, si ou fè tèt ou nan grate, li se souvan yon pwodwi ak yon posiblite relativman limite konsènan etablisman chanjman travay. Men, nan rezo mondyal la, ou ka jwenn yon gwo kantite solisyon a pwoblèm sa a ki te pwopoze pa lòt moun, e ke pwobableman pa pral ba ou pwoblèm.

pwogramè orijinal la soti nan manifakti a yo pral kapab kalitatif pote soti nan travay yo nan nenpòt mikrokontroleur. Jou sa a, gen se yon garanti, epi si apre li fin resevwa li pa travay, ranplase pa gen okenn pwoblèm. Men, nan konplo a de bagay sa yo, lè du PIC-contrôleur yo li se te pote soti san yo pa pwoblèm.

Men, tij soti nan akizisyon li yo nan yon pri gaz la ase wo.

Pwogramasyon ki soti nan lòt konpayi yo, gen nan yon pakèt san patipri lajè nan objè ki travay. karakteristik yo se pri ki ba ak / oswa opòtinite pou yo travay avèk lòt mikrokontroleur nan adisyon nan PIC. Genyen tou yon se vre wi: inivèsèl "monstr" ki ka bay diferan kalite travay, men paske yo te bezwen an pou yon gwo kantite konpoze nan pri ki ba yo, yo pa rive.

karakteristik schematic

Epi finalman, yon kèk mo sou modèl imaj. Li ta dwe konsantre sou pye yo sou baz la nan dokiman sipò, kòm Schematics mikrokontroleur souvan diferan de konklizyon yo trase vrè. Bagay la prensipal nan ka sa yo ki te siyen konklizyon, epi li se pou yo epi yo ta dwe vize pou aparèy la.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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