Перейти к содержанию
    

Wi-Fi модули WF121 или AMW106 Silicon Labs - кто-нибудь использовал?

Приветствую, коллеги.

Необходимо решить следующую задачу. Требуется разработать прибор с Wi-Fi на борту. По каналу Wi-Fi необходимо передавать поток данных со скоростью не менее 10 Мбит/с на расстояние 10 - 15 метров при условии прямой видимости. В качестве антенны будет использоваться PWB PCB Antenna W5313 Pulse (или аналогичная однодиапазонная на 2,4 ГГц). В качестве основного процессора будет использоваться покупной модуль с ОС Linux и набором интерфейсов Ethernet, USB, PCIe, SPI (пока непонятна скорость данного SPI-канала). Так же сбоку должен висеть микроконтроллер с UART для передачи по Wi-Fi разовых команд перевода основного процессора в спящий режим и для его пробуждения.

 

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

Вариант 1: В случае использования WF121 - это канал Ethernet. При этом модуль Wi-Fi будет работать в режиме моста Ethernet - Wi-Fi.

Вариант 2: В случае использования модуля AMW106 видится следующая цепочка: "Основной процессор с USB --- мост FT4222H (USB-SPI 1 bit) FTDI ---- модуль AMW106 с SPI-master 40 MHz clock". По скорости обменов этот второй вариант будет работать почти на грани.

 

Собственно вопрос. Использовал кто-либо WF121 или AMW106, какие от них впечатления, есть ли подводные камни и проблемы?

PS. Прибор мне надо сделать в количестве нескольких штук, цена - какая получится, габариты важны в разумных пределах, но сделать надо очень быстро (с отладкой софта и в процессоре и в самом модуле Wi-Fi времени возится нет).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В качестве основного процессора будет использоваться покупной модуль с ОС Linux и набором интерфейсов Ethernet, USB, PCIe, SPI (пока непонятна скорость данного SPI-канала).

 

А к этому модулю подключить по усб дешевскую "планшетную" вафлю на rtl8088 ?? Без всяких SPI, микроконтроллеров и т.п. :rolleyes:

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А к этому модулю подключить по усб дешевскую "планшетную" вафлю на rtl8088 ?? Без всяких SPI, микроконтроллеров и т.п. :rolleyes:

 

Может быть это и вариант, но пока не пойму - как с Realtek-а стянуть документацию ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может быть это и вариант, но пока не пойму - как с Realtek-а стянуть документацию ...

Зачем? В большинстве линухов для этого чипа уже есть драйвера...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зачем? В большинстве линухов для этого чипа уже есть драйвера...

Как вариант для реализации на Realtek-е я проработаю, но все же вопрос по Silabs остается в силе: использовал ли их кто-нибудь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А 10 Мбит/с - UDP или TCP?

Судя по постам на форуме SiLabs, скорость >10 Мбит/с WF121 вряд ли потянет:

https://www.silabs.com/community/wireless/w...throughput-u6Eg

https://www.silabs.com/community/wireless/w...rnet_bridg-hgFo

>10 Мбит/с из-под Linux может обеспечить WF111, но он использует SDIO.

https://www.silabs.com/community/wireless/w...f121_wgm11-VrLv

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...