GSM/GPRS модуль SIM900 Shield
Модуль для работы микроконтроллерных устройств Arduino и аналогичных в сетях сотовой связи по стандартам GSM и GPRS. Ориентирован на использование в системах автоматики и управления. Обмен данными с другими модулями происходит через интерфейс UART. Модуль собран на модуле SIM900, имеет антенну, слот для SIM карты и 2 гнезда 3,5 мм.
GPRS/GSM SIM900 Shield с антенной может сопрягаться непосредственно с микроконтроллером через интерфейс UART или работать совместно с персональным компьютером при использовании преобразователя интерфейса порт ПК–UART. Это возможно благодаря программной совместимости на уровне класса команд используемых для управления модемами – АТ команды.
Плата GSM модуля на стороне компонентов содержит соединители для подключения антенны, наушников и микрофона. На стороне пайки платы размещены держатель батареи CR1220 3 вольта поддерживающей работу часов модуля и контейнер для установки симкарты.
Одно из применений устройства – система слежения за перемещениями транспорта совместно с устройством ГЛОНАСС или GPS. Отправка SMS сообщений позволяет использовать модуль в диспетчеризации, беспроводной сигнализации и в охранных системах. Модуль незаменим для контроля и управления подвижными объектами, перемещающимися на большие расстояния. Или в случае удаления оператора на большое расстояние от стационарного объекта.
Характеристики
- Питание
- напряжение, В
- номинальное 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
Компоненты управления
Переключателем 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 платы расширения GPRS/GSM можно подключить: к аппаратному интерфейсу микроконтроллера Arduino через контакты TXD и RXD модуля Shield GPRS/GSM, для этого используются D0, D1. Или к программно эмулируемому средствами Arduino, для этого используются контакты 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.
На плате установлен разъем для подключения антенны.
Внешнее включение и выключение питания
Включить или выключить питание модуля можно с помощью сигнала на управляющем входе D9. Для изменения состояния на D9 подается импульс продолжительностью 1 с. Изменение состояния происходит спустя 3,2 с после начала импульса.
При управлении модулем управляющим устройством включение должно происходить без применения кнопки Power key, т. е. сразу после подачи питания. Для этого в программу микроконтроллера следует добавить несколько команд.
void powerUpOrDown()
{
pinMode(9, OUTPUT);
digitalWrite(9,LOW);
delay(1000);
digitalWrite(9,HIGH);
delay(2000);
digitalWrite(9,LOW);
delay(3000);
}
Эту группу команд в программе можно использовать и для выключения модуля. Также выключить GSM модуль можно посылая AT команду.
AT+CPOWD=1
Магазины и цены
Товар в магазине | Количество штук в комплекте | Стоимость | Расчетная стоимость за 1 шт. |
---|---|---|---|
GSM/GPRS модуль SIM900 Shield на AliExpress | 1 |
670.49 руб.
/
10.07 USD
(на 8 октября 2019) | 670.49 руб. / 10.07 USD |
GSM/GPRS модуль SIM900 Shield на AliExpress | 1 |
679.14 руб.
/
10.2 USD
(на 8 октября 2019) | 679.14 руб. / 10.2 USD |
GSM/GPRS модуль SIM900 Shield на AliExpress | 1 |
693.79 руб.
/
10.42 USD
(на 8 октября 2019) | 693.79 руб. / 10.42 USD |
GSM/GPRS модуль SIM900 Shield на AliExpress | 1 |
705.78 руб.
/
10.6 USD
(на 8 октября 2019) | 705.78 руб. / 10.6 USD |
GSM/GPRS модуль SIM900 Shield на AliExpress | 1 |
711.1 руб.
/
10.68 USD
(на 8 октября 2019) | 711.1 руб. / 10.68 USD |