Zbekiston Respublikasi Oliy ta’lim, fan va innovatsiyalar vazirligi



Yüklə 0,78 Mb.
səhifə6/7
tarix04.10.2023
ölçüsü0,78 Mb.
#152121
1   2   3   4   5   6   7
17 variant

STM32F4 mikrokontroller


Bu ishda STM32F4 mikrokontroller puls generatori sifatida, shuningdek vaqtni o'lchash uchun ishlatiladi.


Mikrokontrollerlarning STM32F4 oilasi boshqa boshqaruvchilarda mavjud bo'lmagan bir qator afzalliklar tufayli keng tarqaldi [4]:

  1. Ishonchlilik

Ko'pgina zamonaviy qurilmalar, yuqori samaradorlik va funktsionallikni ta'minlashdan tashqari, maxsus xavfsizlik talablariga javob berishi kerak. STM32 tizimning yaxlitligini saqlab qolish uchun bir nechta apparat xususiyatlariga ega. Bularga ta'minotni tushirish detektori, vaqt tizimi xavfsizlik tizimi va ikkita alohida kuzatuv taymerlari kiradi. Birinchi oyna tipidagi kuzatuv taymeri. U muayyan vaqt oralig'ida yangilanishi kerak. Agar yangilanish oldinroq yoki keyinroq sodir bo'lsa, kuzatuv taymeri qo'zg'atiladi, ya'ni to'xtalish hosil qiladi. Ikkinchi kuzatuvchi mustaqil bo'lib, asosiy vaqt tizimidan ajralib, o'zining tashqi osillatoriga ega. Sinxronlash tizimi asosiy tashqi osillatorning xatoni aniqlash funktsiyalarini qo'llab-quvvatlaydi, bunda o'rnatilgan 8 MHz RC osillatoriga o'tish sodir bo'ladi. STM32F4 oilasining mikrokontrollerlari ATmega8 va MCS-51 dan farqli ravishda nominal qiymati 4 kV gacha bo'lgan elektrostatik pulsga bardosh bera oladi. Bunda elektrostatik puls 1 kV gacha bo'lgan. Elektrostatik pulslarga qarshilikning oshishi tashqi himoyalardan qochadi. Shuningdek, STM32F4 oilasining mikrokontrollerlari elektromagnit aralashuv va past nurlangan elektromagnit shovqinga juda chidamli.

  1. Xavfsizlik

Zamonaviy qurilmalarga qo'yiladigan talablardan biri dastur kodining ruxsatsiz kirishdan xavfsizligini ta'minlashdir. STM32 Flash xotirasi uchun o'qish himoyasi debug porti orqali o'rnatilishi mumkin. O'qish himoyasi yoqilganda Flash xotira ham noto'g'ri kodni interrupt vektor jadvaliga qo'yilishiga yo'l qo'ymaslik uchun yozishdan himoyalangan. STM32 mikrokontrollerlarida real vaqt rejimida soat va kichik akkumulyator bilan ishlaydigan SRAM maydoni ham mavjud. Ushbu sohaning tarkibiy
Qurilma takomillashtirishning oldini olish modulidan uzilish bilan avtomatik ravishda o'chiriladi.

  1. Ishning moslashuvchanligi

RAM va flash xotira uchun bitta manzil bo'shlig'ining mavjudligi, hajmi 1MB gacha. STM32F4 qator mikrokontrollerlari mos ravishda 16 MHz va 32 MHz ish chastotasiga ega bo'lgan ikkita o'rnatilgan soat osillatoriga ega, shuning uchun aksariyat ilovalar uchun tashqi kristalli tebranish vositasiga ehtiyoj yo'q.

  1. Parametrlarning mustahkamligi

ATmega8 va MCS-51 mikrokontrollerlaridan farqli ravishda STM32F4 oilasining mikrokontrollerlari yuqori mustahkamlikka ega. Masalan, harorat ko'tarilganda yoki ta'minot kuchlanishi o'zgarganda, STM32F4 xususiyatlari ozgina o'zgaradi. Buning sababi shundaki, mikrokontrollerning yadrosi va periferiklari 1,8V kuchlanishda ishlaydi.

  1. Qoʻshimcha parametrlar

STM32F4 oilasining mikrokontrollerlari ko'p jihatdan rivojlangan xususiyatlarga ega. O'rnatilgan RAM xotirasi hajmi 196KB gacha yetadi.

  1. Ishlash

STM32F4 mikrokontrollerlar yuqori ishlashga ega. Chunki mikrokontrollerning aksariyat ko'rsatmalari bir soatlik siklda bajariladi. Bundan tashqari, STM32F4 asosiy belgisi bilan ko'paytirish, bo'linish va arifmetik operatsiyalarning apparat operatsiyalarini o'z ichiga oladi.
Shuni ta'kidlash kerakki, STM32F4-Discovery debugging moduli (Fig. 1.8) 1500 rublga baholanadi. Bu 3500 rubl bo'lgan STK500 (ATmega8 uchun) dan past magnitlanish tartibidir. STM8S-Discovery moduli qo'shimcha 12V quvvat ta'minotini talab qiladigan boshqa modullardan farqli o'laroq USB (5V) bilan quvvatlanadi.

Boshqaruv tizimining sxematik sxemasi figurada ko'rsatilgan 2.8.



Yüklə 0,78 Mb.

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




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