Mikrokontrolerlar haqida


Nima uchun biz mikrokontrollerlardan foydalanamiz?



Yüklə 34,2 Kb.
səhifə10/10
tarix16.02.2023
ölçüsü34,2 Kb.
#123451
1   2   3   4   5   6   7   8   9   10
Mikrokontrolerlar haqida

Nima uchun biz mikrokontrollerlardan foydalanamiz?


Mikrokontrollerlar o'rnatilgan ilovalarda avtomatlashtirish uchun ishlatiladi. Mikrokontrollerlarning katta mashhurligining asosiy sababi - bu alohida mikroprotsessor, xotira va kiritish-chiqarish qurilmalari bilan qurilgan dizaynga nisbatan mahsulot yoki dizaynning o'lchami va narxini pasaytirish qobiliyatidir.
Bundan tashqari, mikrokontrollerlar o'rnatilgan mikroprotsessor, operativ xotira, ROM, ketma-ket interfeyslar, parallel interfeyslar, analogdan raqamli o'zgartirgich (ADC), raqamli-analogga o'tkazgich (DAC) va boshqalar kabi funktsiyalarga ega. Bu ularni qurishni osonlashtiradi. uning atrofidagi ilovalar. Bundan tashqari, mikrokontroller dasturlash muhiti talab bo'yicha har xil turdagi ilovalarni boshqarish uchun keng imkoniyatlar yaratadi.

Har xil turdagi mikrokontrollerlar.


Bozorda mikrokontrollerlarning keng assortimenti mavjud. Atmel, ARM, Microchip, Texas Instruments, Renesas, Freescale, NXP Semiconductors va boshqalar kabi turli kompaniyalar. va boshqalar.Har xil turdagi funksiyali mikrokontrollerlarni ishlab chiqarish yo'lga qo'yildi. Dasturlashtiriladigan xotira, flesh xotira hajmi, ta'minot kuchlanishi, kiritish-chiqarish, tezlik va boshqalar kabi turli parametrlarga qarab, ularni qo'llash uchun to'g'ri mikrokontrollerni tanlash mumkin.

Mikrokontrollerlar ularning arxitekturasi va strukturasi


Mikrokontrollerlar
Mikrokontrollerlar – hisoblash asboblari, qurilmalar va har xil vazifalarda qo’llaniladigan tizimlarda ishlatiladigan mikroprotsessorlarni eng keng sinfini tashkil qiladi.
Mikrokontrollerlar bu – texnik obyektlarni boshqarish qurilmalarni va texnologik jarayonlarni hosil qilish uchun mo’ljallangan maxsus mikroprotsessordir. Tuzilishi jihatidan mikrokontrollerlar, kristalda hisoblash tizimining hamma tarkib qismlari: mikroprotsessor, xotira, hamda qo’shimcha finksiyalarni amalga oshirish uchun periferiya qurilmalari joylashtirilgan, katta integral sxemani (KIS) tashkil qiladi.
Mikrokontrollerlar
Mikrokontrollerlar
Mikrokontrollerning hamma elementlari bitta kristalda joylashgani uchun, ularni bir kristalli (bir korpusli) mirkoEXM yoki bir kistalli mikrokotrollerlar deb ham atashadi. Mikrokontrollerlarni qo’llashdan maqsad – komponentlar sonini qisqartirish, o’lchamini kamaytirish va qurilmani (tizimni) narxini tushirishdir.
Odatda, mikrokotrollerlar RISC-arxitekturasiga (RISC – Reduced Instruction Set Computer), kam hajmli xotiraga, fizik va logik bo’lingan dastur xotirasi va komandalar tizimini boshqarish uchun mo’ljallangan ma’lumot xotirasiga ega. Shunday qilib, mikrokontrollerlar boshqarish masalasini yechish, nazorat, tartibga solish va ma’lumotlarga dastlabki ishlov berish uchun mo’ljallangan.
Mikrokontroller asosidagi boshqaruv tizimining odatiy tuzilishi: BSSh – boshqaruv signallarini shakllantirgichlar; BQ – bajaruvchi qurilma; D – datchiklar; ShSh – signallar holatini shakllantirgichlar
Mikrokontrollerlar
Mikrokontroller obyekt bo’yicha holat signallarini davriy so’rab turadi va joylashtirilgan algoritmga muvofiq boshqaruv signallarini ketma-ketligini ishlab chiqaradi. Holat signallari boshqaruv signallarini joriy parametrlarini xarakterlaydi. Ular datchikning (D) chiqish signallarini analog-raqamli o’zgartirgich (ARO’) yoki signallar holatini shakllantirgich (ShSh) yordamida o’zgartirish yo’li bilan shakllanadi.
Mikrokontroller orqali tanlangan Boshqaruv signallari, raqamli-analog o’zgartirgich (RAO’) yoki boshqaruv signallarini shakllantirgich (BSSh) yordamida o’zgartiriladi. Bajaruvchi qurilmaga (BQ) keladigan RAO’ va BSSh chiqish signallari mos ravishda analog va diskret boshqaruv ta’siriga ega.
Mikrokontrollerlar quyidagilarni o'z ichiga oladi
Takt signal generatori (GCK);
protsessor (CPU);
Flash dasturlarni saqlash uchun faqat o'qish xotirasi (FlashROM);
ma'lumotlarni saqlash uchun statik turdagi tasodifiy kirish xotirasi (SRAM- static random access memory);
EEPROM ma'lumotlarini saqlash uchun o'qish xotirasi (EEPROM- Electrically Erasable Programmable Read-Only Memory);
Ma'lumot va nazorat signallarini kiritish-chiqarish va boshqa funksiyalarni amalga oshirish uchun tashqi qurilmalar to'plami.
Protsessorning tuzilishi (CPU) quyidagilarni o'z ichiga oladi:
qo'mondon hisoblagichi (PC);
Arifmetik mantiqiy qurilma(ALU);
Umumiy maqsadlardagi registrlar (GPR) va boshqa elementlar.
Periferik qurilmalar guruhi quyidagilarni o'z ichiga oladi:
parallel I / U portlari;
SPI (Serial Peripheral Interface) ketma-ket port;
ketma-ket UART (Universal Asynchronous Receiver-Transmitter) port;
TWSI () seriyali port (I2C);
Umumiy maqsadlar uchun taymer-taymerlar;
watchdog (qo’riqchi) taymerlari va analog-raqamli konvertor;
Analog komparator;
dasturlanadigan apparat modulyator;
Blokni bloklash.
Yüklə 34,2 Kb.

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




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin