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

Создаем свой блок. Вопросы, помощь знатоков.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#1061

Сообщение pan » 01.12.2017{, 22:22}

Изображение

Добавлено (01.12.2017, 22:22)
---------------------------------------------
от любых команд приходят на русском
Последний раз редактировалось pan 01.12.2017{, 22:22}, всего редактировалось 1 раз.

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

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

#1062

Сообщение Nikan » 01.12.2017{, 22:26}

.
Последний раз редактировалось Nikan 23.03.2023{, 18:38}, всего редактировалось 2 раза.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

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

#1063

Сообщение fsergei70 » 06.12.2017{, 16:29}

Здравствуйте.  Есть модем на базе модуля SIM900, который не ловит сеть. Антена подключена непосредственно к модулю, никаких внешних контуров нет. При этом сопротивление составляет всего 2 ома при отключенной антене.  По всей видимости модулю хана. Может кто  измерить сопротивление на рабочем модуле.
Вложения
0082944.jpg

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#1064

Сообщение pan » 06.12.2017{, 16:30}

в каком месте 2 ома. где нужно померить?
(пока модуль под рукой)

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

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

#1065

Сообщение fsergei70 » 06.12.2017{, 16:37}

pan писал(а):каком месте 2 ома. где нужно померить
выход антена относительно земли

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#1066

Сообщение pan » 06.12.2017{, 16:41}

у меня sim800 mini (рабочий) показывает 0.5 ома. 
может у вас в антенне дело?

Anydy

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

#1067

Сообщение Anydy » 06.12.2017{, 16:44}

fsergei70 писал(а):Есть модем на базе модуля SIM900, который не ловит сеть.
Уже говорил....не все сим-карты работают, в нашем регионе только ТЕЛЕ2 стабильно, и то до поры до времени))) Пока не поменяют оборудование на базовых станциях...
Вы проверяли с другими операторами сотовой связи? На АТ команды хоть отвечает?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#1068

Сообщение pan » 06.12.2017{, 16:46}

Anydy писал(а):Пока не поменяют оборудование на базовых станциях.
 и что тогда делать?
какова перспектива?)

Anydy

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

#1069

Сообщение Anydy » 06.12.2017{, 16:50}

pan писал(а):у меня sim800 mini (рабочий) показывает 0.5 ома.
Это не показатель...у меня рабочий модуль  - 0.6 Ома
Как в крылатой фразе - Ты суслика видишь - нет - а он есть!

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

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

#1070

Сообщение AVGN » 06.12.2017{, 17:43}

fsergei70 писал(а):Здравствуйте.  Есть модем на базе модуля SIM900, который не ловит сеть. Антена подключена непосредственно к модулю, никаких внешних контуров нет. При этом сопротивление составляет всего 2 ома при отключенной антене.  По всей видимости модулю хана. Может кто  измерить сопротивление на рабочем модуле.
Вы не определите никогда неисправность таким методом.
Нужен GSM ВЧ генератор .  Я у однокашников в сотовых сетях брал.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

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

#1071

Сообщение fsergei70 » 06.12.2017{, 18:10}

Anydy писал(а):Уже говорил....не все сим-карты работают, в нашем регионе только ТЕЛЕ2 стабильно, и то до поры до времени))) Пока не поменяют оборудование на базовых станциях...Вы проверяли с другими операторами сотовой связи? На АТ команды хоть отвечает?
Модем больше года отработал с симкой от мегафоном, симка рабочая, проверял в телефоне.  В последнее время начал глючить, пропадала сеть. Сейчас пропала совсем. АТ команды не пробовал, переходник припаяю попробую. В данном конструкции модем питается от литевой батареи, в нем есть встроенные часы, и он в моем случае 2 раза в сутки сам включается и передает данные с прибора в виде смс.  Батарея свежая, Надо будет проверить появляется питание при отправке смс. Смутило меня малое сопротивление антены на землю, вот и решил спросить как обстоит дело с сопротивлением в рабочих модулях. Просто мыши сожрали кабель от антены, вот с антены и начал. Антену поменял, надо будет начинать с питания.

Rodger-1
Рядовой
Сообщения: 11
Зарегистрирован: 01.05.2017{, 16:03}
Репутация: 0

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

#1072

Сообщение Rodger-1 » 14.12.2017{, 11:27}

Ребята, а кто нибудь пробовал делать отправку письма на електроннку, возможно с вложенным текстовым файлом?

bazadgan
Рядовой
Сообщения: 2
Зарегистрирован: 22.12.2017{, 22:05}
Репутация: 0

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

#1073

Сообщение bazadgan » 22.12.2017{, 22:17}

Всем привет! Столкнулся с такой проблемой! Сделал GSM сигнализацию на Arduino Nano 328 c модулем SIM800L.
Перепробовал кучу блоков по модулям. Работает только один (590m GSM  v.1.0 RING+SMS), остальные блоки работают не корректно, а после gthtpfuheprb сигнализации вообще перестают работать, или вообще не работают! Я далёк от программирования. Мне бы хотелось использовать все возможности SIM800l. Плата сигнализации спаяна уже. RX-2, TX-3
Мог бы кто нибудь помочь переделать этот блок под Arduino Nano?
Зарание благадарен!
Вложения
Sim800_v1.0-COD.ubi
(833.42 КБ) 123 скачивания
Последний раз редактировалось bazadgan 22.12.2017{, 22:18}, всего редактировалось 1 раз.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#1074

Сообщение pan » 22.12.2017{, 22:50}

bazadgan, откройте страницу 69 . начиная с неё прочтите

bazadgan
Рядовой
Сообщения: 2
Зарегистрирован: 22.12.2017{, 22:05}
Репутация: 0

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

#1075

Сообщение bazadgan » 26.12.2017{, 22:14}

pan, Спасибо! Всё получилось!

hayk
Сержант
Сообщения: 108
Зарегистрирован: 27.07.2016{, 03:06}
Репутация: 21
Откуда: Yerevan
Имя: Hayk

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

#1076

Сообщение hayk » 28.03.2018{, 13:57}

Gandgubas писал(а):
04.05.2017{, 13:00}
Nikan, Я разобраться не могу… Якогда переменную «стринг» - подаю на вход отправки «СМС» - когда я в ручную
присваиваю ей стартовое значение – то всё отправляет.. Но стоит сформировать
содержимое переменной на других «Платах» - всё получается пустое СМС… Поэтому
как я не пробовал приходится всё формировать на одной странице… И относительно
этого формируемого – большое значение имеет расположение «GSM блока пользователя» - чуть выше или ниже и всё отправляет пустую СМС… Поэтому всё на одной странице.
Хотя тут же эту строку текстовую вывожу на экран Nextion(a)..
Если еще актуально, отправляйте СМС по спаду импульса.

Serg_Grn
Лейтенант
Сообщения: 333
Зарегистрирован: 11.02.2018{, 13:07}
Репутация: 36
Имя: Сергей

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

#1077

Сообщение Serg_Grn » 28.03.2018{, 14:55}

По поводу отправки SMS, я долгое время боролся, пытаясь добиться надежности работы, а то было так, что смс приходят через раз, через два, иногда без текста, иногда нормально...
В итоге, из личного опыта, для того чтобы все надежно приходило:
1. Во время отправки смс, строка с текстом смс (переменная) должна быть подана на вход блока GSM_Основной не на короткое время, а хотя бы на пару секунд, лучше 3-5 сек. Тогда гарантированно не будет пустого смс.
2. Для того чтобы смс не терялись, а надежно приходили, необходимо делать паузу между входящим смс (запрос) и исходящим, лучше 5 - 10 сек. Вначале паузы не было - сразу после входящего смс отправлялось ответное и оно очень часто терялось.
3. Вообще все действия, связанные с GSM (звонки, смс) лучше всего разграничивать временными паузами, чтобы не было одновременных действий, тогда гораздо надежнее все работает.
Такие итоги двухнедельной возни с GSM. Всем удачи)

НовыйUser
Сержант
Сообщения: 154
Зарегистрирован: 26.11.2015{, 22:05}
Репутация: 8

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

#1078

Сообщение НовыйUser » 05.04.2018{, 12:48}

Знания способные помочь исключить множество ошибок в работе блока связи.

1) Антенна в работе может оказывать влияние на микроконтроллер и свободные пины. Для частичного решения существует блок подтяжки свободных пинов от Слимпера - "Подтяжка пинов к земле" (блок переключает все указанные в нем пины в режим выхода и переводит их в низкий уровень (подтягивает к минусу )). Техническим решением может быть отвод антенны на некоторое расстояние от микроконтроллера или использование экрана. Для исключения потерь связи на переходниках и подключениях качественную антенну с проводом имеющим минимальные потери можно припаять на модули связи и контакты антенны. Такое решение можно использовать после 2 и 3 если существует непредсказуемость в работе микроконтроллера.
2) Все переменные на входах блока записываются по разовой команде одновременно с использованием их входа EN. Таким образом исключаются ошибки множественных логических цепочек. Если появляется непредсказуемость в работе таким решением легко найти ошибку.
3) Блок связи не спроста имеет выход номера ошибки. Но даже с его учетом любая команда поданная на исполнение вход блоку проводится через логические цепочки исключающие теоретически способные образоваться ошибки. К примеру, сначала опрашивается наличие ошибок, занят ли исполнением блок на выходах входящего звонка или смс, стартовал ли модуль, имеется ли связь с сотой,дана ли еще сторонняя команда по всему скетчу в блок связи (нет ли логических цепочек способных на момент исполнения предыдущей без подтверждения ее выполнения или ошибки подать повторную или другую)
pan писал(а):
01.12.2017{, 22:22}
от любых команд приходят на русском
*111*6*2# — переключение на язык транслитерации у одного из операторов

Аватара пользователя
RuwimAdm
Рядовой
Сообщения: 48
Зарегистрирован: 29.06.2018{, 01:28}
Репутация: 2
Имя: Рувим

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

#1079

Сообщение RuwimAdm » 28.07.2018{, 21:03}

Как сделать сброс вызова с левых номеров? пытался поиском в массиве с последующим сравнением и вроде как должна появляться логическая единица на входе блока сравнения которая сбросит вызов но...
Вложения
Снимок.PNG
Скрин

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

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

#1080

Сообщение Golan » 28.07.2018{, 21:21}

Поставьте дисплей на выход переменной номера и все станет ясно.
Добро не ценится в современном мире, люди от него наглеют!

Ответить

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