Блок пользователя для работы с GSM

Создаем свой блок. Вопросы, помощь знатоков.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Блок пользователя для работы с GSM

Сообщение vovka1973 »

kl023kd писал(а):Модуль М590 работает , но временами зависает
может вы программу так написали ,у меня работает уже пол года и никаких зависов и смс и звонки модуль м590
Изображение
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

Блок пользователя для работы с GSM

Сообщение slavas »

kl023kd, конденсатора на плате не хватает для нормальной работы модуля.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Блок пользователя для работы с GSM

Сообщение vovka1973 »

НовыйUser писал(а):их отпаивают феном, при этом перегревают плату до расплавления припоя и сползания деталей под крышкой платки.
мне таких два пришло . пришлось заказывать новые м590 голые без платы так как они у меня есть они пришли новые не паяные .а кто говорит что конструктор кто заказывает и они сгоревшие никто денег не вернет так как они говорят сам спалил и хрен что докажешь .
Изображение
Anydy

Блок пользователя для работы с GSM

Сообщение Anydy »

Вот я и говорю ... зачем покупать кота в мешке за 150р, когда за 250р можно взять нормальный модуль с гораздо бОльшим функционалом!
Я бы понял если бы вы являлись производителем готовых устройств, тогда экономия оправдана (но не в случае с М590)
У меня валяется М590, но не могу придумать куда его использовать ... управление и контроль по СМС это прошлый век, GPRS не проверял...может и будет работать но зачем мне тратить время когда SIM800 нормально работает!

А питание М590 вообще "зачетно" реализовано! Через диод получаем 3.7 - 4.1 вольта!
Anydy

Блок пользователя для работы с GSM

Сообщение Anydy »

НовыйUser писал(а):а современно чем управлять ?
Конечно же 5G интернет!
Шутка, GPRS мне кажется намного привлекательней.
У меня датчики каждые 5 минут передают данные на сервер, с СМС я бы разорился.
Т.е. модуль круглосуточно онлайн!
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

Блок пользователя для работы с GSM

Сообщение starshoy81 »

НовыйUser, сейчас у большой тройки операторов есть тарифы для "умного дома" с инетом на фисированой скорости 64 кбит\с за 100 руб.(+/-) в месяц. Так что gprs и mqtt наше всё для удалёнки.
Anydy

Блок пользователя для работы с GSM

Сообщение Anydy »

starshoy81 писал(а):Так что gprs и mqtt наше всё для удалёнки.
Верно! Только не все еще поняли преимущества данного протокола)))
НовыйUser писал(а):кинь проектик...
уже скидывал Ссылку на свой проект
только я пилю скетч на диалекте ардуино, но перенести все это в FLprog не сложно..

Добавлено (11.10.2017, 02:43)
---------------------------------------------
НовыйUser писал(а):мало знаю про ваш интернет и современные технологии....как этот mqtt работает в флпроге
В FLprog никак из "коробки"
MQTT работает очень просто! Так же как и вы тут общаетесь с форумчанами! Принцип тот же!

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

И конечно контроллер подписывается на нужные топики и ждет сообщений, пришло сообщение "lampochka_zajgis" - включаем лампочку))
Думаю принцип поняли!
Последний раз редактировалось Anydy 11 окт 2017, 02:49, всего редактировалось 1 раз.
Anydy

Блок пользователя для работы с GSM

Сообщение Anydy »

НовыйUser писал(а):Но что говорит практика длительного использования?
У меня так:
Роутер TP-Link MR3220 подключен к билайну по кабелю, 30мбит, белый IP адрес, UpTime = 3 месяца с последнего отключения электричества.
Сервер за 500р (Celeron D 2800 Мгц), Убунту, брокер Mosquitto, LAMP, еще несколько сервисов -  UpTime = 3 месяца с последнего отключения электричества.
Ардуино связывается с брокером через SIM800, ТЕЛЕ2, шлет данные с датчиков каждые N минут (настраивается так же через MQTT). Управление онлайн любыми пинами, ШИМ тоже работает.
При потере связи с брокером - автопереподключение, при потере GPRS соединения - тоже автоматом.

Так что надежность связи зависит от операторов связи.

PS. Только сама Ардуинка зависает раз в неделю - две, даже аппаратный watchdog не помогает, надо отдельно собирать железный и тогда думаю будет работать вечно))))

А по СМС включить реле - 2 СМСки (команда на вкл, ответ модуля ОК)
Запрос состояния пинов - 2 Смс .......заморочно и дорого!
Последний раз редактировалось Anydy 11 окт 2017, 14:01, всего редактировалось 1 раз.
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

Блок пользователя для работы с GSM

Сообщение starshoy81 »

НовыйUser, длительно - работает. MQTT протокол разработан в IBM для неустойчивых, медленных каналов связи. Поэтому берет очень мало трафика. Преимущество перед смс в объеме информации в сообщениях. В смс ограничение в 160 символов на русском алфавите. На 161 символ нужна вторая смс - плати второй раз. Смски стоят приличных денег по сравнению с трафиком интернета, даже если брать их пакетами. И да, смскам тоже нужен сервер оператора и канал связи. 

Брокера mqtt можно запустить даже на роутере, на openwrt.  Если нужно, можно настроить сервис пуш-уведомлений о событиях на клиенте этого брокера.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Блок пользователя для работы с GSM

Сообщение Sancho »

Периферия - ПЛК63 с модулями, ардуины - по модбасу, ESP-шки по mqtt.
На малинке 2B - брокер Mosquitto, CDS 3.5 с VISU(беспл, cron $50), прокладка между ними NODE-RED.
На роутере - DDNC, VPN сервер.
Последний раз редактировалось Sancho 11 окт 2017, 17:08, всего редактировалось 1 раз.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Anydy

Блок пользователя для работы с GSM

Сообщение Anydy »

НовыйUser писал(а):мне не внушает доверия третья сторона
Не понял какая третья сторона? У меня только две стороны - моя и оператор связи...
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Блок пользователя для работы с GSM

Сообщение pan »


   [spoiler=Спойлер]
Sancho писал(а):Дождался. Приехали два модуля 590Е. Два трупа.
и я дождался. правда один. но тоже труп.[/spoiler]
kiv
Рядовой
Сообщения: 11
Зарегистрирован: 18 май 2017, 09:37
Откуда: Алматы

Блок пользователя для работы с GSM

Сообщение kiv »

Здравствуйте. Подскажите пожалуйста, работает ли GSM_DTMF если модуль звонит мне на телефон. А не я на модуль, а то у меня как то не выходит. И если да то подскажите как это сделать?
Anydy

Блок пользователя для работы с GSM

Сообщение Anydy »

kiv писал(а):Подскажите пожалуйста, работает ли GSM_DTMF если модуль звонит мне на телефон
DTMF работает при успешном GSM коннекте, какая разница кто кому звонит....
Если у вас не работает, то значит что-то не верно сделали...а что .. мы же не синоптики))) Никаких данных вы не говорите....секрет да?
kiv
Рядовой
Сообщения: 11
Зарегистрирован: 18 май 2017, 09:37
Откуда: Алматы

Блок пользователя для работы с GSM

Сообщение kiv »

Здравствуйте. Вот пробую так, но не выходит. Да и еще при током соединении нет 1, на выходе GSM_Connect.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось kiv 20 окт 2017, 17:37, всего редактировалось 1 раз.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Блок пользователя для работы с GSM

Сообщение pan »

а что за чудеса на входе блока ? (переменная reject_call)
это как работает?
kiv
Рядовой
Сообщения: 11
Зарегистрирован: 18 май 2017, 09:37
Откуда: Алматы

Блок пользователя для работы с GSM

Сообщение kiv »

Я конечно не знаю, правильно или нет. Ну вообщем когда я звоню на модуль он сбрасывает входящий, потом перезванивает мне. А переменная возвращается к 0 как раз при сбросе звонка, и это часть работает.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Блок пользователя для работы с GSM

Сообщение pan »

возможно. но как тостранно. видимо успевает проскочить 1 для сброса. хотя как вроде как только появляется 1 она тут же сбрасывается..
kiv
Рядовой
Сообщения: 11
Зарегистрирован: 18 май 2017, 09:37
Откуда: Алматы

Блок пользователя для работы с GSM

Сообщение kiv »

Я как то уже так делал. Все работало. А не подскажите ответ на мой вопрос? Очень надо, у самого не выходит. Логически я понимаю что должно работать в обе стороны. Но вот на дели...
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Блок пользователя для работы с GSM

Сообщение pan »

не работал еще с этими блоками, нет модуля. не приехал еще.
а вы не пробовали переменную отбоя звонка поставить на выходе gsm connect . ?

Добавлено (20.10.2017, 20:30)
---------------------------------------------
а, нет. это исходящий. попутал.

хотя может это соединение в любую сторону. попробуйте
Последний раз редактировалось pan 20 окт 2017, 20:32, всего редактировалось 1 раз.
Ответить

Вернуться в «Разработка пользовательских блоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя