SIM800L, использование GPRS

Доки, идеи...

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

SIM800L, использование GPRS

#1

Сообщение Sancho » 25.10.2019{, 09:09}

Недавно получил 800l - тестирую режим gprs.
Сделал себе шпаргалку, может кому будет интересно.
По ней работают тесты, небольшие.
Команды формата AT+SAPBR=3,1,"CONTYPE","GPRS" не использую.
Может это и не правильно, но пока в них не разобрался до конца...
Вложения
SIM800 Series_TCPIP_Application Note_V1.02__03.docx
(212.06 КБ) 186 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#2

Сообщение Sancho » 09.11.2019{, 16:42}

Тестирование SIM800 и облако.
Сделан ПБ, черновой, для режима в FLProg работа с облаком каскада через W5100 TCP. Немного придётся менять код в IDE после компиляции.
В проекте один генератор, 200мс на период, счётчик, пара делителей, на два(сдвигом) и десять.
Результаты поданы в три holdreg.
Работает.
СпойлерПоказать
screenshot_19-11-09_16-40-20.png
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#3

Сообщение Sancho » 09.11.2019{, 16:54}

Скажу честно - сделать простой шлюз из sim800 и ардуино, самой дешёвой, и получить на выходе RTU - и будет намного проще пользоваться в дальнейшем - приделать ttl<->485 и цепляй чего хочешь, даже пром контролер!
обновил.

Отправлено спустя 54 секунды:
Всё на сегодня - суббоТНИЦА!!!!!
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#4

Сообщение Sancho » 13.11.2019{, 11:46}

Готов провести бэта тест по работе с облаком каскады через модуль sim800.
Правила - Вы присылаете мне код, желательно полностью протестированный для работы с каскадой.
В FLP, предварительно, выбираете работа с каскадой через облако с помощью W5100.
Файл в формате .flp или .ino.
Указываете к каким выводам будет подключен sim800.
Указываете свою точку APN, например: internet.tele2.ru, user tele2, passw tele2.
В ответ я в личку отправляю Вам hex для заливки в мк. С Вашим CID(10 символьный идентификатор).
Пока так.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#5

Сообщение Sancho » 14.11.2019{, 17:37}

Судя по тому, что желающих нет, могу сделать вывод - связка sim800 и каскада через облако не востребована.
Ну да ладно, библиотеку уже допилил, и вылизал практически совсем. Пусть будет. Опыт, однако.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Fghjk
Сержант
Сообщения: 158
Зарегистрирован: 28.10.2019{, 15:53}
Репутация: 2
Имя: fghjk

Тестирование Каскады пользователями

#6

Сообщение Fghjk » 14.11.2019{, 19:16}

Т.е. из всего функционала сим800 будет только библиотека для работы с gprs?
С блоками Слимпера работать будет?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#7

Сообщение Sancho » 14.11.2019{, 19:23}

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

Отправлено спустя 42 секунды:
Наверно нет, не будет.
Включается прозрачный режим.

Отправлено спустя 43 секунды:
для работы придётся пилить и мониторить выход ring
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Fghjk
Сержант
Сообщения: 158
Зарегистрирован: 28.10.2019{, 15:53}
Репутация: 2
Имя: fghjk

Тестирование Каскады пользователями

#8

Сообщение Fghjk » 15.11.2019{, 00:23}

Но можно отправив данные на облако каскады, вернутся в "обычный-gsm" режим?
А минут через 10, когда нужно опять послать данные в облако каскады, перевестись в режим "gprs-каскада"?

добавлено
А то получается из надежного gsm канала делается некий модем 3g...коих и так хватает))

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#9

Сообщение Sancho » 28.11.2019{, 17:42}

Очередной тест ардуино про мини + sim800 + облако + nox эмулятор
Всё ок.
СпойлерПоказать
screenshot_19-11-28_17-40-35.png
screenshot_19-11-28_17-36-47.png
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 20
Откуда: Kazakhstan
Имя: Evgesha

Тестирование Каскады пользователями

#10

Сообщение Evgesha » 29.11.2019{, 19:56}

Sancho,
Опишите пожалуйста про ваши труды с сим800, какие отккрываются возможности.... И как ими пользоваться.
Спасибо.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#11

Сообщение Sancho » 29.11.2019{, 20:09}

Evgesha, Если Вы протестите каскаду с облаком через 8266 или 5100, то всё поймёте.
Отличие - вместо доступа через wifi или локалку - доступ через 2G, т.е. GPRS. Зону покрытия для данного типа связи можете посмотреть на карте Вашего оператора. Для Ярославля - очень хорошо, тем более с тарифом за 100 руб и 5Гб от ..два.
Основное возможное применение, как я вижу, дачи и иже, где с 3G "возможны варианты"...
Сегодня заказал распечатку о трафике, глянул, не мало, но запас как минимум пятикратный на указанном выше тарифе.
пока так.
Вариант два. У Вас на даче профжелезо, с модбас 485 - отличный вариант. Думаю над обособленной прошивкой для этого.
Со стороны пользователя - каскада с настройками под облако.
как-то так....
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 20
Откуда: Kazakhstan
Имя: Evgesha

Тестирование Каскады пользователями

#12

Сообщение Evgesha » 21.12.2019{, 09:26}

Sancho,

Можно ли посмотреть вашу разработку/проект?
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

SIM800L, использование GPRS

#13

Сообщение Sancho » 21.12.2019{, 10:20}

Evgesha писал(а):
21.12.2019{, 09:26}
Можно ли посмотреть вашу разработку/проект?
Там, в проекте, ничего особенного. Совсем.
скрин в посте 9.
Остальное в 4-м.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

SIM800L, использование GPRS

#14

Сообщение Rodgerask » 21.12.2019{, 11:07}

//del
Последний раз редактировалось Rodgerask 13.02.2020{, 00:22}, всего редактировалось 1 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#15

Сообщение Sancho » 21.12.2019{, 11:58}

Rodgerask писал(а):
21.12.2019{, 11:07}
Ваш блок sim800_cloud работает совместно с блоками слимпера?
Не пробовал, но полагаю, что нет. Блок содержит самодельную библиотеку для инициализации,установки связи, её поддержания/переконекта sim800 и APN через софт-сериал методами библиотеки Ethernet.h. Протокол, который устанавливается - TCP. Предполагаю, что для связи по mqtt необходим http - это разные типы инициализации sim800. Можно попробовать их "скрестить", но наверно получится ещё тот Квазимодо...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

SIM800L, использование GPRS

#16

Сообщение Rodgerask » 21.12.2019{, 13:36}

//del
Последний раз редактировалось Rodgerask 13.02.2020{, 00:21}, всего редактировалось 1 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#17

Сообщение Sancho » 21.12.2019{, 14:07}

Rodgerask писал(а):
21.12.2019{, 13:36}
Можете сам блок sim800_cloud выложить ?
Блок - да. А вот библиотеку - пока нет. Но как я уже писал:
Sancho писал(а):
13.11.2019{, 11:46}
Вы присылаете мне код, желательно полностью протестированный для работы с каскадой.
В FLP, предварительно, выбираете работа с каскадой через облако с помощью W5100.
Файл в формате .flp или .ino.
Указываете к каким выводам будет подключен sim800.
Указываете свою точку APN, например: internet.tele2.ru, user tele2, passw tele2.
В ответ я в личку отправляю Вам hex для заливки в мк. С Вашим CID(10 символьный идентификатор).
Пока так.
Отправлено спустя 1 минуту 47 секунд:
Если есть большое желание посмотреть в блок, хотя там почти ничего:
Тест облако SIM800_v02.flp
(92.87 КБ) 138 скачиваний
Отправлено спустя 4 минуты 32 секунды:
Rodgerask писал(а):
21.12.2019{, 13:36}
Блоки слимпера-это для управления сим800
Для работы со звонками и смс?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

SIM800L, использование GPRS

#18

Сообщение Rodgerask » 21.12.2019{, 14:15}

//del
Последний раз редактировалось Rodgerask 13.02.2020{, 00:21}, всего редактировалось 1 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестирование Каскады пользователями

#19

Сообщение Sancho » 21.12.2019{, 14:29}

Даже не знаю. Нужно будет отслеживать пин...
Вот выдержка из SIM800 Series_TCPIP_Application Note V1.02
СпойлерПоказать
2.2.4 How to Switch Between Data Mode and Command Mode
To switch from data mode to command mode, following methods are available:
(1) The escape sequence can be used if the fourth parameter of AT+CIPCCFG is TRUE. The default escape sequence is +++, and to use this sequence, there should be 1000ms idle period before this sequence and 1000ms idle period after this sequence. Besides, the interval between each + should not exceed 1000ms, otherwise it will be treated as TCP/IP data.
(2) DTR line of serial port can also be used. To use this method, AT&D1 should be set firstly.
Pull DTR line to ground for at least 1 second and then pull up, the module will be switched from data mode to command mode and OK will be returned indicating the module is in command mode.
(3) For TCP client connection, if the remote server closes the connection, the module will be switched back to command mode automatically.
(4) For TCP server connection, if the remote client closes the connection, the module will be switched back to command mode automatically.
(5) If the module is deactivated from PDP context (+PDP DEACT) during data transferring, module will be switched back to command mode automatically.
ATO command can be used to switch the module from command mode to data mode if the connection is active, and CONNECT will be returned again.
2.2.5 How to handle incoming call and short message in data mode
RI pin of serial port will give a 50ms low pulse when a call is coming during data mode. RI pin
will give a 120ms low pulse when a short message is received.

To handle the incoming call or SMS, the module need to enter command mode first (using DTR or +++), and then the module will give the normal unsolicited responses as following:
Grammar Description
RING Incoming call
+CMTI: “SM», 10 New short message
Отправлено спустя 1 минуту :
Rodgerask писал(а):
21.12.2019{, 14:15}
Платная библиотека будет?
нет. Думаю, её пока вообще не будет никак.

Отправлено спустя 45 секунд:
Но получение hex - это будет с ней. :)

Отправлено спустя 10 минут 26 секунд:
Главный мой вопрос - смс и звонки будут входящие или исходящие? Для чего это "спаривать", какая задумка?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09.12.2019{, 14:31}
Репутация: 18
Имя: del

SIM800L, использование GPRS

#20

Сообщение Rodgerask » 21.12.2019{, 14:30}

//del
Последний раз редактировалось Rodgerask 13.02.2020{, 00:21}, всего редактировалось 1 раз.

Ответить

Вернуться в «GSM / GPRS»