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

Пользовательские блоки дополняющие набор стандартных блоков
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Аватара пользователя
KeyArduino
Сержант
Сообщения: 130
Зарегистрирован: 21 июл 2019, 19:16
Имя: Дмитрий
Контактная информация:

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

Сообщение KeyArduino »

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

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

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

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

22.02.2021 Дополнение блока входом "Res" (Сброс) При наличии единицы на этом входе, остановка и обнуление таймера.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Imran
Сержант
Сообщения: 248
Зарегистрирован: 08 ноя 2017, 20:53
Имя: Имран
Благодарил (а): 16 раз
Поблагодарили: 1 раз

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

Сообщение Imran »

KeyArduino писал(а): 21 фев 2021, 11:48 Set - Подаём значение, от которого начнётся отсчёт.
В минутах ? Или же в секундах ?
zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19 фев 2020, 16:50
Имя: Алексей

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

Сообщение zik12 »

Выявилась такая особенность блока: пока не подаш импульс на вход Start, на выходе 0 высокий уровень. Я хотел этот таймер использовать в проекте терморегулятора: включаем, идёт набор температуры, при достижении заданной включается таймер, когда доходит до 0 пищит зуммер по высокому уровню с выхода 0. Так вот пока таймер не запустился зуммер постоянно пищит, когда запускается таймер перестаёт.
И ещё не плохо бы выход "Часы" добавить, а то если задаеш допустим 100 минут, то как-то не удобно воспринимать.
Аватара пользователя
Serquick
Сержант
Сообщения: 254
Зарегистрирован: 25 ноя 2019, 01:07
Откуда: Украина
Имя: Сергей

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

Сообщение Serquick »

zik12 писал(а): 30 июн 2021, 20:31 Так вот пока таймер не запустился зуммер постоянно пищит, когда запускается таймер перестаёт.
:shok:
Поставьте инверсию на зуммер. :)
32 Кб должно хватить для любых задач!!!
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

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

Сообщение AlexCrane »

[ref]zik12[/ref], Используйте альтернативный блок viewtopic.php?f=81&t=7242
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
zik12
Рядовой
Сообщения: 31
Зарегистрирован: 19 фев 2020, 16:50
Имя: Алексей

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

Сообщение zik12 »

[ref]Serquick[/ref], и тогда он начнёт пищать когда пойдёт отчёт таймера.

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

Вернуться в «Триггеры, таймеры, счетчики, детекторы сигнала»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость