Odabir pravih mikrokontrolera za ugrađene aplikacije

Isprobajte Naš Instrument Za Uklanjanje Problema





Odabir pravih mikrokontrolera za ugrađene aplikacije može biti presudan zadatak. Ne samo da postoje razne tehničke mogućnosti za razmatranje, već postoje i poslovni slučajevi kao što su cijena i rokovi isporuke koji mogu osakatiti projekt. Na početku projekta ili aplikacije ugrađenog sustava veliko je iskušenje uskočiti i započeti odabir mikrokontrolera prije nego što se pojedinosti ugrađenog sustava rasprše.

Prije bilo kakvog razmišljanja o mikrokontroleru, softverski i hardverski inženjeri trebali bi razraditi visoke razine sustava, blok dijagram i dijagram toka i tek tada ima dovoljno podataka da započnu stvarati racionalan izbor o odabiru mikrokontrolera. Kad se ta točka dosegne, slijedi nekoliko jednostavnih koraka kako biste bili sigurni da se formira pravilan odabir mikrokontrolera.




Kako odabrati prave mikrokontrolere za ugrađene programe

Tamo su nekoliko razloga za odabir mikrokontrolera za ugrađene aplikacije, naime niska cijena, viša razina integracije, povećana pouzdanost, ušteda prostora itd.

Pripremite popis potrebnih hardverskih sučelja

Koristeći osnovni hardverski blok dijagram mikrokontrolera, pripremite popis svih perifernih sučelja koja će mikrokontroler trebati podržati. Postoje dvije uobičajene vrste sučelja u mikrokontroleru koje treba navesti. Prvo su komunikacijska sučelja, to su periferne jedinice poput USB-a, SPI-a, I2C-a, UART-a itd. To ih jako uznemirava koliko će programskog prostora u mikrokontroleru trebati podržati. Druga vrsta sučelja su 'digitalni ulazi i izlazi', (od A do D) analogno digitalnim ulazima, modulacije širine impulsa itd. Ove dvije vrste sučelja odredit će broj pinova koji će biti neophodni za mikrokontroler.



Potrebna hardverska sučelja

Potrebna hardverska sučelja

Odaberite Arhitektura

Odabir arhitekture može uvelike utjecati na mikrokontroler za ugrađene aplikacije. Iz gornjih podataka, inženjer bi trebao početi imati ideju o tome arhitektura mikrokontrolera to će biti potrebno. Ne zaboravite imati na umu moguće buduće zahtjeve i puzanje značajki. Samo zato što biste se trenutno mogli snaći s 8-bitnim mikrokontrolerom, ne znači da ne biste trebali proučavati 16-bitni mikrokontroler zbog nadolazećih značajki ili čak zbog jednostavnosti upotrebe. Ne zaboravite da odabir mikrokontrolera za odabir može biti iterativni postupak. U ovom koraku možete odabrati 16-bitni dio, ali u kasnijem koraku ustanovite da 32-bitni ARM dio dobro funkcionira. Ova je faza jednostavno započeti s navođenjem inženjera da pogleda u ispravnom smjeru.

Odaberite Arhitektura

Odaberite Arhitektura

Prepoznajte zahtjeve memorije

Njih dvoje vrlo kritični memorijske komponente mikrokontrolera su RAM i bljesne. Pazite da vam ne ostane mjesta za varijable i program je definitivno od najveće važnosti. Puno je jednostavnije odabrati dio s previše ovih značajki nego što je nedovoljan. Napokon, možete stalno započeti s više, a zatim se kasnije preseliti u kontroliraniji dio u istoj obitelji čipova. Koristeći softversku arhitekturu i komunikacijske periferne uređaje sadržane u aplikaciji, dizajner može pogoditi koliko će memorije biti potrebno aplikaciji.


Prepoznajte zahtjeve memorije

Prepoznajte zahtjeve memorije

Pridržavajte se troškova i ograničenja snage

Ovo je sjajno vrijeme za promatranje potreba za napajanjem i troškova mikrokontrolera. Ako će mikrokontroler biti napaja baterijom & mobile, tada je apsolutno opasno osigurati dijelove male snage. Ako ne zadovoljava potrebe za strujom, nastavite s pripremom popisa sve dok ne budete imali izbora. Ne zaboravite promatrati i cijenu dijela procesora. Iako se cijene postupno približavaju 1 USD u količini od nekoliko dijelova, ako je jako usredotočena, tada bi cijena mogla biti opasna.

Odaberite razvojni komplet

Jedan od najboljih dijelova odabira mikrokontrolera je, otkrijte razvojni komplet igrati se i promatrati unutarnji rad mikrokontrolera. Ako komplet ne postoji, određeni dio najvjerojatnije nije dobar izbor i trebali bi se vratiti nekoliko koraka unatrag i otkriti bolji dio. Većina kompleta danas košta ispod 100 dolara. Plaćanje više od toga jednostavno je previše. Još jedan dio može biti bolji izbor.

Komplet za razvoj

Komplet za razvoj

Iz gornjih podataka, konačno, možemo zaključiti da postoje mnoge značajke koje treba uzeti u obzir prilikom odabira mikrokontrolera za ugrađene aplikacije. Prije pokretanja ugrađenog projekta kojem je potreban mikrokontroler, treba se potruditi oko tehničkih aspekata koji će vam pomoći da odaberete mikrokontroler za određene ugrađene aplikacije. Popis su hardvera, prijenosa podataka, PWM priključaka, pakiranja, potrošnje energije, veličine memorije, troškova itd. Nadamo se da ste bolje razumjeli ovaj koncept. Nadalje, bilo kakve nedoumice u vezi s ovim konceptom ili bilo kojom primjenom projekti temeljeni na mikrokontroleru , dajte svoje povratne informacije komentarom u odjeljku za komentare u nastavku. Evo pitanja za vas, koja je funkcija mikrokontrolera?