13. Универсальный одноканальный циклический таймер
Еще вариант: Универсальный одноканальный циклический таймер. Схема: Возможности устройства: - настраиваемая при прошивке длительность цикла таймера до 4млрд секунд (4х-байтная переменная). - два действия на цикл (включить и выключить нагрузку), задаваемые с помощью трех кнопок. - возможность включать/отключать нагрузку минуя таймер. - дискретность счета 1 секунда. - среднее потребление тока без нагрузки 11 микроампер (примерно 2 года работы от CR2032). - коррекция хода (грубая). - сброс от пониженного питания 2,1 вольта (BOD) отключен, т.к. жрет 120мкА. Принцип работы: таймер повторяет записанные действия (вкл/откл) с определенным периодом (цикл), задаваемым пользователем в памяти EEPROM при прошивке контроллера.
Пример задачи: необходимо включить нагрузку в 21:00 и отключить ее в 7:00 и так делать каждые три дня. Решение: прошиваем таймер с циклом "3 дня", запускаем. Первый раз подходим к таймеру в 21:00, зажимаем кнопку PROG и не отпуская ее нажимаем кнопку ON, светодиод засветится на 0,5 секунды и выход включится. Второй раз подходим к таймеру в 7:00, зажимаем кнопку PROG и не отпуская ее нажимаем кнопку OFF, светодиод засветится на 0,5 секунды и выход отключится. Все, таймер запрограммирован и будет выполнять эти действия каждые три дня в тоже самое время. Если нагрузку необходимо включить или отключить минуя таймер, необходимо нажать кнопки ON или OFF без кнопки PROG, программа не собьется и нагрузка в следующий раз включится/выключится в ранее установленное время.. Проверить работоспособность таймера можно нажав кнопку PROG, светодиод будет мигать раз в секунду. Описание тестирования с разными конденсаторами в предыдущей статье. Для более простой настройки устройства так же был написан калькулятор (генератор кода EEPROM). С помощью него можно создать HEX-файл для замены части кода в файле прошивки. Обновление 29.02.2016 Обновление 16.06.2019 (добавлен PIC12F675) Прошивка, исходник, схема, калькулятор, v1.0 (описание в архиве, читать перед прошивкой в контроллер)
Форум | |
Категория: Управление и контроль | Добавил: Boroda (16.03.2016) W | |
Просмотров: 6389 | Комментарии: 6 | |
Всего комментариев: 6 | |||||||||||
|