ЕвроТехсервис

Автоматическое управление воротами. Нижний Тагил

Схематических решений для управления исполнительных механизмов (редукторов) великое множество, так же как и самих этих механизмов, только конечный результат у них один, на выходе ведущего вала они имеют от 2 до 20 об/мин. Я не буду затрагивать обсуждение механической части, так как ее изготовление, уже описывалось, в этой статье идет речь только о программе автоматики, и частично затронут вопрос о дистанционном управлении.

Предлагаемой вашему вниманию программой, для автоматического управления воротами (управление ролетой или различные подъемники принципиально не имеют отличий в работе) можно управлять непосредственно с кнопок на плате (или выносного пульта), так же подключив дополнительно модули радиоуправления управлять дистанционно.

Оперативное управление производится четырьмя кнопками.

1 ► Открытие

2 ◄ Закрытие

4 ▲ Внешнее освещение.

Кроме этих четырех функций вкл. или выкл. микроконтроллер занимается функциями комфортного и безопасного пользования системой управления.

В программе реализовано:

Однократное нажатие на кнопку управления к исполнению оперативной команды.

Настройка времени из пользовательского меню длительности выполнения этих команд в секундах и минутах (для открытия, закрытия от 1 сек до 10 мин, это как доп. Условие безопасности эксплуатации).

Включение внешнего освещения происходит автоматически одновременно с выполнением действий открыть или закрыть, или отдельно кнопкой ▲ освещение, выкл. производится кнопкой ▼ Стоп и в любом случае произойдет автоматическое выключение по окончанию установленного времени (настройка длительности в пользовательском меню, макс. 20 мин).

Если установить фотоприемник ИК лучей (вывод МК №27 (порт РС4)) то при прерывании ИК луча (например, заехавшим, выехавшим автомобилем) закрытие произойдет автоматически (настройка паузы до выполнения команды в пользовательском меню).

Функция «безусловное закрытие» по простому звучит как «забыл закрыть», через заданное время подает команду на закрытие (активация функции вкл. или выкл. и настройка паузы до выполнения команды в пользовательском меню, макс. 99 мин).

Датчик G3 «блокировка», в качестве датчика может использоваться как обыкновенный кнопочный выключатель, также это может быть и токовый датчик, с шунтом и операционным усилителем, все это можно использовать так как (вывод МК №24 (порт РС1)) это вход АЦП и при пороге значения 2,5 вольта срабатывает блокировка (настройка длительности удержания блокировки после сработки защиты, в пользовательском меню, макс. 99 сек).

В программе реализована функция термометра с точностью 0.1℃, опрос датчика температуры один раз в 45 секунд (активация функции вкл. или выкл. термометра, в пользовательском меню).

В режиме основного экрана в качестве информации, постоянно происходит ротация показа установленных значений в пользовательском меню.

Вход в пользовательское меню происходит после одновременного нажатия двух кнопок ◄ ►.

Если в течение 30 сек. не происходят никакие действия в меню, выход в основной экран автоматически.

Все значения, установленные в пользовательском меню, сохраняются в энергонезависимой памяти микроконтроллера.

Принципиальную схему можно рассмотреть в двух вариантах, как минимальную вариант а.

И с подключением и использованием дополнительных модулей вариант в.

Независимо от используемого варианта схемы, прошивка везде используется одна и та же.

В режиме основного экрана, информация о состоянии работы управления в основном отображена в первых трех знакоместах индикатора.

-- движение ворот прекратилось, сработал датчик закрыто, в этом положении возможна только команда, открыть.


-- движение ворот прекратилось, сработал датчик открыто, в этом положении возможна только команда, закрыть.


-- активировалась функция авто закрытие.


-- активировалась функция безусловное закрытие.

Если включилась блокировка, (на выводе МК, нога 24 (порт РС1) состояние, не лог. 0) это будет отображено на дисплее такой надписью.

Все действия и параметры установок отображаются на ЖКИ, с отладкой и настройкой системы управления проблем нет, так как все отображается русским языком на дисплее, и все предустановки пользователь задает сам из пользовательского меню.

Схема вариант "а"

(FUSE. Для схемы а. как вариант МК тактируется от внутреннего RS осциллятора, на частоте 8MHz).

Для использования в этой автоматике дистанционного управления, я не стал изобретать велосипед, и применил готовые пульт и плату приемника, для ДУ радиоуправления

Программа адаптирована для параллельного использования дистанционного управления с применением дешевых радио модулей, в которых в свою очередь используются кодер PT2262 и декодер PT2272.

Для общей информации, я, конечно же, прилежно срисовал с этих платок принципиальные схемы. (Интересный факт … китайский производитель каждый пульт присылает вместе с платкой приемника, как одну позицию :-), В наших торговых точках это уже две отдельные позиции :-()

Схема вариант "в"

Для схемы вариант в.

Для программатора в PonyProg и CodeVisionAVR нужно убрать все галочки с настройки тактового генератора.

После прошивки программатором фьюзов для внешнего кварца, контроллер будет читаться программатором только с кварцем.

- CKSEL3. 0 должны быть НЕзапрограммированы.

В PonyProg и CodeVisionAVR стоят так:

Прошивка контроллера должна производится двумя файлами, нех. и еер. Если вы пользуетесь программой PonyProg тогда е2р это, нех. и еер. в одном файле.

Один из вариантов использования.


Работу схемы можно протестировать в proteus'е:

Вы не можете скачивать файлы с нашего сервера схема, прошивка, фьюзы, печатная плата, proteus.

Дополнительно: прошивка V1.1 инверсия блокировочного сигнала на выводе 24 (порт РС1) .

Вы не можете скачивать файлы с нашего сервера печатку от Nikolai4, под литой трансформатор и под выводной, под два разных дисплея см. 1 и 2 ногу (на практике не проверялась, перед сборкой перепроверяйте)

Похожие новости

Комментарии (13)

Информация
Посетители, находящиеся в группе Гости. не могут оставлять комментарии к данной публикации.