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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Беспроводная связь (Wi-Fi), altera & spb105
FPGAwifi
сообщение Dec 17 2011, 22:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926



Доброго времени суток!
Уже не первую неделю бьюсь с данной проблемой, поиски в интернете, не навели на нужную информацию, результаты достаточно не однозначны.

Задача: Реализовать беспроводную связь между платами фирмы altera (de2-70,de0). В дальнейшем планируется передача видео потока и управляющих сигналов.
Наработки: Были куплены модули Wi-Fi фирмы h&d wireless SPB105.
На сайте www.hd-wireless.se (официальный сайт производителя) был найден datasheet на сам модуль и на микросборку HDG104. Cтало понятно, как подключить модуль и возможные интерфейсы взаимодействия SDIO и SPI. Было упомянуто, что данные модули совместимы с платами фирмы atmel, а так же для любой другой хост системы. Для подключения к плате был, выбрал GPIO, попытки взаимодействия были через SPI. На этом информация заканчивается, и начинаются вопросы:

Возможно, ли прямое взаимодействие модулей или нужна точка доступа, а если нужна точка доступа, то как к ней осуществить подключение, а так же как работать с протоколами? Из всего этого непонятно, включался ли вообще модуль, принимал или отправлял какие-нибудь данные. Кто-нибудь сталкивался с данной проблемой или работал с этим модулем?
Заранее благодарен. Надеюсь на скорый ответ.

Go to the top of the page
 
+Quote Post
sevastianovd
сообщение Dec 23 2011, 02:59
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562



прямое взаимодействие модулей (ad-hoc) точно не поддерживается.
начните с этой страницы http://www.hd-wireless.se/index.php?option...0&Itemid=21
правьте коды примеров под свой хост-контроллер. у них есть все исходники драйверов под win/linux. если что - в службу поддержки hd-wireless - со второго-третьего пинка ответят sm.gif
сам работал с spb800 - там по проще.
Go to the top of the page
 
+Quote Post
FPGAwifi
сообщение Jan 10 2012, 00:13
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926



Спасибо, за ответ.
Дело в том, что на сайте есть драйвера "исходники" только под avr и arm, в которых имеются закрытые библиотеки (уже откомпилированные файлы *.a), а у меня в распоряжение имеется только nios2. Видел исходники spb800 под linux, они вроде полноценные, но там uart, а на моих модулях SPI и SDIO.
Была идея написать в техподдержку, но проблема с английским, а так же, что они могут посоветовать, исходники они врят ли дадут, да и станут ли компилировать под nios 2, тоже большой вопрос.
Так же подумывал о реализации avr или arm на FPGA (cyclone III), но я так понимаю за разумные деньги студенту, это не удастся. Наткнулся на "Оценочная версия ip-ядра Cortex-M1 для ПЛИС семейства Cyclone III доступна для скачивания на сайте фирмы Arrow Electronic Inc." Пока жду ссылки, на почту, кто-нибудь с этим работал и что представляет собой оценочная версия, насколько она ограничена?
sevastianovd, а вы на каком хосте работали, если не секрет?
Очень, надеюсь, на совет, уже несколько месяцев мучаюсь.

Go to the top of the page
 
+Quote Post
sevastianovd
сообщение Jan 10 2012, 01:55
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562



не вижу большой проблемы "переточить" код с uarta на spi, проблема в том, что ваши модули не имеют контроллера с поддержкой стека (в отличие от spb800), так что работы здесь больше...
конечно тех. поддержка компилировать вам ничего не будет, но исходники попросить можно.
я работал на cortex-M3 stm32f10x.
Go to the top of the page
 
+Quote Post
FPGAwifi
сообщение Feb 24 2012, 05:45
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926



В итоге разработчки ответили - данный модуль не предназначен для использования с процессором nios2 и советуют купить spb800.
Хотя в даташите написанно, что это решение может использоваться на любой хост системе...
Go to the top of the page
 
+Quote Post
sevastianovd
сообщение Feb 28 2012, 01:04
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562



просто у них дрова написаны под atmel-овские камни и им даже думать в вашем направлении лень sm.gif
у spb800 и spb105 - разница в цене небольшая, так что думайте...

эти модули можно прикрутить к любому камню, вопрос в трудоемкости
Go to the top of the page
 
+Quote Post
Komiks
сообщение Mar 11 2012, 06:06
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 6-10-11
Из: Санкт-Петербург
Пользователь №: 67 573



Цитата(FPGAwifi @ Dec 18 2011, 02:02) *
Доброго времени суток!
Уже не первую неделю бьюсь с данной проблемой, поиски в интернете, не навели на нужную информацию, результаты достаточно не однозначны.

Задача: Реализовать беспроводную связь между платами фирмы altera (de2-70,de0). В дальнейшем планируется передача видео потока и управляющих сигналов.
Наработки: Были куплены модули Wi-Fi фирмы h&d wireless SPB105.
На сайте www.hd-wireless.se (официальный сайт производителя) был найден datasheet на сам модуль и на микросборку HDG104. Cтало понятно, как подключить модуль и возможные интерфейсы взаимодействия SDIO и SPI. Было упомянуто, что данные модули совместимы с платами фирмы atmel, а так же для любой другой хост системы. Для подключения к плате был, выбрал GPIO, попытки взаимодействия были через SPI. На этом информация заканчивается, и начинаются вопросы:

Возможно, ли прямое взаимодействие модулей или нужна точка доступа, а если нужна точка доступа, то как к ней осуществить подключение, а так же как работать с протоколами? Из всего этого непонятно, включался ли вообще модуль, принимал или отправлял какие-нибудь данные. Кто-нибудь сталкивался с данной проблемой или работал с этим модулем?
Заранее благодарен. Надеюсь на скорый ответ.


Точка доступа стопудово нужна. Посмотрите лучше вот эти модули http://www.mt-system.ru/catalog/modul-wizfi210
На них документация более подробная. Модули настравиваются и управляются по UART и по SPI (для SPI нужна отдельная прошивка) с помощью простого набора AT-команд. Можно сделать из модуля точку доступа, но с ограниченным функционалом - только для дистанционной настройки модуля через WEB-интерфейс.
Go to the top of the page
 
+Quote Post
FPGAwifi
сообщение Mar 27 2012, 16:04
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926



Komiks, я так понял, вы работали с данным модулем, можете пояснить, как происходит взаимодействие с модулем и последущая передача данных?
Я так понял данный модуль может работать с любыми устройствами(процессорами), имеются набор команд который передаются к примеру по uart. (пример: 1)Сканирвоать сети 2) подключиться к сети 3) передать данные 4) отсоединиться
Имеет ли данный модуль встроенную поддержку tcp/ip стека? или же она должна реализована на хосте, как подлючается данный модуль, я на картинке увидел, большое кол-во ножек, то есть пайка?
Если не сложна, в кратце опишите последовательность действий.
Go to the top of the page
 
+Quote Post
sevastianovd
сообщение Mar 28 2012, 04:13
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562



Цитата(Komiks @ Mar 11 2012, 09:06) *
Точка доступа стопудово нужна. Посмотрите лучше вот эти модули http://www.mt-system.ru/catalog/modul-wizfi210
На них документация более подробная. Модули настравиваются и управляются по UART и по SPI (для SPI нужна отдельная прошивка) с помощью простого набора AT-команд. Можно сделать из модуля точку доступа, но с ограниченным функционалом - только для дистанционной настройки модуля через WEB-интерфейс.

это функциональный аналог spb800, т.е. со встроенным внешним контроллером, на котором реализован tcp/ip
сравнение его с приемопередатчиком wi-fi hdg104 некорректно, (да и цена в 2 раза выше)

кстати, hd-wireless анонсировали навый продукт: linux+wi-fi на микромодуле, тоже может управляться внешним хост-контроллером
Go to the top of the page
 
+Quote Post
FPGAwifi
сообщение Apr 5 2012, 12:58
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926



Можете помочь с выбором модуля? Предъявляемые требования к нему:
1) Работа на любом железе(nios 2) без ОС
2) Наличие встроенного стека сетевых протоколов
3) Адекватная скорость (в идеале не менее 5 Мб/с)
4) Простота использования, монтажа( желательно, без сложной пайки)
5) Доступная цена(50$ +/- 15) и возможность приобретения в ближайшее время.

Цель: соединить 2 плиса. Первый подключается через ethernet к wi-fi роутеру, а второй через покупаемый модуль к роутеру, таким образом осуществляется передача данных.

Судя по всему выше указанный модуль spb800 подходил, по требованиям, но доставка слишком долгая более месяца. А касательно WizFi210, не понятно, как его использовать, обязательно ли покупать к нему отладочную плату, может кто-то откликнется, кто уже работал с этим модулем?

Сообщение отредактировал FPGAwifi - Apr 5 2012, 12:59
Go to the top of the page
 
+Quote Post
d-f-m
сообщение Apr 5 2012, 16:10
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 78
Регистрация: 22-08-08
Пользователь №: 39 751



Цитата(FPGAwifi @ Apr 5 2012, 16:58) *
Цель: соединить 2 плиса. Первый подключается через ethernet к wi-fi роутеру, а второй через покупаемый модуль к роутеру, таким образом осуществляется передача данных.

Второй плис через стандартный wi-fi роутер можно подключить, если размер позволяет.
У большинства роутеров достпны исходники - Linux. Можно править для себя.
Go to the top of the page
 
+Quote Post
FPGAwifi
сообщение Apr 8 2012, 12:34
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926



d-f-m, не понял, вашу мысль.
Соединения подразумевается беспроводное. А для чего исходники роутера?
примерная схема:
(1 ПЛИИС)<--ethernet-->(wi-fi роутер)<-----wi-fiмодуль--->(2 ПЛИС)
Go to the top of the page
 
+Quote Post
d-f-m
сообщение Apr 8 2012, 18:29
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 78
Регистрация: 22-08-08
Пользователь №: 39 751



Цитата(FPGAwifi @ Apr 8 2012, 16:34) *
d-f-m, не понял, вашу мысль.
Соединения подразумевается беспроводное. А для чего исходники роутера?
примерная схема:
(1 ПЛИИС)<--ethernet-->(wi-fi роутер)<-----wi-fiмодуль--->(2 ПЛИС)


Была мысль такая - вместо <-----wi-fiмодуль---> поставить второй wi-fi роутер.
цена целого роутера, как и модуля тоже в пределах 50$
Если у 2 ПЛИС отсутстует ОС, нет Ethernetа и USB,
а есть UART, то роутер можно прошивкой превратить в wi-fi модуль с UART.
Роутеры продаются на каждом углу.
Go to the top of the page
 
+Quote Post
FPGAwifi
сообщение Apr 13 2012, 07:10
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926



d-f-m, вариант интересный, но слишком сомнительный.

Неужели никто не может посоветовать wi-fi модуль???
Очень надеюсь на оперативный ответ)
Go to the top of the page
 
+Quote Post
M.US
сообщение Apr 18 2012, 10:27
Сообщение #15





Группа: Новичок
Сообщений: 3
Регистрация: 2-07-07
Пользователь №: 28 843



Цитата(FPGAwifi @ Apr 13 2012, 11:10) *
Неужели никто не может посоветовать wi-fi модуль???
Очень надеюсь на оперативный ответ)

http://www.redpinesignals.com/Products/index.html
Go to the top of the page
 
+Quote Post

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

 


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


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