Беспроводной блок

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 258 раз

Беспроводной блок

Сообщение Alex » Чт мар 20, 2014 9:18 am

Итак, тема посвящена беспроводному блоку (радиоблок + микроконтроллер) для различных датчиков и исполнительных устройств.

Требования:

1. шифрование
2. обратная связь
3. малое энергопотребление (в идеале — не меньше года от одной батарейки)
4. расширяемость
5. простота программирования (желательно на уровне Ардуины)

Не критично:

Скорость обмена

Желательно:

Простота изготовления (если готовое устройство — то ещё лучше)
Невысокая (по возможности) стоимость
Небольшие габариты

Если есть мысли по этому поводу или готовые устройства — пишите, давайте выберем наилучший вариант на сегодня.
handy76
Сообщения: 33
Зарегистрирован: Пт авг 23, 2013 12:15 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Беспроводной блок

Сообщение handy76 » Чт мар 20, 2014 9:37 am

Добрый день.

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

Есть ребята CoolRF. У них есть статья на Хабре
http://habrahabr.ru/company/coolrf/blog/208396/

Вот что они пишут в кратком описании
Мы разрабатываем полноценную систему Умного дома. «Первая ласточка» нашей системы — DIY-диммер. Вот его основные характеристики:

Работа по радиоканалу 2,4Ггц (свой протокол, без лицензионных ограничений, либо реализация ZigBee на базе Atmtel BitCloud)
Защищенное шифрованием соединение
Установка без изменения стандартной электропроводки обычной квартиры
Низкий расход электроэнергии
Привычный внешний вид выключателей
Возможность самостоятельного расширения как аппаратного, так и программного функционала
Открытый исходный код как программной, так и аппаратной части
Изображение

Очень похоже, что основные требования первого поста реализованы.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 258 раз

Re: Беспроводной блок

Сообщение Alex » Чт мар 20, 2014 9:52 am

Мне нравится.

Первый вопрос: сколько это стоит?
Второй: это уже продаётся?
Третий: как быть, если диммер не нужен,а нужен универсальный блок для своих устройств?
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 258 раз

Re: Беспроводной блок

Сообщение Alex » Чт мар 20, 2014 10:11 am

Почитал.

Если я правильно понял, EGLE kit радиомодуль — 400р.

Это то, что нам нужно?

Тогда в чём проблема? Покупаем этот модуль и делаем любые датчики и исполнительные устройства.

Типа тему можно закрывать, всё выяснили? :)
azh122
Сообщения: 113
Зарегистрирован: Вт янв 28, 2014 5:33 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Беспроводной блок

Сообщение azh122 » Чт мар 20, 2014 10:59 am

я думаю что это подойдет только для выключателей-розеток. От батарейки долго ли протянет?
На сколько я понимаю ток тут измеряется в миллиамперах, а не в микро (как например в MSP430).
Т.е. другими словами под беспроводные датчики придется делать отдельное решение. И скорее всего с другим протоколом.
простота программирования - в arduino IDE этот чип поддерживается?
Открытый исходный код программной и аппаратной части - где увидеть можно?
azh122
Сообщения: 113
Зарегистрирован: Вт янв 28, 2014 5:33 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Беспроводной блок

Сообщение azh122 » Чт мар 20, 2014 12:48 pm

вот готовый модуль - http://habrahabr.ru/post/210974/
интересно, а почему CoolRF от него отказались? цена всего 5-6 дол. Если самому городить огород, то дешевле сложно придумать.
Для львиной части устройств подойдет. А не подойдет - то берем такой же без мозгов (1 доллар) и микроконтроллер по вкусу.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 258 раз

Re: Беспроводной блок

Сообщение Alex » Чт мар 20, 2014 1:34 pm

К сожалению, в данном случае я не могу квалифицированно оценить техническую часть (могу только сформулировать требования), поэтому надеюсь на вас (участников форума) как на экспертов.

Кто разбирается в данном вопросе — выскажете своё мнение.

Второй вариант мне лично тоже нравится.
azh122
Сообщения: 113
Зарегистрирован: Вт янв 28, 2014 5:33 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: Беспроводной блок

Сообщение azh122 » Чт мар 20, 2014 8:09 pm

потратив сегодня добрых два часа на изучение темы - остался при своем:
итог - обхожу стороной "колхоз". Готовые китайские железки рулят. Вскроем, софт допишем... ))) Ну или полностью перепишем.
Вопрос в сторону: Есть скетч для ардуины. 4к всего размером. Суть - чтение и запись данных по SPI.
Может кто помочь переделать это под чип stc ? (12le5...)
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 258 раз

Re: Беспроводной блок

Сообщение Alex » Чт мар 20, 2014 8:17 pm

> Готовые китайские железки рулят. Вскроем, софт допишем...

Получается, что вы у нас главный специалист по этому вопросу. Сообщите на какой железке вы остановились.

> Может кто помочь переделать это под чип stc ? (12le5...)

Я бы с удовольствием, но...

> Вскроем, софт допишем...

А что мы одни такие «умные»? Неужели никто до нас этого не сделал?
За это сообщение автора Alex поблагодарил:
Dragon (Сб янв 30, 2016 2:50 pm)
Рейтинг: 1.25%
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Беспроводной блок

Сообщение MaksMS82 » Пт мар 21, 2014 7:12 am

О ! вспомнили про nRF24LE1 . На форуме уже я писал про его http://smartliving.ru/forum/viewtopic.p ... 3&start=30 . И статью на хабре я писал.. Там же есть и исходный рабочий код прошивки под его http://habrahabr.ru/post/215187/ . В примере реализована передача данных от датчиков и управление каким либо исполнительным устройством ( реле).

Из всех заданных требований там не реализовано только шифрование ,которое так же можно реализовать,т.к. в чипе nRF24LE1 имеется аппаратный блок для этого. Пока до этого руки не доходили - да и смысла не вижу особого
Ответить