O’rnatilgan tizimlar O’quv uslubiy majmua




Download 2,55 Mb.
Pdf ko'rish
bet110/160
Sana13.07.2024
Hajmi2,55 Mb.
#267489
1   ...   106   107   108   109   110   111   112   113   ...   160
Bog'liq
O’rnatilgan tizimlar O’quv uslubiy majmua

 
 
 
12.2-chizma.Mikrokontroller operatsion tizimining tarkibi
 
Operatsion tizim yadrosi o‘z vazifasini bajarish uchun, boshqarishni berishda
ma’lum vaqt belgilari bilan mos ravishda amalga oshuvchi, uzilishga ishlov berish 
tizimining yuqori ustunliklari ishlatilishi kerak.
Operatsion tizimlardan farqli, dastur osti kutubxonalari hisoblash jarayonini 
boshqarish masalalarini bevosita hal qilmaydi, biroq funksional tugallangan
modullar to‘plamiga ega, kiritish-chiqarish qurilmasi bilan axborot almashish 
bo‘yicha tipik harakatlarni bajaruvchi, matematik ifodalarni xisoblovchi. 
Tashxislash dasturlari mikrokontrollerli tizimning to‘g‘ri ishlashini va uning 
tashkiliy qismlarini to‘g‘ri ishlashini tekshirishni bajaradi.
 
 
12.2. Amaliy dasturiy ta’minot tarkibi va vazifasi 
Ob’ektni boshqarish jarayonini joriy etuvchi amaliy dasturiy ta’minot, boshqa
har qandek murakkab dasturiy tizim kabi modulliy tamoil asosida quriladi, unga 
binoan har bir funksional tugallangan dasturiy birlik dasturosti ko‘rinishida
ЯДРО 
Фойдаланувчи 
билан мулоқат 
модули 
Масалаларни 
бошқариш 
модули 
Алоқа модули 
Буйру
қ 
Натижала
р 
Жараё
н 
ҳолати 
Бошқарув 
Ахборотларн
и қабул 
қилиш 
Ахборотларн
и


180 
jixozlanadi, unga murojat qilish boshqa dasturiy modullardan ham mumkin bo‘ladi 
(12.3-chizma).
 
 
12.3-chizma. Amaliy dasturiy ta’minot muloqatini tashkillashtirish 
Beruvchi (o‘rnatuvchi) modullar boshqaruv ob’ektini berilgan o‘zini tutishini
qator dasturiy –ega bo‘lishli o‘zgaruvchilar to‘plami ko‘rinishida bayon qilish 
vazifasini bajaradi. O‘rnatuvchi funksiyani hosil qilish uchun zarur bo‘lgan 
axborotni (masalan, funksiya turini tanlash) beruvchi operatordan olishi mumkin 
yoki boshqarish ob’ekti haqidagi axborotga asosan mustaqil ravishda hosil qilishi 
mumkin. Ob’ektni xohlangan tutishini beruvchi funksiya’ni matematik hisoblashlar 
yo‘li bilan joriy etish mumkin yoki ushbu funksiya qiymatlar to‘plamini saqlovchi
hotira qismiga murojat qilish yo‘li bilan joriy etish mumkin. Usullardan birini 
tanlash ko‘rsatgichi bo‘lib zarur bo‘lgan aniqlik va hisoblashning talab etilgan 
tezligi bo‘la oladi. 
O‘lchov modullari boshqaruv ob’ekt datchiklar apparati bilan muloqatni 
amalga oshiradi, boshqaruv ob’ektni hozirdagi holati haqidagi axborotlarni dasturiy 
– ega bo‘lishli o‘zgaruvchilar to‘plami ko‘rinishida dasturlarga havola qiladi. 
Boshqaruvchi modullar (rostlagich) boshqarish ob’ektini talab etilgan o‘zini 
tutishi haqidagi axborot asosida va uning real o‘zini tutishi haqidagi axborotga 
asoslangan holda ob’ektga beriladigan ta’sirni qurish uchun mo‘ljallangan. Hozirgi 
Фойдаланувчи 
Масала 
қўювчи 
Ростлагич 
Драйвер 
Объект 
Ўлчов 
воситаси 


181 
vaqtda avtomatik boshqaruv nazariyasi doirasida yetarli darajada ko‘p sonli 
boshqarish usullari yaratilgan. 
Ob’ekt drayverlari boshqaruv ta’siri haqidagi axborotni boshqaruv ob’ektiga
mos bo‘lgan boshqarish ta’sir turiga o‘zgartirish uchun mo‘ljallangan. Masalan, 
chastota datchigi o‘rnida taxogeneratorli qadamli elektr yuritma aylanish 
chastotasini boshqarishni joriy etish uchun, beruvchi talab etilgan aylanish chastota 
qiymatini hosil qiladi (sekundda aylanish), o‘lchov vositasi chastotani hozirdagi 
qiymatini beruvchining o‘lchov birligida aniqlaydi, analog-raqam o‘zgartiruvchi 
ko‘rsatgichini sekundiga aylanish soniga hisoblashni amalga oshirib, boshqaruvchi 
rostlagich ob’ektga ta’sir darajasini anqlaydi (masalan, rostlagichning proporsional 
funksiyalarini hisoblash yo‘li bilan), drayver esa olingan ta’sir darajasini qadam 
dvigatelning faza o‘ramlar kommutatsiya signaliga o‘zgartiradi, rostlagichdan 
olingan aniqlovchi axborot chastota bilan keluvchidir. 
Drayver va o‘lchov vositasi amaliy dasturiy ta’minotning ob’ektga-bog‘liq
komponentlariga taluqlidir, beruvchi va rostlagich esa – ob’ektga-bog‘liq bo‘lmagan 
komponentlarga taluqlidir. Boshqaruv ob’ekti o‘zgarganda ob’ekt drayverini ham
shuningdek o‘zgartirish kerak bo‘ladi (bayon qilingan tizimda qadamli dvigatelni
o‘zgarmas tok generatoriga almashtirishda ob’ekt drayveridan boshqarishni joriy 
etilishini talab etadi, masalan, keng-impulsli modulyatsiya usuli bilan). Ob’ekt 
datchiklarini o‘zgartirilganda esa o‘lchov vositasini ham o‘zgartirish kerak bo‘ladi. 

Download 2,55 Mb.
1   ...   106   107   108   109   110   111   112   113   ...   160




Download 2,55 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O’rnatilgan tizimlar O’quv uslubiy majmua

Download 2,55 Mb.
Pdf ko'rish