Перейти к содержанию
    

tkr

Участник
  • Постов

    31
  • Зарегистрирован

  • Посещение

Весь контент tkr


  1. Возможно клиент должен сначала разрешить Bluetooth-серверу посылать данные при помощи Indicate. Но нужно проверить это.
  2. Добрый день, По ссылочке ниже можно найти документацию на драйверы для Wi-Fi-модулей Silabs. Сами драйверы находятся во фреймворке Silabs и по желанию разработчика подгружаются к проекту, разрабатываемому в Simplicity Studio 5 на базе микроконтроллеров Silabs. https://docs.silabs.com/wifi/
  3. Микросхемы EFR32BG13 в варианте исполнения с излучаемой мощностью 19.5 дБм при скорости 125 кбит/с обеспечивают дальность передачи 1000-1500 м: http://wless.ru/technology/?action=details...=8&type=174
  4. Модули MGM12P появятся уже на складе в сентябре. Анонсированы модули BGM13P ( 13.9 мм x 15.0 мм LGA) и BGM13S (6.5 мм x 6.5 мм LGA) с полной поддержкой Bluetooth 5.0, т.е поддержку функции Long Range в этих модулях тоже обещают. Ждем эти модули к концу года. Сейчас на складе уже имеются отладочные средства на базе мультипротокольных EFR32MG12 как для диапазона 2,4 ГГц, так и на базе двухчастотных микросхем, которые имеют два встроенных приемопередатчика, одновременно работающих в диапазоне 2,4 ГГц и в диапазоне < 1 ГГц.
  5. Устройства ZigBee различных производителей могут быть совместимы между собой, только если они используют один и тот же профиль приложения верхнего уровня, например, Home Automation, ZigBee Lihgt Link или ZigBee 3.0. Устройства ZigBee могут вообще не использовать никакой стандартный профиль уровня приложения, а использовать только сетевой уровень ZigBee. Такие ZigBee-сети предоставляют пользователям преимущества саморганизации, самовосстановления, автоматической ретрансляции сообщений, но при этом не являются совместимыми с устройствами других производителей. В России мало кто заботился о совместимости своих устройств ZigBee и стандартные профили никто не использовал. Поэтому, думаю, что трудно будет использовать какой-то другой ZigBee-микроконтроллер со стеком другого производителя, не NXP. 10 лет назад отладочный комплект ZigBee у Ember стоил порядка 3 тысяч долларов. Сейчас отладочный комплект на базе микросхем EFR32MG13 c полноценным стеком и профессиональными отладочными средствами стоит порядка $560, а отладочный комплект на базе радиомодулей ETRX357 стоит еще меньше. ZigBee, по-прежнему, целесообразно использовать для систем автоматизации зданий благодаря наличию библиотеки верхнего уровня ZigBee Cluster Library, которая призвана обеспечить совместимость устройств различных производителей. В настоящее время на базе ZigBee Cluster Library ZigBee-альянс разработывает спецификацию dotdot, как стандарт уровня приложения для устройств IOT, который должен будет обеспечить совместимость устройств не зависимо от того, какая технология связи используется на физическом уровне. Также технология ZigBee явилась основой для разработки стандарта Thread беспроводных малопотребляющих сетей с IP-адресацией узлов. Если совместимость ни с кем не требуется и нужно быстро разработать малопотребляющую сеть датчиков, то, по-прежнему, доступны модули ETRX357. Они, кстати, подешевели с тех пор, как Silabs купил Telegesis. К сожалению, автору вопроса они не пойдут из-за несовместимости с NXP. Просто хотелось внести ясность относительно ZigBee. Автору вопроса ZigBee вообще может не подойти, если передавать данные нужно на 1,5 км без ретрансляции. На 1,5 км из технологий, работающих в диапазоне 2,4 ГГц, сейчас есть Bluetooth 5.0 Новейшие микросхемы Silabs EFR32MG13 и EFR32BG13 являются мультипротокольными и поддерживают и ZigBee и Thread и Bluetooth 5.0 c дальностью до 1,5 км, и новейший, только опубликованный в июле стандарт Bluetooth Mesh.
  6. 868 МГц. Про все страны не скажу. Но знаю, что во Франции разрешенным является диапазон от 868.0 до 870.0 MHz. В России все решения ГКРЧ лежат на официальном сайте минсвязи Вам нужно смотреть приложение 11 к решению ГКРЧ от 7.05.2007 Разрешено от 868,7 до 869,2 МГц = 500 кГц FHSS. У Atmel имеется приемопередатчик ART2406 на 2,4 ГГц. Прикрепляю пример от Atmel реализации FHSS для этого приемопередатчика. Wi-Fi. Имеются Wi-Fi -модемы от Wiznet, Motorola, MultiTech Интерфейс везде UART. Скорость 200 Кбит/c достижима везде. Только эти модемы стоят подороже, чем ZigBee или модемы 868 МГц. smart_rf_spi2rf.zip
  7. Bluetooth. При использовании профиля SPP одно устройство является мастером, другое - слейвом. Вы собираетесь организовать сеть из 250 устройств, где каждый сможет общаться с каждым. Какие узлы тогда будут мастерами, а какие слейвами? ZigBee. Пропускная способность сети зависит еще от количества ретрансляций. При каждой ретрансляции скорость передачи падает почти вдвое. Но в Вашем случае, когда расстояния не превышают 30м ретрансляция может быть и не понадобится? Только в этом случае удастся получить около 30 Kбит/c. Если это устраивает, то ZigBee, конечно, удобно использовать. В первую очередь из-за простоты инсталяции на объекте. Можно использовать микросхемы или модули. nanoNET и nanoLOC. Скорость передачи до 700 Кбит/c реализуется без головной боли и до 2 Мбит/c - c некоторыми усилиями. Приемопередатчики имеют аппаратную реализацию механизмов доступа к среде CSMA и TDMA. Так что можно самостоятельно строить сети. Технология компании Nanotron также отличается высокой помехоустойчивостью. Однако модули и программное обеспечение стоят больше, чем для, например, технологии ZigBee. 433/868 МГц. Если Ваша сеть имеет простой алгоритм работы и саморганизация сети не обязательна, то можно реализовать все поставленные задачи (скорость 200 Кбит/c, дешевизна, компактность, диапазон, свободный для использования во многих странах) при помощи модулей диапазона 868МГц. Следует учесть, что передача данных на выделенных частотах будет чувствительна к помехам. Но имеется возможность самостоятельно реализовать FHSS. Также придется самостоятельно продумать механизм доступа к среде. Вот, например, вариант: Микросхемы EZRADIO PRO Модули EZRADIO PRO
  8. Технология ZigBee предназначена для создания малопотребляющих беспроводных сетей. Если требуется построить связь точка-точка или даже звезда, ZigBee-технология не является эффеткивной, т.к. в этой технологии множество ресурсов тратится на решение сетевых задач, в первую очередь - на поиск и поддержание маршрутов. Лучше использовать диапазон 433 МГц. На этой частоте можно спокойно передавать данные на 1000 м без усилителя. Правда на этой частоте ниже помехоустойчивость.
  9. 1)Стека хватит без всяких сомнений. Имеется готовый пример в исходных кодах для Вашией задачи. 2) Кристаллы EM260 потому поставляются пустыми, что Ember предлагает для них несколько прошивок, которые Вы можете сами выбирать и заливать при помощи недорого программатора USB Link ($84). А прошивки следующие: rangetest - для тестирования ВЧ-части EZSP- SPI - стек для связи с хост по SPI - позволяет работать с 8-разрядными МK EZSP-UART - стек для связи с хост по UART. Позволяет использовать в качестве хоста ПК или встраиваемый 32-разрядный процессор, работающий под какой-нибудь ОС. Эта версия предназанчена для построения шлюза сети ZigBee 3)Нюансы такие, что придется изучать API-функции Ember, но они хорошо документированы В апреле снижены цены на модули ETRX2 от Telegesis ($18,8)! На модулях ETRX2 ретрансляция поддерживается автоматически (личный опыт). В одном конструктиве с одинаковым расположением выводов имеются как модули без усилителя ETRX2, так и с усилителем ETRX2-PA - 100 мВт. Личный опыт: Радиус действия на открытом пространстве для ETRX2 - 300 м, ETRX2-PA - 800м Со штыревой антенной можно увеличить дальность примерно на 15% (личный опыт)
  10. Кстати, на эти модули в апреле снижены цены! Вообще-то присоединяюсь ко всем, кто призвал к осторожности при самоостоятельной разработке ВЧ-части. Пассивный обвес вряд ли Вы так просто найдете в верхнем ящике стола. Внешних компонентов действительно не много, но нужен высокоточный кварц. Индуктивности и конденсаторы для согласования с антенной должны быть с высокой добротностью и малыми потерями. Также понадобится согласующий трансформатор. (Все это можно в единичных количествах приобрести в ЭФО) Но как Вы будете делать плату? На характеристики ВЧ-компонентов влияет даже толщина используемого текстолита. На простой макетке ничего не выйдет. Нужно разводить плату причем все тщательно просчитывать. Но если все же имеется желание, то посмотрите на сопроцессор сети ZigBee EM260. В качестве внешнего хост-процессора можно использовать любой процессор, но лучше AVR, т.к. для него предоставляются готовые примеры в исходных кодах беспроводной сети сбора данных и приложения для Home Automation. Из отладочных средств понадобится только прорамматор USB Link - $84, при помощи которого нужно всего один раз зашить стек в Ваш EM260. Тем у кого нет денег, но много энтузиазма, в ЭФО прошьют платки бесплатно.
  11. Демо-плата ZigBee

    И кроме появления недорогого и простого программатора (EM2XX-USB-PROG-R - $84) еще много новостей: 1. На сайте www.zigbee.org опубликованы новая спецификация ZigBee Pro Feture Set, библиотека ZigBee кластеров и первый стандартный профиль приложения. 2.Стал доступен новый стек EmberZNet 3.1, реализующий последнюю спецификацию ZigBee Pro Feature Set 3. В этом новом стеке теперь имеется программа-генератор кода Application Builder, которая генерирует каркас приложения, и включает в программу необходимые подпрограммы для формирования сети и пересылки сообщений. 4. ZigBee-модули ETRX2, выполненные на базе EM250, также получили сертификат ZigBee Pro Feture Set 5. Ожидается снижение цен на модули ETRX2
  12. wireless remote control

    ZigBee-модемы ETRX2 компании Telegesis хорошо подойдут для решения данной задачи.
  13. Вот посмотрите ссылочку. Почти все модули поддерживают профиль последовательного порта.
  14. Документ называтеся "Моdule Power Consumption" и его можно найти здесь
  15. Демо-плата ZigBee

    Так, пожалуйста, :) Вы, кажется, спрашивали про прошивку EM260. Ember планирует в ближайшем будущем поставлять эти чипы с уже прошитым стеком. А сейчас пока стек можно прошить самостоятельно при помощи доступного по цене программатора. Стек предоставляется вместе с кристаллами. Получается очень недорогой вариант для построения полноценного узла ZigBee.
  16. Инженеры Telegesis привели результаты испытаний своих ZigBee-модемов ETRX2 в новом Application Note. Согласно этим испытаниям узел ZigBee, который "просыпается" каждую минуту и передает или принимает сообщение длиной в 30 байт имеет средний ток потребления - 0,025 мА. Теперь зная емкость батареи, можно посчитать ее срок службы.
  17. Демо-плата ZigBee

    Разрешите сообщить, что стали доступны недорогие программаторы для кристаллов Ember: EM250-USB-PROG-R - $84 EM260-USB-PROG-R - $84 Описание можно посмотреть здесь
  18. Демо-плата ZigBee

    Просто провокационные вопросы. При всем моем уважении к указанным источникам, хочется отметить следующее: Ember с самого начала предоставляет стек бесплатно. Причем стек Ember хорошо документирован и содержит примеры применения в исходных кодах. Уже давным давно предоставлены принципиальные схем радиомодулей. Библиотека МАС и SMAC от Freescale тоже не новость. Они доступны уже давным давно. Они реализуют только два нижних уровня стека. Система на кристалле JN5121 - это не однокристальное решение, два кристалла в одном корпусе. Отсюда и высокое энергопортебление и высокая цена, да и Flash-памяти нет у этой микросхемы. EM250 безусловно выигрывает. Поэтому EMberу тут гнаться не за чем.
  19. Демо-плата ZigBee

    Обязательно будет.
  20. Демо-плата ZigBee

    Texas вообще-то мы тоже уважаем. И Ваши расчеты можно было бы улучшить, если бы вместо СС2420 - $7.2 Вы бы заложили EM2420 - $5.1 (в розницу). Но стека ZigBee полноценного для MSP430 у нас нет.
  21. Демо-плата ZigBee

    Freescale мы тоже любим. Ждем с нетерпением , когда они напишут свой стек.
  22. Демо-плата ZigBee

    Ну типа того. Мы попросим только у Вас описание Вашего проекта. В спецификации ZigBee 1.0, опубликованной в декабре 2004г и до сих пор предоставляемой на сайте ZigBee.org, анонсирована возможность создания как сетей с топологией дерево, так и ячистых сетей. Но подробный механизм формирования сети, присоединения к ней новых узлов и т.д. разработан только для топологии дерево. Спецификация ZigBee 1.0 описывает профиль стека HC (Home Control) и профиль приложения HCL (Home Control Lighting) для управления осветительным оборудованием. Эти профили предписывают использовать топологиею “дерево”. Весь последний год рабочие группы альянса продолжали активную работу по совершенстованию стандарта ZigBee. Выпущено уже 8 или 9 новых версий спецификации, которые, однако, являются внутренними и доступны только членам альянса ZigBee. В этих новых версиях подготовлено описание нового профиля стека (Home Control) и нового профиля приложения HA (Home Automation), который заменит предшествующий профиль приложения HCL (Home Control Lighting). Профиль Home Automation (также как и HCL) предназначается для создания совсем простых сетей домашней автоматизации. Также много усилий прикладывается к разработке нового профиля стека CII (Commercial, Industrial, Institutional), который будет предназначен для создания ячеистых сетей. Для профиля стека CII разрабатываются сразу несколько профилей приложения. Ожидается, что появятся следующие новые профили: CBA (Commercial Building Automation), Industrial Plant Monitoring (IPM) и HVAC (Heating Ventilation and Air Coditioning) и позже другие. Все эти нововведения планировалось опубликовать в новой спецификации ZigBee 1.1 в июне этого года. Но видимо не успели. Так что ждем. Ember надеется, что ее библиотека для поддержки ячеистой сети будет удовлетворять новой спецификации. Мне кажется, что если уж сравнивать энергопотребление, то нужно смотреть потребление не в режиме передачи, т.к. в этот момент у всех энергопотребление примерно одинаковое и зависит от того, сколько мощности необходимо вкачать в антенну для того, чтобы передать данные на нужное расстояние. Интересно сравнить потребление тока в спящем режиме, т.к. именно от этого режима будет зависеть срок службы батарей. EM2420 в спящем режиме потребляет <1 мкА, но ATmega128L еще добавит 15мкА. EM250 (приемопередатчик + процессор) в спящем режиме кушает <1мкА. При этом у кристалла EM250 продолжает работать внутренний таймер, что очень важно т.к. тогда устройство может время от времени пробуждаться и сканировать эфир, как будто оно и не спит вовсе. На самом деле средства разработки очень понятные. По минимуму нужно приобрести компилятор за $750 и пограмматор-сниффер еще $750. Как я поняла, Вы вроде бы согласны, что за полезный soft можно заплатить. Что же касается программатора, то в этой дискусси выше уже были призывы попробовать разрбаботать дешевый программатор для EM250, который бы работал через LPT-порт. С другой стороны фирменный программатор является еще и сниффером сети ZigBee, который очень поможет Вам при отладке всей системы. А можно считать его покупку, как плату за стек.
  23. Демо-плата ZigBee

    Инженеры Emeber уже было портировали свой стек на MSP430, но теперь после того, как Texas Instruments прикупил ChipCon, они больше не поддерживают дальнейшее развитие стека для MSP430. : Стек предоставляется в объектных кодах в виде бибилиотеки для пакета IAR for AVR. Приложение взаимодействеут со стеком при помощи набора API-функций, которые подробно описаны. Также пакет EmberZNet содержит исходные коды нескольких демонстрационных проектов ZigBee, использующих библиотеки Ember. Стек EMberNet - это уже устаревшее название. Теперь Ember предоставляет единый пакет EmberZNet, который содержит две библиотеки EmberZNet_tree и EmberZNet_mesh. Первая позволяет построить сеть с топологией дерево и сертифицирована альянсом ZigBee. Вторая позволяет строить ячеистые сети, которые являются более надежными и производительными. Эта вторая библиотека пока не сертифициорована, т.к. не вышла еще очередная спецификация ZigBee 1.1, которая будет поддерживать ячеистые сети. Если Вам необходимы исходные коды стека с маршрутизацией и Вы готовы даже за них заплатить, то может быть Вам посмотреть на технологию Nanotron. Свой стек PPS они предоставляют в исходных кодах за $4K.
  24. Демо-плата ZigBee

    Dr.NoA, Если Вы хотите разработать свой модуль, так нет проблем. Покупаете EM2420 и используете микроконтроллер Atmega128L, берете у нас бесплатно пакет EmberZNet для EM2420, портированный на Atmega128L. Описание пакета EmberZNet Примером такого модуля является, например, платка, которая приведена в начале этой дискуссии. Разработчик этой платы наглядно показал, что двухслойный радиомодуль работает не хуже четырех слойного, если при разводке использовать reference design от Ember. В настоящее время, кстати, эти платы RSZB прошли уже несколько итераций и выглядят более привлекательно.
  25. Демо-плата ZigBee

    Dr.NoA, Какой стек от Figure8Wireless Вы имеете в виду? Если для Freescale, то мы не рекомендуем его сейчас покупать, т.к. после покупки этой компании фирмой ChipCon с последующим поглощением компанией Texas Instruments компания Freescale начала разрабатывать свой собсвенный стек, не надеясь на Figure8Wireless. Вот ждем, что у них получится.
×
×
  • Создать...