Linux bu butun dunyo bo'ylab millionlab odamlar tomonidan qo'llaniladigan bepul va ochiq kodli operatsion tizim. U barqarorligi, xavfsizligi va moslashuvchanligi bilan mashhur
Download 21.31 Kb.
|
1 2
Bog'liqДокумент Microsoft Word (2)
BILET №62O’rnatilgan tizimlarning asoslari O'rnatilgan tizim - bu ma'lum bir vazifani bajarish uchun mo'ljallangan kompyuter tizimi. O'rnatilgan tizimlar odatda mashinalar, kir yuvish mashinalari va mikroto'lqinli pechlar kabi odatda kompyuter deb hisoblanmaydigan qurilmalarda qo'llaniladi. O'rnatilgan tizimlar odatda protsessor, xotira va kiritish/chiqarish (I/U) qurilmalaridan iborat. Protsessor tizimni boshqaruvchi kodni bajarish uchun javobgardir. Xotira protsessor ishlashi uchun zarur bo'lgan kod va ma'lumotlarni saqlaydi. I/U qurilmalari tizimning tashqi dunyo bilan o'zaro ta'sirini o'tkazishga imkon beradi. O'rnatilgan tizimlar ko'pincha C yoki C++ kabi yuqori darajadagi tilda dasturlashtiriladi. Biroq, ba'zi o'rnatilgan tizimlar assembler tili kabi past darajadagi tilda dasturlashtirilgan. O'rnatilgan tizimning dizayni odatda tizim bajarish uchun mo'ljallangan muayyan vazifa bilan boshqariladi. Misol uchun, avtomobil dvigatelini boshqarish bloki (ECU) dizayni mikroto'lqinli pechning boshqaruv bloki dizaynidan farq qiladi. O'rnatilgan tizimlar tobora murakkablashib bormoqda, chunki ular ko'proq qurilmalarda qo'llaniladi. Bu yangi va takomillashtirilgan o'rnatilgan tizimlarni loyihalash vositalariga bo'lgan ehtiyojni kuchaytirmoqda. O'rnatilgan tizimlarning asosiy xususiyatlaridan ba'zilari: Maxsus vazifa: o'rnatilgan tizimlar ma'lum bir vazifani bajarish uchun mo'ljallangan. Ular umumiy maqsadli kompyuterlar emas. Haqiqiy vaqt: o'rnatilgan tizimlar ko'pincha voqealarga real vaqtda javob berishi kerak. Bu shuni anglatadiki, ular ma'lumotlarni qayta ishlash va tezda chiqishni yaratish imkoniyatiga ega bo'lishlari kerak. Cheklangan resurslar: O'rnatilgan tizimlar odatda cheklangan resurslarga ega, masalan, xotira va ishlov berish quvvati. Bu shuni anglatadiki, o'rnatilgan tizimlarning dizayni ko'pincha samaradorlikka qaratilgan. Xarajatga sezgir: o'rnatilgan tizimlar ko'pincha ommaviy ishlab chiqarilgan qurilmalarda qo'llaniladi. Bu shuni anglatadiki, ular ishlab chiqarish uchun tejamkor bo'lishi kerak. O'rnatilgan tizimlar turli xil qurilmalarda qo'llaniladi, jumladan: Avtomobillar: O'rnatilgan tizimlar avtomobillarda dvigatel, transmissiya, tormoz va boshqa tizimlarni boshqarish uchun ishlatiladi. Kir yuvish mashinalari: Kir yuvish mashinalarida kir yuvish siklini, suv haroratini va boshqa sozlamalarni boshqarish uchun o'rnatilgan tizimlar qo'llaniladi. Mikroto'lqinli pechlar: O'rnatilgan tizimlar mikroto'lqinli pechlarda ovqat pishirish, taymerni o'rnatish va vaqtni ko'rsatish uchun ishlatiladi. Tibbiy asboblar: O'rnatilgan tizimlar yurak stimulyatori va insulin nasoslari kabi tibbiy asboblarda qurilmani boshqarish va bemorning ahvolini kuzatish uchun ishlatiladi. Sanoat nazorati tizimlari: O'rnatilgan tizimlar sanoat nazorati tizimlarida yig'ish liniyalari va kimyo zavodlari kabi ishlab chiqarish jarayonlarini boshqarish uchun ishlatiladi. O'rnatilgan tizimlar bizning kundalik hayotimizning muhim qismidir. Ular turli xil qurilmalarda qo'llaniladi va ular tobora murakkablashib bormoqda. O'rnatilgan tizimlarni loyihalash qiyin, ammo foydali sohadir. O’rnatilgan tizimlarning texnik ta’minoti O'rnatilgan tizimlarda texnik ta'minot quyidagilardan iborat bo'lishi mumkin: Arduino IDE: Arduino tizimlarini dasturlash uchun, Arduino LLC tomonidan taqdim etilgan Arduino Integrated Development Environment (IDE) dasturi ishlatiladi. IDE dasturi, Arduino mikrokontrollerlariga dasturlar yozish, ularga yuklash va ishga tushirish imkonini beradi. USB port: Arduino Nano va Arduino Mega'da USB portlar mavjud bo'lib, bu orqali arduino boardning kompyuter bilan ulanishi, dasturlarni yuklash va tizimlarni ta'minlash imkonini beradi. Kommunikatsiya interfeyslari: Arduino Mega-da Ethernet porti mavjud bo'lib, shu yerdan tarmoqlar bilan ulanishni ta'minlaydi. Buning yanada qoshimcha interfeyslari mavjud bo'lishi mumkin, masalan, SPI (Serial Peripheral Interface), I2C (Inter-Integrated Circuit), UART (Universal Asynchronous Receiver-Transmitter) va boshqalar. Ular orqali sensorlar, modullar va boshqa qurilmalar bilan aloqani o'rnatish mumkin. Sensör va modullar interfeysi: Arduino Nano va Arduino Mega, sensor va modullar bilan ulanish uchun analog va raqamli kirish/chiqish pinlari (GPIO) bilan ta'minlanadi. Bu pinlar aracaligi bilan sensorlarni o'qish, ularga bo'lgan aloqani boshqarish va ularning ma'lumotlarini olish mumkin. Güç boshqaruvchisi: Arduino tizimlari uchun quvvat ta'minlash uchun güç boshqaruvchisi (power regulator) kerak bo'ladi. Bu boshqaruvchi, voltajni to'g'ri tartibda olib, Arduino board va qurilmalariga mos kuchni ta'minlaydi. Tizimlarga mos voltajni ta'minlash va har tomonlama nazorat qilish imkonini beradi. Qurilma va modullar: O'rnatilgan tizimlarda iste'mol qilingan sensorlar, aktuatorlar, ekranlar, WiFi, Bluetooth, Ethernet va boshqa modullar xususiyatlariga ko'ra o'rnatiladi. Ular elektronik komponentlar va boshqa qurilmalar orqali tizimlarga qo'shiladi va ularga mos funktsional sozlanadi. Ta'lim resurslari: Arduino tizimlarining texnik ta'minoti qat'iy ko'rsatma emas, shuning uchun ta'lim resurslari, kitoblar, onlayn darslar, ko'rsatmalar va jadal o'ziga xos foydalanuvchi forumlari, o'quvchi jamlanmalari, dokumentatsiyalar kabi ko'rsatkichlar foydalanuvchilar uchun yordam berishi mum O’rnatilgan tizimda amalga oshirilgan standartlarning namunalari? 0'rnatilgan tizimda amalga oshirilishi mumkin bo'lgan ko'plab standartlar mavjud. Eng keng tarqalganlardan ba'zilari: Operatsion tizim standartlari: Bu standartlar operatsion tizim va uning fayl tizimi, xotira boshqaruvi va tarmoq kabi komponentlarini belgilaydi. Uskuna standartlari: Bu standartlar protsessor, xotira va saqlash qurilmalari kabi tizimning apparat qismlarini belgilaydi. Dasturiy ta'minot standartlari: Bu standartlar tizimning dasturlar, drayverlar va yordamchi dasturlar kabi dasturiy komponentlarini belgilaydi. Aloqa standartlari: Ushbu standartlar tizimning tarmoqlar, protokollar va ma'lumotlar formatlari kabi boshqa tizimlar bilan aloqa qilish usulini belgilaydi. Xavfsizlik standartlari: Bu standartlar tizimda amalga oshiriladigan autentifikatsiya, avtorizatsiya va shifrlash kabi xavfsizlik choralarini belgilaydi. O'rnatilgan tizimda amalga oshiriladigan maxsus standartlar tizimning maqsadi va muhitiga qarab o'zgaradi. Masalan, muhim muhitda, masalan, atom elektr stantsiyasida ishlatiladigan tizim, uy ko'ngilochar tizimi kabi kamroq muhim muhitda ishlatiladigan tizimga qaraganda qattiqroq xavfsizlik standartlariga ega bo'ladi. O'rnatilgan tizimda standartlarni joriy etish tizimning quyidagilarga ishonch hosil qilishiga yordam beradi: Mos: Tizim bir xil standartlarga mos keladigan boshqa tizimlar bilan o'zaro aloqada bo'lishi mumkin. Samarali: tizim xotira va ishlov berish quvvati kabi resurslardan samarali foydalanadi. Xavfsiz: tizim ruxsatsiz kirish va zararli harakatlardan himoyalangan bo'ladi. Ta'mirlash mumkin: tizimni saqlash va ta'mirlash oson bo'ladi. Standartlarni amalga oshirish, shuningdek, tizimning shaxsiy ma'lumotlardan foydalanish yoki muhim infratuzilmaning ishlashini tartibga soluvchi Nano platasini tushuntirib bering? Arduinoda Servo-motorni boshqarish masalasi Download 21.31 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling