Новое сердце CoolRF: чип ATmega128RFA1


    Наш новогодний предзаказ премного удивил результативностью. За четыре дня в было заказано больше половины первого тиража печатных плат премьерного модуля. Это при том, что в нем используются довольно редкие компоненты и пока не доступен готовый работающий софт. Многие заказчики прямо написали в комментариях, что очень рады финансово поддержать наш проект таким приобретением. Спасибо вам за это!

    В проект пришел новый участник — Александр Михеев alexmgf. Он тоже из Екатеринбурга. За несколько лет экспериментов у Александра накопилось приличное количество экспириенса как в области разработки электроники, так и в плане написания прошивок под свои разработки. Недавно оно тоже начал публикации на хабре, вот его первая статья.

    Беспроводные разработки Александра базируются на чипе ATmega128RFA1. После некоторых раздумий мы решили перебазировать наш проект на использование этого чипа. Это даст нам в полной мере использовать опыт нового участника, а так же сулит ряд других интересных преимуществ. Конечно, есть и отрицательные стороны. Подробности — под катом.

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

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


    Если вы хотите включиться в обсуждение особенностей системы, прочитайте пожалуйста все наши предыдущие статьи и комментарии к ним. Скорее всего вопросов после такого ознакомления станет гораздо меньше.

    Хотите быть в курсе всех событий проекта? Это совсем не сложно!
    Нужно всего лишь подписаться на обновление нашей компании на Хабре и в группе ВКонтакте.

    С ВКонтакте вопросов обычно не возникает. Чтобы подписаться на обновления Хабра, нужно перейти на страницу компании и нажать кнопку «Подписаться» в блоке справа.

    Совместимый радиомодуль


    Не так давно Александр самостоятельно разработал радиомодуль, совместимый по выводам с NRF24LE1. Такой модуль может быть установлен на наши платы без каких-либо переделок последних. Рисунок платы вы можете увидеть в заголовке поста.

    Первая опытная серия таких плат будет в наличии уже на следущей неделе. Эта серия заказана на заводе в Екатеринбурге и совсем малочисленна. При наличии интереса мы сразу же закажем более приличное количество плат в Китае. Есть шансы успеть до нового года, хоть и уже небольшие. Внизу статьи вас ожидает шаблон письма для предзаказа и ценообразование.

    Кроме собственно процессорной платы разработано два «переходника». Первый — на USB, второй — на стандартный программатор:



    Дополнительная линейка пинов радиомодуля не будет распаиваться для установки в стандартные платы диммера. Это задел на будущее.

    Преимущества использования ATmega128RFA1


    Микроконтроллеры Atmel знают все

    Если не все, то очень многие. А если включить сюда поклонников Arduino, то получится вообще неприличное количество народа. Новый чип в перспективе должен позволить сделать железку, программируемую напрямую из Arduino IDE. Надеемся, мы дойдем до такой разработки. Это может привести в проект очень большую порцию последователей.

    Опыт нового участника проекта

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

    Доступный стек ZigBee

    Для тех, кто не хочет связываться с доморощеным софтом, появляется прекрасная возможность. Программный стек BitCloud корпорации Atmel — реализация протокола ZigBee со всеми его вкусностями. Стек с закрытыми исходниками, но открытым и хорошо документированным API-уровнем. Плюс с возможностью бесплатного использования даже в коммерческих разработках (если мы не правы, ткните нас, пожалуйста, в нужную ссылку, где написано обратное).

    Отрицательные стороны


    Радиомодуль на базе ATmega128RFA1 получится несколько дороже предшественника. Если NRF24LE1 при заказе через нас стоил бы уже сейчас в районе 400-450 рублей, с новым модулем мы сможем приблизиться к этому уровню только после выхода на какие-то хорошие объемы. Только сам микроконтроллер стоит в районе 200 рублей и купить его «в каждом ларьке» не получится. В Китае нет готовых плат на его базе, их можно будет приобретать у нас или у наших представителей.

    Переходя на новый тип МК, мы не зачеркиваем возможность работы с NRF24LE1. Поддержка NRF24LE1 будет развиваться в том же неспешном темпе, как планировалось ранее.

    Предзаказ радиомодулей на базе ATmega128RFA1 и плат-переходников


    При наличии хорошего количества предзаказов, мы постараемся получить готовые изделия для отправки покупателям в течении января. Эти платы будут полностью собранными и спаянными, не в виде конструктора.

    Ценообразование

    Радиомодуль 800 рублей при заказе одного модуля, 700 рублей от пяти штук, 600 рублей от десяти штук.

    USB-переходник 300 рублей при заказе одного переходника, 250 рублей от пяти штук, 200 рублей от десяти штук.

    Переходник на программатор 200 рублей при заказе одного переходника, 150 рублей от пяти штук, 100 рублей от десяти штук.

    Как платить?

    Наложенного платежа не будет, будет отправка по предоплате стоимости посылки+доставки. Центральным каналом оплаты планируем сделать «Золотую Корону». У них очень много отделений по всей России и не только, плюс довольно низкие тарифы. После нового года должен добавиться вариант оплаты через Интернет по пластиковой карте (много людей просило сделать такое — мы прислушались). При большом количестве желающих платить иначе — варианты обсуждаемы.

    Как записаться?

    Мы завели специальную почту для предзаказов: preorder(веселая собачка)coolrf.com. Пришлите туда письмо с заголовком «Предзаказ радиомодулей» подобного содержания:

    ФИО: Пупкин Василий Афанасьевич
    Город: Москва
    Заказ: 10 радиомодулей, 5 usb-переходников, 1 переходник-программатор
    Доставка: PONY-express
    Оплата: пластиковая карта через Интернет

    Можете поставить свои варианты в пункты «Доставка» и «Оплата», если не совсем устраивают предложенные нами. Как только у нас все будет готово к отправке, мы свяжемся по электронной почте со всеми желающими для окончательного согласования заказов.

    Партнерство


    Мы начинаем искать партнеров в регионах для реализации наших модулей. Условия простые. Партнер получает большие скидки, финансово участвуя уже на этапе предзаказа нашей продукции. Всех желающих стать нашими первыми региональными партнерами милости просим в специальную почту partner(веселая собачка)coolrf.com.
    COOLRF
    Company
    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 20

      +1
      Я сделал предзаказ на печатную плату под старую версию микроконтроллера, очень надеюсь, что кроме самих плат я смогу получить в дальнейшем хотя бы информацию о том, как собрать готовое устройство на базе этой платы и проект не будет заброшен.
        0
        Нет печатных плат «под старую версию микроконтроллера». И под старую и под новую версию у нас одна и та же плата диммера. Инструкция по сборке диммера уже опубликована. Если будет что-то не понятно, бы оперативно будем отвечать на ваши вопросы в том посте.
        0
        Скажите, а не планируется, хотя бы теоретически проводная связь?
        Скажем, вместо радиомодуля адаптер к 1-wire?
          0
          Вообще все желающие могут подцепить 1wire к ногам существующего модуля. Но это получится из пушки по воробьям. Делать что-то на другом упрощенном чипе только для 1wire не факт, что будем в рамках этого проекта. Хотя если наберется толпа желающих… :)
            0
            Мм. Неточно выразился.
            Я имел в виду, подключить диммер к 1-wire.
              0
              Я понял про диммер. Берете диммер, берете стандартный МК со стандартной прошивкой. Дорабатываете прошивку для работы с 1wire. Либо мы это сами можем сделать, если будет много желающих. Это будет возможно. Но, наверно, не оптимально.

              Если вы имеете в виду какой-то отдельный процессорный модуль специально для 1wire — такое будет вряд ли. По крайней мере не планируем пока.
            0
            Без проблем, у меня есть готовое решение на TWI с примером сети на 4 устройства, для этого по дому нужно заложить витую пару 4 жилы (желательно экранированную, хотя у меня обычная и идет с 220 =) ). Позже мы выпустим либо расширение платы радиомодуля с портом RJ11 как тут pir.tscorp.ru/load-management-and-termostat.html (верхний порт), либо можно самому к текущей версии порт распаять, т.к. необходимые ножки контроллера выведены на пины.
            0
            Дорогое решение Вы делаете, в массы оно не пойдет однозначно.
            800 р. только один радиомодуль — ужас! + еще к нему питание + корпус и того простецкий термометр на улицу выйдет в 1000 р., а если таких нужно 5 штук = 5 т.р. да ну нафиг, я лучше куплю обычный китайский радиоградусник за 200 р.

            Вот вам решение за 5 баксов
            www.ebay.com/itm/310646216582?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649
            по началу кажется, что это обычный блутузник, а на самом деле на плате размером 27x13 мм стоит процессор с радиомодулем + модуль памяти, причем процессор программируемый (можно писать на Си), с кучей GPIO + у него есть RS232 + есть USB, под него есть свой IDE, есть куча документации и куча примеров, питается чудо от батарейки 3,3 в., подключай к нему любые датчики, делай что хочешь, цена вопроса просто смешная.
              0
              Сколько он интересно от батарейки проживет? И про IDE очень ссылку интересно увидеть. Для общего развития.

              Мы ни в коем случае не пытаемся вас оградить от покупки такого пятибаксового решения. Хотите и можете — покупайте, программируйте и используйте. Если еще статью про это потом напишете, с удовольствием заплюсуем. Тема интересная.

              Наши модули имеют такую цену на старте. Позже мы оптимизируем расходы, ценник должен стать ниже. В сумме диммер с МК и в нормальном серийном корпусе будет не дороже конкурентов. С несравнимыми возможностями.
                0
                >>Сколько он интересно от батарейки проживет?
                А сколько ваш? И питать его можно не только от батареи, от бытовой сети, просто при его размерах его легко можно уместить в обычной розетке, а ваш вот увы нет.

                >>И про IDE очень ссылку интересно увидеть.
                Пожалуйста, там детальное описание этого модуля.
                habrahabr.ru/post/125214/

                >>Мы ни в коем случае не пытаемся вас оградить от покупки такого пятибаксового решения. >>Хотите и можете — покупайте, программируйте и используйте.
                Купил и использую.

                >>Наши модули имеют такую цену на старте. Позже мы оптимизируем расходы, ценник должен >>стать ниже. В сумме диммер с МК и в нормальном серийном корпусе будет не дороже >>конкурентов.
                Я на это очень надеюсь и буду за Вас только рад если Вы сможете конкурировать с аналогичными решениями и тогда быть может я стану Вашим клиентом.
                  0
                  Про наше потребление батарей будут посты. Если будете свой питать от бортовой сети, да сделаете ему какую-нибудь коммутационную обвязку, ваш блютусный модуль станет больше нашего. Размеры процессорного модуля нашего приведены на картинке в заголовке. И именно с ним надо сравнивать размеры вашего блютуса. Наш модуль меньше.

                  Если купили и использовали, почему интересуетесь нашими разработками? :)

                  IDE для вашего блютус модуля найти где скачать сложно. Только на торрентах где-то полулегально. Документации раз два и обчелся. Производить тиражируемые решения на них тоже, думаю, проблематично. Как минимум потому, что есть большая зависимость от производителя плат. Перестанет он завтра продавать их и все… проект закрывать?

                  Вообще стандартный блютус для умного дома имхо не идеально подходит. С его master-slave философией. У меня тоже и IDE эта скаченная где-то лежит на диске и несколько модулей есть купленных. Для разработки решения только для себя может быть и подходит, но для большого проекта с множеством внедрений — уже нет.
                    0
                    >>если будете свой питать от бортовой сети, да сделаете ему какую-нибудь коммутационную обвязку, ваш блютусный модуль станет больше нашего

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

                    Понятно дело, что у блутуза радиус действия порядка 10 метров, но в пределах дому-квартиры этого хватает позаглаза, относительно архитектуры, что один master модуль может работать только с одним slave — это заблуждение, спецификация блутуз позволяет взаимодействовать мастеру одновременно с несколькими слейвами, читайте доки.

                    >>Если купили и использовали, почему интересуетесь нашими разработками? :)
                    Везъде есть свои плюсы и минусы, у варианта с блутуз есть недостатки — это расстояние, у вашего решения недостаток — это стоимость. Как следствие, в «умном доме» в некоторых местах можно использовать одно решение, в других другое, нужно буть гибким и использовать доступные решения с умом.

                    >>IDE для вашего блютус модуля найти где скачать сложно.
                    На сайте производителя оно скачивается довольно просто.

                    >>Перестанет он завтра продавать их и все… проект закрывать?
                    Почему вдруг перестанет? Эти чипы используются во многих решениях, перестанут продавать готовые платы, в чем я сильно сомневаюсь, китайца то знают в этом толк, и не перестанут их делать. Всегда есть производитель чипов, покупаем чип и делаем свою плату, тут решение не намного сложнее вашего, но гораздо дешевле.

                    >>Вообще стандартный блютус для умного дома имхо не идеально подходит. С его master-slave >>философией.

                    Это все так думают, что блутуз способен только на master-slave сокдинения, а почитайте спецификацию и поймете что он может гораздо больше, просто не во всех устройствах это реализовано.
              +1
              Почему вы разрабатываете свой дорогущий радио модуль, а не используете готовые дешевые радиомодули 2.4Ghz NRF24L01 RF
                0
                Почему вы считаете его дорогущим? Малая часть потребителей смогла бы заказывать NRF24LE1 напрямую в Китае. А при заказе через нас ценник на него был бы не менее 400-450 рублей. Новый модуль при выходе на даже средние объемы будет стоить либо столько же, либо рублей на 50 дороже. Текущие объявленные ценники — стартовые. Для тех, кто хочет раьше всех потрогать новое. Считаете дорогими? Просто подождите.

                «Готовые дешевые радиомодули 2.4Ghz NRF24L01 RF» мы не используем, потому что они микроконтроллер не содержат на себе. Плюс они по размерам в наши планы не вписываются. Большие. Речь о тех, которые действительно распространены и действительно дешевы.

                Ну и мы считаем, что возможность использования наших модулей в сетях ZigBee очень перспективна. Нам не нужно будет самим разрабатывать протокол, поддерживающий mesh-сеть. Это очень трудоемко и долго, но часто необходимо при инсталляциях.
                0
                Хорошо, что не заказал плату.
                Вы теперь будете метаться из одной стороны в другую.
                я конечно понимаю, что оно совместимо, но из аодного радиомодуля в другой, более дорогой. зачем?
                возможностей больше? зачем?
                нам надо включить/выключить в большинстве случаев.
                и главное тут — цена.
                не только цена устройства, но и цена внедрения.
                эх, придется сделать свой велосипед и выложить, а лучше продать.
                  0
                  Про «более дорогой» — написано выше. Метаться мы не будем. Если подобные настроения толпы будут продолжаться, будем параллельно вести поддержку двух радиомодулей. На атмеле будет быстрое развитие. На нрф медленное, как говорилось в начале проекта. Будем рассчитывать второе решение для самых экономных, кто из Китая заказывать себе все планирует.

                  «не только цена устройства, но и цена внедрения.» — можете про это подробнее?
                    0
                    «не только цена устройства, но и цена внедрения.» — можете про это подробнее?


                    Легко.
                    МЫ все прекрасно понимаем, что данные железяки можно не только ставить себе домой, но и продавать.
                    продать 1-2 диммера никому не нужно. нужен комплексный подход.
                    Если я предлагаю клиенту сделать умную розетку, ему это ни о чем не говорит, он не понимает, в чем профит.
                    Я предлагаю ему автоматизацию.
                    Под автоматизацией клиент понимает «волшебную кнопку».
                    Соответственно в его голове возникает мысль, что все делается само. а ему останется только нажать на эту самую кнопку.
                    И правильно думает.
                    Потому он не хочет заморачиваться с установкой и настройкой.
                    это будет делать внедренец.
                    и вот самое интересное:
                    цена работы по внедрению зависит от легкости внедрения.
                    Пришел, установил, включил. вот такая работа не дорогая, цена внедрения ниже.
                    Пришел, устанавливал, устанавливал, устанавливал, настраивал, настраивал, съездил домой поспать, вернулся, настраивал, настраивал. ну вроде заработало. Потому что софт кривой/недопиленный или тупо неудобный, или связь плохая, или еще какя фигня. а чтоб разобраться с этой фигней, надо иметь офигенную квалификацию.
                    а где я такого работника найду? а нету таких. если умный, он давно работает на хорошей работе и ему это нафиг не надо. а если он середнячек, то он не может разобраться в Вашей системе, потому что то один модуль, то второй. все по разному настраивается, у всех свои особености. инструкции нету. софт надо допиливать и бла бла бла.
                    Понимаете?
                    все должно быть:
                    1. просто и понятно.
                    2. дешево.
                    3. расчитану на установку с минимальной квалификацией. т.е. чтоб простой электрик смог установить, а не гуру-программист.

                    а на сегодня мы имеем диммер, который еще даже корпуса не имеет (про 3D принтер не считается), но уже имеет две модификации с разными модулями.
                    а завтра Вы добавите по просьбе сообщества проводную схему (я не против нее, я даже за), потом добавите блютуз версию (хотя ее и так уже можно использовать), потом прикрутите каконьть модуль на 300-400 Mhz, мотивируя тем, что в данной частоте эфир не засран, потом диммер двойной, ибо разетки как правило стоят по две, а два радиомодуля ставить рядом — дорого (в смысле можно сэкономить), ну и так далее.

                    отвлекся я…
                    в общем, я прекрасно понимаю, что Вы только-только начинаете, но клиенту нужно готовое усройство, типа такого:
                    тынц

                    и по такой же или меньшей цене.
                      0
                      Спасибо за много букв. :) Начну с конца отвечать.

                      Если покупателю нужна система из пяти подрозетников и двух пультов за $33, тут мы ничего дешевле предложить не сможем ни в какой перспективе. Вы только когда это будете продавать и «инсталлировать», не забудьте объяснить все «особенности» такой экономной системы. В частности про отсутствие обратной связи и открытый радиоканал. Есть большая вероятность, что в кошельке клиента после этого неожиданно окажется денег на что-то более функциональное.

                      Кстати, проде бы для работы с такими модулями сделано замечательное решение — Ninja Blocks. $200 баксов, выкидываете все пультики и рулите такими розетками централизовано. «Особенности» все естественно сохраняются.

                      Про проводное подключение я в целом выше ответил. Оно возможно на текущей схемотехнике, ничего выдумывать для этого кроме софта не нужно. Диммер двойной в перспективе появится и вообще линейка будет широкая, а не из полутора-двух «мегауниверсальных» девайсов на все случаи жизни. Корпус на 3D-принтере предполагается только для тех, кто хочет экономить и хочет сам все делать.

                      Ну а прошивка с ZigBee ответит на все ваши ожидания в начале предыдущего комментария. Вообще мы изначально говорили только о том, что в обозримом будущем изделие будет исключительно для радиолюбителей-гиков. Теперь как вырисовываются перспективы быстрого выхода на обычный пользовательский рынок. Да, ценой дополнительных 100-200 рублей в стоимости, зато продукт будет готов через месяцы, а не через годы.
                        0
                        Месяцы — это прекрасно.
                        но у меня несколько тенических вопросов. точнее технологических:
                        1. как запитать этот диммер, если он стоит за розеткой? может я чего-то не увидел в схеме?
                        2. как запитать диммер за выключателем?
                        3. желательно увидеть тесты и фотки, как он поместится за розеткой? с конкретной розеткой.
                        image
                        Глубина 40мм я не помню, в первых статьях вроде были габариты диммера.
                        если Вы попробовали с радиомодулем, то давайте уже увидим, как это работает на стенде.

                        и да. я готов приобретать Ваши устройства для продажи и установке в своем регионе, но чуть позже, когда они будут допилены.
                          0
                          Путь от «эх, придется сделать свой велосипед и выложить, а лучше продать» до «да. я готов приобретать Ваши устройства для продажи и установке» за несколько комментариев радует :)

                          Мне кажется, все от недосказанности. И от не совсем правильного подбора слов нами. Будем стараться исправляться со временем.

                          1. Диммер не предназначен для установки за розеткой. Он туда не влезет и рассчитан на другую схему питания. Диммер инсталлируется исключительно в стенную коробку за выключатели. Для розеток будут другие модули и не диммерные, а обычные выключатели. Скорее всего не внутреннего исполнения, а внешнего, так как внутри за розеткой места совсем мало.

                          2. Схемы питания многократно была обсуждена в предыдущих постах. Диммер питается от тех двух проводов, которые уже есть в выключателях этой страны. То есть от разрыва одного провода 220В. Никаких дополнительных проводов или блоков питания не требуется.

                          3. Пост с фотками постараемся подготовить на днях, возможно даже сегодня. Тесты работоспостобности электроники уже были.

                          Будем рады видеть вас среди наших покупателей, пусть и не в первых рядах. :)

                Only users with full accounts can post comments. Log in, please.