varr mikrokontroller

Mikrokontroller utal, hogy milyen típusú programozható chipek, amely alapján lehetőség van arra, hogy össze egy áramkör vagy egy automata készülék. Egy ilyen eszköz lehet egy egyszerű rendszer egy villogó LED, vagy a gép, amely elvégzi bonyolult számításokat és más vezérlő eszközt. A fő eleme mindkét esetben ugyanaz lehet mikrokontroller, a különbség csak akkor kell rögzíteni a programban.
Kisegítő és az elkészítés könnyedsége mikrokontrollerek saját programokat számukra teszi mikrokontroller nagyon csábító, hogy létrejöjjön a különböző rendszerek. Korábban változtatni a készülék funkciói épülő hagyományos logikai áramkörök, szükséges volt, hogy módosítsa a séma is, és a forrasztási alkatrészek kiforrasztó, és most tervezni mikrokontroller általában elegendő újraprogramozni. Részben azért, mert ennek a könnyű változó funkciójú mikrokontrollereknek gyorsan felváltott készülék épített több logikai elemekkel.
Program mikrokontoller lehet vannak írva különböző programozási nyelvek használatával speciális számítógépes programok. Írásbeli és alakítjuk (összeállított), a program át a mikrokontroller keresztül a programozó.
Programmer úgynevezett elektronikus eszköz, amely összekapcsolja a mikrokontroller, valamint egy programozó - egy számítógépes program, amely kezeli az átviteli folyamat az elkészített programot a számítógépről a mikrovezérlő.
Szerkezet egy mikrokontroller, amely varrott firmware, az úgynevezett célzott vagy a cél tervtervedbe.

Firmware ( „pro lágyítás”) - (ige) A folyamat át a program, hogy az elektronikus eszköz.

Firmware - (főnév) készített a program az elektronikus készülékhez.

Határozzuk meg mit jelent az „programozó” vagy „firmware” kifejezést használjuk, akkor általában az adott környezetben. Következő, látni fogjuk, hogy ez nem olyan nehéz.

A legtöbb szoftver programozó lehet beállítani, hogy működjenek együtt a különböző rendszerek programozó adaptereket. Programozó adapter csatlakozik a számítógéphez, amelyen keresztül bármely input-output port. Jelenleg három leggyakoribb kapcsolat egy számítógép-programozó, hogy milyen vagy port:

Az elmúlt évek során a párhuzamos LPT nyomtató port és a soros COM port kiszorult USB-port. Mindazonáltal még mindig vannak a bővítőkártyák eladó LPT- és / vagy a COM-portot. Ezek a térképek ( „multiportovki”) is lehet beállítani már imeyushih számítógép, hanem kiegészítik COM- laptop vagy LPT-port lehetetlen vagy rendkívül nehéz.

Hogyan villogni mikrokontroller

Ábra. 1. USB-COM adapter.

Ugyanakkor, minden modern számítógépek és laptopok legalább egy USB-port, valamint a közös olcsó adapterek USB-COM, amely lehetővé teszi, hogy az USB-port a hiányzó COM-port.

programozók rendszerek gyakran az USB-port bonyolult ahhoz, hogy ismételje meg a kezdő elektronika, és gyakran tartalmaznak mikrokontroller, amely szintén először valahogy varrni, akkor azt egy egyszerű programozó áramkör csatlakozik a számítógép COM-port vagy USB-n keresztül az USB-COM adapter. A meglévő USB-LPT adapter vaku mikrokontroller nem fog sikerülni, mert ezek a kártyák „versenyez” nem LPT port, és csak ellenőrzik a nyomtató működését.
Szükség van arra figyelmeztetnek, hogy a programot a mikrokontroller USB-COM-adapter be van töltve tucatszor, hogy proc eed, mint a „normális” COM-port és ezt kell majd egyeztetni.

Talán a kezdő választja nyolc bites AVR-RISC ATMEL mikrokontroller építészeti cég, mert a rugalmasság, jól dokumentált alkalmazási példák és az alacsony ár. Ezek mikrokontroller, valamint sokan mások, lehet programozni keresztül az ISP-felület.

ISP (In System Programming) - circuit programozási felület, amely lehetővé teszi, hogy a vezérlőegység programozására kihúzása nélkül a többi áramkör.

ISP-interfész áll, öt vezetékek: MOSI, MISO, SCK, RESET és GND. ISP-csatlakozás lehetővé teszi a programozó program mikrokontrollerek (a legtöbb esetben) eltávolítása nélkül magát a mikrokontroller áramkör.

Között rádióamatőrök elosztott rendszerek sok programozó a soros COM port. Sokan gyűjtik több tranzisztor és Zener. és még egy pár ellenállás. Az előnye az ilyen rendszerekben az egyszerűség, de nekik is van egy fontos hátránya. A tény az, hogy az RS-232 lehetővé teszi az eltérést standaty tápfeszültség a COM-port a megállapításokat, és ezek az eltérések a különböző számítógép-gyártók nagymértékben eltérő lehet, még így is jóváhagyott határértékeken belül. Ezért ez az egyszerű rendszer, dolgozó ugyanazon a számítógépen, működhet szakaszosan, a másik, vagy egyáltalán nem. Nagyon kellemetlen, és hogy a programozó összeállított egy egyszerű rendszer, szükség van minden egyes alkalommal csatlakozni, és húzza ki a cél kialakítása a firmware ülésen.

Fenti hátrányok Lishin rajz látható. 2. Ez a programozó soros COM-port mindössze két közös chips: A meghajtó chip RS232 MAX232 (vagy analógja) és egy logikai áramkör 74LS240 (hazai analóg K555AP3).
MAX232 áramkör shirokorasprostranonny quad vezető (szint átalakító) RS-232 interfész (körülbelül mínusz 12 és plusz 12 volt) a CMOS / TTL szint (5 voltos logika). Integrált áramkör 74LS240 kettős invertáló puffer négy sorban felbontású kimeneten.

Hogyan villogni mikrokontroller

Ábra. 2. reakcióvázlat myPROGGER.


Programozó gyűjtött e rendszer keretében a következő előnyökkel jár:

  • MAX232 miatt előfordul, garantált szintű átalakítás jel
  • A programozó nem kell kikapcsolni az áramkör flash
  • áramköri programozó könnyen módosításokat, hogy hasznos lesz a jövőben
  • ez a rendszer akkor használható, ha működik a COM-port, vagy USB-n keresztül-COM adapter
  • Ebben a rendszerben a munka, sok programozó, szoftver (pl avrdude és PonyProg200).


A kezdők elektronika, ez a rendszer úgy tűnik ijesztő, de ezzel megpróbálunk megbirkózni a következő részben.

Menj tovább: „varr” mikrokontroller. 2. rész: "MyPROGGER".

Merész és sikeres kísérletet.