Заказать прошивку

 





 

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

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

 

Управление. ▼▲◄►

 

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

 

1 ► Открытие 

2 ◄ Закрытие 

3 ▼ Стоп

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.

 

Управление автоматическими воротами на МК
Управление автоматическими воротами на МК

 

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

 

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

 

Управление автоматическими воротами на МК

 

FUSE

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

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

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

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

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

Управление автоматическими воротами на МК

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

 

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

Управление автоматическими воротами на МК
Управление автоматическими воротами на МК
Управление автоматическими воротами на МК
Управление автоматическими воротами на МК


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

 

Управление автоматическими воротами на МК

 

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

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

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


 
Дата: 9-01-2012, 10:31, Просмотров: 20701, Автор: Nikolai4
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
SMENTON # 1
12 января 2012 16:06  
 
Не сталкивался с китайскими пультами управления - но возник вопрос,не будет ситуации когда не неподалеку от дома человек поставил автомобиль и нажал кнопку на брелке поставить на охрану, а моя система восприняла эту команду как "открыть ворота"?
на старой работе когда приезжали на служебной машине на большую стоянку автомобилей и водитель ради шутки нажимал и держал тангенту радиостанции то у 2-3 машин срабатывала сигнализация
  •    •     


   
Alex842 # 2
18 января 2012 10:17  
 
Отличный девайс!!!!! Давно хочу себе такой сварганить, только на PIC.
  •    •     


   
Drayv # 3
18 января 2012 11:37  
 
Да не то слово я уже 2 года мечтаю сделать откатные ворота у родителей, и розработать такое устройство, может и попроще но на pic контроллере.
  •    •     


   
C2at # 4
19 января 2012 13:51  
 
Ниче не поделаеш, кому PIC , а кому AVR .... масло масляное.. smile
  •    •     


   
Chuvak # 5
23 января 2012 00:17  
 
Да на РIC я б тоже попробовал такое на свои ворота сделать
  •    •     


   
ASUS # 6
7 февраля 2012 14:19  
 
А чем вас авр не устраивают, они дешевле за пик))
--------------------
против лома нет приема, разве что законы ома, лом ужасен и велик, он хороший проводник)))
  •    •     


   
Chuvak # 7
11 февраля 2012 13:00  
 
я новичёк в программировании поетому проще и удобнее PIC программировать чем AVR. программы на пример ic prog на русском есть а для авр так и не нашёл ... (
  •    •     


   
ASUS # 8
11 февраля 2012 13:18  
 
Chuvak,
То тебе не надо ничего програмировать smile это сделает програматор и программа на компютере, тебе надо просто направить ее по нужному руслу)) http://bezkz.su/publ/programmatory/avr-atmega-i-attiny/300285-10-1-0-285.html вот такой програматор и програму к нему понипрог установишь! если что не понятно пиши в личку помогу освоить управления программой понипрог))
--------------------
против лома нет приема, разве что законы ома, лом ужасен и велик, он хороший проводник)))
  •    •     


   
radiomen # 9
1 апреля 2012 16:51  
 
кто собрал?
  •    •     


   
ASUS # 10
27 марта 2013 23:14  
 
плохо что тут доводки нет
--------------------
против лома нет приема, разве что законы ома, лом ужасен и велик, он хороший проводник)))
  •    •     


   
kramalex # 11
1 февраля 2014 16:33  
 
для чего термостат?
  •    •     


   
tbor # 12
17 января 2015 09:38  
 
Добрый день.С новогодними праздниками.Я собрал данную конструкцию.Есть от этой схемы 4 прошивки.Тот что лежит на ютюбе его нету.Просьба автору.Можно получить другие варианты прошивки или исходник и я сам подкорректирую под свои нужды
  •    •     


   
Nikolai4 # 13
18 января 2015 14:36  
 
Цитата: tbor
Добрый день.С новогодними праздниками.Я собрал данную конструкцию.Есть от этой схемы 4 прошивки.Тот что лежит на ютюбе его нету.Просьба автору.Можно получить другие варианты прошивки или исходник и я сам подкорректирую под свои нужды


Сайт автора перестал существовать, все , что есть у нас все в статье
  •    •     

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

Обновления

Конкурсные работы:

Сообщения Форума Ответов
Сенсорный выключатель 384
Рецензия на фильм Макс Стил 0
Спидометр - одометр + квазиана ... 4
бaкoмeтр 1829
Бакометр 2 211
Авторская программа LEX6630SOF ... 36
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4