Sisseehitatud rakenduste jaoks õigete mikrokontrollerite valimine

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Sobivate mikrokontrollerite valimine manustatud rakendused võib olla ülioluline ülesanne. Lisaks sellele, et kaaluda on mitmesuguseid tehnilisi võimalusi, on ka ärijuhtumite probleeme, näiteks hind ja tarneajad, mis võivad projekti halvata. Projekti või manussüsteemi rakenduse alguses on suur kiusatus hüpata sisse ja hakata mikrokontrollerit valima enne, kui manustatud süsteemi üksikasjad on räsitud.

Enne kui mikrokontrollerile mõeldakse, peaksid tarkvara- ja riistvarainsenerid välja töötama süsteemi kõrged tasemed, plokkskeemi ja vooskeemid ning alles siis on piisavalt andmeid, et hakata looma ratsionaalset valikut mikrokontrolleri valiku osas. Selle punkti saabumisel on mõned lihtsad sammud, mida saab järgida, et veenduda mikrokontrollerite õige valiku moodustamises.




Kuidas valida manustatud rakenduste jaoks sobivad mikrokontrollerid

Seal on mitu põhjust mikrokontrollerite valimiseks manustatud rakenduste jaoks, nimelt odav, kõrgem integreerimistase, suurem töökindlus, ruumi kokkuhoid jne.

Valmistage ette vajalike riistvaraliideste loend

Kasutades mikrokontrolleri põhilist riistvara plokkskeemi, koostage loetelu kõigist perifeersetest liidestest, mida mikrokontroller peab toetama. Mikrokontrolleris on kaks levinud liidese tüüpi, mis tuleb loetleda. Esimene on sideliidesed, need on sellised lisaseadmed nagu USB, SPI, I2C, UART ja nii edasi. Need häirivad suuresti seda, kui palju mikrokontrolleri programmiruumi peab toetama. Teine liides on „digitaalsed sisendid ja väljundid“, (A – D) analoog-digitaalsed sisendid, impulsi laiuse modulatsioonid jne. Need kaks liidese tüüpi annavad käsu arvukaid kontakte, mis on mikrokontrolleri jaoks hädavajalikud.



Nõutavad riistvaraliidesed

Nõutavad riistvaraliidesed

Valige Arhitektuur

Arhitektuuri valik võib oluliselt mõjutada manustatud rakenduste mikrokontrollerit. Ülaltoodud teabe põhjal peaks insener saama hakata aimu saama mikrokontrolleri arhitektuur seda nõutakse. Ärge unustage meeles pidada võimalikke tulevasi nõudeid ja funktsioonide libisemist. See, et praegu saaksite hakkama 8-bitise mikrokontrolleriga, ei tähenda, et te ei peaks uurima 16-bitist mikrokontrollerit eelseisvate funktsioonide või isegi kasutusmugavuse huvides. Ärge unustage, et mikrokontrolleri valimine võib olla korduv protseduur. Selles etapis võite valida 16-bitise osa, kuid seejärel leiate, et 32-bitine ARM-i osa töötab hästi. Selle etapi eesmärk on lihtsalt panna insener õiges suunas vaatama.

Valige Arhitektuur

Valige Arhitektuur

Tunnustage mälunõuded

Kaks väga kriitilist mikrokontrollerite mälukomponendid on RAM ja välk. Veenduge, et muutuja jaoks ei jääks ruumi otsa ja programm on kindlasti kõige olulisem. Palju lihtsam on valida osa, kus neid funktsioone on liiga palju, kui mitte piisav. Lõppude lõpuks võite pidevalt alustada rohkemaga ja siis hiljem liikuda samas kiibiperekonnas kontrollituma osa juurde. Tarkvaraarhitektuuri ja rakenduses sisalduvaid välisseadmeid kasutades saab disainer arvata, kui palju mälu rakenduse jaoks vaja läheb.


Tunnustage mälunõuded

Tunnustage mälunõuded

Järgige kulusid ja võimsuse piiranguid

See on suurepärane aeg mikrokontrolleri elektrivajaduste ja maksumuse jälgimiseks. Kui mikrokontroller saab toiteallikaks on aku ja mobiilne, siis on äärmiselt ohtlik veenduda, et osad on väikese energiatarbega. Kui see ei vasta elektrivajadustele, jätkake nimekirja ettevalmistamist, kuni teil on vähe valikuid. Ärge unustage jälgida ka protsessori osahinda. Kui hinnad on mitme osa mahus järk-järgult lähenemas 1 dollarile, siis kui see on väga keskendunud, võib hind olla ohtlik.

Valige arenduskomplekt

Üks parimatest osadest mikrokontrolleri valimisel on avastage arenduskomplekt mängida ja jälgida mikrokontrolleri sisemist tööd. Kui komplekti pole, pole konkreetne osa tõenäoliselt hea valik ja nad peaksid minema mõne sammu võrra tagasi ja avastama parema osa. Enamik komplekte maksab täna alla 100 dollari. Sellest rohkem maksmine on lihtsalt liiga suur. Teine osa võib olla parem valik.

Arenduskomplekt

Arenduskomplekt

Ülaltoodud teabe põhjal võime lõpuks järeldada, et manustatud rakenduste mikrokontrolleri valimisel tuleb arvestada paljude funktsioonidega. Enne mikrokontrollerit vajava manustatud projekti käivitamist tuleks vaeva näha tehniliste aspektidega, mis aitavad teil konkreetsete manustatud rakenduste jaoks mikrokontrollerit valida. Need on loetelu riistvarast, andmeedastusest, PWM-portidest, pakenditest, energiatarbimisest, mälu suurusest, maksumusest jne. Loodame, et olete sellest kontseptsioonist paremini aru saanud. Lisaks sellele on selle kontseptsiooni või selle rakendamise osas kahtlusi mikrokontrolleril põhinevad projektid , andke palun tagasisidet, kommenteerides allolevas kommentaaride jaotises. Siin on teile küsimus, mis on mikrokontrolleri funktsioon?