OR-WiFiSERVER — различия между версиями
Setar (обсуждение | вклад) (Новая страница: «Категория:Open Robotics =Wifi-Сервер OR-WiFiServer= __TOC__ ==Описание== ==Аппаратная часть== ==Документация…») |
Setar (обсуждение | вклад) (→Документация) |
||
| (не показано 11 промежуточных версий этого же участника) | |||
| Строка 6: | Строка 6: | ||
==Описание== | ==Описание== | ||
| + | '''Основная идея:''' | ||
| + | *разработка платформы, позволяющей разместить WEB сервер управления роботом и трансляции видео на персональный компьютер по WiFi . Управление путем вывода TTL-UART через шину [[RoboBus]] через браузер без дополнительного ПО | ||
| + | '''Дополнительные идеи:''' | ||
| + | *Использование достаточно высокопроизводительного CPU для решения задач управления, логики. | ||
| + | *Использование сервера для сопряжения OR модулей со стандартными внешними устройствами (Ethernet,USB-BT,USB-FLASH/HDD,USB-4G,USB-VIDEOCAM) | ||
| + | |||
==Аппаратная часть== | ==Аппаратная часть== | ||
| + | ===Общие характеристики=== | ||
| + | {|width=100% class="standard" | ||
| + | | | ||
| + | Для разработки предварительно выбрана платформа WiFi роутера ASUS WL-500gP | ||
| + | причины: | ||
| + | *большая распространённость при доступной цене | ||
| + | *достаточно изучен сообществом [http://wl500g.info/ линуксоидов] | ||
| + | *подходит под задачи аппаратными характеристиками: | ||
| + | | | ||
| + | [[Файл:Asus_wl500gp.jpg|400px]] | ||
| + | |- | ||
| + | !Параметр | ||
| + | !Характеристика | ||
| + | |- | ||
| + | |Стандарт беспроводной связи | ||
| + | |IEEE 802.11b/g | ||
| + | |- | ||
| + | |Стандарты шифрования | ||
| + | |WEP, WPA, WPA2 | ||
| + | |- | ||
| + | |Антенна | ||
| + | | | ||
| + | *Внутренняя IF (Inverted -F) антенна | ||
| + | *Внешняя дипольная антенна | ||
| + | |- | ||
| + | |Модуляция сигнала | ||
| + | |OFDM, CCK, DQPSK, DBPSK | ||
| + | |- | ||
| + | |Рабочая частота | ||
| + | |2.4 - 2.5 Ghz | ||
| + | |- | ||
| + | |Номинальная скорость передачи данных | ||
| + | | | ||
| + | *802.11g: 6, 9, 12, 18, 24, 36, 48, 54Mbps | ||
| + | *802.11b: 1, 2, 5.5, 11Mbps | ||
| + | |- | ||
| + | |Мощность передатчика | ||
| + | | | ||
| + | *802.11g: 14~16dBm (at normal temp. range) | ||
| + | *802.11b: 16~18dBm (at normal temp. range) | ||
| + | |- | ||
| + | |Чувствительность | ||
| + | | | ||
| + | *74~-75dBm@54Mbps | ||
| + | *87~-88dBm@11Mbps | ||
| + | *95~-97dBm@1Mbps | ||
| + | (at normal temp. range) | ||
| + | |- | ||
| + | |Кол-во рабочих каналов | ||
| + | | | ||
| + | *11 for N.America | ||
| + | *14 Japan | ||
| + | *13 Europe(ETSI) | ||
| + | *3 (non-overlapping) | ||
| + | |- | ||
| + | |WAN | ||
| + | |1 порт RJ-45 (10/100 BaseT) Fast Ethernet 10/100 Mb/s с автораспознаванием crossover | ||
| + | |- | ||
| + | |LAN | ||
| + | |4 порта RJ-45 (10/100 BaseT) Fast Ethernet 10/100 Mb/s с автораспознаванием crossover | ||
| + | |- | ||
| + | |Остальные интерфейсы | ||
| + | | | ||
| + | *2 порта USB2.0 | ||
| + | |- | ||
| + | |Питание | ||
| + | |Внешний блок питания (5V / 2.5А). Потребление в нормальном состоянии порядка 1.15А | ||
| + | |- | ||
| + | |Размеры | ||
| + | |215 x 160 x 42 mm | ||
| + | |- | ||
| + | |Дополнительные возможности | ||
| + | | | ||
| + | *Встроенный FTP сервер | ||
| + | *Download Master | ||
| + | *Встроенный UPnP сервер | ||
| + | *EZ Setup | ||
| + | *BroadRange | ||
| + | *Afterburner | ||
| + | |} | ||
| + | |||
| + | ===внутренние компоненты=== | ||
| + | {|width=100% class="standard" | ||
| + | |[[Файл:WL500gp_main_overral.jpg|400px]] | ||
| + | |[[Файл:WL500gp_main.jpg|400px]] | ||
| + | |} | ||
| + | Плата беспроводной связи содержит следующие микросхемы: | ||
| + | ====BCM4318E : контроллер беспроводной связи==== | ||
| + | |||
| + | {|width=100% class="standard" | ||
| + | |Interface | ||
| + | |PCI, SDIO/SPI | ||
| + | |- | ||
| + | |System Bus Support | ||
| + | |PCI, CardBus, CompactFlash, EBI | ||
| + | |- | ||
| + | |Standard | ||
| + | |IEEE 802.11g | ||
| + | |- | ||
| + | |Data Rate | ||
| + | |802.11g:54, 48, 36,24, 18, 12, 9, 6 Mb/s, 802.11b, 11, 5.5, 2, 1 Mb/s | ||
| + | |- | ||
| + | |Modulation | ||
| + | |OFDM,CCK,DQPSK,DBPSK | ||
| + | |- | ||
| + | |Network Architectures | ||
| + | |Infrastructure, Ad Hoc | ||
| + | |- | ||
| + | |Operating Frequencies | ||
| + | |2.4-2.497GHz | ||
| + | |- | ||
| + | |Operating Channels | ||
| + | |11-North America,13-Europe, 14-Japan | ||
| + | |- | ||
| + | |RF Output Power | ||
| + | |20dB max | ||
| + | |- | ||
| + | |Antenna Connectors | ||
| + | |Hardware diversity support – Transmit and Receive | ||
| + | |- | ||
| + | |Power Requirements | ||
| + | |1.8V(3.3V for ref design) | ||
| + | |- | ||
| + | |Power Consumption | ||
| + | |Average Standby <20 mW | ||
| + | |- | ||
| + | |Security | ||
| + | |WEP, WEP2, WPA, WPA2, TKIP, Weak-key avoidance, CCX, CCX2.0, 128-bit OCB mode AES,802.11i | ||
| + | |- | ||
| + | |Dimensions | ||
| + | |12x12mm 196-pin, 10x10mm 144-pin | ||
| + | |- | ||
| + | |Software Support | ||
| + | |Microsoft WHQL certified for Windows XP/2000/Me/WindowsSE. Embedded drivers for Linux and VxWorks. | ||
| + | |- | ||
| + | |Certifications | ||
| + | |IEEE 802.11 compliant, Wi-Fi CERTIFIED, ACPI power management | ||
| + | |} | ||
| + | ====SiGe 2521A60 : RF-модуль для стандартов 802.11b и 802.11g==== | ||
| + | на него заведено две антены: | ||
| + | *внешняя дипольная антенна | ||
| + | *внутреняя (F образная) разведена на плате | ||
| + | |||
| + | ====BCM4704 : MIPS процессор ==== | ||
| + | 32-разрядный MIPS процессор фирмы Broadcom. | ||
| + | Работает в номинальном режиме на частоте 300 MHz (в WL-500g Premium он работает на 264 MHz) | ||
| + | |||
| + | ====FLASH : 8MB ==== | ||
| + | Прошивка хранится в микросхеме flash-памяти емкостью 8 Мбайт и временем доступа 90 нс при инициализации или 25 нс при работе с памятью | ||
| + | |||
| + | ====RAM : 32MB ==== | ||
| + | 32 Мбайта оперативной памяти, двумя микросхемами DDR SDRAM | ||
| + | |||
| + | ====VT6212L : четырехпортовый хост-контроллер шины USB2.0==== | ||
| + | на штатные разъёмы выведенно лишь два порта | ||
| + | |||
| + | ====BCM5325E : FastEthernet Switch==== | ||
| + | имеет встроенный 128-килобайтный буфер и автоматически распознаёт тип провода (обычный или crossover) | ||
| + | |||
| + | ====UART==== | ||
| + | у правого края основной платы разведён UART ( TTL 3.3v ) | ||
| + | |||
==Документация== | ==Документация== | ||
| + | [[OR-WiFiSERVER-dev | страница разработки]] | ||
| + | |||
==Форум поддержки== | ==Форум поддержки== | ||
[[http://roboforum.ru/viewtopic.php?f=73&t=6722 http://roboforum.ru/viewtopic.php?f=73&t=6722]] | [[http://roboforum.ru/viewtopic.php?f=73&t=6722 http://roboforum.ru/viewtopic.php?f=73&t=6722]] | ||
Текущая версия на 15:40, 16 октября 2009
Wifi-Сервер OR-WiFiServer
Содержание
- 1 Wifi-Сервер OR-WiFiServer
- 1.1 Описание
- 1.2 Аппаратная часть
- 1.2.1 Общие характеристики
- 1.2.2 внутренние компоненты
- 1.2.2.1 BCM4318E : контроллер беспроводной связи
- 1.2.2.2 SiGe 2521A60 : RF-модуль для стандартов 802.11b и 802.11g
- 1.2.2.3 BCM4704 : MIPS процессор
- 1.2.2.4 FLASH : 8MB
- 1.2.2.5 RAM : 32MB
- 1.2.2.6 VT6212L : четырехпортовый хост-контроллер шины USB2.0
- 1.2.2.7 BCM5325E : FastEthernet Switch
- 1.2.2.8 UART
- 1.3 Документация
- 1.4 Форум поддержки
Описание
Основная идея:
- разработка платформы, позволяющей разместить WEB сервер управления роботом и трансляции видео на персональный компьютер по WiFi . Управление путем вывода TTL-UART через шину RoboBus через браузер без дополнительного ПО
Дополнительные идеи:
- Использование достаточно высокопроизводительного CPU для решения задач управления, логики.
- Использование сервера для сопряжения OR модулей со стандартными внешними устройствами (Ethernet,USB-BT,USB-FLASH/HDD,USB-4G,USB-VIDEOCAM)
Аппаратная часть
Общие характеристики
|
Для разработки предварительно выбрана платформа WiFi роутера ASUS WL-500gP причины:
|
|
| Параметр | Характеристика |
|---|---|
| Стандарт беспроводной связи | IEEE 802.11b/g |
| Стандарты шифрования | WEP, WPA, WPA2 |
| Антенна |
|
| Модуляция сигнала | OFDM, CCK, DQPSK, DBPSK |
| Рабочая частота | 2.4 - 2.5 Ghz |
| Номинальная скорость передачи данных |
|
| Мощность передатчика |
|
| Чувствительность |
(at normal temp. range) |
| Кол-во рабочих каналов |
|
| WAN | 1 порт RJ-45 (10/100 BaseT) Fast Ethernet 10/100 Mb/s с автораспознаванием crossover |
| LAN | 4 порта RJ-45 (10/100 BaseT) Fast Ethernet 10/100 Mb/s с автораспознаванием crossover |
| Остальные интерфейсы |
|
| Питание | Внешний блок питания (5V / 2.5А). Потребление в нормальном состоянии порядка 1.15А |
| Размеры | 215 x 160 x 42 mm |
| Дополнительные возможности |
|
внутренние компоненты
Плата беспроводной связи содержит следующие микросхемы:
BCM4318E : контроллер беспроводной связи
| Interface | PCI, SDIO/SPI |
| System Bus Support | PCI, CardBus, CompactFlash, EBI |
| Standard | IEEE 802.11g |
| Data Rate | 802.11g:54, 48, 36,24, 18, 12, 9, 6 Mb/s, 802.11b, 11, 5.5, 2, 1 Mb/s |
| Modulation | OFDM,CCK,DQPSK,DBPSK |
| Network Architectures | Infrastructure, Ad Hoc |
| Operating Frequencies | 2.4-2.497GHz |
| Operating Channels | 11-North America,13-Europe, 14-Japan |
| RF Output Power | 20dB max |
| Antenna Connectors | Hardware diversity support – Transmit and Receive |
| Power Requirements | 1.8V(3.3V for ref design) |
| Power Consumption | Average Standby <20 mW |
| Security | WEP, WEP2, WPA, WPA2, TKIP, Weak-key avoidance, CCX, CCX2.0, 128-bit OCB mode AES,802.11i |
| Dimensions | 12x12mm 196-pin, 10x10mm 144-pin |
| Software Support | Microsoft WHQL certified for Windows XP/2000/Me/WindowsSE. Embedded drivers for Linux and VxWorks. |
| Certifications | IEEE 802.11 compliant, Wi-Fi CERTIFIED, ACPI power management |
SiGe 2521A60 : RF-модуль для стандартов 802.11b и 802.11g
на него заведено две антены:
- внешняя дипольная антенна
- внутреняя (F образная) разведена на плате
BCM4704 : MIPS процессор
32-разрядный MIPS процессор фирмы Broadcom. Работает в номинальном режиме на частоте 300 MHz (в WL-500g Premium он работает на 264 MHz)
FLASH : 8MB
Прошивка хранится в микросхеме flash-памяти емкостью 8 Мбайт и временем доступа 90 нс при инициализации или 25 нс при работе с памятью
RAM : 32MB
32 Мбайта оперативной памяти, двумя микросхемами DDR SDRAM
VT6212L : четырехпортовый хост-контроллер шины USB2.0
на штатные разъёмы выведенно лишь два порта
BCM5325E : FastEthernet Switch
имеет встроенный 128-килобайтный буфер и автоматически распознаёт тип провода (обычный или crossover)
UART
у правого края основной платы разведён UART ( TTL 3.3v )