Реклама ⓘ
Главная » Arduino
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Реклама ⓘ

Запуск и сборка GSM модуля M590E

Совсем недавно я решил попробовать такую платформу, как Железона где радиолюбителям предоставляют различные девайсы совершенно бесплатно. Собственно таким образом ко мне в руки попал данный наборчик. Набор предоставлен сайтом Neru5.ru.

Стоимость набора примерно ~1150 руб с arduino в комплекте и ~600 рублей без arduino. Точные цены можете посмотреть на сайте поставщика.

Конкретно в данном модуле меня заинтересовало заявление "Разработано в России", далеко не часто мне приходится сталкиваться с модулями для ардуино, разработчики которых живут в России (кроме Амперки конечно). Поэтому решено было взять его и разобраться, что к чему и почему.

Наборчик пришел ко мне за 15 дней, в хорошо упакованной бандерольке (было очень много пузырьков). Внутри посылки находились следующие комплектующие.

 

Слева снизу находится плата Arduino Uno

Справа снизу GSM модуль

Справа сверху Адаптер для GSM модуля

Адаптер для GSM модуля

Давнему серферу AliExpress уже давно забрела в голову мысль: "А чего здесь Российского то, я все это уже видел на алике!". "А вот и нет!" - отвечу я вам. Дело в том, что из этого набора Российской разработкой является Адаптер для GSM модуля (сам модуль и ардуино импортные). Поэтому после сборки будем тестировать именно его, и узнаем на сколько он практичен и нужен ли вообще бывалому (или начинающему) ардуинщику. Поехали!

Сборка модуля

Сам GSM модуль поставляется в виде конструктора, который нам будет необходимо спаять. Новичкам не стоит этого боятся поскольку модуль очень простой и собирается за 5-10 минут.

Начнем.... Сборку модуля следует начать с запайки SMD компонентов так, как они очень маленькие и после запайки крупных компонентов мы попросту не подберемся к дорожкам. Я начну пожалуй с запайки SMD резисторов. А именно вот с этих черных малюток.

Вам необходимо аккуратно разрезать упаковку (рядом с резистором) и достать его. Внимание! Работайте за чистым столом, что бы не перепутать резистор с песчинкой (волос для демонстрации размера).

Просто кладем резистор на необходимую площадку и в два касания паяльником (придерживая резистор пинцетом) мы припаиваем его к площадке. Кстати говоря, поскольку это резистор, можно не волноваться по поводу полярности.

В итоге у вас должно получится нечто подобное (Необходимо запаять и второй резистор на указанную площадку)

Далее запаиваем светодиод. Он выглядит следующим образом. Светодиод изначально находится в черной упаковке из которой его необходимо достать.

Внимание! На светодиоде есть маленькая зеленая точка которая НЕ должна смотреть на резистор. Так же подключение светодиода вы можете проверить с помощью мультиметра (учитывайте что от ножки чипа-контроллера идет положительный сигнал, т.е +)

Теперь нам необходимо запаять танталовый конденсатор. Внимание! Полоска конденсатора должна смотреть в сторону контактов для гребенки.

Теперь осталось запаять чип-контроллер который будет управлять модулем. Запаиваем чип следующим образом (ориентируемся на выемку под антенну) Совет! При пайке многоножковых компонентов, советую запять сначала крайнюю верхнюю а затем крайнюю нижнюю ногу. Это необходимо для того, что бы чип не двигался во время пайки.

Итак. Мы запаяли все SMD компоненты дальше по мелочи. Диод, антенна и лоток под симкарту.

При запайке диода ориентируйтесь на шелкографию.

Аналогично диоду, запаиваем лоток для сим-карты ориентируясь на шелкографию.

 

Завершающим штрихом запаиваем антенну и грбенку. Думаю что здесь ничего не вызовет трудностей.

GSM модуль готов! Осталось собрать этот "Сендвич" из Arduino, адаптера и GSM модуля.

Подготовка к запуску

Для начала работы с модулем, нам обязательно нужно вставить sim-карту. Для этого просто отодвигаем верхнюю панельку в право, тогда она сможет откинуться. 

Для работы нам, так же понадобится блок питания. Я использовал обычный зарядник от планшета, к которому припаял нужный разъем питания. Автор рекомендует использовать 7-12ти вольтовый блок питания, поскольку  иначе реле не будет работать (собственно, что у меня и случилось), однако чистый модуль, без проблем работает на 5ти вольтах.

На счет подключения, провод питания нужно заводить не в ардуино, а в шилд, а usb в ардуино.

 

Теперь у нас все готово к запуску, можем переходить к программной части.

Запуск

Модуль работает по UART интерфейсу, и управляется с помощью AT комманд. AT команды, представляют из себя строку символов, которая фактически является некоторой командой для модуля, например: подключится к сети, отправить смс и прочее. Список AT команд можете просмотреть здесь. Теперь, что бы протестировать работу модуля, зальем в него следующий скетч

#include <SoftwareSerial.h>
SoftwareSerial gsm(2, 3);
String phone="+7XXXXXXXXXX"; //Здесь укажите ваш номер телефона

void setup() {
  Serial.begin(9600);
  gsm.begin(115200);
  
  Serial.print("Prepearing");
  gsm.println("ATE0");                // выключаем эхо
  delay(100);
  gsm.println("AT+CLIP=1");                // Включаем АОН
  delay(100);
  gsm.println("AT+CMGF=1");                // Формат СМС = ASCII текст
  delay(100);
  gsm.println("AT+CSCS=\"GSM\"");          // Режим кодировки текста = GSM (только англ.)
  delay(100);
  gsm.println("AT+CNMI=2,2");              // Текст смс выводится в com-порт
  delay(100);
  Serial.println("\nReady!");

  //Отправляем Sms
}

void loop() {
  if(Serial.find("SMS")){
    Serial.print("Sending..");
    gsm.println("AT+CMGS=\"" + phone + "\"");
    delay(500);
    gsm.print("Hello form arduino!");
    delay(500);
    gsm.print((char)26);
    delay(500);
    Serial.println("OK");
  }
}

О том как работать с GPRS модулем, вы сможете прочитать так же в других статьях на этом сайте, но в прикрепленных материалах прикладываю скетч работы данного модуля с реле на шилде (Код с подробными комментариями).

Итоги

Кому может понадобится данный модуль? 

Вообще при работе с шилдом у меня сложилось следующее впечатление:

  •  он вряд-ли подойдет для малогабаритных устройств так, как имеет внушительные размеры.
  • Однако данная плата идеально подходит для новичков, которые не хотят возится с питанием модуля и прочим, что может отбить всякое желание заниматься радиоэлектроникой. Шилд помогает запустится модулю из коробки без лишних шаманств.
  • Так же, я бы порекомендовал модуль различным кружкам и сообществам, например, я был бы не против приобрести еще штук 9 подобных модулей на "Лаборатории интернета вещей Челябинска", где являюсь одним из преподавателей. Во первых, избавляет нас от надобности готовить набор деталей для занятия, а так же помогает участникам сообщества быстрее и лучше разобраться в том как это работает. 
  • Модуль идеально подходит для макетирования, где главным фактором является стабильность, а не габариты.

Зачем может понадобится данный модуль?

  • GSM  модуль может послужить некоторой системой дистанционного управления вашим устройством по средствам SMS и телефонных звонков.
  •  Получение некоторой информации (например местоположение автомобиля) в тех местах, где нужна стабильность передачи, а интернет - роскошь

А что нам дает то, что модуль разработан в России?

  • Во первых, это 100% стабильность работы модуля так, как разработчики стараются поддерживать свой статус.
  • Для модуля активно разрабатываются скетчи-примеры, которые помогут новичкам разобраться в сложных технологиях
  • Модуль активно дорабатывается, и если вы нашли в нем недостатки, то всегда можете написать разработчикам.

Думаю, что все это делает покупку достаточно рациональной, тем более, что цена находится на том, же уровне, что и импортные аналоги.

В общем модуль мне понравился, к тому же, разработчики активно делают к нему различные скетчи примеры.

Кстати, как идея для работы с модулем: попробуйте сделать систему оповещения "угона" велосипеда. Удачи вам в ваших начинаниях

Теги:

Опубликована: 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (21) | Я собрал (0) | Подписаться

+2
Публикатор #
На форуме автоматически создана тема для обсуждения статьи.
Ответить
+3
mihaserua #
Как по мне, то проще любой старичёк-сименс подключить к Rx/Tx Arduino (+зарядку от него-же) и радоваться рассылкой примитивных AT комманд, в т.ч. слать СМС, читать СМС, звонить и т.п. Да и дешевле получится.
Ответить
0
_abk_ #
Кит 590 продается со скидкой в 3 (!) раза дороже, чем это делают китайцы. Вопрос к автору: а кто, по его мнению, "разработал" этот модуль в России - конкретно? А я-то думал, что это разработка китайской Neoway Technology... Прикольно что со слов автора, у модуля есть еще и "импортные аналоги"... А вот еще вопрос: сам-то модуль М590 новый был или уже со следами пайки?
Ответить
+1

[Автор]
alxmamaev #
Конкретно GSM модуль - китайский, российской разработки - шилд для модуля. Модуль поставляется в виде конструктора(на фото видно). А разработчика я уже называл, это Neru5.ru
Ответить
0
BARS_ #
О чем вообще обзор? Даже характеристики модуля не приведены. И научись нормальные фото делать, хотя бы под настольной лампой на белом листе бумаги.
Ответить
+2
_abk_ #
Как-то обидно мне, что гордо - "российской разработкой", которая к тому же "активно дорабатывается" - ха-ха, называют платку на 3 детальки, сделанную китайцами для того, чтобы хоть что-то поиметь со старых пейджеров, из которых они выпаивают эти модули и толкают свои киты через интернет-магазины. Стоит кит у них меньше 100 рублей, и ничего российского в нем нет. Спрашивал про б/у не зря, заказывал их из разных мест, всегда были б/у.А сам модуль нормальный, и работать с ним несложно - в интернете море информации. Поржал над фразой "100% стабильность работы модуля". Ну да, российская же разработка, "статус разработчиков"...
Ответить
-1
Smelter2 #
Уникальный, штучный гаджет, в паре с виджитом.
Ответить
0
BARS_ #
Штучный? Весь алиэспрес этим барахлом завален
Ответить
-1
Smelter2 #
Неужели в серийном производстве? И стандартизирован и сертифицирован, МЭК/IEC имеется? Или параметры и характеристики от балдуя и меняются от одного гаджета к другому?
Ответить
0
BARS_ #
Как бы модули GSM выпускаются как раз серийно, ну и шилды тоже. Где там уникальность и штучность?
Ответить
-1
Smelter2 #
Статья не про GSM модуль, а про гаджет на его основе. Через год сможете купить этот бутерброд? А через 5 лет? 100 штук - не серия, а штучная поделка. Серия, это, например: LM317..., уверен переживёт наших правнуков.
Ответить
0
BARS_ #
Статья вообще ни про что. А бутерброд я не то, что через год, я совсем покупать не буду. Шилд невероятно ущербный и криво сделанный. Плюс модуль древнее барахло (их, кстати, выпущена на одна тысяча штук). И 100шт - это уже серия как раз.
Ответить
0
tarip #
Уважаемый abk! жаль, что вы читали обзор "мельком" и не вдаваясь в смысл! Автор не заявляет, что Российским является весь комплект, явно говорится - российский ШИЛД.
Если вы найдете такой ШИЛД в Китае - поделитесь ссылкой!
Ответить
0
BARS_ #
Толку от него? Тем более про функции шилда тоже мало что сказано
Ответить
+2
_abk_ #
Если Вы сами почитаете внимательно, то увидите, что автор путается в понятиях "шилд", "модуль" и "адаптер". Это первое. Второе. Когда я "мельком" читал статью, то не увидел нескольких строк под фотографией шилда, где автор поясняет, что тут российское, а что нет. Что-то подсказывает мне, что эти строки уже позже появились...Как и слово "Адаптер". Прочтите сами раздел "итоги" - там речь идет только о GSM-модуле и русским языком написано, что "модуль разработан в России". Ну и в третьих. Если это было все-таки про шилд. Самим-то не смешно читать о "стабильности" и "активной доработке" куска текстолита с парой реле, оптопар и светодиодов, а?
Лучше бы автор написал, что максимальный ток потребления GSM модуля кратковременно может достигать 2А (особенно в момент включения), поэтому конденсатор на шине питания должен иметь минимальную емкость в 1000 мкФ (Al, low esr). И он должен быть установлен возможно ближе к выводу модуля. А емкость того тантала, что видно на фото, в 5 раз меньше минимально необходимой. Вот от чего в первую очередь будет зависеть стабильность. А еще от напряженности поля сигнала сети. Причем тут прокладка между двумя китайцами? Хоть бы даташит читали. О таких критичных вещах в статье - ни слова.
Отредактирован 15.12.2016 11:27
Ответить
0
tarip #
Согласен, описание расплывчатое и не слишком внятное.
Одно автор подметил точно - шилд позволяет новичкам подружить дуину и GSM модуль без "шаманств", что может быть выгодно, когда нужно быстро получить готовый результат.
Ответить
0
SINOBI #
Купил таких модуля 3 штуки-каприз у них основной - это питание. Питать строго от источника питания, не от ардуино. Предпочел бы другой модуль SIM800L у него больший функционал, а цена немного больше чем NEOWAY
Насчет шилда - такой можно и самому нарисовать, но реле лучше на твердотельное поменять
Ответить
0
р #
А мне статья помогла собрать этот gsm модуль. Сам модуль покупал как самый дешевый, чтобы поэкспериментировать и понять необходимость такого функционала. А кто ругает авторов статей пусть сначала дадут ссылку на свою, в которой все описано лучше и подробнее, дабы сразу показать как следует делать. А по поводу чья идея и где изготавливается, так давно пора привыкнуть.
А по поводу требований к питанию и прочее, так по ссылкам в статье все есть.
Ответить
0
Совет #
В статье устанавливается диод. Он для защиты от переполюсовки, в остальном он только мешает - на нем падение до 1В. При монтаже можно поставить, чтоб не убить модуль, а потом я советую его закоротить, значительно улучшится схема питания и не будут ложных срабатываний в моменты повышенного потребления модулем.
Ответить
0
Yora #
Что он чудит? Там же написано - LED - светодиод, куда он резистор тулит?
Ответить
0
Ингвар #
Сначала токоограничивыющий резистор, затем - светодиод впаивается. Так что все верно
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Raspberry Pi 2
Raspberry Pi 2
USB-реле (2 канала) Солнечная панель 10Вт 12В поликристаллическая
вверх