2-labaratoriya ishi
MIKRO KONTROLLERLAR YORDAMIDA KENG IMPULSLI MODULYATSIYA HOSIL QILISH
Ishdan maqsad:
Arduino Mikrokontrollerlari yordamida keng impulsli modulyatsiya hosil qilish ni o`rganish
Nazariy qism:
Impuls kengligi modulyatsiyasi (PWM) - doimiy amplituda va impuls chastotasida impulslarning ish aylanishini o'zgartirish orqali yukdagi quvvatni nazorat qilish usuli.
Impuls kengligi modulyatsiyasini qo'llashning ikkita asosiy yo'nalishi mavjud:
1. Ikkilamchi quvvat manbalarida turli quvvat regulyatorlari, yorug'lik manbalarining yorqinligi regulyatorlari, kollektor motorlarining aylanish tezligi va boshqalar. Bunday hollarda PWM dan foydalanish tizimning samaradorligini sezilarli darajada oshirishi va uni amalga oshirishni soddalashtirishi mumkin.
2. Mikrokontrollerning raqamli chiqishi yordamida analog signalni qabul qilish. Raqamli-analogli konvertorning bir turi (DAC). Amalga oshirish juda oson, minimal tashqi komponentlarni talab qiladi. Ko'pincha bitta RC zanjiri etarli.
PWM yordamida tartibga solish printsipi signalning doimiy amplitudasi va chastotasida impulslarning kengligini o'zgartirishdir.
D iagrammada siz PWM signalining asosiy parametrlarini ko'rishingiz mumkin:
Ui - pulsning amplitudasi;
Ton – faol (yoqilgan) signal holati vaqti;
Tof - signalning o'chirilgan holati vaqti;
Tpwm - bu PWM davri vaqti.
Hatto intuitiv ravishda ham aniqki, yukdagi quvvat signalni yoqish va o'chirish vaqtining nisbati bilan mutanosibdir.
Ushbu nisbat PWM ning ish aylanishini aniqlaydi:
Kw = Ton / Tpwm.
Bu signalning qancha davr ekanligini ko'rsatadi.
O'zgarishi mumkin:
0 dan - signal har doim o'chirilgan;
1 gacha - signal har doim yoqilgan.
Eng ko'p ishlatiladigan foiz to'ldirish omili. Bunday holda, u 0 dan 100% gacha.
Yukdagi elektr quvvatining o'rtacha qiymati qat'iy proportsionaldir
to'ldirish omili. Ular PWM, masalan, 20%, deb aytishganda, ular aynan ish aylanishini anglatadi.
ATmega168/328 mikrokontrollerlari asosidagi Arduino platalarida 6 ta apparat puls kengligi modulyatorlari mavjud. PWM signallari pinlarda yaratilishi mumkin
3, 5, 6, 9, 10, 11. Men bu haqda yuqorida yozganman.
Uskuna PWM nazorati tizim funktsiyasi yordamida amalga oshiriladi.
Berilgan masala: 2 ta sveta diod 2ta knopka oling va pwn pinni max qiymatini 100 deb oling . agar birinchi knopka bosilsa 1- svetadiod max ga erishsin ,2- knopka bosilsa esa 2- svetadiod max ga erishsin .
Dostları ilə paylaş: |