31 год мы работаем для разработчиков, изготовителей и ремонтников электроники
Практические занятия робототехника. Конструктор ROBOT BIN CLASSIC

Методы оплаты Методы оплаты
Покупайте товар со скидкой, выбирая эти формы оплаты!
Прайс-листы DESSY.RU для скачивания
Партнерская программа
Наши акции
 
Архив новостей Архив новостей
Новости Новости!
Радиоконструктор RF036. GSM GPRS модуль M590E

Радиоконструктор RF036. GSM GPRS модуль M590E 


  Модуль GSM представляет собой беспроводное устройство (модем) для приёма/передачи данных в сетях мобильной связи. С его помощью можно делать и принимать звонки, посылать и принимать SMS, а также выходить в интернет по GPRS. Бюджетный модуль GSM NEOWAY M590, в отличие от более распространённых, но и более дорогих моделей SIM800 и SIM900, это модуль без поддержки голосовой связи. Модулю нужна полноразмерная SIM-карта.
  Модуль продается в виде конструктора из платы и компонентов, которые нужно припаять к этой плате. Собрать модуль не сложно по картинкам, изображающим модуль в собранном виде.

 Характеристики:
  • Частотный диапазон: 900/1800 МГц;
  • Напряжение питания: DC 3,3...4,8 В;
  • Ток потребления в режиме разговора: 128 мА;
  • Максимальный ток потребления: 210 мА;
  • Протоколы передачи данных:
    •• GPRS: Class 10;
    •• GPRS: Максимальная скорость 48 кбит/сregedit;
    •• SMS: приём/передача, точка-точка MO/MT, широковещательный режим;
    •• Встроенный стек протоколов TCP/UDP/FTP/DNS: клиент TCP/UDP-сервера или M2M.
  • Поддержка стандарнтых AT команд;
  • Набор AT-команд
    •• GSM 07.05, 07.07;
    •• Проприетарные расширения;
  • Диапазон рабочих температур: -40...+85 градусов Цельсия;
  • Относительная влажность: 20...80 % (без образования конденсата);
  • Размеры устройства: 50 х 50 х 5 мм;
  • Масса: ~20 г.

 Комплект поставки:
  • Печатная плата;
  • Набор радиодеталей;
  • Инструкция по сборке.



«Hardware Design Manual V1.1». PDF-dokument in English

«Hardware Design Manual V1.1»




«AT Command Sets V3.0». PDF-dokument in English

«AT Command Sets V3.0»



  Контакт Boot используется для включения/отключения модуля кратковременным (~1 секунда) соединением с землёй, однако удобнее просто подсоединить его к земле, при помощи перемычки, или припаяв.
  Взаимодействие с модулем происходит по UART посредством AT-команд.

Полный список АТ команд
Схема подключения GSM GPRS модуля M590E к плате Arduino по таблице:

Схема подключения GSM GPRS модуля M590E к плате Arduino

  Модуль может потреблять большой ток, до 2 A (в момент регистрации в сети или приёма звонка), поэтому для надёжной работы необходимо организовать дополнительный БП. После подачи питания, на плате должен начать мигать светодиод (примерно раз в секунду) — это говорит о том, что он готов к работе.

  Скетч простейшей сигнализации, которая отправляет sms и звонит по определённому номеру при обрыве провода. Используем библиотеку SoftwareSerial.
#include

SoftwareSerial m590e(2, 3); // выводы Arduino RX, TX


void setup(){
Serial.begin(9600);
// запуск последовательного соединения с модулем
m590e.begin(115200);

pinMode(5, OUTPUT); // вывод BOOT
pinMode(2, INPUT_PULLUP); // вывод датчика
// включение модуля
digitalWrite(5, LOW);
// ждем готовности модуля
while(!m590e.find("+PBREADY"));
// выключаем модуль
m590eOff();
}

void loop() {
// при обрыве растяжки
if (digitalRead(7)){
// включаем модуль
m590eOn();
// ждем подключение модуля к сети
while(1){
m590e.println("AT+COPS?");
if (m590e.find("0"))
break;
delay(500);
}
// звонок на телефон
m590e.println("ATD+79999999999;");
delay(100);
if (m590e.find("OK"))
Serial.println("ATD+OK!");
// проверка готовности модуля, ожидание сброса вызова
while(1){
m590e.println("AT+CPAS");
if (m590e.find("0"))
break;
delay(100);
}



// отправляем SMS
m590.println("AT+CMGF=1");
delay(100);
gsm.println("AT+CSCS=\"GSM\");
delay(100);
m590.println("AT+CMGS=\"+79999999999\");
delay(100);
// отправка текста
m590.print("SOS");
// символ завершающий передачу
m590.print((char)26);
Serial.println("SMS send");
delay(100);
// проверить готовность модуля
while(1) {
m590.println("AT+CPAS");
if (m590.find("0"))
break;
delay(100);
}
delay(10000);
Serial.println("FULL_OFF!");
/// выключаем модем
m590eOff(); ,
// останов
while(1);
}
// прием – получение данных из модуля
if (m590.available())
Serial.write(m590.read());
if (Serial.available())
m590.write(Serial.read());
}
// выключить модуль
void m590eOff(){
digitalWrite(5, HIGH);
delay(10);
gsm.println("AT+CPWROFF");
}
// включить модуль
void m590eOn(){
digitalWrite(5, LOW);
delay(10);
while(!m590.find("+PBREADY"));
}

------------------
СЕЕД12774:250
Вы можете купить Радиоконструктор RF036. GSM GPRS модуль M590E как за наличный расчёт, так и по безналичному расчёту ( т.н. безналу, перечислению). Для этого Вам надо либо оформить заказ на нашем сайте, указав в примечании реквизиты, либо прислать письмо с точным указанием кода CTTL12774 на Радиоконструктор RF036. GSM GPRS модуль M590E, желаемого количества и реквизитов Вашей организации. Счета по безналичному расчёту выписываются на основании вашего письменного запроса и от суммы 500 рублей.
Доставка может производиться различными по Вашему выбору способами. Это и самовывоз, и курьерские службы по г. Москве, и транспортные компании по России. Также мы можем выслать этот товар Почтой России. Если размеры, вес товара Радиоконструктор RF036. GSM GPRS модуль M590E или соображения удароустойчивости находятся в разрешённых Почтой России пределах.