Mikrokontroller va ularning turlari Mikrokontroller


Mikrokontroller arxitekturasi



Yüklə 0,91 Mb.
səhifə7/14
tarix28.07.2023
ölçüsü0,91 Mb.
#137836
1   2   3   4   5   6   7   8   9   10   ...   14
20. Mikrokontroller va ularning turlari

Mikrokontroller arxitekturasi: ATmega328P, 8-bitlik RISC (Reduced Instruction Set Computer) arxitekturasiga ega. Bu arxitektura, energiya samaradorligi va yuqori ish samaradorligi taqdim etadi.
Ishlov tezligi: ATmega328P, maksimal 20 MHz ishlov tezligida ishlay oladi. Ammo, yuqori tezliklarda ham ishlab chiqarilish uchun tashqi kristal yoki osilyator ishlatish mumkin.
Xotira: ATmega328P-da 32 KB Flash xotira mavjud. Bu xotira dastur kodini saqlash uchun ishlatiladi. Shuningdek, 2 KB SRAM va 1 KB EEPROM ham mavjud.
Kirish/chiqish pinlari: ATmega328P, 23 ta umumiy maqsadli raqamli kirish/chiqish pinlari (GPIO) bilan ta’minlangan. Bu pinlar, raqamli signallarni boshqarish yoki aniqlash uchun ishlatilishi mumkin. Shuningdek, 6 ta analog kiritish pinlari ham mavjud.
Aloqa protokollari: ATmega328P, UART (seriyali aloqa), SPI (seriyali periferik interfeys) va I2C (seriyali kommunikatsiya) kabi ko‘p ishlatiladigan aloqa protokollarni qo‘llab-quvvatlaydi. Bu protokollar orqali boshqa qurilmalar bilan axborot almashish mumkin.
Taymerlar va kesishma ishlash: ATmega328P-da, 3 ta taymer/sanaluvchi (taymer/counter) va 2 ta kesishma kiritishi (interrupt input) mavjud. Ushbu xususiyatlar taimerli va kesishmali amallarni bajarish uchun ishlatilishi mumkin.
Analog-digital aylantiruvchi (ADC): ATmega328P-da, ichki ADC bilan 10-bitlik tanlashlilik mavjud. Bu, analog signalni raqamli shaklga o‘tkazish uchun ishlatiladi.
Energiya boshqaruv: ATmega328P, energiya samaradorligi uchun optimallashtirilgan. Uyg‘unlash rejimi kabi energiya tejamkorligi ta’minlaydigan xususiyatlarni o‘z ichiga oladi.
Dasturlash va rivojlanish: ATmega328P, populyar bir dasturlash tili bo‘lgan Arduino platformasi bilan mos keladi. Arduino IDE yoki boshqa dasturlash muhitlari orqali dasturlanishi mumkin.

ATmega328P, keng doiradagi loyihalarda ishlatilishi mumkin. Robototexnika, avtomatlashtirish, ichki sistemalar, uy avtomatlashtirish va sensorli loyihalar kabi turli sohalarda yoqtiriladigan mikrokontroller chipidir.



ARM Cortex-M seriyasi, energiya samaradorligi, yuqori ish samaradorligi va keng doiradagi loyihalar uchun qo‘llaniladigan mashhur mikrokontrollerlar seriyasidir. Ushbu seriyadagi mikrokontrollerlar turli xususiyatlarga ega.



Yüklə 0,91 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   14




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin