|
Atmega328 texnik parametrlari
|
bet | 5/9 | Sana | 19.01.2024 | Hajmi | 1,66 Mb. | | #141179 |
Bog'liq 14 mavzu (1)Taymer/schetchik
|
ATmega8x
|
ATmega8515x
|
ATmega328x
|
ATmega3281x
|
ATmega3282x
|
ATmega3283x
|
ATmega32x
|
ATmega323x
|
ATmega64x
|
ATmega128x
|
Taymer/schetchik T0 (8_razryadli)
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
Taymer/schetchik T1 (16_razryadli)
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
Taymer/schetchik T2
(8_razryadli)
|
*
|
–
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
*
|
Taymer/schetchik T3 (16_razryadli)
|
–
|
–
|
–
|
–
|
*
|
–
|
–
|
–
|
*
|
*
|
Yuqoridagi jadvaldan ko’rinib turibdiki mikrokontrollerlarning barcha oilasi tarkibida kamida ikkita taymer/schetchik – T1 va T0 ga ega. T0 taymer/schetchik mikrokontroller turidan kelib chiqib minimal funktsiyalarni o’z ichiga oladi. Bahzi modellarda u faqatgina tashqi o’zgarishlarga va o’zgarishlar sonini sanash uchun schetchik vazifasida qo’llansa, bahzi modellarda esa razyadlar sonidan kelib chiqib qo’shimcha imkoniyatlar (SHIM – impuls kengligi modulyattsiyasi) real vaqtdagi soat sifatida asinxron rejim qo’shiladi.
Taymer/schetchik T1 vaqt intervalini xisoblashda va tashqi o’zgarishlarni hisoblashda ishlatilishi mumkin. Bundan tashqari u tashqi signal tag’sirida o’z xolatini eslab qolish imkoniyatiga ega. T0 taymer/schetchik impuls kengligi modulyatori sifatida (modeliga ko’ra – ko’p kanalli o’zgaruvchi razryadli) ishlatiladi.
T2 taymer/schetchik T0 ni analogik ko’rinishidir. Mikrokontrollerda ikkala taymer xam ishlatilganda, ulardan biri asinxron rejimda ishlashi, boshqasi esa tashqi o’zgarishlar schetchigi bo’lib ishlashi mumkin.
T3 taymer/schetchik funktsional imkoniyatlari jixatdan T1 bilan bir xil.
Barcha mikrokontrollerlarni tarkibida qo’riqchi taymerlar bo’lib, u barcha zamonaviy mikrokontrollerlarni o’zgarmas atributi sanaladi. Bu taymer dastur tarkibidagi kutilmagan sababga ko’ra tsikllanish paydo bo’lishidan ximoyalaydi.
Analog raqamli o‘zgartgichlar
ARO’ (ATSP) kirishdagi kuchlanishni raqamli ko’rinishda olish uchun ishlatiladi. Bu natija ARO’ larning mahlumotlar registrida saqlanadi. MP ning qaysi chiqishlari ARO’ ga kirishi mos holda yozilgan registrdagi qiymatlarga qarab aniqlanadi. AVR mikrokontrllerlarini ATmega8x, ATmega328x, ATmega3283x, ATmega32x, ATmega323x, ATmega64x i ATmega128x avlodlari 10 razryadli ARO’ lar bilan tahminlangan. Bu ARO’ larning asosiy parametrlari:
absolyut hatoligi 2 MZR;
integral nochiziqlilik 0.5 MZR;
tezkorligi: 15 ming tanlov/s gacha.
AVR ning barcha MK lar avlodi 8 kanallik analog multipleksor va foydalanuvchi ihtiyoridagi 8 kanallik nosimmetrik kirish bilan tahminlangan.
ATmega328x, ATmega32x, ATmega64x, Atmega128x modellarida ARO’ kirishlari umumiy jihatdan 13 kanallik differentsial kirishga ega bo’lish uchun kirishlar juft qilib birlashtirilishi mumkin. Bunda ikkita kanal kirish signallarini 20 va 200 barobar kuchaytirish xossasiga ega bo’ladi. Kuchaytirish koeffittsenti 1x va 20x bo’lganda haqiqiy ruhsat etilgan quvvat 8-razryadni tashkil etsa, 200x kuchaytirishda 7-razryadni tashkil qiladi.
ARO’ uchun tayanch kuchlanish mahnbasi sifatida mikrokontroller kuchlanish mahnbasi yoki tashqi tayanch kuchlanish mahnbasi ishlatilishi mumkin.
ARO’ ishchi jarayoni ikki rejimda funktsionallashadi:
yakka(rejim odinochnogo preobrazovaniya) o’zgartirish rejimi, bunda xar bir o’zgartirish foydalanuvchi tashabbusi bilan bajariladi;
tinimsiz(rejim neprerqvnogo preobrazovaniya) o’zgartirish rejimi, bunda o’zgartirish ishga tushishi mahlum vaqt oralig’ida amalga oshadi.
|
| |