SITE KERESÉS

PIC vezérlő. A PIC-vezérlők programozása. A PIC-vezérlők rendszerei

Amikor a tervek elkészülnek, szükség van valakirevagy valami, ami ellenőrizte a szükséges intézkedések végrehajtását. Egy személy számára ez meglehetősen problémás, mivel jelentős számú különböző elemet kell használni a működésük ellenőrzéséhez (tranzisztorok, ellenállások, tirisztorok, diódák, kondenzátorok stb.). De az összetett és nagy áramkörök szabályozhatóak (mikrokontrollerek). Amit mondanak, a PIC családjainak példáján fogják elmondani. Tehát mi a PIC vezérlő a bábukhoz? Mi a tervük, és hol használják?

Mi az a PIC mikrokontroller?

pic vezérlő
A PIC vezérlő (vagy mikrokontroller)egy eszköz az egyes tevékenységek végrehajtásának automatizálására előkészített program segítségével. A termékcsalád képviselői jellemzői a programozás egyszerűsége és a munka minden szükséges funkciójának elérhetősége. A kialakítás körvonalazásával meg kell jegyezni, hogy összetételében csak egy szilikon kristály van (ez az összes mikrokontroller jellemzője). Ezenkívül a PIC vezérlőnek bizonyos számú lábai vannak. Néhányuk logikai bemenetként használható, részben kimenetekként, a többiek kétirányú alkalmazásokat tartalmaznak. A lábak lehetnek digitálisak vagy analógok.

A túlnyomó többség munkájáértA РІї szabályozóknak stabil feszültségre van szükségük - 5V. Ez elég ahhoz, hogy szokásos módon dolgozzon, és elvégezhesse az előtte álló programot. A PIC-vezérlők programozása közvetlenül a számítógépről nem lehetséges. Ebből a célból programozót használnak.

Controller családok

pic vezérlők programozása
A PIC vezérlő nem létezik az egységbenpéldányt. A vállalat jelentős számú mikrokontrollert állít elő, amelyek mindegyike rendelkezik saját jellemzőivel, képességeivel és potenciális alkalmazási lehetőségeivel. Maguk a családok száma meglehetősen nagy, és attól függ, hogy melyik besorolási attribútum tekinthető főnek. Ezért érdemes megemlíteni csak az alaposztályt, amelyben csak három család van: 8-, 16- és 32-bites. Ők viszont egymásba oszthatók, de mivel a családok nem a cikk témája, nem beszélnek róla.

Adott esetben

Sokoldalúsága miatt a PIC-vezérlőbárhol alkalmazható. Maguk a mikrokontrollerek hűtőszekrényben, televízióban, mosógépekben találhatók. De a RIS termékcsalád olyan sajátossága, hogy a PIC-vezérlőkön lévő áramkörök népszerűek a rádióamatőrök és az öntanuló robotok között. Segítségükkel egyszerűen konfigurálhatja a csomópont vagy a teljes eszköz működését. Elősegíti az ilyen népszerűség kedvező árát, egyszerű programozást és jelentős mennyiségű oktatási anyagot.

Használhatja a PIC vezérlőt létrehozásakora rádióvezérlésű gépek, robotkéz és egyéb kézműves gépek, amelyek csak szerény költségvetésre korlátozódhatnak. Használható valami ipari célra is - meglehetősen népszerű a mikrokontroller által vezérelt automata öngyártású gépek létrehozása. A felhasználási spektrum széles, és kompetens megközelítéssel szinte bármilyen cél elérhetõ, ezért a PIC-vezérlõk áramkörei nem csak amatõr alkotásokon láthatók.

Szoftver a PIC-vezérlővel való munkavégzéshez

képszabályozók
A szükséges minimális szoftver -a notebook. De mégis, az ingyenes terjesztés miatt használhatja a gyártó által kínált MPLAB szoftvert. Pontosabban, a szoftvercsalád (fejlesztői környezet, fordítók) az MPLAB. A cég politikájának köszönhetően ingyenes, de bizonyos korlátozásokkal rendelkezik. Tehát egy rövid távú demo verzióval megpróbálhatja az összes lehetőséget, de a megszüntetését követően a program funkcionalitása le lesz vágva. Egy teljes körű programban van egy jelentős eszköz, amely megkönnyíti a programok létrehozását, kényelmes keresést keresni különböző problémás területeken és végrehajtani a kód optimalizálását. A verziótól függően a kódoptimalizálás funkció megszüntethető, vagy a program által támogatott vezérlők száma csökkenthető. Az igazság kedvéért érdemes azt mondani, hogy a vállalat csak a legnépszerűbb képviselőknek hagy támogatást.

Számos szoftver is létezik,más cégek által nyújtott Általában ezek funkcionalitása hasonló, de különbségek vannak. Tehát sokan kifejezik elégedetlenségüket, hogy az MPLAB hűtlen a felhasználók számára. Ezért a gyártók a kivágott funkciók megtakarításán és a szoftverrel való együttműködésen alapulnak. A PIC-vezérlők programjai nagyon változatosak, ezért itt nagyrészt ízlés.

Program létrehozása a PIC-vezérlő számára

mikrokontroller programozás
Készíthet egy speciális programot a következővel:a megfelelő szoftvert és akár egy egyszerű notebookot is. Ez a lehetőség azért létezik, mert együttműködik a programozási nyelvekkel, például az assemblerrel és a C-val. A legfőbb különbség az írható információk mennyiségén és az adatok egyszerű beállításán alapul. Sok mindent hallhatsz a C komplexitásáról, de az összeszerelő még bonyolultabb, és gondosabb megközelítést igényel.

Tehát egy program létrehozásakor,amelyhez a vezérlőnek szándékában áll. Lehet, hogy számos beállításra van szükség, de tapasztalattal vagy bizalommal kell elvégezni őket, mert a hibák azt eredményezhetik, hogy a mikrokontrollerek rendes műanyagdarabokká válnak.

Programozás a programozóval

programok a képvezérlők számára
De hogyan kell átruházni a kifejlesztett programot magáramikrokontroller? Hogyan működik a mikrokontroller programozás? Különösen erre a célra speciális eszközök vannak - programozók. Jeleket küldnek a mikrokontrollernek, amely a program szerint a memóriában tárolja a cellákat. Az átviteli folyamat megkezdéséhez helyezze be a mikrokontrollert a programozóba, és kapcsolja össze a számítógépet. Ezután használja a szoftvert a firmware futtatásához. Általában a PIC vezérlők programozása harminc másodperctől két percig tart.

A programozók típusai

firmware pic vezérlők
Melyik programozó választja a program rögzítésérea mikrokontrollerre? Feltételesen három típus létezik: házi, a gyártó és más cégek gyára. Mindegyikük használata sajátos sajátosságokkal bír.

Tehát az önálló programozók elég csinosakolcsóbb. De használatuk tele van azzal a ténnyel, hogy könnyedén be tudják kapcsolni a mikrokontrollert egy műanyagból és vasból. A mikrokontrollerek programozása ilyen esetekben kellemetlen következményekkel járhat áramütés formájában, ezért biztonsági óvintézkedésekre van szükség. Ezenkívül, ha magától csináljátok a semmiből, akkor gyakran olyan terméket kapnak, amely meglehetősen korlátozott lehetőségekkel rendelkezik a munkaterület megváltoztatására. De a globális hálózatban számos probléma megoldható, amelyet más emberek javasolnak, és amelyek valószínűleg nem okoznak problémát.

Az eredeti programozóa céggyártó képes lesz minőségi munkát elvégezni minden mikrokontroller számára. Azon garanciát vállal, és ha az átvétel után nem működik, akkor nem probléma. De a dolgok sorrendjében, amikor a firmware PIC-vezérlők gond nélkül kerülnek végrehajtásra.

De megakadályozza a megszerzése meglehetősen magas árat.

Más vállalatok által kiadott programozók,van egy meglehetősen széles tárgyakkal, amelyekkel dolgoznak. Jellemzőjük az alacsony ár és / vagy a képesség a PIC kivételével más mikrokontrollerekkel való együttműködésre. Vannak valóban univerzális "szörnyek", amelyek különböző típusú munkát tudnak nyújtani, de mivel nagyszámú kapcsolatot kell létrehozniuk, áruk nem alacsony.

Sematikus jellemzők

pic vezérlők a bábukhoz
És végül néhány szó a képsémákról. A kísérő dokumentáció alapján a lábakon kell irányítania, mivel a mikrokontrollerek vázlatosan gyakran eltérnek a következtetések tényleges konstrukciójától. A legfontosabb az ilyen esetekben az aláírt következtetések, és nekik kell őket irányítaniuk a készülék létrehozásakor.

</ p>
  • Értékelés: