WiFly - Serial Embedded Module (Wi-Fi)

В разделе рассматриваются вопросы информационного обмена в робототехнике.
Аппаратный уровень, протоколы.

WiFly - Serial Embedded Module (Wi-Fi)

Сообщение SkyStorm » 30 июн 2009, 15:43

Наткнулся вот на такую штуку WiFly - Serial Embedded Module (Wi-Fi)
· Wireless LAN стандарта 2.4GHz IEEE 802.11b.
· 32bit CPU, 230K ROM, 80KRAM, 4MB flash.
· Поддержка TCP/IP стека.
· 3.3V UART или SPI.
· Поддержка нпряжения питания от 3.3V до 12VDC.
· Поддержка различных антен SMA, U.FL, керамическая Chip, 1/4 длинны волны.
· UART скорости: 1200bps до 921.6Kbps.
· Сверх низкое энергопотребление (110mA TX, 40ma RX, 12uA deep sleep).
· Часы реального времени, режимы авто-засыпания и авто просыпания.
· Настраивается простыми Текстовыми командами через UART .
· Перепрошивка через wifi(FTP), и загрузка данных.
· 3 LEDs для информации.
· 6 Programmable IO pins, 8 analog sensor inputs.
· Flash память может быть использована для различных приложений и задач.
· Размеры 25mm x 36mm x 5mm.
· 32 pin Cnfylfhnysq 2mm DIP разьем.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение =DeaD= » 30 июн 2009, 15:51

Всё бы классно, но вот если бы пару USB-разъемов для вебкамер и поддержка их трансляции по TCP/IP...

Добавлено спустя 5 минут 41 секунду:
А еще не понял, я какая дальность у модуля. И какой процессор внутри - писать под него чего-то можно своё или как обычно нет?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение SkyStorm » 30 июн 2009, 15:57

А это от антены зависит. При обычной 100м, при активной направленной до нескольких км.
А реально кто знает )))
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение =DeaD= » 30 июн 2009, 16:19

100м при обычной антенне - тогда реально полезный модуль :) вполне конкурентноспособный с дальнобойным SocketWireless, вот только сервами он не рулит :( а то можно было бы неплохой контроллер робота чисто на его базе делать...

Добавлено спустя 10 минут 50 секунд:
хм, да там и для синего зуба вкусности есть :)

http://www.sparkfun.com/commerce/produc ... ts_id=8497
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение galex1981 » 30 июн 2009, 21:14

По поводу нескольких км мне что то не верится, стандарт WiFi предполагает дальность связи до 250 метров
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение boez » 30 июн 2009, 23:07

Это да, но если этот стандарт (вместе с локальными нормативными актами) аккуратно нарушить... :)

Смысл такой. Есть пара вайфай карточек, которые работают на расстоянии например 100 м (там на самом деле есть завязка расстояния и скорости, чем выше скорость тем меньше расстояние). Это они со своими родными ненаправленными антеннами-хвостиками на 3 dB так работают. А мы берем и подключаем к этой карточке направленную антенну на 24 dB, добавляя 20 с хвостиком децибел усиления, причем это добавка и чувствительности приемнику, и мощности передатчику. 20 dB это в 100 раз по мощности, соответственно расстояние увеличивается с 100 м до 1 км. Нарушение состоит в том, что в луче антенны эквивалентная изотропно излучаемая мощность (EIRP) передатчика в те же 100 раз превышает разрешенную, несмотря на то, что общая мощность не увеличилась - антенна ее просто сконцентрировала... Да, а если взять 2 антенны - то получим 10 км, и такие линки реально были. Стационарные конечно. Вообще в начале 2000-х годов весьма популярным методом подключения к инету был именно радиоезернет, он же вайфай, с направленными антеннами.
Но для мобильного применения тут есть засада в виде той же направленности антенны - у 24-децибельной ширина луча единицы градусов. Именно с такой точностью нужно будет "попадать" антенной в робота. Об установке направленной антенны на робота и говорить не стоит, ну разве что какую-нибудь всенаправленную с небольшим усилением. А антенна 24 децибела - это такой параболически выгнутый сетчатый квадрат 80х80 см с палкой посередине (наверное многие видели), и весит порядочно :)
А, ну еще усилители есть для вайфая, общую мощу повышают, но это уже более наглое нарушение норм. Хотя щас вроде бы на чистоту эфира в диапазоне файфая все плюют...
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение Сергей » 30 июн 2009, 23:37

вы там смотрите - наповышаете мощность, отсохнет чегонить потом у вас.
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение frig » 01 июл 2009, 09:27

ну с 24дБ антеннами можно и более чем на 10км связь держать. И решетки - ацтой :D
Обычное параболическое зеркало диаметром 1.2 метра (спутниковая тарелка) и 30км народ пробивает.

на робота можно поставить штыревую всенаправленную, единственный бок - нормально это работает только в приямой видимости или при устойчивом переотраженном сигнале.

вы там смотрите - наповышаете мощность, отсохнет чегонить потом у вас.


мощность фактически та же. а вот когда пионЭры ставят 3-х ваттные усилители на wifi это уже хуже :ROFL:
frig
 
Сообщения: 1640
Зарегистрирован: 12 фев 2007, 12:25
Откуда: Днепр

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение zubr » 01 июл 2009, 15:12

очень занятная железка
надо потестить будет
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение SkyStorm » 09 июл 2009, 11:00

Появилась более новая WiFly GSX 802.11b/g Serial Module - Roving Networks
За те же деньги еще больше вкусностей.
- Передача даных 100 Mbps через SDIO, 44 Mbps через SPI или 2.7 Mbps через UART
- Все режимы криптозащиты канала
- Поддержка AdHoc
- Поддержка DHCP, UDP, DNS, ARP, ICMP
Я в восторге )))
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение =DeaD= » 09 июл 2009, 11:15

Всё супер, вот только неужели эти дурные инженеры не могли сделать модуль на 2мм шире, но с нормальными контактами для пайки?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение SkyStorm » 09 июл 2009, 11:32

это модуль для интегрированых решений. размер очень вкусный 2см на 4см.
можно применить PogoPins.
Хотя я с тобой согласен было бы намного удобнее ))) с обычными BLS.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение =DeaD= » 09 июл 2009, 11:37

PogoPins это конечно занимательная вещь, но есть шанс, что на кочках будут теряться байты из UART'а - а это очень грустно.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение galex1981 » 09 июл 2009, 14:31

Объясни почему будет информация с УАРТА теряться?
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: WiFly - Serial Embedded Module (Wi-Fi)

Сообщение =DeaD= » 09 июл 2009, 14:32

Потому что подпружиненные контакты могут отпрыгивать теоретически, я же не знаю какие там пружины :)

Добавлено спустя 32 секунды:
Они их делали для программирования устройств (т.е. явно не использования при вибрациях)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

След.

Вернуться в Коммуникации

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9