Shield GPRS/GSM SIM900 с антенной SIM900 GPRS/GSM Shield Development Board Quad-Band Kit For Arduino Compatible
Модуль для работы микроконтроллерных устройств Arduino и аналогичных в сетях сотовой связи по стандартам GSM и GPRS. Ориентирован на использование в системах автоматики и управления. Обмен данными с другими модулями происходит через интерфейс UART. Shield GPRS/GSM SIM900 с антенной может сопрягаться непосредственно с микроконтроллером через интерфейс UART или работать совместно с персональным компьютером при использовании преобразователя интерфейса портПК–UART. Это возможно благодаря программной совместимости на уровне класса команд используемых для управления модемами – АТ команды. Мониторинг объектов и управление ими происходит благодаря обмену данными в пределах досягаемости мобильной связи. Обеспечивается голосовая связь, отправка СМС, ММС и много других функций и сервисов. Работа модуля основана на компоненте SIM900.
Статья на русском из журнала о компоненте SIM900 здесь. Компонент разработан компанией SIMCom Wireless Solutions. Сайт SIMCom имеет русскоязычную версию. Плата GSM модуля на стороне компонентов содержит соединители для подключения антенны, наушников и микрофона. На стороне пайки платы размещены держатель батареи CR1220 3 вольта поддерживающей работу часов модуля и контейнер для установки симкарты. Одно из применений устройства – система слежения за перемещениями транспорта совместно с ГЛОНАСС или GPS прибором. Отправка СМС сообщений позволяет использовать модуль в диспетчеризации, беспроводной сигнализации и в охранных системах. В результате происходящих событий могут отправляться различные СМС: “Аварийный стоп лифта 2 дома №34”, “Дверь автомобиля открыта”, “Подвал открыт”, “Напряжение 220 В выключено”, “Входная дверь дачи открыта”, “Включено освещение”, “Температура в теплице ниже критической”. Модуль незаменим для контроля и управления подвижными объектами, перемещающимися на большие расстояния. Или в случае удаления оператора на большое расстояние от стационарного объекта.
Shield GPRS/GSM SIM900 с антенной дает широкие возможности изучения работы компонента SIM900. Монтаж компонента SIM900 выполняется по самым современным технологиям из-за чего припаять к печатной плате SIM900 в лабораторных условиях весьма затруднительно. Имея модуль с установленным SIM900 можно проводить эксперименты по применению компонента SIM900. При использовании в собственных разработках компонента SIM900 появляется возможность отладки программного обеспечения и проверки схемотехнических решений.
Характеристики
Питание напряжение, В номинальное 5 диапазон 4,8–5,2 ток обычный режим 50–450 мА в спящем режиме 1,5 мА предельный импульсный 2 А Поддерживает симкарты питанием 1,8 и 3 В Диапазоны связи 850, 900, 1800, 1900 МГц Поддерживает сеть 2G Мощность передачи в различных диапазонах 1 Вт 1800 и 1900 МГц 2 Вт 850 и 900 МГц Соответствует стандарту GSM фазы 2/2+ Встроенные протоколы TCP и UDP Класс передачи данных GPRS multi-slot class 10/8 Аудиокодеки HR, FR, EFR, AMR, подавление эха CSD до 14,4кбит/сек PPP стек MUX (07.10) Протоколы HTTP и FTP Есть возможность отправлять сигналы DTMF и проигрывать записи как на автоответчике Поддержка часов реального времени RTC Температура, ℃ воздуха при работе –30...75 хранения –45...90 размеры 86 х 58 х 19 мм
Компоненты управления
Переключателем Power select устанавливается источник питания: внешний, подключенный к коаксиальному соединителю или источник питания микроконтроллерного модуля Arduino.
Кнопкой Power key включается или выключается питание при нажатии и удерживании в течение 2 с.
Индикация
О состоянии модуля сообщают 3 светодиода: PWR (зеленый) – индикатор питания модуля, Status (красный) – индикатор питания компонента SIM900, Net Light (зеленый) – соединение с сетью. Сообщения светодиода Net Light. Выключен – SIM900 не работает. Мигает с интервалами, указано в секундах: 0,064 включен и 0,8 выключен – сеть не обнаружена, 0,064 включен и 0,3 выключен – сеть обнаружена, 0,064 включен, 0,03 выключен – GPRS подключен.
Контакты
Компонент SIM900 содержит порт UART, его сигналы выведены на выводы компонента и соединены с перемычками, устанавливающими с какими контактами модуля Shield GPRS/GSM SIM900 будет соединен порт UART компонента SIM900 с D0, D1 или D7, D8. UART Shield GPRS/GSM можно подключнить: к аппаратному интерфейсу МК через контакты TXD и RXD модуля Shield GPRS/GSM, для этого используются D0, D1. Или к программно эмулируемому средствами ардуино, для этого используются контакты D7 и D8 модуля Shield GPRS/GSM. Полный интерфейс UART имеет 10 сигналов выведенных на контакты в углу платы: R1, DCD, DSR, CTS, RTS, GND, 2V8, TX, RX, DTR. 12 подписанных контактов цифровых линий ввода-вывода GPIO расположены в углу платы. Имеется 2 контакта выходных сигналов с широтно-импульсной модуляцией PWM1, PWM2. Вход АЦП контакт ADC. Интерфейс встроенного счетчика времени имеет 4 контакта. Обозначение контактов: DISP_CLK, DISP_DATA, DISP_D/C, DISP_CS. Контакт D9 используется для программного контроля включения или выключения SIM900. На плате установлен соединитель для подключения антенны.
Назначение выводов компонента SIM900.
Внешнее включение и выключение питания
Включить или выключить питание модуля можно с помощью сигнала на управляющем входе D9. Для изменения состояния на D9 подается импульс продолжительностью 1 с. Изменение состояния происходит спустя 3,2 с после начала импульса.
Включение модуля. Графики напряжения питания модуля, внешнего управляющего импульса и индикатора питания STATUS.
При управлении модулем руководящим устройством включение должно происходить без применения кнопки Power key, т. е. сразу после подачи питания. Для этого в программу МК следует добавить несколько команд.