Страница 1 из 1

Таймер обратного отчёта по времени

Добавлено: 21.02.2021{, 11:48}
KeyArduino
Таймер обратного отчёта по времени.

Входы:
EN - Разрешение работы блока при наличии единицы.
Start - При кратком импульсе включает таймер обратного отсчёта.
Set - Подаём значение, от которого начнётся отсчёт.

Выходы:
Min - Минуты.
Sec - Секунды.
0 - При достижении 0 минут, на этом выходе краткий импульс и остановка таймера.

После окончания обратного отсчёта до 0, таймер останавливается и ожидает следующей команды для работы на входе "Start".

22.02.2021 Дополнение блока входом "Res" (Сброс) При наличии единицы на этом входе, остановка и обнуление таймера.

Таймер обратного отчёта по времени

Добавлено: 23.06.2021{, 14:39}
Imran
KeyArduino писал(а):
21.02.2021{, 11:48}
Set - Подаём значение, от которого начнётся отсчёт.
В минутах ? Или же в секундах ?

Таймер обратного отчёта по времени

Добавлено: 30.06.2021{, 20:31}
zik12
Выявилась такая особенность блока: пока не подаш импульс на вход Start, на выходе 0 высокий уровень. Я хотел этот таймер использовать в проекте терморегулятора: включаем, идёт набор температуры, при достижении заданной включается таймер, когда доходит до 0 пищит зуммер по высокому уровню с выхода 0. Так вот пока таймер не запустился зуммер постоянно пищит, когда запускается таймер перестаёт.
И ещё не плохо бы выход "Часы" добавить, а то если задаеш допустим 100 минут, то как-то не удобно воспринимать.

Таймер обратного отчёта по времени

Добавлено: 30.06.2021{, 21:21}
Serquick
zik12 писал(а):
30.06.2021{, 20:31}
Так вот пока таймер не запустился зуммер постоянно пищит, когда запускается таймер перестаёт.
:shok:
Поставьте инверсию на зуммер. :)

Таймер обратного отчёта по времени

Добавлено: 30.06.2021{, 21:57}
AlexCrane
zik12, Используйте альтернативный блок viewtopic.php?f=81&t=7242

Таймер обратного отчёта по времени

Добавлено: 30.06.2021{, 22:36}
zik12
Serquick, и тогда он начнёт пищать когда пойдёт отчёт таймера.

Отправлено спустя 6 минут 26 секунд:
AlexCrane, в принципе я уже решил эту проблему в данном блоке - добавил вход, при подаче на который короткой единицы происходит запись входящих данных в счетчики.