как передать данные по Wi-fi каналу?

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
loki113
Опытный кот
Сообщения: 886
Зарегистрирован: Пт сен 03, 2010 21:36:26

как передать данные по Wi-fi каналу?

Сообщение loki113 »

надо сделать ДУ, но с передачей по радиоканалу.
двусторонняя связь должна быть.
кто может ссылкой поделиться где можно об этом прочитать и где взять библиотеки, протоколы обмена.
если это в свободном доступе вобще есть.
Реклама
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: как передать данные по Wi-fi каналу?

Сообщение ibiza11 »

Берете Wi-Fi приемо-передатчик (PHY), берете микроконтроллер с MAC, организуете стек UDP/IP как минимум (если связь с компом) и передаете данные. Бывает, что PHY объединен с MAC в одном модуле/корпусе, а наружу выведен какой-нибудь SPI или UART.... У этой микрухи выведен USB
Вопрос достаточно большой и требует немалых знаний.
Ставим плюсы: )
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: как передать данные по Wi-fi каналу?

Сообщение oleg110592 »

вариант попроще:
http://www.wiznet.co.kr/Sub_Modules/kr/ ... 0&pid=1137
http://argrento.org/2012/03/06/wizfi220-beginning/
там еще есть информация

в нашем Космодроме такие есть
zöner
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

Re: как передать данные по Wi-fi каналу?

Сообщение zöner »

Реклама
Эиком - электронные компоненты и радиодетали
loki113
Опытный кот
Сообщения: 886
Зарегистрирован: Пт сен 03, 2010 21:36:26

Re: как передать данные по Wi-fi каналу?

Сообщение loki113 »

спасибо за ссылки, ушел читать....
Реклама
Аватара пользователя
Alex_EXE
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург
Контактная информация:

Re: как передать данные по Wi-fi каналу?

Сообщение Alex_EXE »

А зачем использовать жирный Wi-FI, ведь есть каналы и по легче и подешевле?
Реклама
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: как передать данные по Wi-fi каналу?

Сообщение ibiza11 »

Например, чтобы связаться с сетевым оборудованием, которое уже имеет WiFi на борту (комп, планшет, роутер). В этом случае не нужно дополнительное оборудование подключать. В том и смак стандарта, что он стандарт))))
Ставим плюсы: )
loki113
Опытный кот
Сообщения: 886
Зарегистрирован: Пт сен 03, 2010 21:36:26

Re: как передать данные по Wi-fi каналу?

Сообщение loki113 »

Alex_EXE писал(а):А зачем использовать жирный Wi-FI, ведь есть каналы и по легче и подешевле?
например? из доступного.
суть задачие: роботизированная платформа должна получать данные о передвижении. на борту платформы комп. управление движением с другого компа. дальность 100 метров примерно.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: как передать данные по Wi-fi каналу?

Сообщение oleg110592 »

Если габариты не напрягают - бюджетный вариант:
микроконтроллер + ENC28C60, подключаем по эзернету к дешевому wi-fi роутеру за 18$.
Плату с микроконтроллером можно прямо в корпус роутера.
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: как передать данные по Wi-fi каналу?

Сообщение kalobyte »

loki113 писал(а):суть задачие: роботизированная платформа должна получать данные о передвижении. на борту платформы комп. управление движением с другого компа. дальность 100 метров примерно.
там задержки будут под 50мс
используй модуль бт для компутера за 2 бакса и на свою платформу модуль за 6 баксов
они видятся как обычный ком порт и работать с ними куда проще

на 100м есть с нормальной антенной

ну или купить мост wlan-spi он стоит евров так 30-50
есть еще c uart выходом, но редкие
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
Alex_EXE
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург
Контактная информация:

Re: как передать данные по Wi-fi каналу?

Сообщение Alex_EXE »

Дешевый роутер не даст 100метров (у меня TPLink3020 недалеко пробивает).
Если же использовать одну мощную точку, а вторую слабую то дальность не сильно возрастёт, т.е. нужно ставить обе хорошие точки.
Из модулей:
если нужна хорошая дальнобойность - то могу посоветовать ZigBee, он кстати с UART, т.е. с подключением проблем особых быть не должно.
Из попроще - есть Bluetooth 1 класса, заявлено, как раз до 100м, но и у них есть некоторые дальнобойные модули. Естественно для максимальной эффективности оба модуля должны быть 1 класса.

Дополнение: 6$ BT - это скорее всего HC-04 HC-05 - они на 100 метров не берут, 2 класс где-то до 20м
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: как передать данные по Wi-fi каналу?

Сообщение oleg110592 »

Для дальности можно внешнюю антенну. Или еще один такой же роутер в режиме моста (это не пробовал). Еще есть Wi-Fi Repeater.
Аватара пользователя
Alex_EXE
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург
Контактная информация:

Re: как передать данные по Wi-fi каналу?

Сообщение Alex_EXE »

Внешняя антенну можно и к ZigBee, Bluetooth модулям прикрутить.
А репиттер - лишнее усложнение и удорожание конструкции.
О каком роутере идёт речь? Т.к.простые роутеры могут быть слабыми, а мощные стоят дороже. И если использовать Wi-Fi как UART мост - то и у последнего есть неплохие модули.

В любом случае решать автору темы, я лишь делюсь своим опытом.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: как передать данные по Wi-fi каналу?

Сообщение oleg110592 »

Тема вроде "как передать данные по Wi-fi каналу".
Роутер простейший TL-WR340GD 2 года работает дома - никогда не выключал не перезагружал. Такие сейчас ездят на тракторах, используются для связи планшета с микроконтроллером по wi-fi.
Вот тоже решение с роутером: http://habrahabr.ru/post/135790/
только роутер подороже, но подключение к микроконтроллеру проще и видеокамера есть.
Аватара пользователя
Alex_EXE
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург
Контактная информация:

Re: как передать данные по Wi-fi каналу?

Сообщение Alex_EXE »

2. Есть множество роутеров с готовыми для них прошивками OpenWRT, которая значительно расширяет возможности роутеров. К примеру даёт доступ к внутреннему UART, если есть USB - то может позволить к нему подключить USB-UART преобразователь. По роутерам типа DIR320, TPLink3020 ( http://habrahabr.ru/search/?q=TL-MR3020 ... type=posts ), W500 от Asus можно много найти информации в интеренете.
1. Использование готового Wi-Fi модуля с уже организованными стеками, останется только настроить такой модуль (некоторые поддерживают Web интерфейс) и снова же пробросить UART.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: как передать данные по Wi-fi каналу?

Сообщение oleg110592 »

D-Link DIR-320 снят с производства http://rozetka.com.ua/ru/products/detai ... index.html. Решение с эзернетом позволяет использовать любой роутер с wi-fi.
Аватара пользователя
Alex_EXE
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург
Контактная информация:

Re: как передать данные по Wi-fi каналу?

Сообщение Alex_EXE »

oleg110592 спасибо за наводку на WizFi210 - прикупил для последующего изучения.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: как передать данные по Wi-fi каналу?

Сообщение oleg110592 »

У самого в плане проект на нем. Использовал модуль WIZ810MJ эзернет этой фирмы - впечатления положительные.
Ответить

Вернуться в «Разные вопросы по МК»