Умный Дом по Ethernet

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
GandalvAB
Сообщения: 110
Зарегистрирован: 01 сен 2013, 13:36
Откуда: Тюмень
Контактная информация:

Re: Умный Дом по Ethernet

Сообщение GandalvAB » 03 сен 2013, 19:27

Всем здравствуйте!
Читаю эту тему уже третий день, пока дошел до 50-й страницы.
У меня есть рационализаторское предложение:
Видел в теме уже кучу схем и печаток, правильных, с ошибками, на разной элементной базе. Так вот, предложение, чтобы не искать каждый раз можно в первом сообщении темы, либо в факью эту информацию структурировать. Тогда каждый бы мог предложить сою печатку или схему. А все кому это нужно либо интересно могли бы легко найти информацию.

А в общем хочется поблагодарить автора за проделанную работу, очень качественно и с огоньком подошел к проблеме :)
Все будет збс!

BSB
Сообщения: 47
Зарегистрирован: 22 фев 2012, 13:11
Откуда: Челябинск
Контактная информация:

Re: Умный Дом по Ethernet

Сообщение BSB » 03 сен 2013, 19:50

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

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

Re: Умный Дом по Ethernet

Сообщение Andrey_B » 03 сен 2013, 21:22

GandalvAB, я абсолютно не против. Даже можно создать в основной части сайта статью с подборкой решений пользователей. Только вот кто бы отважился собрать все в кучку и дать мне ссылки на конкретные посты...

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

Re: Умный Дом по Ethernet

Сообщение Andrey_B » 03 сен 2013, 22:34

Urbas81, проблему то я, конечно, нашел. Пришлось синхронизировать протокол опроса DHT11 с выполнением кода прерывания для защиты от дребезга и опроса АЦП-портов.

http://ab-log.ru/files/File/ip_manager3 ... 28_307.zip
http://ab-log.ru/files/File/ip_manager3 ... 07_hex.zip

GandalvAB
Сообщения: 110
Зарегистрирован: 01 сен 2013, 13:36
Откуда: Тюмень
Контактная информация:

Re: Умный Дом по Ethernet

Сообщение GandalvAB » 04 сен 2013, 08:25

Андрей, намек понял :)
Дочитал тему до конца и так и не нашел подходящего для меня варианта, так что придется делать самому(заказал атмегу 328 в tqfp корпусе и готовый модуль на enc28j60, придет месяца через 2) схему и плату выложу как протестирую. Заказал именно модуль потому что стоимость модуля 120р а микросхема стоит 100 р.
Сегодня как настрою маршрутизатор на второй работе постараюсь все схемы и разводки плат из темы отсортировать и дать ссылки.
Все будет збс!

Urbas81
Сообщения: 313
Зарегистрирован: 28 авг 2012, 14:22

Re: Умный Дом по Ethernet

Сообщение Urbas81 » 04 сен 2013, 09:30

Andrey_B писал(а):Urbas81, проблему то я, конечно, нашел. Пришлось синхронизировать протокол опроса DHT11 с выполнением кода прерывания для защиты от дребезга и опроса АЦП-портов.

http://ab-log.ru/files/File/ip_manager3 ... 28_307.zip
http://ab-log.ru/files/File/ip_manager3 ... 07_hex.zip
Хорошая новость, спасибо!

GandalvAB
Сообщения: 110
Зарегистрирован: 01 сен 2013, 13:36
Откуда: Тюмень
Контактная информация:

Re: Умный Дом по Ethernet

Сообщение GandalvAB » 04 сен 2013, 10:04

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

Схема с которой все начиналось viewtopic.php?f=1&t=6#p31

Плата от ТНК ЕНЦ и Мега в дип корпусах, сетевой разъем отдельный от трансформатора
viewtopic.php?f=1&t=6&start=80#p457

Плата и схема от ТНК с TPS5430 в качестве источника питания
viewtopic.php?f=1&t=6&start=120#p536

Плата и схема от ТНК на LM2576 все в дип и отдельный трансформатор
viewtopic.php?f=1&t=6&start=120#p550

То же от Raw_Mat в формате diptrace
viewtopic.php?f=1&t=6&start=140#p649


Печатка от Diamondmoto все в дипе трансформатор встроенный в разъем
viewtopic.php?f=1&t=6&start=180#p786

Печатка от AUi2002 все в дипе трансформатор встроенный в разъем
viewtopic.php?f=1&t=6&start=200#p804

Печатка от vgolinsky Мега в дип корпусе енц - готовый модуль, питание от внешнего преобразователя
memberlist.php?mode=viewprofile&u=648

Корпус от Андрея очень симпатично
viewtopic.php?f=1&t=6&start=640#p3650

Печатка от dmt мега tqfp енц - какой-то модуль, питание внешнее
viewtopic.php?f=1&t=6&start=700#p4110

Печатка от kab1561 почти все на smd
viewtopic.php?f=1&t=6&start=760#p4566

Не печатка а так на модулях ардуиновских от dimonix
viewtopic.php?f=1&t=6&start=760#p4648
Фото viewtopic.php?f=1&t=6&start=780#p4685
Оригиналы фоток http://radikal.ru/F/s019.radikal.ru/i61 ... 1.jpg.html http://radikal.ru/F/s019.radikal.ru/i61 ... 1.jpg.html

Исполнительный блок на реле и ULN2003 от reff
viewtopic.php?f=1&t=6&start=1040#p6651

Печатка от RIK мега в дипе енц - модуль
viewtopic.php?f=1&t=6&start=1180#p7217
фото viewtopic.php?f=1&t=6&start=1180#p7255

Печатки от RIK мега - модуль ардуино енц - модуль
viewtopic.php?f=1&t=6&start=1220#p7540

Печатка от kid мега tqfp енц - модуль на кикаде(открывать не стал такой проги у меня нет, описание по фоткам)
viewtopic.php?f=1&t=6&start=1300#p8271

Поправил фотки по просьбе dimonix
Последний раз редактировалось GandalvAB 04 сен 2013, 11:21, всего редактировалось 1 раз.
Все будет збс!

GandalvAB
Сообщения: 110
Зарегистрирован: 01 сен 2013, 13:36
Откуда: Тюмень
Контактная информация:

Re: Умный Дом по Ethernet

Сообщение GandalvAB » 04 сен 2013, 10:10

Кстати пока писал закралась такая шальная мыслишка, может вывести RX,TX тогда немного продумав протокол обмена можно было бы к мегадевайсу цеплять исполнительный модуль через USART и уже на исполнительном модуле легко организовать работу с 1-wire датчиками или еще с чем-нибудь.
В плане стоимости это вообще копейки, мега 8-я стоит рублей 20 и обвязки практически не надо.
Разработку таких исполнительных модулей можно было бы возложить на плечи читателей форума :mrgreen: У меня зимой времени свободного будет побольше тоже начну выкладывать свои наработки :)
Все будет збс!

dimonix
Сообщения: 368
Зарегистрирован: 19 фев 2012, 22:01
Откуда: Сколково

Re: Умный Дом по Ethernet

Сообщение dimonix » 04 сен 2013, 10:34

GandalvAB писал(а): Не печатка а так на модулях ардуиновских от dimonix
viewtopic.php?f=1&t=6&start=760#p4648
Фото viewtopic.php?f=1&t=6&start=780#p4685
фото не моё :o правильные ссылки на фото:
http://radikal.ru/F/s019.radikal.ru/i61 ... 1.jpg.html
http://radikal.ru/F/s019.radikal.ru/i61 ... 1.jpg.html

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

Re: Умный Дом по Ethernet

Сообщение Andrey_B » 04 сен 2013, 11:47

GandalvAB, большое спасибо! Оформлю это в виде отдельной статьи в основной части сайта и поставлю ссылку из FAQ

В прошивку добавил поддержку датчиков DHT22. Спасибо пользователю kID, который прислал мне датчик. Значения, получаемые от DHT22 в сравнении с DHT11, на первый взгляд значительно более похожи на правду.
http://ab-log.ru/files/File/ip_manager3 ... _beta1.zip
http://ab-log.ru/files/File/ip_manager3 ... a1_hex.zip

Urbas81
Сообщения: 313
Зарегистрирован: 28 авг 2012, 14:22

Re: Умный Дом по Ethernet

Сообщение Urbas81 » 04 сен 2013, 12:22

Andrey_B писал(а): В прошивку добавил поддержку датчиков DHT22. Спасибо пользователю kID, который прислал мне датчик. Значения, получаемые от DHT22 в сравнении с DHT11, на первый взгляд значительно более похожи на правду.
Андрей, сможете проверить как ведет себя модуль, если назначить вход как DSen? но DHT не вешать, у меня модуля под рукой нет, но в эмуляторе при обращении ко входу на котором отсутствует датчик ping пропадает, и только сброс помагает вернуть к жизни модуль.

karimm
Сообщения: 86
Зарегистрирован: 09 авг 2011, 03:54

Re: Умный Дом по Ethernet

Сообщение karimm » 04 сен 2013, 12:41

спасибо GandalvAB
случайно модуль/схемы для подключения кнопок на глаза не попадался?

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

Re: Умный Дом по Ethernet

Сообщение Mixman » 04 сен 2013, 13:18

Тоже хочу, чтобы появился модуль / агрегат для сухого контакта по Ethernet. Хотелось бы небольшие (на 2-4 контакта) , так и побольше (от 5 и выше). В интернете попадаются готовые устройства, но их нужно опрашивать как 1wire... А хотелось бы как в случае с мегадевайсом при срабатывании он сам запрашивал скрипт по указанному адресу.

alexsis_76

Re: Умный Дом по Ethernet

Сообщение alexsis_76 » 04 сен 2013, 13:32

Разработку таких исполнительных модулей можно было бы возложить на плечи читателей форума
хотя я не использую данный модуль могу помочь с кодом и аппаратной частью

GandalvAB
Сообщения: 110
Зарегистрирован: 01 сен 2013, 13:36
Откуда: Тюмень
Контактная информация:

Re: Умный Дом по Ethernet

Сообщение GandalvAB » 04 сен 2013, 13:50

karimm писал(а):спасибо GandalvAB
случайно модуль/схемы для подключения кнопок на глаза не попадался?
Где-то был на оптронах, но после 2-х прочтений темы из 74-х страниц я уже не помню где :) Там кстати были картинки вставлены а их в теме не много так что можно по быстрому пролистывать страницы и смотреть на картинки :) А если провода до кнобок не длинные то можно обойтись обычными подтягивающими резисторами килоом так на 10.
Все будет збс!

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

Re: Умный Дом по Ethernet

Сообщение Andrey_B » 04 сен 2013, 14:33

Urbas81 писал(а):Андрей, сможете проверить как ведет себя модуль, если назначить вход как DSen? но DHT не вешать, у меня модуля под рукой нет, но в эмуляторе при обращении ко входу на котором отсутствует датчик ping пропадает, и только сброс помагает вернуть к жизни модуль.
Проверил. Ничего такого не происходит.

kID
Сообщения: 69
Зарегистрирован: 29 май 2013, 19:36
Откуда: Новосибирск

Re: Умный Дом по Ethernet

Сообщение kID » 04 сен 2013, 17:15

Andrey_B писал(а):
Urbas81 писал(а):Андрей, сможете проверить как ведет себя модуль, если назначить вход как DSen? но DHT не вешать, у меня модуля под рукой нет, но в эмуляторе при обращении ко входу на котором отсутствует датчик ping пропадает, и только сброс помагает вернуть к жизни модуль.
Проверил. Ничего такого не происходит.
Наличие датчика на входе ни на что не влияет. У меня и с датчиком все вешает наглухо.
Мне кажется что проблема в библиотеках, Andrey_B где-то говорил, что переполз на новую версию winavr (помоему) щас пытаюсь найти

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

Re: Умный Дом по Ethernet

Сообщение Andrey_B » 04 сен 2013, 17:27

Urbas81, kID
Это интересно.
В последней версии попробуйте закоментировать в файле hw_dht.c вот это

while (isr_flag == 0)
_delay_us(1);

И попробуйте снова.

Urbas81
Сообщения: 313
Зарегистрирован: 28 авг 2012, 14:22

Re: Умный Дом по Ethernet

Сообщение Urbas81 » 04 сен 2013, 17:59

Andrey_B писал(а):Urbas81, kID
Это интересно.
В последней версии попробуйте закоментировать в файле hw_dht.c вот это

while (isr_flag == 0)
_delay_us(1);

И попробуйте снова.
Я копмпилировал в WinAVR-20100110, сначала проверю в железе, а там посмотрим.

kID
Сообщения: 69
Зарегистрирован: 29 май 2013, 19:36
Откуда: Новосибирск

Re: Умный Дом по Ethernet

Сообщение kID » 04 сен 2013, 18:03

Andrey_B писал(а):Urbas81, kID

И попробуйте снова.
Все заработало, оказалось что повесил датчик на другой порт, соответсвенно смоделировал ситуацию Urbas81
После правки исходника Dsen можно назначить на любой порт без зависания.
Значения датчика действительно похожи на правду, покрайней мере температура, точно измерить влажность нечем.
Наблюдаю ситуацию с переодическими нулями.

Ответить