Частично материалы, размещенные в этом разделе, опубликованы в журнале «Беспроводные Технологии» 2008г.
Spider MT-uL, GSM2238 – новая модель GPS-GSM/GPRS навигатора стационарного типа. Производство модемов GSM2238 начато в 2008 году. Модель предназначена, в основном, для автомобильного транспорта. Жестко крепится в салоне транспортного средства. Данная модель выполнена в ударопрочном, металлическом корпусе в соответствии с международными автомобильными стандартами. Размеры 63.5x63x24.4 мм. Модем предназначен для эксплуатации при температурах от минус 35 до плюс 85 градусов. В модеме используются внешние GSM и GPS антенны. Для подключения антенн применяются автомобильные радиочастотные разъемы FACKRA RF.
Блок GSM/GPRS выполнен на базе нового модуля Enfora GSM0308. Основные технические характеристики GSM блока приведены в таблице 1. На странице GSM0308 сайта можно найти дополнительную информацию об этом модуле.

В блоке GPS использован 12 – канальный модуль Trimble Copernicus. Copernicus – это законченный 12 -ти канальный GPS-приёмник, изготовленный в виде SMD –модуля, с использованием технологии «Trimble TrimCore». Эта технология, дает возможность быстрого захвата сигнала и надёжного местоопределения в условиях экранировки сигналов спутников. Модуль отличается низким энергопотреблением, высокая чувствительностью и быстрым временем холодного старта. Основные технические характеристики модуля Copernicus приведены в таблице 2.

Сочетание двух последних разработок лидеров мирового рынка Texas Instruments (Enfora-GSM/GPRS) и Trimble (GPS), обеспечивают модему GSM2238все наилучшие характеристики современного навигационного приемника: определение точного времени, координат, расстояния, высоты, скорости и т. д.
В модеме поддерживаются протоколы обмена: NMEA, TAIP, Enfora binary. С центральным сервером модем обменивается NMEA – сообщениями в формате: GGA, GLL, GSV, GSA, RMC, VTG. Имеется функция хранения GPS – сообщений в энерогонезависимой памяти модуля.
Для GPS навигаторов Enfora разработана методика, позволяющая выводить GPS - информацию на различные интерактивные карты. Это позволяет не только получать координаты центральном сервере, но и наблюдать положение объекта на карте в реальном масштабе времени.
В модели GSM2228 поддерживаются PPP, UDP API, TCP API, UDP PAD, TCP PAD, AT commands over SMS. Это позволяет в полную мощность использовать уникальные преимущества продукции Enfora, прежде всего это PAD и Event Tools.
Из числа других дополнительных функциональных возможностей можно отметить:
• Поддержка TCP/UDP сессии и PPP соединения в течение выполнения других функций;
• Библиотека служебных сообщений;
• Возможность работы с десятью серверами;
• Can report to up to 10 server addresses
• Возможность программирования с помощью последовательного интерфейса или через Интернет;
• Автоматическое переключение на режим SMS в случае, когда полностью не доступен GPRS;
• Сохранение и считывание данных по внешним командам.
В GSM2238 расширен диапазон напряжений питания: от 7 до 40 В. Имеется встроенный Li-ion аккумулятор. Внешний вид GSM2238 показан на рисунке 1.

Рис. 1. Внешний вид GPS - GSM/GPRS навигатора GSM2238
На лицевой панели размещены держатель SIM – карты с автоматическим выталкивателем и три светодиодных индикатора режимов работы. На задней панели размещены антенные разъемы FACRA, разъем Molex 43024-0800 для пользовательских вводов/выводов и разъем для подключения голосовой гарнитуры (2.5mm Headset).
На разъем Molex выведены контакты для подключения питания: от ключа зажигания и от аккумулятора. Кроме того, на этом разъеме выведены два программируемых ввода/вывода, один вывод общего назначения и 2 – проводной, последовательный интерфейс (Tx, Rx).

Рис. 2. Физические интерфейсы GSM2238
Пользовательские вводы/выводы позволяют подключать к навигатору различные внешние устройства и конфигурировать их с использованием Event tools.
Программируемый ввод/вывод GPIO1 (контакт 7 разъема Molex 43024-0800) может быть установлен в высокое или низкое состояние соответственно командами: AT$IOPULUP=1 или AT$IOPULUP =0.
Аналогично, с помощью АТ – команд программируется ввод/вывод GPIO2 (контакт 8 разъема). К специальному выводу GPIO3 (контакт 6) можно подключать внешние цепи. Максимальный ток нагрузки на этом выводе не должен превышать 250 мА. При перезагрузке модема меняется и состояние этого вывода.
На GPIO4 (контакт- 4) подается минус напряжения питания. Модем программируется с помощью Event engine таким образом, что в случае выключения зажигания меняется с высокого на низкое состояние этого GPIO4 и модем переходит на резервное питание от встроенного аккумулятора. При необходимости, сообщение об этом событии может быть послано в виде SMS или UDP – сообщения.
На GPIO5 подается постоянное питание непосредственно от аккумулятора. При отключении питания на этом выводе происходит перезапуск модема. При этом стираются все GPS – данные.
Вводы/выводы GPIO6 и GPIO7 (контакты 2, 3) предназначены для 2 -проводного последовательного интерфейса (Tx, Rx). Также они могут быть сконфигурированы для контроля состояния GPS и GSM/GPRS связи.
На GPIO8 (контакт 1) подается питание с ключа зажигания. Этот вывод также может быть использован, как переключающийся при программировании с помощью Event tools.
Модем может быть запрограммирован таким образом, чтобы NMEA сообщения посылались в следующих случаях:
• Истекло заданное время;
• Превышено заданное расстояние движения;
• Комбинации расстояния и времени;
• Превышение заданной скорости;
• Нахождение в зоне с заданными координатами;
• Изменение состояний пользовательских вводов/выводов;
• Включение/выключение зажигания;
• Появление /попадание спутников.
Для отладки оборудования можно воспользоваться тестовым сервером Enfora, адрес которого: http://apitest.enfora.com/udpapp. Этот сервер постоянно открыт для свободного доступа. С его помощью можно контролировать SMS, NMEA - сообщения с модема GSM2238, а также менять конфигурацию. Подробно инструкция для связи с тестовым сервером приведена на странице сайта с одноименным названием.
В марте 2008 года появилась обновленная версия программного обеспечения для GSM2238. Так например введен ряд новых специальных команд: AT$EVTIMQRY, AT$EVNTRY, AT$HBRST, AT$GPVTG, AT$GFDEL.
Литература
1. Users Guide: GSM2238UG001. 1.03Revision Users Guide: GSM2238UG001 Enfora® MT-μL Users. November, 15, 2007
2. Application Note: GSM2000AN010. Decoding Mobile Tracker Latitude/Longitude Messages for Use with Mapping Software or Internet Mapping Services Revision 1.01. 2008.
3. Cookbook: GSM2000CB001. Enfora® Mobile Tracker Event Cookbook
4. Application Note GSM0000AN023. Connect Enfora Modems to theEnfora Test Server.
5. GSM2000AT001 – Enfora Mobile Tracker AT Command Set. version 1.09 2008
6. Enfora GSM/GPRS Assisted GPS AT Command Set Reference Release 1.02