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

 
 
> Помогите разобраться в программировании Atmega и at86rf230
ramondekkers
сообщение Sep 15 2009, 15:23
Сообщение #1





Группа: Участник
Сообщений: 6
Регистрация: 15-09-09
Пользователь №: 52 381



atrf86230 - это просто трансивер или в него встроен микроконтроллер ?
Существует ли готовые библиотеки для программирования Atmega16 + atrf86230 ?

BitCloud это те самые библиотеки для моего случая, или они предназначены только для готовых Zigbee модулей (контроллер трансивер в одной сборке) ?

Сообщение отредактировал ramondekkers - Sep 15 2009, 15:26
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ataradov
сообщение Sep 15 2009, 16:19
Сообщение #2


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

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



Цитата(ramondekkers @ Sep 15 2009, 19:23) *
atrf86230 - это просто трансивер или в него встроен микроконтроллер ?

Просто трансивер, причем устаревший. 231 современный.

Цитата(ramondekkers @ Sep 15 2009, 19:23) *
Существует ли готовые библиотеки для программирования Atmega16 + atrf86230 ?

Смотря что нужно. Просто передать что-то в эфир можно программой из 30 строчек.
Более сложные вещи - есть на сайте атмела примеры.

Цитата(ramondekkers @ Sep 15 2009, 19:23) *
BitCloud это те самые библиотеки для моего случая, или они предназначены только для готовых Zigbee модулей (контроллер трансивер в одной сборке) ?


BitCloud - это реализация ZigBee PRO стека. Но он занимает 95к+, так что в мегу16 не влезет ни при каких обстоятельствах. Работать может и просто на паре контроллер+рф, HAL открытый, сам стек закрытый.
Go to the top of the page
 
+Quote Post
ramondekkers
сообщение Sep 15 2009, 17:45
Сообщение #3





Группа: Участник
Сообщений: 6
Регистрация: 15-09-09
Пользователь №: 52 381



Цитата(Taradov Alexander @ Sep 15 2009, 20:19) *
Просто трансивер, причем устаревший. 231 современный.

Смотря что нужно. Просто передать что-то в эфир можно программой из 30 строчек.
Более сложные вещи - есть на сайте атмела примеры.


Пока мне нужны только координатор и КУ, но в дальнейшем понадобится и маршрутизатор. В общем, в любом случае мне нужен Zigbee стек.


Цитата
BitCloud - это реализация ZigBee PRO стека. Но он занимает 95к+, так что в мегу16 не влезет ни при каких обстоятельствах. Работать может и просто на паре контроллер+рф, HAL открытый, сам стек закрытый.


У меня atmega16-16pu 128 кб Flash.
Таким образом BitCloud точно должен подойти для моей работы ?

Сообщение отредактировал ramondekkers - Sep 15 2009, 17:46
Go to the top of the page
 
+Quote Post
ataradov
сообщение Sep 15 2009, 17:58
Сообщение #4


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

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



Цитата(ramondekkers @ Sep 15 2009, 21:45) *
Пока мне нужны только координатор и КУ, но в дальнейшем понадобится и маршрутизатор. В общем, в любом случае мне нужен Zigbee стек.


Тогда особого выбора у Вас нет (если останавливать свой выбор на продукции Atmel), писать стек самостоятельно практически не реально. BitCloud - это несколько лет работы комманды разработчиков.

Цитата(ramondekkers @ Sep 15 2009, 21:45) *
У меня atmega16-16pu 128 кб Flash.
Таким образом BitCloud точно должен подойти для моей работы ?


atmega16 имеет 16кб флеша (название не случайно содержит 16). Библиотеки стека распространяются под atmega1281 и at86rf230 (содержимое модуля ZigBit).

Сам по себе BitCloud может быть пересобран под любое сочетание uC+RF, но для этого очевидно нужно покупать большую их партию. Ради 3-х устройств никто заморачиваться не будет.

Так что самый простой вариант для мелкой серии - это mega1281+at86rf230B (именно B, других сейчас не выпускают, но нарваться можно). Еще лучше и проще просто использовать ZigBit. Модули под маркой Atmel должны появиться скоро, для разработки можно использовать модули Meshnetics, которые еще можно достать.


А вообще опишите задачу, возможно ZigBee Вам и не подойдет.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ramondekkers   Помогите разобраться в программировании Atmega и at86rf230   Sep 15 2009, 15:23
|- - ramondekkers   Цитата(Taradov Alexander @ Sep 15 2009, 21...   Sep 15 2009, 18:06
|- - Taradov Alexander   Цитата(ramondekkers @ Sep 15 2009, 22:06)...   Sep 15 2009, 18:18
|- - ramondekkers   Цитата(Taradov Alexander @ Sep 15 2009, 22...   Sep 15 2009, 18:35
|- - Taradov Alexander   Цитата(ramondekkers @ Sep 15 2009, 22:31)...   Sep 15 2009, 18:45
|- - ramondekkers   Цитата100 штук на 1 координатор - это не реально,...   Sep 15 2009, 18:47
|- - Taradov Alexander   Цитата(ramondekkers @ Sep 15 2009, 22:47)...   Sep 15 2009, 18:55
|- - mk1983   Цитата(Taradov Alexander @ Sep 15 2009, 22...   Jan 22 2010, 14:58
|- - Taradov Alexander   Цитата(mk1983 @ Jan 22 2010, 17:58) А где...   Jan 22 2010, 15:19
- - ramondekkers   Благодарю, за помощь. Пожалуй, дальше я самостояте...   Sep 15 2009, 19:09
- - codex   Чем 231 лучше 230? слышал, в новых на аппаратном у...   Oct 23 2009, 19:28
|- - Taradov Alexander   Цитата(codex @ Oct 23 2009, 23:28) Чем 23...   Oct 23 2009, 19:36
- - mk1983   По ходу своих разработак наткнулся на такую пробле...   Jan 23 2010, 12:13
- - Taradov Alexander   По порядку: 1. ZDO_NETWORK_LOST_STATUS - означает...   Jan 23 2010, 12:31
- - mk1983   Вопросик: Если используется статическая адреса...   Jan 29 2010, 04:48
|- - Taradov Alexander   Цитата(mk1983 @ Jan 29 2010, 07:48) на эт...   Jan 29 2010, 07:15
|- - mk1983   Цитата(Taradov Alexander @ Jan 29 2010, 10...   Jan 29 2010, 07:31
|- - Taradov Alexander   Цитата(mk1983 @ Jan 29 2010, 10:31) Или т...   Jan 29 2010, 07:35
- - mk1983   Спасибо. Я не разумел сразу.   Jan 29 2010, 07:42
- - mk1983   Вопрос смышленным: вот в примере для модулей ZigBi...   Feb 2 2010, 06:14


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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 03:47
Рейтинг@Mail.ru


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