Умный Дом по Ethernet
Re: Умный Дом по Ethernet
Некоторые фотографии готового устройства на DIN-рейку.
Устройство занимает 4-DIN места и снабжено двумя светодиодами: Питание и контрольный, управляемый прошивкой.
Сверху клеммная колодка для подключения питания 12В DC с защитой от переполюсовки и стандартный 34-пиновый разъем для подключения исполнительного модуля
Снизу RJ-45 разъем для подключения Ethernet, кнопка Reset и стандартный разъем для ISP-программатора. Джампер определяет откуда брать питание при программировании (внешнее или из программатора)
Устройство занимает 4-DIN места и снабжено двумя светодиодами: Питание и контрольный, управляемый прошивкой.
Сверху клеммная колодка для подключения питания 12В DC с защитой от переполюсовки и стандартный 34-пиновый разъем для подключения исполнительного модуля
Снизу RJ-45 разъем для подключения Ethernet, кнопка Reset и стандартный разъем для ISP-программатора. Джампер определяет откуда брать питание при программировании (внешнее или из программатора)
Re: Умный Дом по Ethernet
Андрей, устройство в корпусе на дин рейку выглядит супер профессионально и закончено!
Re: Умный Дом по Ethernet
Cогласен сделано професионально, Андрей респект.
-
- Сообщения: 86
- Зарегистрирован: 05 окт 2011, 14:29
Re: Умный Дом по Ethernet
Сел сегодня и перечитал всю ветку.
Много думаю - попробовать переработать код под дуину.. Сразу не решаюсь.
Очень бы хотелось поподробнее услышать про следующий модуль - управляющий.
Сам вот с ходу задумался - хорошо ли использовать для целей коммутации между модулями этот самый шлейф на 40пин...
Весь в ожиданиях, Андрей.
Много думаю - попробовать переработать код под дуину.. Сразу не решаюсь.
Очень бы хотелось поподробнее услышать про следующий модуль - управляющий.
Сам вот с ходу задумался - хорошо ли использовать для целей коммутации между модулями этот самый шлейф на 40пин...
Весь в ожиданиях, Андрей.
Re: Умный Дом по Ethernet
Ув. Andrey_B . Можно ли получить последнюю версию печатной платы, которую вы использовали для DIN
Re: Умный Дом по Ethernet
Опубликовал версию прошивки 2.00 для atmega328 (для atmega168 не подойдет!).
Ключевые изменения:
- Добавлена возможность использования аппаратного ШИМ на портах PD3, PD5, PD6
- Добавлена возможность изменения имени скрипта, на который отправляются данные
- Исправлена ошибка в обработке ответа сервера
- Небольшие изменения в оформлении HTML-страниц
Версию печатной платы для нового корпуса пока публиковать не планирую, извините.
Ключевые изменения:
- Добавлена возможность использования аппаратного ШИМ на портах PD3, PD5, PD6
- Добавлена возможность изменения имени скрипта, на который отправляются данные
- Исправлена ошибка в обработке ответа сервера
- Небольшие изменения в оформлении HTML-страниц
Версию печатной платы для нового корпуса пока публиковать не планирую, извините.
Re: Умный Дом по Ethernet
Андрей, вы планируете исправить эту ошибку в версии прошивки для Mega168 ?Andrey_B писал(а):- Исправлена ошибка в обработке ответа сервера
Re: Умный Дом по Ethernet
Опубликовал версию прошивки 2.01
Ключевые изменения:
- Добавлена возможность смены пароля
- Расширено до 35 байт поле для сетевых сценариев
- Исправлено множество ошибок и недоделок
Эта версия почти целиком fix всевозможных реальных и потенциальных багов. Но, возможно, что-то еще осталось. Просьба сообщать.
Виктор, поскольку для загрузки новой прошивки нужно всего лишь заменить atmega168 на atmega328, не вижу смысла сопровождать две ветки. Это будет намного труднее. К тому же все новые фичи возможны по понятным причинам только на 328.
Ключевые изменения:
- Добавлена возможность смены пароля
- Расширено до 35 байт поле для сетевых сценариев
- Исправлено множество ошибок и недоделок
Эта версия почти целиком fix всевозможных реальных и потенциальных багов. Но, возможно, что-то еще осталось. Просьба сообщать.
Виктор, поскольку для загрузки новой прошивки нужно всего лишь заменить atmega168 на atmega328, не вижу смысла сопровождать две ветки. Это будет намного труднее. К тому же все новые фичи возможны по понятным причинам только на 328.
Re: Умный Дом по Ethernet
если не секрет где такую микруху покупали... пол москвы объехал - не нашел.. при чем вообще ни в каком корпусе..
Re: Умный Дом по Ethernet
Я могу выслать по почте atmega328-PU. Если нужно, пишите в личные сообщения.
Re: Умный Дом по Ethernet
Конечная принципиальная схема сильно отличается от первоначальной? Вы говорили что "В первоначальной разводке присутствовали, скажем так, ошибки, которые потом корректировались по месту (методом "перемычки" и "ножа")"Andrey_B писал(а):Версию печатной платы для нового корпуса пока публиковать не планирую, извините.
Если есть существенные отличия можно попросить у вас окончательную схему?
Re: Умный Дом по Ethernet
Принципиальная схема фактически ничем не отличается от первоначальной. Ведь ошибки были не в схеме, а в готовой плате.
Если вы соберете аналогичное устройство по первоначальной схеме, оно будет работать, в том числе с последними версиями прошивки (для atmega328)
Единственное отличие заключается в том, что на шлейф IO выведены ноги PB0 и PB1, то есть входов/выходов не 13, а целых 15. Однако прошивка пока по-прежнему работает только с 13 портами. Изменения в код внесу чуть позже.
Если вы соберете аналогичное устройство по первоначальной схеме, оно будет работать, в том числе с последними версиями прошивки (для atmega328)
Единственное отличие заключается в том, что на шлейф IO выведены ноги PB0 и PB1, то есть входов/выходов не 13, а целых 15. Однако прошивка пока по-прежнему работает только с 13 портами. Изменения в код внесу чуть позже.
Re: Умный Дом по Ethernet
А где можно заказать такой 4-диновый корпус?
-
- Сообщения: 86
- Зарегистрирован: 05 окт 2011, 14:29
Re: Умный Дом по Ethernet
прошу не счесть за рекламу )serg7782 писал(а):если не секрет где такую микруху покупали... пол москвы объехал - не нашел.. при чем вообще ни в каком корпусе..
вот здесь http://amperka.ru/collection/chipy/prod ... -ATMega328 можно заказать. Причем сами же и привезут, если есть необходимость.
Заказывал там Ардуино Уно и заодно пару "голых" контроллеров.
Пока не определился с путем - вроде бы, самому все собрать очень даже по-Джедайски, а с другой стороны Ардуино очень удобна для макетирования и игрищ как с --прошивкой так и с конфигурацией по железу. Да и Ethernet-shield к ней готовый есть.
Если завершится успехом попытка накодить аналог здешнего мегадевайса на Ардуино - обязательно поделюсь.
Удачи, Андрей.
Re: Умный Дом по Ethernet
http://www.chipdip.ru/catalog/show/plastic-cases.aspxSergey писал(а):А где можно заказать такой 4-диновый корпус?
Re: Умный Дом по Ethernet
Зачем так за дорого? http://www.freeduino.ru/arduino/atmega.html#ATmega328Андрей Sam писал(а):прошу не счесть за рекламу )serg7782 писал(а):если не секрет где такую микруху покупали... пол москвы объехал - не нашел.. при чем вообще ни в каком корпусе..
вот здесь http://amperka.ru/collection/chipy/prod ... -ATMega328 можно заказать. Причем сами же и привезут, если есть необходимость.
Заказывал там Ардуино Уно и заодно пару "голых" контроллеров.
Пока не определился с путем - вроде бы, самому все собрать очень даже по-Джедайски, а с другой стороны Ардуино очень удобна для макетирования и игрищ как с --прошивкой так и с конфигурацией по железу. Да и Ethernet-shield к ней готовый есть.
Если завершится успехом попытка накодить аналог здешнего мегадевайса на Ардуино - обязательно поделюсь.
Удачи, Андрей.
Re: Умный Дом по Ethernet
Давно работаю с этими платами, там сейчас есть и помощнее, которые и как сервер пойдут, и по GPIO можно управлять практически всеми устройствами в доме.Geban писал(а):Всем привет.
Сегодня получил вот такую платку http://starterkit.ru/html/index.php?nam ... view&id=23 . Попробую использовать в качестве головного контроллера. Если мощности не хватит, то будет модулем управления
Re: Умный Дом по Ethernet
чип и дип совсем не бюджетный магазин. да и был я аж в 3х тока в планаре и тока под заказ. а по корпусам тут посмотрите http://www.gainta.com/din_rail_housing/din_rail_case/ если скинуться оч бюджетно будет) на митинке только в одной палатке помоему 17 бывают корпуса 2 и 3 дина, кажется в кварце такие еще видел
Re: Умный Дом по Ethernet
Добрый вечер.
А не проще сваргаить на базе arduino Duemilanove + шилд сетевой?
ардуина как раз на Atmel ATmega328.
готовое законченное решение плюс програмирование через УЗБ.
А не проще сваргаить на базе arduino Duemilanove + шилд сетевой?
ардуина как раз на Atmel ATmega328.
готовое законченное решение плюс програмирование через УЗБ.
Re: Умный Дом по Ethernet
По моему где-то уже звучал ответ на данный вопрос, но в самодельном варианте мне кажется большая гибкость при разработке. Когда программа уже будет дописано окончательно то будут заказаны печатки и получится полноценное одноплатное устройство (ну или силовой блок + контроллер). В Arduino же получится составное устройство, что на самый лучший вариант для использования в важных системах автоматики умного дома (хотя спорить не буду, могу и ошибаться). Единственное что стоит почерпнуть из Duemilanove это из описания: Duemilanove автоматически выбирает соответствующий источник питания (USB или внешнего адаптера), устраняя необходимость в перестановке перемычки питания . Советую автору взять на заметку)