A megfelelő mikrovezérlők kiválasztása a beágyazott alkalmazásokhoz

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





A megfelelő mikrokontrollerek kiválasztása beágyazott alkalmazások döntő feladat lehet. Nemcsak különféle technikai lehetőségek merülnek fel, de vannak olyan üzleti esetek problémái is, mint az ár és az átfutási idők, amelyek megbéníthatják a projektet. A projekt vagy a beágyazott rendszer alkalmazásának kezdetén nagy a kísértés, hogy még a beágyazott rendszer részleteinek kivonása előtt beugorjon és elkezdje kiválasztani a mikrovezérlőt.

Mielőtt bármilyen gondolatot vetnének a mikrovezérlőre, a szoftver- és hardvermérnököknek ki kell dolgozniuk a rendszer magas szintjét, blokkdiagramot és folyamatábrát kell készíteniük, és csak ezután van elegendő adat ahhoz, hogy racionális döntést hozzanak létre a mikrovezérlő kiválasztásában. Amikor elérkezik ez a pont, néhány egyszerű lépést lehet követni annak biztosítására, hogy a mikrovezérlők megfelelő kiválasztása kialakuljon.




A megfelelő mikrovezérlők kiválasztása a beágyazott alkalmazásokhoz

Vannak több ok a mikrovezérlők kiválasztására beágyazott alkalmazások esetében, nevezetesen alacsony költség, magasabb integrációs szint, nagyobb megbízhatóság, helytakarékosság stb.

Készítse el a szükséges hardver interfészek listáját

A mikrovezérlő alapvető hardverblokkdiagramjának elkészítésével készítse el az összes periférikus interfész listáját, amelyeket a mikrovezérlőnek támogatnia kell. A mikrovezérlőben kétféle interfész létezik, amelyeket fel kell sorolni. Az első a kommunikációs interfészek, ezek olyan perifériák, mint az USB, az SPI, az I2C, az UART és így tovább. Ezek nagyon zavarják, hogy a mikrovezérlőben mekkora programterületnek kell támogatnia. A második fajta interfész a „digitális bemenetek és kimenetek”, (A-tól D-ig) analóg-digitális bemenetekre, impulzusszélesség-modulációkra stb. Ez a kétféle interfész megadja a mikrovezérlő által nélkülözhetetlen csapok számát.



Szükséges hardver interfészek

Szükséges hardver interfészek

Válassza ki az Architecture elemet

Az architektúra kiválasztása nagyban befolyásolhatja a beágyazott alkalmazások mikrovezérlőjét. A fenti információk alapján egy mérnöknek képesnek kell lennie arra, hogy képet kapjon róla a mikrovezérlő architektúrája erre szükség lesz. Ne felejtse el szem előtt tartani az esetleges jövőbeli követelményeket és a funkciók kúszását. Az, hogy jelenleg 8 bites mikrokontrollerrel tudna kijönni, még nem jelenti azt, hogy nem kellene tanulmányoznia egy 16 bites mikrovezérlőt a közelgő funkciók vagy akár a könnyű használat érdekében. Ne felejtsük el, hogy a mikrovezérlő kiválasztása iteratív eljárás lehet. Választhat egy 16 bites részt ebben a lépésben, de egy későbbi lépésben megállapíthatja, hogy egy 32 bites ARM rész jól működik. Ebben a szakaszban egyszerűen el kell kezdeni egy mérnököt, hogy a helyes irányba nézzen.

Válassza ki az Architecture elemet

Válassza ki az Architecture elemet

Ismerje fel a memóriaigényeket

A kettő nagyon kritikus a mikrokontrollerek memóriakomponensei a RAM és villan. Ügyeljen arra, hogy ne fogyjon el a változó helye, és a program mindenképpen a legfontosabb. Sokkal egyszerűbb olyan részt választani, amely túl sok ilyen tulajdonsággal rendelkezik, mint nem elégséges. Végül is folyamatosan kezdhet többet, majd később áttérhet ugyanabban a chipcsaládban egy kontrolláltabb részre. A szoftver architektúra és az alkalmazásban lévő kommunikációs perifériák segítségével a tervező kitalálhatja, hogy mennyi memória szükséges az alkalmazáshoz.


Ismerje fel a memóriaigényeket

Ismerje fel a memóriaigényeket

Vegye figyelembe a költségeket és az energiakorlátozásokat

Ez egy nagyszerű idő a mikrovezérlő tápellátásának és költségeinek megfigyelésére. Ha a mikrovezérlő lesz akkumulátorral működik és mobil, akkor feltétlenül veszélyes annak biztosítása, hogy az adagok alacsony fogyasztásúak legyenek. Ha nem felel meg az áramszükségletnek, akkor addig folytassa a lista előkészítését, amíg kevés választási lehetősége van. Ne felejtse el megfigyelni a processzor alkatrészárát sem. Míg az árak fokozatosan megközelítik az 1 dollárt több rész volumenében, ha erősen koncentrált, akkor az ár veszélyes lehet.

Válasszon egy fejlesztőkészletet

A mikrovezérlő kiválasztásának egyik legjobb része, fedezze fel a fejlesztőkészletet játszani és megfigyelni a mikrovezérlő belső működését. Ha egy készlet nem létezik, akkor az adott alkatrész valószínűleg nem jó választás, és vissza kell lépnie néhány lépéssel, és meg kell fedeznie egy jobb részt. A legtöbb készlet ma 100 dollár alatt van. Ennél többet fizetni túl sok. Egy másik adag lehet jobb választás.

Fejlesztőkészlet

Fejlesztőkészlet

A fenti információk alapján végül arra a következtetésre juthatunk, hogy számos olyan szempontot kell figyelembe venni, amely során a mikrovezérlőt választják a beágyazott alkalmazásokhoz. Mielőtt elkezdené a beágyazott projektet, amelynek mikrovezérlőre van szüksége, meg kell vizsgálnia azokat a technikai szempontokat, amelyek segítenek kiválasztani egy mikrovezérlőt adott beágyazott alkalmazásokhoz. Ezek a hardverek, az adatátvitel, a PWM portok, a csomagolás, az energiafogyasztás, a memória mérete, a költségek stb. Listája. Reméljük, hogy jobban megértette ezt a koncepciót. Ezenkívül bármilyen kétség merül fel e koncepcióval vagy annak megvalósításával kapcsolatban mikrokontroller alapú projektek , kérjük, adja meg visszajelzését az alábbi megjegyzés részben kommentálva. Itt egy kérdés az Ön számára, mi a feladata a mikrovezérlőnek?