Shakl: 2. Mikrokontrolrlarni qo'llash sohalari.
Mikrokontrollerlar avtomobil elektronikasida ham keng qo'llaniladi. Masalan, Peugeot 206 bortida 27 ta mikrokontroller mavjud, BMW 7 seriyali kabi yuqori darajadagi avtoulovlarda 60 dan ortiq mikrokontroller ishlatiladi. Ular moslashuvchan suspenziyaning qattiqligini tartibga soladi, yonilg'i quyish moslamasini, yoritish moslamalarini, o'chirish dvigatellarini, elektr oynalarini va orqa oynalarni va boshqalarni boshqaradi (3-rasm).
Shakl: 3. Avtomobil elektronikasida mikrokontrolrlardan foydalanish
(Microchip Technology materiallari asosida).
Mikrokontroller, mikroprotsessordan farqli o'laroq, odatda kichik quvvatga ega (8 - 16 bit) va individual bitlarni boshqarish uchun boy buyruqlar to'plamiga ega. Bit buyruqlari diskret uskunalarni boshqarishga imkon beradi (to'siqni ko'tarish / tushirish, chiroqni yoqish / o'chirish, isitgich, dvigatelni ishga tushirish / to'xtatish, valfni ochish / yopish va hk.). Shaxsiy bitlar, kirish va chiqish diskret signallari bilan ishlash qobiliyatini ta'minlovchi vositalar "bit" deb nomlanadi. protsessor ".
Mikrokontroller va mikroprotsessor o'rtasidagi asosiy farqlardan yana biri shundaki, boshqaruvchi mikrosxemada oddiy (va ba'zan juda murakkab) boshqaruv tizimini yaratish uchun barcha kerakli elementlar mavjud. Shunday qilib, mikrokontroller ichida ma'lumotlar xotirasi (tasodifiy kirish xotirasi), dastur xotirasi (faqat o'qish uchun mo'ljallangan xotira), soat impulslari generatori, taymerlar, hisoblagichlar, parallel va ketma-ket portlar mavjud. Shuning uchun mikrokontrollerga asoslangan minimal konfiguratsiya tizimi quvvat manbai, boshqaruvchi mikrosxemaning o'zi va bir nechta passiv elementlardan (rezistorlar, kondensatorlar va kvarts rezonatori) iborat bo'lishi mumkin. Va bu aslida bitta mikrosxemaga asoslangan, boshqaruv ob'ektiga joylashtirish uchun mos keladigan bitta platali mini-kompyuterdan boshqa narsa emas. Minimal konfiguratsiya tizimining o'rtacha narxi bir necha o'nlab dollarni tashkil etadi (shaxsiy kompyuterning o'rtacha narxi bilan taqqoslang).
Oddiy mikrokontroller arxitekturasi (4-rasm) sinxronizatsiya va boshqarish tizimini (1), arifmetik mantiqiy birlikni (2), umumiy maqsadlar uchun registrlarni (3), ma'lumotlarni xotirasini (4) va dastur xotirasini (5), portlarni (6), funktsional qurilmalar (taymerlar, hisoblagichlar, impuls kengligi modulyatorlari, interfeyslar) va ularni sozlash uchun registrlar (7), rasm. 4.
Do'stlaringiz bilan baham: |