2. ADC - analog-raqamli konvertor. Hamma MClarda ham shunday emas.
ADC- analog kuchlanishni raqamli shaklga o'tkazgich.
Analog kuchlanish vaqt o'tishi bilan kuchlanishni o'zgartiradigan kuchlanishdir. Masalan - chastota generatorining chiqishidan sinusoidal signal, maishiy rozetkadagi kuchlanish, ovozli signal karnaylarda.
ADC doimiy ravishda kirishdagi kuchlanishni tahlil qiladi va uni chiqishida chiqaradi raqamli kod kirish kuchlanishiga mos keladi.
Qo'llash misollari:
- raqamli voltmetr yoki ampermetr
- protsessor kuchlanish regulyatori
ADC-ga ega bo'lgan MCU'lar raqamli va analog qismlar uchun alohida quvvatga ega.
3. Taymer / hisoblagich Barcha MK modellarida mavjud, ammo har xil miqdorda - 1 dan 4 gacha va turli imkoniyatlarga ega.
Taymer / hisoblagich- bu bitta shishadagi ikkita qurilmaga o'xshaydi: taymer + hisoblagich.
Taymer- vaqt oraliqlarini shakllantirish imkonini beruvchi qurilma. Taymer raqamli hisoblagich ichki chastota generatoridan yoki impulslarni hisoblab chiqadi tashqi manba signal.
Taymer/taymer yordamida siz:
- vaqt oralig'ini hisoblash va o'lchash
- tashqi impulslar sonini hisoblash
- PWM signallarini yaratish
Misol uchun, biz kirish signalining chastotasini (chastota hisoblagichi) o'lchash imkonini beruvchi qurilma yaratmoqchimiz. Bunday holda, biz ikkita hisoblagich / taymerdan foydalanishimiz mumkin. Birinchisi 1 soniyaga teng vaqt oralig'ini sanaydi, ikkinchisi esa birinchi taymer hisoblagan 1 soniyadagi impulslar sonini hisoblaydi. Ikkinchi taymer / hisoblagich tomonidan 1 soniyada hisoblangan impulslar soni kirish signalining chastotasiga teng bo'ladi.
PWM- yukdagi o'rtacha kuchlanishni nazorat qilish uchun mo'ljallangan impuls kengligi modulatori.
PWM - bu to'rtburchaklar yaratishga imkon beruvchi taymer / hisoblagich variantlaridan biri impuls kuchlanishi ishlatiladigan impulslar (vazifa aylanishi) orasidagi sozlanishi davomiyligi bilan turli qurilmalar:
- elektr motorining aylanish chastotasini tartibga solish
- yoritish
- isitish elementlari