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

Timer

Добавлено: 13 апр 2017, 09:45
Helicopter
Arduino nano. Схема простая. Timer (задержка на выключение 5 секунд)->цифровой выход. Не работает. Меняю на задержка на включение. Все работает. Либо я д..... либо лыжи не едут.

Timer

Добавлено: 13 апр 2017, 09:56
Олег
Хоть-бы написали что и как делаете, а то на ваш вопрос напрашивается ответ - наверно что-то неправильно делаете  .

Timer

Добавлено: 13 апр 2017, 10:07
Helicopter
flp

Timer

Добавлено: 13 апр 2017, 10:12
eugeneb
Внимательнее изучите диаграммы работы таймеров TON/TOF
Подсказка: Ваша константа true поднимается в момент старта программы и считается передним фронтом.

Timer

Добавлено: 13 апр 2017, 10:25
Helicopter
eugeneb писал(а):Внимательнее изучите диаграммы работы таймеров TON/TOFПодсказка: Ваша константа true поднимается в момент старта программы и считается передним фронтом.И
И запускает timer. По завершению отсчета на выходе должно изменится состояние. Или нет?

Timer

Добавлено: 13 апр 2017, 11:33
Олег
У TON при появлении высокого уровня включается таймер, при устоновлении низкого он выключается. То-есть задержка пять секунд, высокий уровень появляется, например, на пятнадцать секунд. При появлении высокого уровня на входе, на выходе высокий появится через пять секунд, а через десять секунд пропадет. Если длительность импульса на входе меньше авремени задержки, то таймер вообще не включится.
TOF срабатывает после установки низкого уровня на входе( по заднему фпронту импулься) и остается высоким на время задержки.

Timer

Добавлено: 13 апр 2017, 11:33
rw6cm
Helicopter писал(а):Timer (задержка на выключение 5 секунд)->цифровой выход. Не работает.
Измените на входе 1 на 0, и на выходе через 5с измениться 1 на 0.

Олег, как всегда на шаг впереди ))

Timer

Добавлено: 13 апр 2017, 11:42
Олег
Это потому что я больший бездельник  .

Timer

Добавлено: 13 апр 2017, 12:39
Helicopter
Спасибо!