Управління двома двостулковими воротами з окремими електроприводами (ATmeqa128, LCD20x4).

Автор: Oto. Опубликовано в Автоматика в быту

фотоУправління двома двостулковими воротами, однією кнопкою Відчинити – Зупинити - Зачинити (Кн1 ворота №1, Кн4 ворота №2).

    Схема.

схема

Як працює програма.

•  Схема дозволяє керувати двома двостулковими воротами дистанційно, оператором або автоматично.
* Послідовність управління однією кнопкою: Відчинити - Зупинка – Зачинити - Зупинка і так надалі.
* Коли надійшли команди (Відчинити – Зупинити - Зачинити) обидва електропристрої стулок, працюють одночасно (є можливість програмної затримки початку руху однієї із стулок).
* Кожна стулка індивідуально реагує на стан кінцевиків «ВІДЧИНЕНО - ЗАЧИНЕНО».
* Встановлення тривалості роботи електроприводів стулок до 99 секунд (установка даного відрізку часу, у випадку несправності кінцевого датчика стулки, знеструмить електропристрій стулки).
* Налаштовування затримки часу першого електропристрою стулки під час відчинення до 25 секунд. 
* Налаштовування затримки часу другого електропристрою стулки під час зачинення до 25 секунд. 
* Під час руху воріт (руху стулок) вмикається сигнальна лампа.
•  Під'єднання додаткового звукового сигналу (порт мікроконтролера РD7, buzzer 5 Вольт з генератором).
  Встановлення усіх налаштувань, через меню користувача.
* Можливість скидання в меню налаштовування на початкові.
•  Відображає всі дії на LCD дисплеї (написи в кирилиці).
•  При натисканні на будь-яку кнопку, буде вмикання підсвічування для LCD.
  Увімкнений стан реле електропристроїв відображається на LCD (згідно принципової схеми, електропривод №1 реле 1 і 2, електропривод №2 реле 3 і 4, електропривод №3 реле 5 і 6, електропривод №4 реле 7 і 8).

1    Можливість під'єднання дистанційного управління додатково кнопкамКН-1, КН-4.
2    Стан кожного кінцевого датчика відображається графічно на LCD.
3 *Можливість взаємодії програми з датчиком виявлення автомобіля (далі за текстом сенсор - стоп **)
4 *Функція автоматичного закриття (активується в меню для користувача).
5 *Ручне блокування електроприводів (елементи електричної схеми, задіяні для реалізації ручного блокування).
        (*на кожні двостулкові ворота №1 и №2, окремо).
        (**сенсор - стоп (це може бути інфрачервоний, індукційний або радарний сенсор присутності) підключаються додатково до портів МК РВ3 і РВ2. На схемі сенсор показаний умовно у вигляді реле Р11, Р12. За замовчуванням на виході сенсора повинен бути логічний нуль.)

1 Дистанційне управління. Для підключення схеми до дистанційного управління потрібно встановити діод 1n4148 узгодження рівнів двох схем. (На виході сторонньої схеми ДУ напруга не повинна перевищувати п'ять Вольт.)
 Команда Відчинити - Зупинити - Зачинити працює одразу при натисканні на кнопку. (Подальше утримання кнопки або відпуск ніяк не діють на програму, лише наступне натискання ....)

2 Стан сенсорів на виході у пасивному стані це логічний нуль (обов'язкова наявність підтягуючих резисторів на ніжках МК (14 штук)). Команди управління формують логічну одиницю на портах мікроконтролера, кожна команда буде відображена на LCD відповідним символом).
   закр. рух стулки воріт припинився, спрацював сенсор «зачинено», у цьому стані можлива тільки команда відчинити.
   откр рух стулки воріт припинився, спрацював сенсор «відчинено», у цьому стані можлива тільки команда зачинити.

3 Сенсор – стоп. Якщо під час закриття стулок буде виявлена перешкода сенсором-стоп. Тоді на екрані LCD, це буде відображено позначкою .
  Передбачено два варіанти реагування програми на команди від сенсора-стоп а) "Реверс" і в) "Призупинка".

Під час закриття і виявленні перешкоди в створі воріт;
   а) "Реверс". Автоматично змінюється напрямок руху (реверс, ворота  відчиняються).
   в) "Призупинка". Вимкнення електроприводів і призупинення (0-99 сек.) Після відліку паузи зупинки, подальше продовження руху стулок на зачинення ***, (якщо в створі воріт завжди буде знаходитись перешкода, блок управління не подає команди на закриття, доки перешкода не буде прибрана, сигнальна лампа блимає).

Варіант а). або в). вибирається в користувальницькому меню.

4 Автоматичне зачинення.

Якщо активована ця функція, в режимі основного екрану ця функція відображатиметься позначкою

Під час активованої функції «Автоматичне зачинення» відлік призупинення автоматично увімкнеться наприкінці циклу відчинення.

А також, якщо при відкритих воротах схема знеструмилась, то при появі в мережі напруги живлення, стулки воріт зачиняться автоматично***.

 (Активація функції «Автоматичне зачинення», а також час роботи таймера до автоматичного зачинення встановлюється в користувальницькому меню.)

***Коли сенсором-стоп в створі воріт, буде виявлена перешкода тричі поспіль, блок управління зупинить подачу команди автоматичного зачинення і далі блок керування буде знаходитися в стані очікування команди від кнопки КН-1 чи КН-4

5 Ручне блокування від додаткового кінцевого вимикача. Можливе застосовується при зачинених стулках, для запобігання поломки електроприводів двигунів  при подачі команди відчинити. Програмне ручне блокування запобігає увімкненню електродвигунів доки засувка або замок буде перебувати в зачиненому стані.

Кнопки управління.

 У режимі основного екрану кнопки КН-1 та КН-4 безпосередньо керують воротами №1 і №2.

Кнопка КН-3 вхід в меню налаштувань.

Одразу після входу в меню налаштувань кнопками КН-1 та КН-4 можливо обрати воріт для подальших налаштувань і далі кнопкою КН-3 переміщення по меню налаштувань.

Вихід з меню налаштувань після натискання кнопки КН-2 або автоматично через 30 секунд.

FUSE. Програма МК працює з кварцом, на частоті 16MHz.

 f

 

Змога оцінити роботу схеми і програми в протеус.

 протеус

Увага,  ця реалізація програми вимагає застосовувати LCD екран, лише який підтримує кирилицю.

Завантажити архів файлів схеми управління 128V2х2.0.

 

Комментарии   

# Василь 23.03.2015 17:46
Доброго дня автору схеми ! В мене питання стосовно Вашої конструкції.Бачив багато схем автоматики розпашних воріт,але у всіх в якості датчиків кінцевого положення використовуються геркони. В автоматиці гаражних воріт AN-Motors використовується датчик Холла, який рахує оберти двигуна.Кінцевих датчиків положення дверей там немає. З меню виставляється положення ВІДКРИТО і положення ЗАКРИТО.Я так розумію, що мікроконтролер відраховує положення по обертах. От тепер і питання. Чи можливо зробити такий самий принцип на двох двигунах які мають вбудовані датчики Холла?
# Oto 24.03.2015 10:21
Сделать конечно можно , если есть цель решить определенную задачу.
Цитата:
З меню виставляється положення ВІДКРИТО і положення ЗАКРИТО.
Наверное это не во всех автоматиках AN-Motors.
Поискал в интернете описание этого момента, не попалось на глаза.
Ну ладно, это не так важно так как такой метод несомненно существует. Поэтому несколько слов что я об этом думаю.
Что значат в этой схеме конечные датчики герконы? это не что иное как стабильная калибровка конечных положений, "без всяких хитростей". А при отсчете оборотов двигателя по датчику холла без некоторых хитростей никак.
Например первый запуск, нужно в настройках произвести калибровку количества оборотов от одного крайнего положения до другого, и постоянный мониториг питания , так как если случится обесточка, в память должно вносится в каком положении находились ворота в тот момент.
Или у меня например в голове крутится такой вариант событий:
вы открыли ворота (или наполовину открыли) электричество в сети исчезло, вам придется вручную с помощью предусмотренной механической функции их как минимум закрыть, при этом в памяти так и будет оставаться их последнее местоположение. При восстановлении питания сразу же нужно будет делать калибровку .....
В общем мое мнение, что "сложность" монтажа системы датчиков одного метода, компенсируется "хитростью" эксплуатации другого метода.
# Василь 25.03.2015 18:39
Якщо брати по теорії то можливо все і так :-)
Але на практиці ця схема працює і ніякої калібровки за 3 роки роботи я не робив, хоча було багато моментів що пропадало живлення і аварійних акумуляторів які там передбачені на випадок якщо немає 220 я не поставив (економія грошей :lol: ) Схемка зроблена на Atmega8, платка приймача 433 MГц, 3 реле (відкриття, закриття і світло 3 хвилини, ну і мінімальна схема зарядки акумуляторів на LM317. Причому що цікаво, що при доході воріт до кінцевого положення зменшується швидкість. Ну а геркони може і добре але у випадку з розпашними воротами це значно ускладнює конструкцію якщо їх ставити невідомо на що :-)
# Василь 25.03.2015 18:42
Схему управління можна здерти з оригіналу, от тільки проблема в прошивці 8)
# Oto 26.03.2015 16:37
Цитирую Василь:
Схему управління можна здерти з оригіналу.

Это пока не требуется , так как некому будет заняться программой, под ваш вариант схемы.
# Temur 16.07.2015 12:48
Здравствуйте автор.Я хотел бы повторить вашу конструкцию,но я не знаю украинского(в Грузии не изучал),можете русскую или английскую прошивку прислать?
# Oto 17.07.2015 16:24
Заменить некоторые слова или фразы целиком, можно никого не дожидаться , и сделать это самостоятельно.
Один из примеров как это сделать , описывал здесь http://sxem.org/forum/tematicheskie-forumy/34-dzhin-v2-0-indikator-bez-podderzhki-kirillitsy#498 .
В остальном, больше пока ничем не могу помочь.
# Skorp_L 13.09.2016 13:38
Доброго дня шановному автору. Скажіть будь-ласка як скачати http://sxem.org/11/3m/T/Ay_Dy/22/ATmeqa128%20v2%D1%852.0.rar
Дякую :-)
# Oto 13.09.2016 16:34
Ссылку исправил, скачивайте.

You have no rights to post comments