Беспроводной Bluetooth маршрутизатор
Постановка задачи
Необходимо разработать устройство, работающее как Bluetooth маршрутизатор. Он предназначен для передачи данных между Bluetooth устройствами и сервером, используя интерфейсы: GSM/GPRS, Ethernet-10/100BaseT, WiFi, RS-232. Устройство должно быть полностью совместимо с TCP/IP-протоколами, иметь внутреннюю перепрограммируемую Flash память и интерфейсы для подключения внешних хранилищ данных (USB).
Решение
В качестве решения предлагаем использовать недорогой процессор AT91RM9200 имеющим необходимые интерфейсы в одном корпусе. Структурная схема изделия будет иметь следующий вид (рис.1).
Маршрутизатор будет состоять из:
- Ядра системы, процессор AT91RM9200, flash память и ОЗУ на основе SDRAM;
- Bluetooth модуля;
- Микросхем преобразователей для RS-232 интерфейсов;
- Микросхемы преобразователя для Ethernet;
- Разъемов USB, CompactFlash, RJ-45, DB-9(RS-232);
- Источника питания 4.5-15В.
Для подключения WiFi и GSM/GPRS предполагается использовать либо CompactFlash либо USB интерфейсы. Данное решение позволит расширить перечень возможных для использования WiFi и GSM/GPRS устройств. Использование встроенной ОС Linux и возможности перепрограммирования устройства позволит увеличивать в дальнейшем модельный ряд подключаемых модулей.
Так же для уменьшения цены разработки и связанных с ней рисков предлагаем использовать готовое решение на базе Bluetooth модуля.

Рис. 1. Общая структурная схема.
Преимущества
- Простое и недорогое решение;
- Малые габариты за счет большой интеграции кристалла микропроцессора.
|
|
|