MegaD-328/2561 FAQ

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
lionde
Сообщения: 11
Зарегистрирован: 24 янв 2014, 23:40

Re: MegaD-328 FAQ

Сообщение lionde » 26 янв 2014, 01:38

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

Mixman
Сообщения: 395
Зарегистрирован: 17 фев 2013, 23:49
Откуда: Волгодонск, Ростовская обл.
Контактная информация:

Re: MegaD-328 FAQ

Сообщение Mixman » 26 янв 2014, 09:20

А нужно было? Сомневаюсь....
Если б нужно было, то внимательно прочитали бы это http://ab-log.ru/smart-house/ethernet/megad-328
Ну или первый пост этой темы viewtopic.php?f=1&t=294#p4330 , только внимательно... Потом едем далеее, viewtopic.php?f=1&t=294&start=60#p9783 и нескольк постов ниже...

Это только найденые мною за 7мин.

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

Rulkin
Сообщения: 7
Зарегистрирован: 07 фев 2014, 00:28

Re: MegaD-328 FAQ

Сообщение Rulkin » 07 фев 2014, 00:42

День добрый.

пытаюсь подключить к меге датчик температуры/влажности DHT22 http://www.adafruit.com/products/393#Description
Изображение
однако данных с него никаких получить не могу.
Изображение

--
датчик исправен. подключал его к paspberry pi. данные выводит исправно.

-
версия меги 3.08, на релюшках.

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: MegaD-328 FAQ

Сообщение Andrey_B » 07 фев 2014, 17:16

Rulkin, DHT22 нельзя подключить к исполнительному модулю MegaD-7I7O. Входы предназначены для подключения кнопок или в крайнем случае того, что передает сигнал только в сторону контроллера. DHT22 - цифровой датчик. Оптронная развязка не дает возможности работать цифровому протоколу DHT22.
Датчик можно подключить только в разрыв между контроллером и исполнительным модулем. К шлейфу.

booss.reznov
Сообщения: 10
Зарегистрирован: 16 янв 2014, 21:42

Re: MegaD-328 FAQ

Сообщение booss.reznov » 10 фев 2014, 19:54

Здравствуйте Andrey-b .Гдето на форуме читал сейчас немогу найти.ответьте пожалуста на 2 вопроса.какой максимальный ток идет на выход меги и какая подтяжка входов(физическая или програмная) на землю или на плюс.заранее спасибо.

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: MegaD-328 FAQ

Сообщение Andrey_B » 11 фев 2014, 12:08

booss.reznov, согласно даташиту на atmega328 максимальный ток 40мА на каждый выход но не более 200мА на всю микросхему. В цепи каждого пина включен резистор 30 Ом для защиты МК от КЗ, поэтому минимальное сопротивление нагрузки не должно быть менее 53 Ом при напряжении питания 3,3В.
В модуле MegaD-328 (он же контроллер, он же интерфейсный модуль) физической подтяжки нет, но она появляется в исполнительном модуле MegaD-7I7O. 10кОМ на +3,3В на каждом входе.

booss.reznov
Сообщения: 10
Зарегистрирован: 16 янв 2014, 21:42

Re: MegaD-328 FAQ

Сообщение booss.reznov » 12 фев 2014, 02:13

Спасибо Andrey_b .Скажите небудет ли подорожания устройства в ближайшее время .может стоит заказать с запасом .?

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: MegaD-328 FAQ

Сообщение Andrey_B » 12 фев 2014, 16:04

booss.reznov, какое-то подорожание будет (так как изменился курс валют, а все комплектующие импортные), но я постараюсь, чтобы оно было очень незначительное.

Harvy
Сообщения: 3
Зарегистрирован: 13 фев 2014, 11:02

Re: MegaD-328 FAQ

Сообщение Harvy » 13 фев 2014, 11:13

Andrey_B,я имею МегаКит 4й версии. И как новичок в микроэлектронике сразу же его разобрал и изучаю принцип работы.
Не могли бы вы пояснить, зачем в исполнительном модуле связка оптрон-симистор? Почему не сделать только один оптрон, коммутирующий нагрузку?

kod.begemot
Сообщения: 400
Зарегистрирован: 21 сен 2013, 00:38

Re: MegaD-328 FAQ

Сообщение kod.begemot » 13 фев 2014, 11:48

С позволения Andrey_B, отвечу: оптрон не способен коммутировать большой ток, симистор - способен. Оптрон управляет симистором, симистор коммутирует нагрузку.

Dron
Сообщения: 207
Зарегистрирован: 08 мар 2013, 13:00

Re: MegaD-328 FAQ

Сообщение Dron » 13 фев 2014, 16:49

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

dmazay
Сообщения: 27
Зарегистрирован: 11 дек 2013, 13:31

Re: MegaD-328 FAQ

Сообщение dmazay » 17 фев 2014, 21:38

Андрей,
У меня Мега рев 5.0 прошивка 3.09, на P0 подключен обычный выключатель, Очень часто наблюдается следующая проблема,
Включаю/выключаю выключатель и очень часто Мега как бы подвисает, реагирует на действие не сразу а через несколько секунд, бывает,
что не реагирует вообще, например включил выключатель - ни какой реакции, выключил, включил - работает,
Бывает по другому нажимаешь нексолько раз на выключатель ни какой реакции, а потом все, что насчелкал приходит все вместе, как будто закешировалось.
Выключатель подключен к Меге через сопротивление 10К

Подскажите в чем может быть проблема?

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: MegaD-328 FAQ

Сообщение Andrey_B » 17 фев 2014, 23:03

dmazay, насколько я понимаю, у вас нет исполнительного модуля и вы подключаете кнопку непосредственно к микроконтроллеру.
В таком случае вы не сообщили самого важного. Прописан ли в конфигурации сервер, работает ли это все через него или только с помощью сценариев по умолчанию? Если работа идет через сервер, то все это похоже на проблемы с его стороны.
Без сервера ничего подобного у себя никогда не наблюдал.
Сопротивление 10К, если оно соединено с +3,3В - это правильно.

dmazay
Сообщения: 27
Зарегистрирован: 11 дек 2013, 13:31

Re: MegaD-328 FAQ

Сообщение dmazay » 18 фев 2014, 19:35

Andrey_B
устройство сконфигурировно для работы с сервером, сценарии по умолчанию не прописаны. Нагрузка потом подключается через 1-wire.
Сервер тестировал специально в несколько потоков сервер отвечает на запросы мгновенно.

К Выключателю подходит 5 вольт

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: MegaD-328 FAQ

Сообщение Andrey_B » 18 фев 2014, 20:55

dmazay, прежде всего, при наличии сервера у вас есть все возможности самостоятельно и достаточно точно выявить проблему, не занимаясь гаданием.
Учитывая вашу схему, проблему стоит искать в сервере или, что наиболее вероятно, в сети 1-wire.
Нужно понимать, что 1-wire - достаточно медленная сеть и, например, при наличии опроса датчиков, висящих на паразитном питании, шина может блокироваться почти на секунду.
Именно поэтому я не рекомендую использовать технологию 1-wire для работы с освещением, где задержка даже в 0,3 секунды уже достаточно заметна.

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

dmazay
Сообщения: 27
Зарегистрирован: 11 дек 2013, 13:31

Re: MegaD-328 FAQ

Сообщение dmazay » 18 фев 2014, 21:08

Andrey_B,
Я сервер и тестирую, сервер самописный который просто слушает 80 порт, и я в реальном времение через стандартный вывод отслеживаю обращение к серверу.
В момент теста к серверу подключена только мега. Без 1-wire и прочего. Прокси и тп потобные службы не стоят на копмьютере. Апачи и тп все выключено.
получается идеальная среда для работы, запросы должны обрабатываться без задержек. Но наблюдается ситуация описанная выше.

Для тестирования сервера есть простая программка которая которая в несколько потоков эмулирует обращения от Меги в данном случае никаких задержек со стороны сервера нет.

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: MegaD-328 FAQ

Сообщение Andrey_B » 18 фев 2014, 21:52

dmazay, из вашего описания я не понимаю, где именно у вас проблема. Если в реальной ситуации с модулями 1-wire - это одно дело. Если в тестовом режиме вы достоверно определили, что запросы от MegaD-328 физически (то есть на уровне сетевого интерфейса) приходят с задержкой - другое дело.
Кстати, откуда у вас в выключателе 5В? В MegaD-328 нигде нет 5В.

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: MegaD-328 FAQ

Сообщение Andrey_B » 18 фев 2014, 22:19

Подключать кнопку непосредственно к контроллеру нужно так
MegaD-328-connecting-ppl.JPG
MegaD-328-connecting-ppl.JPG (12.2 КБ) 21807 просмотров

dmazay
Сообщения: 27
Зарегистрирован: 11 дек 2013, 13:31

Re: MegaD-328 FAQ

Сообщение dmazay » 18 фев 2014, 22:22

Конденсатора у меня нет - исправлю

dmazay
Сообщения: 27
Зарегистрирован: 11 дек 2013, 13:31

Re: MegaD-328 FAQ

Сообщение dmazay » 18 фев 2014, 23:25

Andrey_B,
Сделал в точности как на схеме, ни чего не изменилось. Не может это быть какая то ошибка в прошивке?
Сейчас Мега подключена через роутер, попробую подключить напрямую, потестирую если ничего не изменится напишу.
Последний раз редактировалось dmazay 18 фев 2014, 23:53, всего редактировалось 1 раз.

Ответить