реклама на сайте
подробности

 
 
> ZigBee, CC2530 Лицензирование, ZigBee альянс, загрузчик.
skripach
сообщение Jul 25 2013, 13:03
Сообщение #1


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



В новом проекте рассматривается вариант использования ZigBee сети. Начал изучать вопрос, выяснил что проще всего будет с CC2530 т.к. популярно, наличествуют реф. дизайны апликации исходники и т.д. На сколько я понял для CC2530 внешний контроллер не нужен, своё несложное приложение можно реализовать как отдельную задачу под TIную ОС "OSAL", это гуд!
Непонятно следующее:
1) Нужно ли лицензировать, вступать в ZigBee альянс или "ещё какие материальные затраты" для использования в комерческом проекте СС2530 + TI ZStack? Может адреса какие надо покупать вроде MAC для ethernet?
2) Существуют ли какие-то штатные решения для удаленного обновления ПО или как-то можно свой загрузчик сделать или придётся ставить внешний контроллер и в нем делать загрузчик, а CC2530 использовать просто как модем?


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
POLL
сообщение Aug 15 2013, 21:01
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 300
Регистрация: 11-06-11
Пользователь №: 65 640



Изучаю спеки AT86RF212, везде фигурирует частота 868.3MHz
Для России такой диапазон не годится, нужно переместиться в интервал 868.7—869.2 МГц
Что-то не нахожу регистров, чтобы задать частоту на трансивере, наверно для этого есть отдельный спек или калькулятор?

А в LwMesh получится просто переместиться в другой частотный интервал или это большой геммор?
Go to the top of the page
 
+Quote Post
ataradov
сообщение Aug 15 2013, 21:31
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (POLL @ Aug 15 2013, 14:01) *
Для России такой диапазон не годится, нужно переместиться в интервал 868.7—869.2 МГц


Вот полный список страниц и каналов поддерживаемых в BitCloud. Смотреть на страницы 20 и 22. Они не стандартные для IEEE.

CODE
Channel page 0:
0: 868.3 MHz, BPSK-20
1: 906.0 MHz, BPSK-40
2: 908.0 MHz, BPSK-40
3: 910.0 MHz, BPSK-40
4: 912.0 MHz, BPSK-40
5: 914.0 MHz, BPSK-40
6: 916.0 MHz, BPSK-40
7: 918.0 MHz, BPSK-40
8: 920.0 MHz, BPSK-40
9: 922.0 MHz, BPSK-40
10: 924.0 MHz, BPSK-40

Channel page 2:
0: 868.3 MHz, O-QPSK-100
1: 906.0 MHz, O-QPSK-250
2: 908.0 MHz, O-QPSK-250
3: 910.0 MHz, O-QPSK-250
4: 912.0 MHz, O-QPSK-250
5: 914.0 MHz, O-QPSK-250
6: 916.0 MHz, O-QPSK-250
7: 918.0 MHz, O-QPSK-250
8: 920.0 MHz, O-QPSK-250
9: 922.0 MHz, O-QPSK-250
10: 924.0 MHz, O-QPSK-250

Channel page 5:
0: 780.0 MHz, O-QPSK-250
1: 782.0 MHz, O-QPSK-250
2: 784.0 MHz, O-QPSK-250
3: 786.0 MHz, O-QPSK-250

Channel page 20:
0: 857.3 MHz, BPSK-20
1: 858.3 MHz, BPSK-20
2: 859.3 MHz, BPSK-20
3: 860.3 MHz, BPSK-20
4: 861.3 MHz, BPSK-20
5: 862.3 MHz, BPSK-20
6: 863.3 MHz, BPSK-20
7: 864.3 MHz, BPSK-20
8: 865.3 MHz, BPSK-20
9: 866.3 MHz, BPSK-20
10: 867.3 MHz, BPSK-20
11: 868.3 MHz, BPSK-20
12: 869.3 MHz, BPSK-20
13: 870.3 MHz, BPSK-20
14: 871.3 MHz, BPSK-20
15: 872.3 MHz, BPSK-20
16: 873.3 MHz, BPSK-20
17: 874.3 MHz, BPSK-20
18: 875.3 MHz, BPSK-20
19: 876.3 MHz, BPSK-20
20: 877.3 MHz, BPSK-20
21: 878.3 MHz, BPSK-20
22: 879.3 MHz, BPSK-20
23: 880.3 MHz, BPSK-20
24: 881.3 MHz, BPSK-20
25: 882.3 MHz, BPSK-20

Channel page 22:
0: 857.3 MHz, O-QPSK-100
1: 858.3 MHz, O-QPSK-100
2: 859.3 MHz, O-QPSK-100
3: 860.3 MHz, O-QPSK-100
4: 861.3 MHz, O-QPSK-100
5: 862.3 MHz, O-QPSK-100
6: 863.3 MHz, O-QPSK-100
7: 864.3 MHz, O-QPSK-100
8: 865.3 MHz, O-QPSK-100
9: 866.3 MHz, O-QPSK-100
10: 867.3 MHz, O-QPSK-100
11: 868.3 MHz, O-QPSK-100
12: 869.3 MHz, O-QPSK-100
13: 870.3 MHz, O-QPSK-100
14: 871.3 MHz, O-QPSK-100
15: 872.3 MHz, O-QPSK-100
16: 873.3 MHz, O-QPSK-100
17: 874.3 MHz, O-QPSK-100
18: 875.3 MHz, O-QPSK-100
19: 876.3 MHz, O-QPSK-100
20: 877.3 MHz, O-QPSK-100
21: 878.3 MHz, O-QPSK-100
22: 879.3 MHz, O-QPSK-100
23: 880.3 MHz, O-QPSK-100
24: 881.3 MHz, O-QPSK-100
25: 882.3 MHz, O-QPSK-100


QUOTE (POLL @ Aug 15 2013, 14:01) *
А в LwMesh получится просто переместиться в другой частотный интервал или это большой геммор?

Легко, в LwMesh канал задается непосредственными значениями регистров трансивера, так что все что может выдать чип можно без проблем сконфигурировать. Как именно устранавливается частота и вид модуляции описано в доке на трансивер.
Go to the top of the page
 
+Quote Post
POLL
сообщение Aug 16 2013, 05:50
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 300
Регистрация: 11-06-11
Пользователь №: 65 640



Цитата(Taradov Alexander @ Aug 16 2013, 01:31) *
Вот полный список страниц и каналов поддерживаемых в BitCloud. Смотреть на страницы 20 и 22. Они не стандартные для IEEE.

CODE
Channel page 0:
0: 868.3 MHz, BPSK-20
1: 906.0 MHz, BPSK-40
2: 908.0 MHz, BPSK-40
3: 910.0 MHz, BPSK-40
4: 912.0 MHz, BPSK-40
5: 914.0 MHz, BPSK-40
6: 916.0 MHz, BPSK-40
7: 918.0 MHz, BPSK-40
8: 920.0 MHz, BPSK-40
9: 922.0 MHz, BPSK-40
10: 924.0 MHz, BPSK-40

Channel page 2:
0: 868.3 MHz, O-QPSK-100
1: 906.0 MHz, O-QPSK-250
2: 908.0 MHz, O-QPSK-250
3: 910.0 MHz, O-QPSK-250
4: 912.0 MHz, O-QPSK-250
5: 914.0 MHz, O-QPSK-250
6: 916.0 MHz, O-QPSK-250
7: 918.0 MHz, O-QPSK-250
8: 920.0 MHz, O-QPSK-250
9: 922.0 MHz, O-QPSK-250
10: 924.0 MHz, O-QPSK-250

Channel page 5:
0: 780.0 MHz, O-QPSK-250
1: 782.0 MHz, O-QPSK-250
2: 784.0 MHz, O-QPSK-250
3: 786.0 MHz, O-QPSK-250

Channel page 20:
0: 857.3 MHz, BPSK-20
1: 858.3 MHz, BPSK-20
2: 859.3 MHz, BPSK-20
3: 860.3 MHz, BPSK-20
4: 861.3 MHz, BPSK-20
5: 862.3 MHz, BPSK-20
6: 863.3 MHz, BPSK-20
7: 864.3 MHz, BPSK-20
8: 865.3 MHz, BPSK-20
9: 866.3 MHz, BPSK-20
10: 867.3 MHz, BPSK-20
11: 868.3 MHz, BPSK-20
12: 869.3 MHz, BPSK-20
13: 870.3 MHz, BPSK-20
14: 871.3 MHz, BPSK-20
15: 872.3 MHz, BPSK-20
16: 873.3 MHz, BPSK-20
17: 874.3 MHz, BPSK-20
18: 875.3 MHz, BPSK-20
19: 876.3 MHz, BPSK-20
20: 877.3 MHz, BPSK-20
21: 878.3 MHz, BPSK-20
22: 879.3 MHz, BPSK-20
23: 880.3 MHz, BPSK-20
24: 881.3 MHz, BPSK-20
25: 882.3 MHz, BPSK-20

Channel page 22:
0: 857.3 MHz, O-QPSK-100
1: 858.3 MHz, O-QPSK-100
2: 859.3 MHz, O-QPSK-100
3: 860.3 MHz, O-QPSK-100
4: 861.3 MHz, O-QPSK-100
5: 862.3 MHz, O-QPSK-100
6: 863.3 MHz, O-QPSK-100
7: 864.3 MHz, O-QPSK-100
8: 865.3 MHz, O-QPSK-100
9: 866.3 MHz, O-QPSK-100
10: 867.3 MHz, O-QPSK-100
11: 868.3 MHz, O-QPSK-100
12: 869.3 MHz, O-QPSK-100
13: 870.3 MHz, O-QPSK-100
14: 871.3 MHz, O-QPSK-100
15: 872.3 MHz, O-QPSK-100
16: 873.3 MHz, O-QPSK-100
17: 874.3 MHz, O-QPSK-100
18: 875.3 MHz, O-QPSK-100
19: 876.3 MHz, O-QPSK-100
20: 877.3 MHz, O-QPSK-100
21: 878.3 MHz, O-QPSK-100
22: 879.3 MHz, O-QPSK-100
23: 880.3 MHz, O-QPSK-100
24: 881.3 MHz, O-QPSK-100
25: 882.3 MHz, O-QPSK-100



Легко, в LwMesh канал задается непосредственными значениями регистров трансивера, так что все что может выдать чип можно без проблем сконфигурировать. Как именно устранавливается частота и вид модуляции описано в доке на трансивер.


Спасибо за помощь!
Эх, жаль, наш диапазон в пролете sad.gif
Трансивер разрешенный в РФ диапазон 868.7—869.2 МГц не поддерживает, придется опять искать другой чип.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Aug 16 2013, 06:05
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (POLL @ Aug 15 2013, 22:50) *
Трансивер разрешенный в РФ диапазон 868.7—869.2 МГц не поддерживает, придется опять искать другой чип.
Это BitCloud не поддерживает. Трансивер может все частоты из этого диапазона с шагом 100 кГц.

Настройки CC_BAND = 2, CC_NUMBER = 117-122. См таблицу 7-35 (Frequency Bands and Numbers) в datasheet на стр. 123.

PS: Для версии В таблица 9-34 на стр. 149, но смысл тот же.

В LwMesh конфигурируются именно значения регистров, так что без проблем эти частоты сделать.

Сообщение отредактировал Taradov Alexander - Aug 16 2013, 06:09
Go to the top of the page
 
+Quote Post
POLL
сообщение Aug 16 2013, 06:20
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 300
Регистрация: 11-06-11
Пользователь №: 65 640



Цитата(Taradov Alexander @ Aug 16 2013, 10:05) *
Это BitCloud не поддерживает. Трансивер может все частоты из этого диапазона с шагом 100 кГц.

Настройки CC_BAND = 2, CC_NUMBER = 117-122. См таблицу 7-35 (Frequency Bands and Numbers) в datasheet на стр. 123.


Ааа, т.е. BitCloud не получится использовать (как я понимаю частоты задаются на низком уровнем и эта часть кода закрыта), но можно будет настроить LwMesh.

Ясно, ну тоже кое-что.

Кстати, смотрел доки от силабовской штуки EZMac (вроде LwMesh, но там топология точка-точка и звезда), там у них кол-во каналов по умолчанию 4.
При скорости 50 kbps, Frequency Step Size 780kHz, Number of Available Channels (868 MHz ISM band) 8.
При 128 kbps, Frequency Step Size 1 MHz, Number of Available Channels (868 MHz ISM band) 6.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Aug 16 2013, 06:28
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (POLL @ Aug 15 2013, 23:20) *
Ааа, т.е. BitCloud не получится использовать (как я понимаю частоты задаются на низком уровнем и эта часть кода закрыта), но можно будет настроить LwMesh.
Да, BitCloud поддерживает только то, что прописано в IEEE 802.15.4. Остальные каналы - это бонус от разработчиков чипа.

QUOTE (POLL @ Aug 15 2013, 23:20) *
При скорости 50 kbps, Frequency Step Size 780kHz, Number of Available Channels (868 MHz ISM band) 8.
При 128 kbps, Frequency Step Size 1 MHz, Number of Available Channels (868 MHz ISM band) 6.


У вас весь диапазон 500 кГц, при шаге 780 кГц туда только 1 канал попадет в лучшем случае. А при 1 МГц вообще ничего не попасть может.

О каком чипе идет речь?
Go to the top of the page
 
+Quote Post
POLL
сообщение Aug 16 2013, 06:39
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 300
Регистрация: 11-06-11
Пользователь №: 65 640



Цитата(Taradov Alexander @ Aug 16 2013, 10:28) *
У вас весь диапазон 500 кГц, при шаге 780 кГц туда только 1 канал попадет в лучшем случае. А при 1 МГц вообще ничего не попасть может.

О каком чипе идет речь?



Смотрел чип Si446x
Спека на софт EZMAC
Про множество каналов пишут в 3.2.1.1. Frequency Assignment in Case of the EZMac Module
Table 14. Frequency Assignment for the 868 MHz ISM Band
Go to the top of the page
 
+Quote Post
ataradov
сообщение Aug 16 2013, 06:50
Сообщение #9


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (POLL @ Aug 15 2013, 23:39) *
Про множество каналов пишут в 3.2.1.1. Frequency Assignment in Case of the EZMac Module
Table 14. Frequency Assignment for the 868 MHz ISM Band


Ну так из той же таблицы следует, что вам будет доступен:
1 канал при шаге 450 кГц: 863.55 + 0.45 * 12 = 868.95
1 канал при шаге 780 кГц: 863.55 + 0.78 * 7 = 869.01
1 канал при шаге 1 МГц: 864 + 1 * 5 = 869

PS: на сравнимых настройках чувствительность у этого чипа хуже или сравнима с RF212. Мощность передатчика - больше, это да.

PPS: Хотя в доке на сам чип написано значительно большее разрешение перестройки синтезатора, так что это EZMac так ограничивает. Ситуация похожа на BitCloud sm.gif

Сообщение отредактировал Taradov Alexander - Aug 16 2013, 06:58
Go to the top of the page
 
+Quote Post
Aner
сообщение Aug 16 2013, 08:24
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (Taradov Alexander @ Aug 16 2013, 09:50) *
Ну так из той же таблицы следует, что вам будет доступен:
1 канал при шаге 450 кГц: 863.55 + 0.45 * 12 = 868.95
1 канал при шаге 780 кГц: 863.55 + 0.78 * 7 = 869.01
1 канал при шаге 1 МГц: 864 + 1 * 5 = 869

PS: на сравнимых настройках чувствительность у этого чипа хуже или сравнима с RF212. Мощность передатчика - больше, это да.

PPS: Хотя в доке на сам чип написано значительно большее разрешение перестройки синтезатора, так что это EZMac так ограничивает. Ситуация похожа на BitCloud sm.gif

Чувствительность у этого Si4463 лучше на 10..12dB против RF212, проверили специально.
Так что, отметьте ... не хуже а лучше.

QUOTE (POLL @ Aug 16 2013, 11:02) *
Ну так я и говорю, если вы едите по своей полосе и с нужной скоростью...
Если же вы тормозите поток - то вам там ни место.

Пожалуйста определите в стандарте, не знаю как это обозвать, пусть будут "эшелоны" (до 500Mhz, до 1000Mhz и т.п.) и для каждого эшелона стандартизируйте допустимые модуляции и соответствующие скорости работы. Вот и все, зачем в стандарте жестко прописывать частоты - не надо sm.gif
Частотами пусть рулит чип, а софт пусть рулит протоколом sm.gif

Правильно Александр заметил, ... для совместимости от разных производителей.
Иначе опять будет у каждого своё, несовместимое, если частоты жёстко не привязать.
Go to the top of the page
 
+Quote Post
POLL
сообщение Aug 16 2013, 08:36
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 300
Регистрация: 11-06-11
Пользователь №: 65 640



Цитата(Aner @ Aug 16 2013, 12:24) *
Чувствительность у этого Si4463 лучше на 10..12dB против RF212, проверили специально.
Так что, отметьте ... не хуже а лучше.


И чувствительность и выходная мощность у Si4463 выше.
Но нет встроенного блока шифрования и FIFO в 2 раза меньше.

А цена
AT86RF212, 100 штук: $3.27
Si4463, 100 штук: $5.93
Go to the top of the page
 
+Quote Post
Aner
сообщение Aug 16 2013, 09:18
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (POLL @ Aug 16 2013, 11:36) *
И чувствительность и выходная мощность у Si4463 выше.
Но нет встроенного блока шифрования и FIFO в 2 раза меньше.

А цена
AT86RF212, 100 штук: $3.27
Si4463, 100 штук: $5.93

И хорошо, что нет встроенного блока шифрования, FIFO ну совсем не проблема что в 2 раза меньше.
У нас цены другие Si4463 дешевле RF212, вы просто не искали, или же у вас малого объёма проект.
Для нас была важна мощность, чтобы ничего дополнительного не вешать, также потребление.
Go to the top of the page
 
+Quote Post
POLL
сообщение Aug 16 2013, 10:46
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 300
Регистрация: 11-06-11
Пользователь №: 65 640



Цитата(Aner @ Aug 16 2013, 13:18) *
И хорошо, что нет встроенного блока шифрования

Ну не знаю, для трансиверов наличие AES - большой плюс, а для SOC я думаю это обязательно.
Почему на SI1000 нету аппаратного шифрования - это большой вопрос.


Цитата(Aner @ Aug 16 2013, 13:18) *
У нас цены другие Si4463 дешевле RF212, вы просто не искали, или же у вас малого объёма проект.

По ценам я ориентируюсь на mouser.com
По поставщикам (из Китая или Европы), можно и чуть дешевле найти, но общая картина все равно такая же.
А у официальных дистрибьюторов цены обычно на уровне mouser.com



Go to the top of the page
 
+Quote Post
Aner
сообщение Aug 16 2013, 12:21
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (POLL @ Aug 16 2013, 13:46) *
Ну не знаю, для трансиверов наличие AES - большой плюс, а для SOC я думаю это обязательно.
Почему на SI1000 нету аппаратного шифрования - это большой вопрос.



По ценам я ориентируюсь на mouser.com
По поставщикам (из Китая или Европы), можно и чуть дешевле найти, но общая картина все равно такая же.
А у официальных дистрибьюторов цены обычно на уровне mouser.com

Наличие AES - большой минус, поскольку кушает когда не нужно. И совершенно не проблема иметь оч хороший криптоблок в своем арме.
SI1000 не оч удачный получился по моему, поскольку SI4463 + ARM в той же цене но ёмче по функционалу.
Потом, что вы к этому старому AES цепляетесь, есть более нужные крипто алгоритмы для этих систем.

По ценам ... ну значит вам не везёт, кормите дистрибуторов почём зря.
Или не озаботились вопросом цены.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- skripach   ZigBee, CC2530 Лицензирование, ZigBee альянс, загрузчик.   Jul 25 2013, 13:03
- - Taradov Alexander   По первому пункту - ничего никому платить не нужно...   Jul 25 2013, 20:48
- - Aner   Силабса не рассматривали как конкурентное решение?...   Jul 25 2013, 21:54
- - skripach   ЦитатаПо второму - не знаю, не знаком с ПО TI. За ...   Jul 26 2013, 08:57
- - POLL   А вот как думаете, почему все производители ставку...   Aug 14 2013, 15:49
|- - Taradov Alexander   QUOTE (POLL @ Aug 14 2013, 08:49) А вот к...   Aug 14 2013, 16:04
|- - POLL   Цитата(Taradov Alexander @ Aug 14 2013, 20...   Aug 14 2013, 19:49
|- - Taradov Alexander   QUOTE (POLL @ Aug 14 2013, 12:49) А вы сл...   Aug 14 2013, 19:59
|- - POLL   Цитата(Taradov Alexander @ Aug 14 2013, 23...   Aug 15 2013, 08:38
|- - Taradov Alexander   QUOTE (POLL @ Aug 15 2013, 01:38) Если го...   Aug 15 2013, 16:45
|- - POLL   Цитата(Taradov Alexander @ Aug 15 2013, 20...   Aug 15 2013, 17:20
|- - Taradov Alexander   QUOTE (POLL @ Aug 15 2013, 10:20) А вот н...   Aug 15 2013, 17:26
|- - POLL   Цитата(Taradov Alexander @ Aug 15 2013, 21...   Aug 15 2013, 17:50
- - Sergey SN   Цитата(skripach @ Jul 25 2013, 17:03) 2) ...   Aug 15 2013, 10:09
- - Aner   О, такая делема была у меня в прежнем проекте. У н...   Aug 15 2013, 10:16
- - POLL   Цитата(Taradov Alexander @ Aug 16 2013, 10...   Aug 16 2013, 07:05
|- - Taradov Alexander   QUOTE (POLL @ Aug 16 2013, 00:05) Ох уж м...   Aug 16 2013, 07:13
|- - POLL   Цитата(Taradov Alexander @ Aug 16 2013, 11...   Aug 16 2013, 07:28
|- - Taradov Alexander   Все аналогично. В калифорнии при каждом въезде на ...   Aug 16 2013, 07:38
|- - POLL   Цитата(Taradov Alexander @ Aug 16 2013, 11...   Aug 16 2013, 08:02
|- - Taradov Alexander   QUOTE (POLL @ Aug 16 2013, 01:02) Вот и в...   Aug 16 2013, 08:12
|- - POLL   Цитата(Aner @ Aug 16 2013, 16:21) Наличие...   Aug 16 2013, 13:00
- - Aner   В mouser тоже заказываем при стартапах в основном,...   Aug 16 2013, 12:21


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 02:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01558 секунд с 7
ELECTRONIX ©2004-2016