ВУЗ:
Составители:
10
Временная задержка (в пределах 1-20 мс) подбирается экспериментально для каждого
типа датчиков и реализуется подпрограммой DELAY.
ЛАБОРАТОРНАЯ РАБОТА № 3
РАЗРАБОТКА ПРОГРАММЫ ПОДСЧЁТА ЧИСЛА СРАБАТЫВАНИЙ
МЕХАНИЧЕСКОГО ДАТЧИКА
Цель работы: освоить основные методы анализа состояния импульсных
механических датчиков.
Задание: Механический датчик, имеющий два состояния, подключён к одному из
выводов порта Р1 микроконтроллера 1816 ВЕ 51. Состояние “включено” датчика
соответствует замкнутому состоянию контакта. Состояние “выключено” соответствует
разомкнутому состоянию контакта.
Принцип работы программы:
а) фиксируется первое срабатывание датчика;
б) после
выдержки времени, достаточного для окончания процесса
дребезга, проверяется состояние датчика;
в) если десятикратно зафиксировано нажатое состояние датчика, то
считается, что датчик сработал;
г) если было зафиксировано отжатое состояние датчика, то
считается, что было ложное срабатывание датчика;
д) фиксируется первое разомкнутое состояние датчика;
е) после выдержки времени, достаточного
для окончания процесса
дребезга, проверяется состояние датчика;
ж) если десятикратно зафиксировано отжатое состояние датчика, то
считается, что датчик сработал;
з) если было зафиксировано нажатое состояние датчика, то
считается, что было ложное срабатывание датчика;
и) в случае правильного срабатывания датчика, увеличивается
содержимое счетчика числа срабатываний;
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »