Шлюз ZigBee и GPRS

дипломная работа

ГЛАВА 3. ПРОЕКТИРОВАНИЕ УСТРОЙСТВА ШЛЮЗА

Для решения поставленной задачи воспользуемся микроконтроллером ATmega128RFA1 и стеком протоколов BitCloud фирмы Atmel. А в качестве GPRS модема используем WS6318 фирмы Sierra Wireless.

Для начала определимся какими функции будет выполнять шлюз:

· трансляция запросов или передача данных сети ZigBee из GPRS канала,

· передача каналу данных, запросов в сеть ZigBee от внешних устройств.

Задачи управляющего МК (ATmega128RFA1):

· настройка GPRS модема:

· включение (выключение) модуля, инициализация настроек;

· контроль процесса регистрации модема в GSM-сети;

· активация PDP контекста (типа протокола, точки доступа в Интернет);

· передача данных о правах доступа к GPRS (имя, пароль);

· контроль за входом в GPRS;

· соединение с удалённым узлом в Интернет по заданному IP-адресу и номеру порта;

· обмен данными;

· прием/передача данных по UART (с помощью прерываний);

· расшифровка команд и запросов, трансляция их в сеть ZigBee;

· передача пакетов/запросов/данных из UART.

На рис.3.1 изображена функциональная схема шлюза.

Рис.3.1 Функциональная схема.

Делись добром ;)