GPRS Shield
GPRS Shield — один из самых простых способов взаимодействовать со своим устройством,
даже если оно находится в поле за тридевять земель. Главное, чтобы в этом поле
была сотовая связь.
С этой платой расширения ваше устройство получает возможности мобильного телефона.
На практике вы можете использовать их для того, чтобы:
отправлять через SMS команды на устройство;
запрашивать состояние или получать уведомления от него через SMS;
звонить на устройство и проворачивать на нём IVR-сценарии;
принимать звонки с устройства, чтобы послушать, что происходит вокруг;
выходить в интернет, опрашивать веб-сервисы, протоколировать данные.
Сделайте GSM-управление бойлером на даче, телефон-игрушку для своего ребёнка,
мониторинг подвала в гараже и многое другое.
GPRS Shield совместима с платами Arduino и Iskra,
как работающими на уровне 5 В, так и на уровне 3,3 В. Плата производится нами в России.
Что на борту
Плата построена на базе модуля SIMCom SIM900R. Помимо самого чипа на ней мы также разместили:
слот для полноразмерной SIM-карты вашего любимого оператора;
стандартные гнёзда 3,5 мм для подключения динамика и микрофона;
гнездо для батарейки CR1225, обеспечивающей работу встроенных часов реального времени;
стандартный SMA-разъём для внешней антенны;
разъёмы и лужёные отверстия для перебрасывания управляющих пинов, если это необходимо.
Если вы не планируете использовать голосовую GSM-связь вам, конечно, не обязательно
подключать гарнитуру.
Аналогично, если нет потребности в часах реального времени, батарейка вам не понадобится.
К SMA-разъёму можно подключить множество различных антенн: на магните, на липучке; большие,
маленькие; с удлинителем и без. В комплект мы включили вертикальную антенну с усилением 2 дБ,
которая обеспечивает уверенный приём.
Управление и программирование
Общение с платой производится через UART с помощью набора
AT-команд: GSM 07.07, 07.05, SIMCom enhanced AT commands. Чип SIM900R умеет многое,
в вашем распоряжении сотни AT-команд. Основные же функции для работы с СМС, звонками
и GPRS-интернетом доступны через удобные функции специально подготовленной
библиотеки.
Для своей работы GPRS Shield задействует 4 пина:
0 (TX) и 1 (RX) — приём и получение данных через UART;
2 (PK, Power Key) — пин для включения и выключения чипа;
3 (ST, Status) — пин, по которому можно понять включён чип или нет.
При необходимости, чтобы избежать конфликтов с другими платами расширения, вы можете
перебросить некоторые или все пины на другие. Для этого достаточно снять соответствующий
джампер и соединить проводом «мама-папа» штырьковый контакт с любым
другим пином управляющей платы, либо можно припаять к лужёным отверстиям обычный проводок-перемычку.
Комплектация
Плата GPRS Shield
Антенна вертикальная с усилением 2 дБ
Характеристики
Количество полос — 2: 900, 1800 МГц
Класс GSM — «2+»: определяет набор возможностей телефонии,
2+ — последний, давно устоявшийся стандарт
Класс GPRS — «B»: как и в большинстве мобильников, одновременно работает либо GPRS (данные),
либо GSM (SMS, голос). На время работы GSM, активность GPRS приостанавливается
Класс мультислотов — 8/10: до 4-х таймслотов от сети к абоненту, до 2-х таймслотов от абонента к сети,
что означает до 85 Кбит/с на скачивание и до 42 Кбит/с на загрузку
Выходная мощность модуля — Класс 4 (2 Вт) на 900 МГц. Класс 1 (1 Вт) на 1800
Ток потребления сильно зависит от режима работы и колеблется от 20-30мА до 500мА. Также возможны кратковременные скачки до 2-3А, особенно в процессе поиска сети или при приеме/передачи данных.
Потребление тока в спящем режиме: 1 мА
Напряжение питания на контакте Vin: 7—12 В
РесурсыGPRS Shield в проекте умной розетки:Техническое описание и примеры использованияБиблиотека для Arduinoбиблиотека для Iskra JSПроект «SMS-розетки»