С. Шишкин. Пятиканальное реле времени на микроконтроллерах ATtiny2313A. | Реле выдержки времени, или таймеры, широко применяются как в составе современной промышленной и бытовой техники, так и в виде самостоятельных устройств. Как правило, это устройства, рассчитанные либо на подачу через заданный промежуток времени какого-либо сигнала (обычно звукового или светового), либо на включение (выключение) какого-нибудь электроприбора. Если же необходимо управлять работой сразу нескольких устройств, например, включать их последовательно через разные промежутки времени и выключать спустя разное время, одним каналом не обойтись, в подобном случае необходимо многоканальное (по числу нагрузок) реле, такое, например, как описываемое в публикуемой ниже статье. Оно рассчитано на коммутацию пяти нагрузок, включаемых и выключаемых в заранее установленное разное время. Предусмотрены как совместное, так и раздельное управление всеми нагрузками, принудительное (ручное) включение/выключение нагрузки любого канала (вне зависимости от того, в каком режиме находится устройство). Длительность нахождения нагрузки во включённом/выключенном состоянии регулируется в пределах от 1 с до 999 мин. Благодаря применению микроконтроллеров устройство получилось достаточно простым и доступно для повторения радиолюбителями средней квалификации.
Устройство состоит из пяти одинаковых по схеме и конструкции модулей микроконтроллера и платы клавиатуры. Каждый из модулей МК выполнен на основе микроконтроллера ATtiny2313A-PU и содержит, кроме него, четыре транзистора КТ3107А, три светодиодных индикатора HDSP-F501 и два светодиода АЛ307АМ.
Два варианта программы микроконтроллеров будут размещены по адресу http://ftp.radio.ru/pub/2014/06/rele5.zip на нашем FTP-сервере. Версия Rele3 реализует рабочий цикл, временные диаграммы которого представлены на рис. 1, версия Rele2 — алгоритм работы, где этот цикл периодически повторяется. | Вернуться назад. |