| Умный дом | 
| 
				
			 | 
| 
| nordik | Дата: Среда, 25.06.2014, 17:59 | Сообщение # 121 |  |   Группа: Пользователи Сообщений: 7 Статус: Offline | ОС WIN XP Pro SP3.Попробовал скопировать файлы-не помогло.Причем программа сначала вроде бы запускается-загораются желтым цветом три из четырех окошек "состояние входов",а потом уже выскакивает ошибка. Добавлено (25.06.2014, 17:59)---------------------------------------------
 Спасибо за помощь и совет,все заработало.Проблема была в MAX485.После замены все стало нормально.Единственная странность-вместо номера контроллера 1 отображается буква "я".А в остальном все отлично.
 |  |  |  |  | 
| 
| Admin | Дата: Среда, 25.06.2014, 21:34 | Сообщение # 122 |  |  Admin Группа: Администраторы Сообщений: 4260 Статус: Offline | Цитата nordik (  ) Единственная странность-вместо номера контроллера 1 отображается буква "я".В последней ячейке EEPROM по умолчанию прописано значение FF, а число FF в кодировке ASCII соответствует букве "я". Нужно при программировании микроконтроллера там прописать 31 (в ASCII 31 = 1) и будет вам счастье
   
 
   |  |  |  |  | 
| 
| nordik | Дата: Среда, 25.06.2014, 21:54 | Сообщение # 123 |  |   Группа: Пользователи Сообщений: 7 Статус: Offline | Спасибо! Сейчас займусь. |  |  |  |  | 
| 
| shemnik69 | Дата: Вторник, 05.08.2014, 13:21 | Сообщение # 124 |  |   Группа: Пользователи Сообщений: 11 Статус: Offline | Всем доброе время суток! Хочу предложить ВАМ на обозрение работающий вариант управления воротами, а точнее услышать своего рода предложения и конечно критику в части алгоритма.
 Итак.  Ворота имеют электрический привод (редуктор и реверсивный двигатель на 220 в). Такими конечно удивить сейчас трудно но дело не в этом.
 Работа системы управления автоматики откатных ворот.
 На створе ворот т.е. на конечных столбах установлены ИК датчики на высоте 60 см.  для фиксации пересечения открытого проема каким либо препятствием (автомобиль. человек и т.п). Скорость перемещения створы  не велика но усилие огромно так что нанести увечье или травму, а также повреждения например кузова автомобиля такая конструкция сможет.
 Датчики связаны по сигнальным цепям с модулем управления ворот. который в своем составе содержит логику управления привода (двигатель) нижнего уровня. Т.е это защита двигателя (по току) релейные блоки с автоблокировкой на уровне контактов а также контактные датчики конечных положений створы. В заводских изделиях подобного типа тоже выполнено аналогично.
 Автоматика нижнего уровня позволяет управлять створой ворот т.е открыть/закрыть  полуоткрыть ну и конечно предотвратить аварийную ситуацию (например при обмерзании своры случалось примерзание ее к столбу в связи с плотным прижатием и попаданием в место соприкосновения мокрого снега) что даже усилия двигателя не хватало для отрыва. А также кнопочное управление со двора и радио брелки (2-3 шт).
 Идем далее. Автоматика нижнего уровня на уровне сигнальных цепей предает информацию (RS485 /Lan) на сервер УД в основе которого в моем варианте Raspberry PI.
 Алгоритм же всей системы в целом таков:
 утром (6.50) система на основе MajorDoMo подает сигнал на автоматику ворот на открытие. Т.е сработал таймер/уставка по времени и команда Открыть.  Двигатель начинает работать створа открывается и сработавший датчик положения закрыто (это промышленный всепогодный контактный датчик) самоблокирует систему, на открытие, и выдает синал подтверждение на УД, что створа начала движение (это примерно 10-15) мм. т.е система "знает" что двигатель работает в нормальном режиме и створе ничего не мешает (см. выше) иначе команда стоп мотор и сигнал о нарушении нормальной работы. Это на уровне системы (сигнал голосом через динамик).
 По достижению створой крайнего положения "Открыто" концевой выключатель разрывает само блокировочную цепь двигателя "Стоп"  и по выбегу створы из за инерции редуктора и двигателя выдает сигнал о конечном положении. Система выдает сигнал "Открыто" сбрасывает флаги положения (условно) выдает команду на включения прожектора подсвета створы ( в ночное время по условиям восход/заход) а также включает таймер "уведомлялку" что ворота открыты.  Виде камера просматривает проем и ее данные (изображение) попадают на видеорегистратор, с которого одновременно выводятся и на домофон, а также планшеты.
 После выезда машины система получает информацию о пресечению проема (ИК датчики) и по временной задержке (> 4 сек) "понимает" что машина выехала (въехала). Человек (животное (крупная собака например)) пресекает на 1-2 сек.
 Далее ждет 10 сек и при отсутствии препятствия (ИК датчик) подает команду на закрытие. Т.е сама закрывает ворота.
 вечером сценарий такой:
 например 17.20 (время у каждого свое) система основываясь на данных: время (17:20), флаги положения (открыто/закрыто) состояния Аларм систем безопасности (если никого нет дома то алгоритм другой), а также GPS положения с смартфона (в)  (MajorDoMo + GPS (трекер и программа Tasker) анализирует текущее состояние.
 По мере приближения к дому, смартфон, попадает в зону WI-FI сети домашнего роутера (с внешней антенной это может быть 200-300 м) и Tasker (программа для Андроид ) подает HTTP команду на открытие. данная команда также как и брелок обладает повышенным приоритетом на открытие и ворота открываются. Далее процесс уже описан ..заезд закрытие.
 Описан сам алгоритм. Схемные решения это релейный блок. блок питания 220/24/12 в модуль управления от брелков (самое простое автосигналка) а также преобразователь сигналов с контактных датчиков в сигналы для Raspberry/  Это может быть микроконтроллер (Ардуино) МК + RS485 либо через оптронные ключи обычные контактные на GPIO.  А также другие схемные решения.
 
 
 Сообщение отредактировал shemnik69 - Вторник, 05.08.2014, 13:26 |  |  |  |  | 
| 
| Admin | Дата: Вторник, 05.08.2014, 14:54 | Сообщение # 125 |  |  Admin Группа: Администраторы Сообщений: 4260 Статус: Offline | Спасибо за столь подробное описание! 
 С точки зрения организации алгоритма, вроде бы все выполнено без вопросов. Разумеется, некоторые доработки алгоритма могут появиться в процессе эксплуатации системы. Абсолютно все сразу предусмотреть довольно сложно. Как я понимаю, максимальный приоритет не у управляющей программы, а у брелков управления? Если да, то абсолютно правильно.
 А плюс ко всему бы я ещё обычное кнопочное управление предусмотрел (т.е непосредственно приводом ворот, "напрямую"). Разумеется, через существующую систему блокировок.
 
 Это уже реально действующая система, или только "теория"?
 |  |  |  |  | 
| 
| 123ksn | Дата: Вторник, 05.08.2014, 16:25 | Сообщение # 126 |  |   Группа: Пользователи Сообщений: 480 Статус: Offline | Бла, бла, бла!Цитата shemnik69 (  ) Хочу предложить ВАМ на обозрение |  
 
 |  |  |  | 
| 
| Admin | Дата: Вторник, 05.08.2014, 17:04 | Сообщение # 127 |  |  Admin Группа: Администраторы Сообщений: 4260 Статус: Offline | Цитата 123ksn (  ) Бла, бла, бла!Почему? Человек описал алгоритм управления воротами, как он ему видится. Ничего плохого в этом нет. Каждый имеет право высказать свою точку зрения.
 
 Допустим, лично мне такое "интеллектуальное" управление воротами не нужно, более чем достаточно обычного пульта. Все-таки более спокойно, когда имеешь визуальный контроль управления воротами. Но для кого-то подобная интеллектуальная система возможно и актуальна.
 |  |  |  |  | 
| 
| shemnik69 | Дата: Вторник, 05.08.2014, 19:25 | Сообщение # 128 |  |   Группа: Пользователи Сообщений: 11 Статус: Offline | Для сомневающихся система работает и прекрасно.   Потом если человек и видит в подробностях только то что он понимает как бла ..соответственно сам только так и говорит.. типа .там где то может как то ..трольнуть то ...
   Ну а поскольку на форуме разные и видят круглый предмет как квадратный с закругленными краями то что-ж ... я не в обиде.
 Ну а теперь для заинтересованных !
 Алгоритм прописан на основе действующих элементов, а на обсуждение не сам порядок действий в алгоритме, поскольку он вытекает из логики, а в средствах на которых он реализован.
 Ну а для автора сайта я предлагаю рассмотреть вариант подобного устройства (модуль управления ворот) на микроконтроллере.
 Кнопочное управление (кнопочный пульт на 3 кнопки стоп открыть закрыть есть) он во дворе возле калитки.
 Да. вот еще момент. на калитке присутствует процессор I-botton (домофонные ключи)  который имеет 2 выхода т.е если например обычный пользователь  (например дети) то сигнал только на одном выходе это выход эм замка. Если это скажем привилегированный т.е я например. то статус "Мастер ключа" который подает сигнал на 2 выхода  тем самым открывает и калитку и подает сигнал (флаг) для системы что я дома, А значит система может открыть ворота . Т.е при отсутствии дома людей и постановке системы на безопасность (а это штатный режим в MajorDoMo) когда активны датчики движения  ворота не открыть нажатием на кнопку.
 В распоряжении есть работающий вариант на простых схемных решениях т.е без МК на обычных цифровых микросхемах. Система на нем прекрасно себе зарекомендовала но МК гибче и скажем так сама реализация проще.
 На счет "визуального контроля" согласен, но скажем ведь приятно же въехать в открытые ворота и просто пойти домой зная что есть "что -то" который за тобой прикроет, а именно так и должна работать автоматика ненавязчиво и невидимо..  Или есть кому нужны громкие "фей верки".  детальную часть т.е составные части и элементы можно обсудить.
 |  |  |  |  | 
| 
| Admin | Дата: Вторник, 05.08.2014, 19:48 | Сообщение # 129 |  |  Admin Группа: Администраторы Сообщений: 4260 Статус: Offline | Цитата shemnik69 (  ) Да. вот еще момент. на калитке присутствует процессор I-botton (домофонные ключи)  который имеет 2 выхода т.е если например обычный пользователь  (например дети) то сигнал только на одном выходе это выход эм замка. Если это скажем привилегированный т.е я например. то статус "Мастер ключа" который подает сигнал на 2 выхода  тем самым открывает и калитку и подает сигнал (флаг) для системы что я дома, А значит система может открыть ворота .Идентификация происходит по id номеру ключа? Т.е. в зависимости от того, какой ключ был считан, выдается сигнал на одном или обоих выходах?
 |  |  |  |  | 
| 
| 123ksn | Дата: Вторник, 05.08.2014, 19:49 | Сообщение # 130 |  |   Группа: Пользователи Сообщений: 480 Статус: Offline | Странно, что Вы, Михаил, задаете такой вопрос. Но коль вопрос поставлен, да еще Вами, то поясню свою позицию. shemnik69 пишет:Цитата Admin (  ) Почему?
 Здорово! Но дальше делает финт винтом:Цитата shemnik69 (  ) Хочу предложить ВАМ на обозрение работающий вариант управления воротами
 Вы считаете эти две изречения взаимодополняющими? Я - нет. Вторая часть перечеркивает первую. По моему так теперь пишут маркетологи и прочие хитроделанные.Цитата shemnik69 (  ) а точнее услышать своего рода предложения и конечно критику в части алгоритма.Где схема? Где плата? Где фото? Весь этот словесный набор для того, что бы напрячь Вас, Михаил, и общественность и раскрывается фразой:
 
 Но если такой способ напрячь всех сделать что-то кому-то нужное НИКОГО не смущает, то пожалуйста! Я ведь никому ничего не запретил.  shemnik69 высказал своё мнение (работающий вариант или алгоритм), а я своё.Цитата shemnik69 (  ) а для автора сайта я предлагаю рассмотреть вариант подобного устройства (модуль управления ворот) на микроконтроллере |  |  |  |  |