Модуль GSM GPRS SIM800 MicroSIM с антенной

Код:00578
Артикул:SIM800L
В наличии:сейчас нет
Модуль GSM GPRS SIM800L (SIM800L) MicroSIM с антенной
SIM800L GPRS GSM Module MicroSIM Card Core BOard Quad-band TTL Serial Port

 
В модуль устанавливается симкарта формата микросим.
 
Компонент SIM800L без металлического кожуха.
Миниатюрный модуль GSM/GPRS сотовой связи на основе компонента SIM800L , разработанного компанией SIMCom Wireless Solutions. Русскоязычная версия сайта SIMCom здесь. Стандартный интерфейс управления компонента SIM800L предоставляет доступ к сервисам сетей GSM/GPRS 850/900/1800/1900МГц для отправки звонков, СМС сообщений и обмена цифровыми данными GPRS. Поставляется с встроенной антенной, также можно подключить дополнительные антенны для улучшения качества сигнала.
Управлять модулем можно при помощи персонального компьютера через преобразователь интерфейса USB-UART или непосредственно через UART модулем микроконтроллера самостоятельной разработки или Arduino, Raspberry Pi и аналогичными.
Компонент SIM800L имеет реализованный стек протокола TCP/IP. Содержит микросхему MT6260SA компании MediaTek и микросхему приемопередатчика RFMD RF7176.
 Благодаря функции отправки СМС сообщений наиболее часто модуль GSM GPRS SIM800 MicroSIM с антенной используется в диспетчеризации, беспроводной сигнализации и в охранных системах. При этом в результате различных событий происходит отправка сообщений вида: “Аварийная остановка лифта 3 дома №17”, “Гараж открыт”, “Дверь подвала открыта”, “Отключено 220 по перегрузке”, “Протечка системы отопления”, “Отопительный котел выключен”, “Температура в теплице ниже нормы”.
К модулю GSM GPRS SIM800 MicroSIM подключаются динамик и микрофон. С модуля можно совершать звонки и принимать.
 
Характеристики
 
Питание
            напряжение, В
                        номинальное 4
                        диапазон 3,4–4,4
            ток
                        в режиме ожидания 0,7 мА
                        предельный 500 мА
Максимальное напряжение высокого уровня интерфейса UART 2,8 В
Скорость UART 1200–115200 бод
Четыре диапазона EGSM900, DCS1800, GSM850, PCS1900
Мощность передачи в различных диапазонах
            DCS1800, PCS1900 1 Вт
            GSM850, EGSM900 2 Вт
Автоматически выполняет поиск в четырех частотных диапазонах
Поддерживает сеть 2G
Сопротивление подключаемого динамика 8 Ом
Микрофон электретный
Управляется командами AT через UART (3GPP TS 27.007, 27.005 SIMCOM enhanced AT Commands)
Автоматическое определение скорости передачи управляющих АТ команд
Отправка и получение GPRS данных (TCP/IP, HTTP, и т.д.)
Макс скорость передачи GPRS данных 85,6 Кбод
Кодирование CS-1, CS-2, CS-3 и CS-4
Поддерживает GSM 07.10 протокол
Поддержка пакетной передачи широковещательного канала управления (PBCCH) CSD на скоростях 2.4, 4.8, 9.6 и 14.4 Кбод
Поддержка неструктурированных данных дополнительных услуг USSD
Поддерживает PAP ( протокол идентификации пароля)
Поддержка часов реального времени RTC
Поддерживает симкарт питанием 3 и 1,8 В
Температура, ℃
            воздуха при работе –30...75
            хранения –45...90
Размеры 25 х 25 мм
 
Индикация
 
При включении модуля GSM GPRS на плате быстро мигает светодиод. При установке соединения с мобильным оператором частота мигания снижается. Если связь с мобильным оператором потеряна, то светодиод опять мигает быстро.


Быстрое мигание светодиода говорит о поиске в эфире сигнала станции мобильной связи.
 
Подключение
 
На плату модуля нанесены названия контактов
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Названия некоторых контактов и функции сигналов, линий.
 
DTR дополнительный сигнал UART VCC питание
MICP соединяется с микрофоном RST сброс
MICN соединяется с микрофоном RXD к контакту TX микроконтроллера
SPKP соединяется с динамиком TXD к контакту RX микроконтроллера
SPKN соединяется с динамиком GND общий провод
 
Для улучшения качества сигнала подсоединяется антенна. Превышение входного напряжения интерфейса UART приведет к порче модуля SIM800. Не существует преобразователя интерфейса USB–UART c выходным напряжением 2,8 В. Существующие преобразователи имеют более высокое напряжение на выходе UART. Поэтому между выходом преобразователя и входом модуля GSM GPRS SIM800 устанавливается резисторный делитель напряжения.
 
Соединение модуля и преобразователя интерфейса USB–UART.
 
В зависимости от выходного напряжения U_usbttl имеющегося у вас преобразователя интерфейса рассчитываются номиналы резисторов в делителе по формуле, приведенной на рисунке. При расчетах следует стремиться к величинам сопротивлений порядка нескольких килоом.
 
 
 
Первые шаги
 
Для проверки работоспособности устройства достаточно иметь ПК и симкарту с небольшим денежным счетом. Проверку работоспособности можно проводить по двум методам подключения модуля к ПК: через преобразователь интерфейсов USB–UART или используя Arduino UNO. Рассмотрим метод проверки без Arduino. Установите симкарту в модуль GSM GPRS, соблюдая расположение контактов. Соедините ПК через преобразователь интерфейсов USB–UART с устройством по схеме приведенной выше. Подключите питание номинальным напряжением. Дождитесь ориентируясь на мигание светодиода подключения к мобильному оператору. Включите на ПК терминальную программу. Данные в нее следует вводить большими буквами. Используя терминальную программу отправьте в модуль GSM GPRS SIM800 через порт подключения следующие команды.
 
АТ
Ответ модуля ОК
 
AT+CSQ
Ответ модуля +CSQ: 18,0 OK
 
Эта команда дает информацию о уровне сигнала. Первое число – уровень сигнала , величина 18 означает -78 dbм. Второе число – количество ошибочно принятых бит , величина “0” говорит о доле ошибок менее 0,2 %, что свидетельствует о хорошей связи.
 

 Попробуйте отправить в модуль команду ATI.
 
Если у вас нет преобразователя USB–UART, то можно использовать Arduino UNO. Соедините контакт RX модуля SIM800L с контактом 11 цифрового сигнала Arduino UNO применяя резисторный делитель напряжения. Величины сопротивлений резисторов нужно вычислить заново учитывая напряжение питания Arduino UNO. Соедините контакт TX модуля SIM800L с контактом 10 цифрового сигнала Arduino UNO. Загрузите в ардуино программу, текст которой приведен далее. Здесь используется библиотека SoftwareSerial позволяющая реализовать последовательный интерфейс на любых цифровых выводах Ардуино с помощью программных средств, дублирующих функциональность UART.
 
#include
SoftwareSerial mySerial(10, 11); // RX, TX
void setup()
{
 // Open serial communications and wait for port to open:
 Serial.begin(9600);
 mySerial.begin(9600);
}
void loop() // run over and over
{
 if (mySerial.available())
 Serial.write(mySerial.read());
 if (Serial.available())
 {
 while(Serial.available())
 {
 mySerial.write(Serial.read());
 }
 mySerial.println();
 }
}
 
Текст программы и много полезной информации здесь. Теперь вы можете отправлять AT команды через последовательный монитор Arduino.
 
На русскоязычных и зарубежных сайтах размещены тексты программ Arduino с помощью которых можно отправлять СМС, контролировать состояние контактов датчика и отправлять на сайт время изменения состояния контролируемых контактов, а на сайте сохранять принятые данные в виде журнала.
 
Документация на модули серии SIM800





Вверх