Mikrokontroller

Mikrokontroller -bu bitta metall oksidi-yarimo'tkazgich (MOS) vlsi chipidagi kichik kompyuter. Mikrokontroller bir yoki bir nechtasini o'z ichiga oladi CPU (protsessor yadrolari) xotira va dasturlashtiriladigan kirish/chiqish tashqi qurilmalari bilan birga. Ferroelektrik operativ xotira shaklida dastur xotira, na flash yoki OTP ROM ham tez-tez yonga kiritilgan, RAM, shuningdek, bir kichik miqdori. Mikrokontrollerlar ishlatilgan mikroprotsessorlardan farqli o'laroq, o'rnatilgan dasturlar uchun mo'ljallangan shaxsiy kompyuterlar yoki turli xil diskret chiplardan iborat boshqa umumiy maqsadli dasturlar.
Zamonaviy terminologiyada mikrokontroller chipdagi tizimga (SoC) o'xshash, ammo unchalik murakkab emas. SoC tashqi mikrokontroller chiplarini anakart komponentlari sifatida ulashi mumkin, ammo SoC odatda rivojlangan tashqi qurilmalarni birlashtiradi grafik ishlov berish birligi (GPU) va simsiz interfeys tekshiruvi uning ichki mikrokontroller birligi davrlari sifatida.
Mikrokontrollerlar - bu qurilmalarda, implantlarda, masofadan boshqarishda, ofislarda, uskunalarda, elektr jihozlarida, avtomatik o'chirgichlarda va boshqa qurilmalarda avtomobil dvigatellari kabi avtomatik boshqariladigan qurilmalar va qurilmalar. Alohida mikroprotsessor, xotira va kirish / chiqish dizayni bilan mikrokontrollerlar hajmi va narxini kamaytirish orqali ko'proq uskunalar va jarayonni boshqarishni tejaydi. Raqamli bo'lmagan elektron qurilmalar uchun zarur bo'lgan analog komponentlarni birlashtirgan aralash signal mikrokontrollerlari keng tarqalgan. Narsalar Interneti kontekstida mikrokontrollerlar ma'lumotlarni to'plash, sezish va jismoniy dunyoni yo'ldan uzoqlashtirish uchun iqtisodiy va mashhur vositadir
Mikrokontrollerlar har xil turdagi va turli maqsadlarda qo'llaniladi.
Quyida mikrokontrollerlarning keng tarqalgan turlari keltirilgan:
1. Umumiy maqsadli mikrokontrollerlar: Ushbu turdagi mikrokontrollerlar turli ilovalar uchun ishlatiladigan ko'p qirrali protsessorga ega. Misol uchun, Arduino yoki Raspberry Pi kabi umumiy maqsadli mikrokontrollerlar robototexnika, avtomatlashtirish, uyni avtomatlashtirish va boshqalar kabi ko'plab loyihalarda qo'llanilishi mumkin.
2. O'rnatilgan mikrokontrollerlar: o'rnatilgan tizimlarda qo'llaniladigan ushbu turdagi mikrokontrollerlar ma'lum bir qurilma yoki tizimni boshqarishni ta'minlash uchun mo'ljallangan. Misol uchun, smartfonlar, oq buyumlar (muzlatgichlar, kir yuvish mashinalari va boshqalar) va transport vositalarida o'rnatilgan mikrokontrollerlar mavjud.
3. DSP (Digital Signal Processing) mikrokontrollerlari: DSP mikrokontrollerlari audio ishlov berish, tasvirni qayta ishlash va signallarni qayta ishlash kabi ilovalar uchun optimallashtirilgan. Bunday mikrokontrollerlar ko'pincha audio va video uskunalarda, mobil telefonlarda va boshqa multimedia qurilmalarida mavjud.
4. ARM asosidagi mikrokontrollerlar: ARM arxitekturasiga asoslangan bu turdagi mikrokontrollerlar yuqori unumdorlik va energiya tejamkorlik xususiyatlariga ega. ARM-ga asoslangan mikrokontrollerlar smartfonlar, planshetlar, o'yin konsollari va boshqa ko'plab mobil qurilmalarda qo'llaniladi.
5. PIC mikrokontrollerlari: Microchip Technology tomonidan ishlab chiqarilgan PIC mikrokontrollerlari umumiy maqsadli ilovalar uchun keng qo'llaniladi. Ushbu mikrokontrollerlar arzon narx, kam quvvat sarfi va yuqori samaradorlikni ta'minlaydi.
Bu mikrokontrollerlarning keng tarqalgan turlarining ba'zi bir misollari, boshqa ko'plab turli xil turlari mavjud. Mikrokontrollerni tanlash loyiha talablariga qarab amalga oshirilishi kerak.
|