Для передачи данным через GSM-сеть применяют специальные передающие устройства - GSM/GPRS-модули, выполненные в отдельным конструктивном исполнении. Для полноценной реализации законченного передающего устройство необходимо наличие так называемой «обвязки», в нашем случае - это держатель SIM-карты и антенна. Чтобы микроконтроллер связывался с модулем, необходимо наличие общего интерфейса. В общем GSM/GPRS-модулю для работы в составе газоаналитической переносной системы предъявляются следующие требования:
- Поддержка минимум двух диапазонов, это GSM: 900/1800 МГц;
- Встроенный TCP/IP/UDP/DNS стек для установки соединения с сервером;
- Стандартный интерфейс RS-232 (UART) с поддержкой АТ-команд;
- Питание не более 5 В, низкий ток потребления;
- Компактные размеры и вес;
- Расширенный температурный диапазон;
- Минимум внешних компонентов, поддерживающих работу модуля;
- Невысокая цена.
Этим требованиям удовлетворяет множество устройств: SIM300C, Enfora Enabler II-G GSM0108, Nfora Enabler II-G GSM0116, Cinterion BGS3, WAVECOM Q2686, GSM-модуль WISMO 228 (таб.7.2). При равных аппаратных характеристиках, выбор был сделан в пользу последней модели, представляющей квадратную микросборку 25х25 мм с низким током потребления в режиме ожидания (1,3 мА/Idle Mode Paging 9). К тому же весьма важным преимуществом является невысокая цена устройства.
Таблица 7.2 - Технические характеристики WISMO 228
Передача данных |
GSM, CSD, SMS, FAX, GPRS class10 |
Память |
Встроенная |
Радиочасть |
QUAD Band |
Чувствительность |
-108 dBm |
Выходная мощность |
33 dBm ±2 dB (2 W) |
Питание |
3,2 . 4,8 В |
Потребление |
1,3 мА (Idle), 36 мкА (выкл.) |
Кодеки |
HR, FR, EFR, AMR, quality VDA2A |
Аудио интерфейс |
1 аналоговый звуковой канал |
Эхоподавление |
Да |
Декодер DTMF |
Да |
Интерфейс управленя |
1 UART |
Аналоговые интерфейсы |
1 ADC, 1 DAC, 3 PWM |
Цифровые интерфейсы |
11 GPIO, 1 SPI, 1 I2C |
Корпус |
46 краевых контактов, размер 25 x 25 x 2.5 мм |
Температура |
-40 .+85 oC |
Сертификаты |
CE, GCF, China RTE, R&TTE |
Передача команд и приём ответов осуществляется по шине UART на скорости 115,2 кбит по умолчанию. AT-команда состоит из ASCII-кодов латинских символов, и завершается символом возврата каретки <CR> (значение 0x0D, последовательность \r в Си). Обмен по шине полудуплексный, т. е. отправлять команду модулю можно только после принятия от него последнего байта ответа, в противном случае переданная команда будет проигнорирована.
Самое читаемое:
Исследование устойчивости алгоритмов приема к изменению помехи
При реализации процедур обнаружения или различения сигналов
результатом обработки должно быть принятие соответствующего решения. Так, в
случае обнаружения необходимо принять решение относительно того, присутствует
ли в сигнале , поступающем на вход устройства обработки, полезный сигнал или же представляет собой только
помеху. При ...