Микропроцессорные устройства


 Аналоговый компаратор (AC)



Download 3,03 Mb.
Pdf ko'rish
bet11/72
Sana25.02.2022
Hajmi3,03 Mb.
#282885
1   ...   7   8   9   10   11   12   13   14   ...   72
Bog'liq
mpus up

2.2 Аналоговый компаратор (AC) 
Иногда требуется сравнить два напряжения между собой и если одно 
больше/меньше второго, то выполнить функцию. Примером может служить 
поддержание заданной температуры: если аналоговый датчик температуры вы-
дал значение (в вольтах) меньше установленного, то можно включить нагрев, 
как только два напряжения сравняются, то результатом сравнения будет логи-
ческое значение, которое может быть прочитано из программы. Результатом 
сравнения является значение флага – либо 0, либо 1. 
В компараторе имеется дополнительная возможность отслеживать как 
произошло изменение: сигнал изменился с нуля до единицы либо с единицы до 
нуля. 
Два входа компаратора выведены на конкретные отдельные ножки мик-
росхемы, которые переназначить на другие порты («пины») нельзя. 
2.3 Аналого-цифровой преобразователь (A/D CONVERTER) 
Аналого-цифровой преобразователь (АЦП) служит для получения число-
вого (количественного) значения напряжения, поданного на его вход. Результа-
том является целое беззнаковое число, сохраненное в отдельном регистре дан-
ных АЦП. Преобразование аналогового сигнала в цифровой – длительная опе-
рация. Окончание преобразования обозначается либо отдельным флагом АЦП, 
который может циклически опрашиваться в программе, либо прерыванием вы-


18 
полнения основной программы и переходом на отдельную процедуру прерыва-
ния. 
Какой из выводов («пинов») микроконтроллера будет являться входом 
АЦП, определяется числом, занесенным в соответствующий регистр. Имеется 
возможность переназначить вход АЦП на один из 8 выводов микросхемы, что 
позволяет последовательно оцифровать до 8 различных аналоговых сигналов. 
2.4 Таймеры/счетчики (TIMER/COUNTERS) 
Микроконтроллеры AVR имеют в своем составе от 1 до 4 независимых 
таймеров с разрядностью 8 
8
(2
256)

или 16 
16
2
6
(
)
5 535

бит, которые могут 
работать и как таймеры от внутреннего/внешнего источника тактовой частоты, 
и как счетчики внешних событий (нажатие кнопки, входные импульсы и др.). 
Таймеры используются для точного формирования временных интерва-
лов, подсчета импульсов на выводах микроконтроллера, формирования после-
довательности импульсов. В режиме широтно-импульсной модуляции (ШИМ) 
(PWM) таймер/счетчик может представлять собой широтно-импульсный моду-
лятор и используется для генерирования сигнала с программируемыми часто-
той и скважностью. 
Результатом завершения счета является значение флагов – либо 0, либо 1. 
Таймеры/счетчики способны вырабатывать различные запросы прерыва-
ний. Выводы таймеров/счетчиков выведены на конкретные ножки микро-
контроллера, которые переназначить на другие порты («пины») в программе 
нельзя. 

Download 3,03 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   72




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish