Модуль GSM Neoway M590
Модуль GSM Neoway M590
В общем, кратко изложу свою первую встречу и опыт с этим модулем.
Конкретно, его запуск и инициализация.
Надеюсь и разработчику может пригодится мой скромный материал...
Начну.
Заказал на Ebay вот такой набор: M590 на Ebay
Прибыл он ко мне. Все стандартно, согласно фотографии, только одно НО, сам модуль был б/у....
Присмотрелся - ножки оказались паяные. Я не стал заморачиваться с продавцом и открывать диспут, но другим стоит сначала сделать фото сессию с момента распаковки до осмотра, т.к. в случае, если модуль не запустится, то было бы что предъявить для компенсации в службу поддержки...
Я думаю, что его сняли с какого то оборудования, т.к. такие модули довольно часто китайцы используют в каком то автономном оборудовании (счетчики, анализаторы и т.д.).
И это первое на что должен обратить внимание покупатель-пользователь, т.к. все дальнейшие танцы с бубном по запуску этого модуля, по моему выводу, напрямую зависят от того, что модуль уже использовался, или он новый и вот почему...
При б/у модуле (как у меня) в нем уже выставлены определенные настройки и их придется изменять, при этом путем "научного тыка". Если модуль новый, то там все настройки "по умолчанию" и он, как правило (по анализу отзывов в Сети), "заводится" с первого раза.
Все варианты подключения и скетчи я использовал с этих статей: Опыт 1, Опыт 2, Опыт 3
Собрал сначала по статье Опыт 2. Светодиод питания засветился, светодиод активности модуля замигал. Сим карту поставил новую от МТС. Ардуино взял МЕГА.
Конкретно, его запуск и инициализация.
Надеюсь и разработчику может пригодится мой скромный материал...
Начну.
Заказал на Ebay вот такой набор: M590 на Ebay
Прибыл он ко мне. Все стандартно, согласно фотографии, только одно НО, сам модуль был б/у....
Присмотрелся - ножки оказались паяные. Я не стал заморачиваться с продавцом и открывать диспут, но другим стоит сначала сделать фото сессию с момента распаковки до осмотра, т.к. в случае, если модуль не запустится, то было бы что предъявить для компенсации в службу поддержки...
Я думаю, что его сняли с какого то оборудования, т.к. такие модули довольно часто китайцы используют в каком то автономном оборудовании (счетчики, анализаторы и т.д.).
И это первое на что должен обратить внимание покупатель-пользователь, т.к. все дальнейшие танцы с бубном по запуску этого модуля, по моему выводу, напрямую зависят от того, что модуль уже использовался, или он новый и вот почему...
При б/у модуле (как у меня) в нем уже выставлены определенные настройки и их придется изменять, при этом путем "научного тыка". Если модуль новый, то там все настройки "по умолчанию" и он, как правило (по анализу отзывов в Сети), "заводится" с первого раза.
Все варианты подключения и скетчи я использовал с этих статей: Опыт 1, Опыт 2, Опыт 3
Собрал сначала по статье Опыт 2. Светодиод питания засветился, светодиод активности модуля замигал. Сим карту поставил новую от МТС. Ардуино взял МЕГА.
Последний раз редактировалось Max 08 окт 2015, 14:35, всего редактировалось 1 раз.
Модуль GSM Neoway M590
Загрузил скетч, для общения с модулем по терминалу.
И НИЧЕГО! Что я только не делал, загружал другие скетчи, менял скорости (как
оказалось выбирал даже ту скорость на которой он был!), менял местами провода
TX и RX, и ничего! Кирпич с мигающим светодиодом!
Подумал, ведь согласно документации у него TX и RX логические уровни примерно
3.3 вольта. Надо поставить конвертер. Поставил, питание 3.3 В взял с Меги.
Никакой реакции!
Подумал. Питание надо отдельно подать и при том 4.2 В, как в рекомендации
производителя. Демонтировал диод, который на плате и убрал конденсатор, питание
подал стабилизированное с блока питания. И опять глухо, как в танке! Но все
чинно и спокойно мигает, словно издевается!
Далее. Решил исключить Ардуино из схемы и подключить к компьютеру через
конвертер TTL-USB. Схему сделал, как здесь на фото: Добавлено (08.10.2015, 09:36)
---------------------------------------------
На компьютер установил программу Terminal 1.91b.
И опять ничего! Думал, что все, надо диспут открывать и требовать возврата
денег..... И тут меня осенило просто взять и позвонить на этот модуль! Но
клиент оказался недоступен... Начал смотреть на сам блок, так сказать, под
микроскопом. Понял, что антенна несколько туповата - простой отрезок экран.
провода с платкой на конце. У меня были в запасе отличные антенны, которые
заказывал для модулей ESP8266 и они прекрасно состыковались с M590! Позвонил
повторно.... И модуль ответил! Т.е. не ответил по человечески, т.к. он на это
не способен, а были в трубке гудки дозвона, просто ни кто не брал! Попробовал
команду АТ - ничего! Решил поизменять скорости в настройках Terminal 1.91b и
на скорости 115200 при команде АТ он ответил ОК! Заработало! Изменил скорость командой
AT+IPR=19200, ответил ОК (соответственно в терминале далее надо выбрать
скорость 19200), запросил ATI - он назвал себя, AT+GSN - отправил свой IMEI...
Очень важный момент, запросил качество сигнала AT+CSQ, он мне ответил 19.1, то
есть сигнал средний, если ответит 99.99, то сигнала нет и нет подключения к
сотовой сети, при этом многие АТ команды просто перестают работать. Далее
установил AT+CSCS= "GSM" (режим GSM), кстати вместо него стоял
другой тип работы в сети...
В общем, продолжу дальше опыты с этим модулем. Те, кто прикупил его, то крайне
советую проштудировать статьи по моим ссылкам и особенно посмотреть схемы
подключения парня из Опыта 3.
Мои первоначальные выводы. Убедитесь, что плата не паяная, собрав набор
попробуйте позвонить на него, если не получается, присмотритесь к антенне, а
лучше поставьте хорошую, типа такой,при первом подключении воспользуйтесь TTL-USB переходником и программой
Terminal 1.91b чтобы выставить все настройки и "прогнать" модуль в
разных режимах. Питание надо отдельное-стабилизированное 4.2В (можно и 5В, но думаю надо делать, как в документации сказано), согласовать уровни 5В-3.3В.
Дальше буду дописывать и комментировать.
Да, на все танцы я потратил два полных вечера после работы.
Добавлено (08.10.2015, 09:39)
---------------------------------------------
Кстати, рекомендую этого парня: Nicu FLORICA
У него много практики, что подкупает, хотя комментарии к видео у него бестолковые (бубнит как то), да и понять мы его не сможем, но то, что он делает интересно.
Добавлено (04.11.2015, 19:33)
---------------------------------------------
Публикую видео результата моей работы с GSM модулем NEOWAY M590. Программа выполнена при помощи FLProg 1.10.1.
Состав оборудования: GSM Neoway M590 с СИМ картой от МТС, Ардуино Мега, датчик температурный DS18B20, реле HL-51, LCD дисплей QC2004A I2C, преобразователь лог. уровней 3,3В/5В, модуль питания стабилизированный. Питание: на модуль M590 подается стабилизированное питание 4,2 В ( с хорошим электролитом и керамикой),
с Меги берется 3,3 В для согласователя логики, 5В для дисплея взял так же с Меги.
Что умеет. Во первых инициализация модема и отсылка на модем необходимых АТ команд для подготовки к работе (этого на видео не видно, но оно есть....).
Далее. Включение и выключение по СМС команде реле (что по видео видно).
Можно узнавать, по запросу СМС, например текущую температуру (что так же показано на видео). При этом модуль отправляет СМС с информацией на ваш телефон.
Можно и дальше городить и улучшать функции по нужной задаче.
Да, самое главное. Надо при включении питания делать задержку включения для Neoway M590, т.е. сначала включается Ардуино, а потом через 10-15 сек. должен запускаться М590. Это надо делать так же и для реле.
И НИЧЕГО! Что я только не делал, загружал другие скетчи, менял скорости (как
оказалось выбирал даже ту скорость на которой он был!), менял местами провода
TX и RX, и ничего! Кирпич с мигающим светодиодом!
Подумал, ведь согласно документации у него TX и RX логические уровни примерно
3.3 вольта. Надо поставить конвертер. Поставил, питание 3.3 В взял с Меги.
Никакой реакции!
Подумал. Питание надо отдельно подать и при том 4.2 В, как в рекомендации
производителя. Демонтировал диод, который на плате и убрал конденсатор, питание
подал стабилизированное с блока питания. И опять глухо, как в танке! Но все
чинно и спокойно мигает, словно издевается!
Далее. Решил исключить Ардуино из схемы и подключить к компьютеру через
конвертер TTL-USB. Схему сделал, как здесь на фото: Добавлено (08.10.2015, 09:36)
---------------------------------------------
На компьютер установил программу Terminal 1.91b.
И опять ничего! Думал, что все, надо диспут открывать и требовать возврата
денег..... И тут меня осенило просто взять и позвонить на этот модуль! Но
клиент оказался недоступен... Начал смотреть на сам блок, так сказать, под
микроскопом. Понял, что антенна несколько туповата - простой отрезок экран.
провода с платкой на конце. У меня были в запасе отличные антенны, которые
заказывал для модулей ESP8266 и они прекрасно состыковались с M590! Позвонил
повторно.... И модуль ответил! Т.е. не ответил по человечески, т.к. он на это
не способен, а были в трубке гудки дозвона, просто ни кто не брал! Попробовал
команду АТ - ничего! Решил поизменять скорости в настройках Terminal 1.91b и
на скорости 115200 при команде АТ он ответил ОК! Заработало! Изменил скорость командой
AT+IPR=19200, ответил ОК (соответственно в терминале далее надо выбрать
скорость 19200), запросил ATI - он назвал себя, AT+GSN - отправил свой IMEI...
Очень важный момент, запросил качество сигнала AT+CSQ, он мне ответил 19.1, то
есть сигнал средний, если ответит 99.99, то сигнала нет и нет подключения к
сотовой сети, при этом многие АТ команды просто перестают работать. Далее
установил AT+CSCS= "GSM" (режим GSM), кстати вместо него стоял
другой тип работы в сети...
В общем, продолжу дальше опыты с этим модулем. Те, кто прикупил его, то крайне
советую проштудировать статьи по моим ссылкам и особенно посмотреть схемы
подключения парня из Опыта 3.
Мои первоначальные выводы. Убедитесь, что плата не паяная, собрав набор
попробуйте позвонить на него, если не получается, присмотритесь к антенне, а
лучше поставьте хорошую, типа такой,при первом подключении воспользуйтесь TTL-USB переходником и программой
Terminal 1.91b чтобы выставить все настройки и "прогнать" модуль в
разных режимах. Питание надо отдельное-стабилизированное 4.2В (можно и 5В, но думаю надо делать, как в документации сказано), согласовать уровни 5В-3.3В.
Дальше буду дописывать и комментировать.
Да, на все танцы я потратил два полных вечера после работы.
Добавлено (08.10.2015, 09:39)
---------------------------------------------
Кстати, рекомендую этого парня: Nicu FLORICA
У него много практики, что подкупает, хотя комментарии к видео у него бестолковые (бубнит как то), да и понять мы его не сможем, но то, что он делает интересно.
Добавлено (04.11.2015, 19:33)
---------------------------------------------
[video]http://www.youtube.com/watch?v=JI-6s1zjpeQ[/video]Max писал(а):Дальше буду дописывать и комментировать.
Публикую видео результата моей работы с GSM модулем NEOWAY M590. Программа выполнена при помощи FLProg 1.10.1.
Состав оборудования: GSM Neoway M590 с СИМ картой от МТС, Ардуино Мега, датчик температурный DS18B20, реле HL-51, LCD дисплей QC2004A I2C, преобразователь лог. уровней 3,3В/5В, модуль питания стабилизированный. Питание: на модуль M590 подается стабилизированное питание 4,2 В ( с хорошим электролитом и керамикой),
с Меги берется 3,3 В для согласователя логики, 5В для дисплея взял так же с Меги.
Что умеет. Во первых инициализация модема и отсылка на модем необходимых АТ команд для подготовки к работе (этого на видео не видно, но оно есть....).
Далее. Включение и выключение по СМС команде реле (что по видео видно).
Можно узнавать, по запросу СМС, например текущую температуру (что так же показано на видео). При этом модуль отправляет СМС с информацией на ваш телефон.
Можно и дальше городить и улучшать функции по нужной задаче.
Да, самое главное. Надо при включении питания делать задержку включения для Neoway M590, т.е. сначала включается Ардуино, а потом через 10-15 сек. должен запускаться М590. Это надо делать так же и для реле.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Max 04 ноя 2015, 19:39, всего редактировалось 1 раз.
Модуль GSM Neoway M590
Попытаюсь на днях выложить.handless писал(а):Как Вы разбираете пришедшее СМС?
Модуль GSM Neoway M590
Тестовый проект. Тот, что на видео.handless писал(а):Буду ждать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Сергей
- Лейтенант
- Сообщения: 578
- Зарегистрирован: 31 авг 2015, 15:06
- Имя: Сергей
- Контактная информация:
Модуль GSM Neoway M590
Вот еще дешевле Алиalibek писал(а):набор из али http://ru.aliexpress.com/item....00.html
- Сергей
- Лейтенант
- Сообщения: 578
- Зарегистрирован: 31 авг 2015, 15:06
- Имя: Сергей
- Контактная информация:
Модуль GSM Neoway M590
Ребят, кто пользовался, подскажите... У меня после запуска постоянно перезапускается модуль. В юарт пишет "модем стартап" и соответственно перерегестрируется в сети. Логика подсказывает что с питанием проблема, но запитан отдельно и перезапуск через равные промежутки времени проходит.
Модуль GSM Neoway M590
Да, качество питания важно очень. Некоторые модули бывают менее чувствительны, некоторые более. Вообще модуль не дает работать с командами?Сергей писал(а):Ребят, кто пользовался, подскажите... У меня после запуска постоянно перезапускается модуль. В юарт пишет "модем стартап" и соответственно перерегестрируется в сети. Логика подсказывает что с питанием проблема, но запитан отдельно и перезапуск через равные промежутки времени проходит.
Тогда питание проверяй, как у меня выше написано.
- Сергей
- Лейтенант
- Сообщения: 578
- Зарегистрирован: 31 авг 2015, 15:06
- Имя: Сергей
- Контактная информация:
Модуль GSM Neoway M590
Да нет, все работает нормально, только перезапускается постоянно и из сети вываливается...Max писал(а):Вообще модуль не дает работать с командами?
Возился сегодня с питанием. Результата нету.
Запитывал вот от этого

от этого

от этого

и от этого

Все равно перегружается модуль, через одинаковые промежутки времени. А это крайне мешает работать с ним.
- Сергей
- Лейтенант
- Сообщения: 578
- Зарегистрирован: 31 авг 2015, 15:06
- Имя: Сергей
- Контактная информация:
Модуль GSM Neoway M590
Вот лог общения с ним:
Далее опять модем стартап.....У вас нет необходимых прав для просмотра вложений в этом сообщении.
Модуль GSM Neoway M590
Я с такого модуля питание (4.2 В!) подавал + на выходе электролит хороший и керамика. Общение с Ардуино с помощью такого согласователя логических сигналов. В принципе, к тому, о чем выше писал добавить нечего....
Да, добавлю. Если, подключаешь к модулю питания на 4.2В, то диод, который на зеленой плате установлен, выпаиваешь (он занижает напряжение при питании от 5В, при питании от стабилизированного источника он нам не нужен). Вместо него можно конденсатор впаять керамический.
Да, добавлю. Если, подключаешь к модулю питания на 4.2В, то диод, который на зеленой плате установлен, выпаиваешь (он занижает напряжение при питании от 5В, при питании от стабилизированного источника он нам не нужен). Вместо него можно конденсатор впаять керамический.
Последний раз редактировалось Max 15 фев 2016, 07:12, всего редактировалось 1 раз.
Модуль GSM Neoway M590
Это для контроля работоспособности модуля. Это можно и не делать.sernet2016 писал(а):для чего вы делали иниц. imei
В этом проекте нет проверки номера, сам проект это просто опыт и не более того.sernet2016 писал(а):где проверка номера тел.
Там шлется код-шифр команды и все. Проверку номера можно самому добавить.
Модуль GSM Neoway M590
Я тоже в настоящий момент балуюсь с модулем SIM800L. Накрутил проэктик, опрос датчика DHT11 по sms. Но я столкнулся с проблемой:
1. При отправке смс от модуля на телефон, кроме команд и самой смс , в конце нужно добавить символ ctrl-Z или в нашем случае (char)26, но при компиляции сам IDE заrлючает char 26 в ковычки "(char)26" приходится постоянно редактировать.
2. В моем примере для запроса температуры нужно отправить @ , и опять проблемка, хочется буквенный запрос, а сравнить строки не получается пришлось городить, может что не правильно сделал,
3. Не могу добиться Выделить именно ту строку которую мне надо, например вывести на дисплей, к примеру время или входящий смс
1. При отправке смс от модуля на телефон, кроме команд и самой смс , в конце нужно добавить символ ctrl-Z или в нашем случае (char)26, но при компиляции сам IDE заrлючает char 26 в ковычки "(char)26" приходится постоянно редактировать.
2. В моем примере для запроса температуры нужно отправить @ , и опять проблемка, хочется буквенный запрос, а сравнить строки не получается пришлось городить, может что не правильно сделал,
3. Не могу добиться Выделить именно ту строку которую мне надо, например вывести на дисплей, к примеру время или входящий смс
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Модуль GSM Neoway M590
Все очень просто. Ардуино переведите в режим моста UART-компьютер (закоротите GND и Reset ардуино), далее можете вызвать ArduinoIDE и включите режим работы с портом. Далее, на разных скоростях попробуйте команду AT, при этом не забудьте поставить режим "возврат каретки". Где ответит ОК, на той скорости и находится модуль. АТ командами можете поменять на нужную скорость.НовыйUser писал(а):подскажите скетч для проброса команд на модуль m590 с ардуинки...уже все перепробовал...питание отдельно...один красным моргает...второй светит...но ответа с модуля нет никакого...
Модуль GSM Neoway M590
На Ардуино любой GND и там один Reset. На GSM модеме ничего не трогайте. Вам вообще для начала достучаться до GSM модема надо. Если достучались, то выставляйте настройки согласно даташиту, или того скетча, который используете. Вообще, я выше уже писал про пляски с этим модулем.НовыйUser писал(а):любой GND и любой RESET ?
Я понял, что M590 не очень вариант. Все в наборах платы идут б/у и сколько они работали и где, самому Богу известно. Вот, если заполучить абсолютно новый модуль... Но, китайцы шлют б/у.
Нестабильная и капризная железка. Модем SIM800L мне пока больше нравится. На нем сейчас и собираю...
Последний раз редактировалось Max 10 июн 2016, 21:48, всего редактировалось 1 раз.
Модуль GSM Neoway M590
Короткое, если я не ошибаюсь, должно быть - это по схеме катушки согласования стоят, вот они и звенятalexsudar писал(а):на втором сопротивление антены между последней-21 и предпоследней-20 тоже короткое
Модуль GSM Neoway M590
Здравствуйте. А есть команды управления?
Последний раз редактировалось nick73 25 сен 2016, 15:54, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя