KompjuteraPajisje

PIC-kontrollues. Programimin e PIC mikrokontrolluesve-kontrolluesit. Skemat e PIC-kontrolluesit

Kur bën skemë, ju duhet të keni dikë apo diçka për të monitoruar zbatimin e veprimeve të nevojshme. Për njeriun është mjaft problematike, pasi ajo është e nevojshme për të përdorur një numër të madh të elementeve të ndryshme të cilat e lejojnë për të kontrolluar punën e tyre (transistorëve, resistors, Thyristors, diodes, kapacitoreve, etj). Por të gjithë qark komplekse dhe të mëdha mund të kontrollohet nga kontrollues (MCU). Se ata janë, për shembull, do të përshkruhet familje RІS. Pra, ajo që është PIC-kontrolluesit për Dummies? Çfarë është skema e tyre dhe ku ata janë përdorur.

Çfarë është microcontroller PIC-

PIC-kontrollues (ose microcontroller) është një automatizimi do të thotë të kryejnë veprime të caktuara duke përdorur një program të përgatitur më parë. Një tipar i përfaqësuesve të kësaj linje të produkteve është lehtësia e programimit dhe disponueshmërinë e të gjitha funksionet e nevojshme për të punuar. Përshkruan strukturën e saj, ajo duhet të theksohet se në përbërjen e tij ka vetëm një kristal silikoni (një tipar karakteristik i të gjitha mikrokontrolluesit). Përveç saj, PIC-kontrollues ka një numër të caktuar të këmbëve. Disa prej tyre mund të përdoren si inpute logjike si rezultate pjesë, pjesa tjetër të ketë një aplikim dypalëshe. Këmbët mund të jetë ose digital ose analog.

Për shumicën dërrmuese të kontrollorit RІS punës ka nevojë për një tension të qëndrueshme - 5V. Kjo është e mjaftueshme në mënyrë që ajo mund të veprojë në mënyrë të saj normale dhe do të kryejë një program të dorëzuar në frontin e tij. Programimin e PIC mikrokontrolluesve-kontrollues direkt nga një kompjuter nuk është e mundur. Për këtë qëllim programues.

familja kontrollues

PIC-kontrollues nuk ekziston në një kopje të vetme. Prodhuesi prodhon një gamë të konsiderueshme të mikrokontrolluesve, secila prej të cilave ka karakteristikat e veta, aftësitë dhe objektivat e mundshme të aplikimit. Familjet Numri vetë mjaft e madhe dhe varet funksion klasifikues i cili është marrë si default. Prandaj është e nevojshme për të informuar vetëm për klasifikimin bazë në të cilën ka vetëm tre familjet e 8-, 16- dhe 32-bit. Këto nga ana tjetër janë të ndarë në të tjerët, por për shkak të familjes nuk janë vetë objekt i artikullit, diçka rreth tyre dhe nuk do të kryer në një bisedë.

ku është e aplikueshme

Për shkak të shkathtësi të saj PIC-kontrolluesit mund të aplikohet pothuajse kudo. microcontrollers Sami mund të gjenden në frigoriferë, televizorë, lavatriçe. Por RІS gamë e produkteve ka funksion që qarqeve në PIC-kontrolluesit janë të popullarizuara në mesin e amatorë radio dhe robotikë vetë-mësohet. Me ndihmën e tyre, ju lehtë mund të rregulloje faqen për punë, ose të gjitha pajisjet. Ajo kontribuon në popullaritetin e një çmim të arsyeshëm, lehtësinë e programimit dhe një sasi të konsiderueshme të materialit arsimor.

Aplikoni PIC-kontrollues kur ju krijoni makina në kontrollin radio, armëve robotik dhe artefakte të tjera që mund të bëhet, buxhet të kufizuar. Mund të përdoret për diçka produktive - mjaft popullor është tema e krijimit të një vetë-bërë makina automatike, e kontrolluar nga microcontroller. Spektri i përdorimit është e gjerë, dhe qasja e saktë mund të kryhet praktikisht çdo qëllim, kështu qark në PIC-kontrolluesit mund të shihet jo vetëm në krijimet amatore.

Software për përdorim me PIC-kontrolluesit

Software minimale e nevojshme - ajo vëren. Megjithatë, për shkak të shpërndarjes së lirë, ju mund të përdorni dhe të ofruara nga mjet prodhues software MPLAB. Më saktësisht, linja software (mjedis zhvillimi, hartuesit) MPLAB. Për shkak të politikës së kompanisë, ai është i lirë, por ka disa kufizime. Kështu, në versionin e shkurtër demo ju mund të provoni të gjitha mundësitë, por pas funksionalitetin e saj përfundimit të programit do të jetë prerë. Programi i plotë ka një mjet të rëndësishëm që e bën të lehtë për të krijuar programe, i përshtatshëm për të kërkuar një sërë fushash problematike dhe kodit sjellja optimization. Në varësi të versionin e funksionit mund të ndërpritet kodin optimization, ose reduktuar numrin e kontrollorëve që janë të mbështetura nga programi. Për hir të së vërtetës duhet thënë se kompania ruan të mbështesë vetëm përfaqësuesit më të njohura.

Ka një numër të programeve të ofruara nga kompani të tjera. Në përgjithësi, funksionaliteti i tyre është e ngjashme, por ka dallime. Pra, shumë kanë shprehur pakënaqësinë se MPLAB është pabesë për hartimin e përdoruesit në qendër. Prandaj, prodhuesit janë bast për ruajtjen e funksionit ndërprerje dhe përdorshmërisë së programeve të tyre. Program për PIC-kontrolluesit janë shumë të ndryshme, kështu që këtu është kryesisht një çështje e shijes.

Krijimi i një programi për PIC-kontrolluesit

Për të krijuar një program të veçantë, ju mund të përdorni softuer të duhur, dhe madje edhe një fletore të thjeshtë. Kjo është e mundur në sajë të faktit se ajo punon me gjuhë programimi si Assembler dhe C. Dallimi kryesor qëndron në numrin e informacionit të përcaktuar dhe lehtësimin e detyrave të dhëna. Ju mund të dëgjoni shumë për kompleksitetin e C, por asamble më e vështirë dhe kërkon një qasje të kujdesshme.

Për shembull, kur të krijuar një program, ju duhet të specifikoni për të cilin kontrollues është menduar. Ajo mund të jetë e nevojshme për të kryer një numër të opcioneve, por ata duhet të kryhet në prani të përvojës së punës apo vetë-besimit, sepse gabimet mund të çojë në faktin se microcontrollers konvencionale kthehet në copa plastike dhe hekuri.

Programimi me programimin

Por si për të transferuar programit të zhvilluar në vetë microcontroller? Si bën programimin microcontroller? Për këtë qëllim ka pajisje të veçanta - programuesit. Ato dërgojnë sinjale për një microcontroller që të ndryshojë qelizat në kujtesën në kuadër të programit. Për të filluar procesin e transferimit të të dhënave që ju doni të futur chip në programimin, dhe kjo, nga ana tjetër, lidhur me një kompjuter. Pastaj, duke përdorur software ju duhet të kandidojë firmware. Zakonisht programimit PIC-kontrolluesit shtrihet nga tridhjetë sekonda për dy minuta.

Forms programuesit

E cila programues për të zgjedhur për të regjistruar një program në një microcontroller? Mund të ndahet përafërsisht në tri lloje: vetë-bërë, nga prodhuesi dhe fabrika e kompani të tjera. Përdorimi i secilit prej tyre ka karakteristikat e veta.

Kështu, programuesit bërë vetë janë mjaft të lirë. Por përdorimi i tyre është i mbushur me faktin se ata lehtë mund të kthehet pajisjen në një copë plastike dhe hekuri. Dhe programimi microcontroller mund në raste të tilla zbatohen pasojat e pakëndshme në formën e një shoku elektrik, kështu që ju duhet të rrinë për sigurinë. Përveç kësaj, në qoftë se ju bëni veten nga e para, ajo është shpesh një produkt me një mundësi relativisht të kufizuara në lidhje me objektin e ndryshimit të punës. Por, në rrjetin global, ju mund të gjeni një numër të madh të zgjidhjeve për këtë problem propozuar nga njerëzit e tjerë, dhe se ndoshta nuk do të ju japin probleme.

Programues origjinal nga prodhuesi do të jetë në gjendje për të cilësisht të kryejnë punën e tyre në çdo mikrokontrollues. Në të ka një garanci, dhe nëse pas marrjes se ajo nuk punon, të zëvendësojë asnjë problem. Por, në skemën e gjërave, kur firmware PIC-kontrolluesit ajo është kryer pa probleme.

Por rrjedh nga blerjen e saj të një çmim mjaft të lartë.

Programmers lëshuara nga kompanitë e tjera, kanë një gamë mjaft të gjerë të objekteve që punojnë. Karakteristikë e tyre është çmimi i ulët dhe / ose mundësi për të punuar me mikrokontrolluesit tjera përveç PIC. Ka edhe një të vërtetë universale "monsters" që mund të ofrojnë lloje të ndryshme të punës, por për shkak të nevojës për një numër të madh të komponimeve të çmimit të tyre të ulët nuk do të ndodhë.

karakteristika skematike

Dhe së fundi, disa fjalë për modelet e imazhit. Ajo duhet të fokusohet në këmbë mbi bazën e dokumentacionit mbështetës, si skematike microcontrollers shpesh ndryshojnë nga konkluzionet aktuale barazim. Gjëja kryesore në raste të tilla janë nënshkruar përfundime, dhe kjo është për ta dhe duhet të jenë në shënjestër për pajisjen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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