Таймер времени
Комментарии: 8Просмотров: 15625
Таймер отсчета времени
В данной статье опубликована схема таймера обратного отсчета времени на 59 минут 59 секунд. Схема таймера времени собрана на микросхеме Atmega8. В данной статье представлено два варианта, печатная плата в DIP28 корпусе и печатная плата в TQFP32 корпусе микроконтроллера. Схемы одинаковые, отличаются только корпусом микросхемы, выбирайте и собирайте любую печатную плату.
Также хотел еще отметить, печатная плата разведена под дисплей 0802 на контроллере HD44780. Можно установить дисплей 1602, только придется переделывать печатную плату под него или крепить его навесным монтажом (забегу наперед, прошивки для 0802 и 1602 имеются).
Таймер имеет четыре независимых и настраиваемых установки времени, которые можно использовать для различных ситуаций, не настраивая постоянно время.
Данный таймер может использоваться для засветки фоторезиста и паяльной маски. Также, если вам подходит диапазон времени таймера 59 минут 59 секунд, то смело можно использовать этот таймер для каких то других своих нужд.
Схема таймера
Схема таймера обратного отсчета времени в DIP28 корпусе.
Схема таймера обратного отсчета времени в TQFP32 корпусе.
Печатная плата таймера времени
Печатная плата таймера обратного отсчета времени в DIP28 корпусе.
Верхняя сторона.
Нижняя сторона.
Печатная плата таймера обратного отсчета времени в TQFP32 корпусе.
Верхняя сторона.
Нижняя сторона.
Алгоритм работы с таймером времени
1. После прошивки микроконтроллера, чтобы в память записались нужные значения времени, на выключенном устройстве зажимаем кнопку на энкодере и включаем питание. После того, как на дисплее появится надпись "Ок!", отпускаем кнопку энкодера и таймер готов к своей работе.
2. Чтобы установить время, выбираем нужную установку времени поворотом энкодера, нажимаем длительно на кнопку энкодера. После этого на дисплее начнут мигать показания секунд. Поворотом энкодера настраиваем нужное количество секунд.
Далее, нажимаем коротко на кнопку энкодера и переключаемся на настройку минут, настраиваем нужное количество минут.
Чтобы выйти из настройки времени, нажимаем длительно кнопку энкодера и ждем сообщения "Ок!", отпускаем кнопку. Время в данной установке можно считать настроенным. Тоже самое делаем с оставшимися тремя установками времени.
3. Запуск таймера производится коротким нажатием кнопки энкодера, появится надпись "Timer !", это значит, что таймер готов к отсчету, повторное короткое нажатие запустит отсчет времени и на дисплее появится надпись "Timer *" и включится нагрузка.
Таймер во время отсчета можно остановить, для этого нужно нажать коротко на кнопку энкодера, таймер остановится и на дисплее появится надпись "Timer P" (нагрузка отключится) и будет мигать светодиод, чтобы продолжить отсчет, нажимаем опять коротко на кнопку энкодера и отсчет времени продолжится (нагрузка включится).
Также можно отменить отсчет времени. Для этого нужно во время отсчета или во время паузы нажать длительно на кнопку энкодера, на дисплее появится надпись "End!" и произойдет отключение нагрузки. После отпускания кнопки, таймер перейдет в главное меню.
4. По окончании отсчета времени на экране появится надпись "End!", будет мигать светодиод и издавать сигнал бузер и произойдет отключение нагрузки. Чтобы отключить бузер и перейти в главное меню, нужно нажать коротко или длительно (не важно) кнопку энкодера.
Хотел еще дополнить, надписи могут отличаться в зависимости от выбранной прошивки, но суть настройки и использования таймера при этом не меняются.
Работа таймера времени
Видео работы таймера для засветки фоторезиста и паяльной маски.
В данном видео показан алгоритм работы и настройки времени данной схемы таймера. Схема собрана на макетной плате для демонстрации.
Еще одно видео работы данной схемы таймера для засветки с подключенной нагрузкой.
Хотел отметить, это первая версия таймера и в ней нет бузера, поэтому по окончании отсчета времени не слышно сигнала.
Данная статья опубликована на сайте whoby.ru. Постоянная ссылка на эту статью находится по этому адресу http://whoby.ru/page/tajmer-vremeni
Читайте статьи на сайте первоисточнике, не поддерживайте воров.
Фото таймера времени обратного отсчета
Приведу несколько фото собранной платы таймера для засветки. Здесь первая версия без бузера, прошу не обращать на это внимания.
Скачать схему таймера времени
По ссылке можно скачать печатную плату, прошивки, файл протеуса для моделирования и понимания работы данного таймера.
Прошивки представлены в нескольких вариантах для дисплеев 0802 и 1602. С латиницей и кириллицей, также имеются прошивки с реверсом поворота энкодера. Если вам не удобно крутить его в каком то направлении, выбирайте реверсную или дефолтную прошивку.
Заключение
Данная схема зарекомендовала себя очень хорошо и трудится в установке по засветке фоторезиста и паяльной маски. В качестве источника ультрафиолетового света является матрица из ультрафиолетовых диодов.
После нескольких ревизий, в плате добавился бузер, сигнализирующий конец отсчета времени (как пищит можно проверить в протеусе и если он ван не нужен, то можно просто не впаивать его в схему) и появился дополнительный выход Custom. После окончания времени отсчета на порте PC4 устанавливается логическая единица и держится там до того времени, пока не будет нажата кнопка на энкодере, которая отключает бузер и переводит схему в главное меню.
Вывод PC4 для удобства выведен на отдельный разъем на плате таймера XT2. Как этот сигнал использовать или не использовать для каких то своих нужд, решайте сами, главное он есть, нужен не нужен - это другой вопрос.
Возникнут вопросы, задавайте их в комментариях, не бегайте по интернету в поисках ответа, по крайней мере это не уважение к автору.
На этом заканчиваю. Всем ровного отсчета времени.
Автор статьи: Admin Whoby.Ru