Hogyan válasszuk ki a mikrokontroller
Melyik választani MK rajongók
Ha felidézzük az olimpiai mottója: „Gyorsabb, nagyobb, erősebb” (lat. «Citius, Altius, Fortius»), majd alkalmazni a MK megszólal, mint ez: „Fent az órajel, több memóriát, az alacsonyabb energiafogyasztás.” De ne siess, hogy válasszon a katalógusban a legtöbb „cool” chip. Ez nem fog segíteni. Amatőr gyakorlat korlátozódik három fontos tényező: költség, forrasztás technika, a szoftver áll rendelkezésre.
Költség vágóél „okos” MK akár több tízezer dollárt. Egyszerű amatőr keretek között nincs értelme, hogy összpontosítson a nagy pénz. Ugyanez nem túl bonyolult és költséges feladat olcsó MK dönt azonos eredménnyel. Miért fizetne többet?
Forrasztástechnika, paradox módon lehet a legnagyobb akadály az alkalmazás nagy MC. Az a tény, hogy az árut
A SOIC csomagot, QFP, tervezett automatizált felületszerelt. A távolság a terminálok 0.5. 1,27 mm. Nem minden telepítő speciális szerszám nélkül és a minőség mikroszkóp forrasztani az összes csapokat 44. 208 ilyen chipek.
Otthon, van egy nagy károsodás kockázata, és a chip is, és vékony NYÁK számokat. Következésképpen kétsoros fekete kínai socket lépésekben terminálok között 2,54 mm marad sokáig egy objektív valóság az amatőr gyakorlatban.
Ha még mindig kell használni a jobb MC, meg kell gondolni a megszerzése az úgynevezett „debug kit”. Ez egy nyomtatott áramköri lap, amely már a vezetékes: MK, kvarckristály, feszültségszabályozó, csatlakozókkal perifériák, és gyakran LCD kijelző nyomógombos billentyűzet. Ezen kívül a csomag tartalmaz tervezési eszközök - szoftverek fordító és hibakereső. Általában kapunk egy jó kiindulást viszonylag kis költség 15-100 USD függően a periférián.
A hagyományos bölcsesség azonosított néhány egészséges MK elvek kiválasztása. Először is, nem hajsza az egzotikus, másrészt nem kommunikálni egy család, és harmadszor, nem fukarkodik a segítségével a hibakeresés és a programozás. Most már értem, hogy miért messze a legtöbb népszerű a szerelmesek 8 bites MK ATmega családjára ATTINY, PIC 12 PIC 16 PIC 18. A viszonylag alacsony áron, a rendelkezésre a piacon, jó teljesítmény, a rendelkezésre álló zsetont a DIP-ház sok útmutatók és példák - ez a siker kulcsa.
Melyik MK válassza szakemberek
Mérnökök szolgálatban részt fejlesztése hardver beágyazott alkalmazások engedheti meg magának a luxust, hogy „semmilyen módon tagadni” (persze ésszerű határokon belül). A költség probléma, a termelési technológia és a rendelkezésre álló elem bázis kiszorul. Valóban, irányítása komplex MC komplexek nem a legdrágább elem, bár nem volt tőle nagyban függ a teljesítmény és a siker a termék értékesítése a piacon. A kiválasztási kritériumok a következő tényezők a professzionális fejlesztők: műszaki leírások, engedélyezési tisztaság szoftver, egyszerű karbantartás.
Műszaki paraméterek kiválasztott MC kell érvényesíteni a fejlesztés szakmai követelményeknek. Például, ha a termék a
Táblázat 1.1. Ajánlások a választott MK
telepítve az autó, akkor meg kell keresni a MC egy kiterjesztett hőmérséklet -40. + 125 ° C, és, előnyösen, a CAN jelenlétében interfész. Ha szüksége van egy gyors válasz a külső ingerekre, vagy tervezett komplex matematikai számításokat, akkor lesz nagy MK a kapacitás 16 vagy 32 bit. Ha a terméket úgy tervezték, miniatűr elemes, akkor legjobb, ha használni micropower MK egy kompakt SMD-ház, képes működni a kisfeszültségű és alacsony frekvencia.
Táblázat. 1.1 néhány irányelvet választotta az IC. Ahhoz, hogy megértsük azok jelentését példa lehet a cég STMicroelectronics STR710FZ1T6 chip, amely ajánlott (EMR) készülékek esetében alacsony elektromágneses sugárzás. Az adatlap van egy külön rész „EMC jellemzők», amelyek szintje vadsugárzás MK sávszélességek. Ez ad okot azt hinni, hogy a gyár komoly megközelítés a problémák elektromágneses összeférhetőség és rendszeresen ellenőrizzük a megfelelőségi paraméter, azaz a biztosítani kell számukra. Lehetséges, hogy a termék más cégek is van egy előadás EMR nem rosszabb, de akkor ez a saját adatlap nem mond semmit, így a táblázatban. 1.1 MK oly módon, hogy a „rend”.
Ha a termék egyszerű és ingyenes programozó használja a mellékelt aláírási szerelő, nincs probléma. Itt és a forráskód is mutatnak, és „élő”, hogy összeállítja a projekt képviselőjének jelenlétében az ellenőrző szerv. Rosszabb a helyzet a magas szintű nyelvek, amelyek az internet általában csak demo verziójának kereskedelmi fordítóprogramok igen korlátozott funkciókat. Teljes változat a márkás fordító pénzbe (és jelentős), ami a vásárlást gazdaságilag veszteséges a kis tételekben gyártott termékek.
A támogatás jöhet változás MCU és fordítására az eredeti lista a környezetet a nyílt forrású szoftver. Különösen a AVR-szabályozók free C fordító AVR-GCC, benne van a csomagban WinAVR [1-8], valamint a PIC-vezérlők esetén egyszerű jó demo MikroC fordító cég MIKROELEKTRONIKA [1-9], amely egy határt a hossza a kódot, de nem kizárólagosan a cselekvés ideje.
Könnyű karbantartás fontos eleme a kereskedelmi siker. Nem titok, hogy a programozók, mint minden hétköznapi emberek hibáznak. Kijavítani őket, valamint, hogy megfeleljen az exkluzív igényeinek és vágyainak szeszélyes ügyfelek „on the fly” megváltoztatni a viselkedését a készülék. Hivatkozva MC, ez azt jelenti, hogy meg kell újraprogramozni a belső flash memória.
Annak érdekében, hogy ne küldjön folyamatosan „hírnökök” az utak a programozó egy hordtáska, távoli gyakorlat változása firmware az Interneten keresztül. Ez azonban még mindig korai fejlődési szakaszban, hogy válasszon egy típusú IC, amely önálló program funkció ( «bootloader»). Amatőr kialakítást, ezért szigorú megközelítés nem kötelező, bár üdvözlendő.
Befejezi a témaválasztás MC eloszlását mutatja indexeinek népszerűsége, ábrán látható. 1.11. Ez egy folyamatosan frissített Internet által készített statisztika elektronika Runet becslések az elmúlt néhány évben. Ez lenne egy nagy hibát, hogy hozzanak alapján ezek a kamatok esetleges korlátozó listák alkalmazásának különböző modellek M K. De az általános tendencia észre jobb.
Forrás: SM Ryumik 1000 és a mikrovezérlő áramkör. (1. kiadás)