реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> SIM900, общие вопросы
Ден
сообщение Nov 21 2012, 03:34
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 128
Регистрация: 21-06-07
Из: Омск
Пользователь №: 28 594



Если работать в режиме передачи данных, особенно при передачи пакетов в несколько кБ, необходимо както определять готовность модема принимать данные для отправки, для этого и используется RTS-CTS. Если например у МК проблемы с количеством ног и нет необходимости часто передавать большие объемы данных, то можно обойтись и без RTS-CTS, но тогда не будет гарантии, что отправляемые Вами данные, можем уже готов принимать, в прочем это относится не только к GSM/GPRS модемам.
Еще полезным будет завести вывод Ring, по нему можно узнавать о наличии различных событий, таких как например входящие СМС и звонки.

И тоже задам вопрос. При работе с GPRS очень советуют использовать вывод DTR для переключения режимов команд/данные, но меня интересует вот какой момент, например при передачи данных на сервер, произошел сбой связи с сервером, в связи с чем TCP соединение оказалось разорванным, как это грамотнее определить и продолжить работу в командном режиме, а не пытаться общаться в режиме данных?
Go to the top of the page
 
+Quote Post
rat
сообщение Nov 21 2012, 04:13
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 497
Регистрация: 9-06-05
Из: Новосибирск
Пользователь №: 5 852



Посоветуйте пожалуйста недорогой надежный РЧ-разъем для SIM900. Кто какие использует?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Nov 21 2012, 10:37
Сообщение #18


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Ден @ Nov 21 2012, 07:34) *
При работе с GPRS очень советуют использовать вывод DTR для переключения режимов команд/данные, но меня интересует вот какой момент, например при передачи данных на сервер, произошел сбой связи с сервером, в связи с чем TCP соединение оказалось разорванным, как это грамотнее определить и продолжить работу в командном режиме, а не пытаться общаться в режиме данных?
Логично периодически переходить в командный режим и проверять состояние связи.

Цитата(rat @ Nov 21 2012, 08:13) *
Посоветуйте пожалуйста недорогой надежный РЧ-разъем для SIM900. Кто какие использует?
SMA-RJ - угловой
есть вариант SMA-J - прямой
Также, активно используем кабельные сборки SMA-"open end", но для них надо продумывать крепление самого разъема.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
MKdemiurg
сообщение Nov 21 2012, 10:38
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Цитата(Master of Nature @ Nov 21 2012, 14:37) *
Логично периодически переходить в командный режим и проверять состояние связи.


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

Сообщение отредактировал MKdemiurg - Nov 21 2012, 10:39
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 21 2012, 10:47
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Connection Activity Checking Related

User can use the command AT+CIPSTATUS to query current connection status.

In transparent mode, DCD pin can be used for this purpose.
If TCP/UDP connection exists, the DCD pin will be active (low).
At any time if the connection is dropped, DCD pin will go inactive (high).

The transparent mode is only supported under single connection.
In transparent mode, SIM900 can work as three modes too: TCP client, UDP client and TCP server.
Once the connection is established, CONNECT will be returned in the serial port and the module will be in data mode.
At the same time, DCD pin will be active low. Below is an example of TCP client connection.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Цырен.
сообщение Nov 21 2012, 12:44
Сообщение #21


Евгений
***

Группа: Участник
Сообщений: 341
Регистрация: 13-10-11
Пользователь №: 67 706



Не забывайте параллельно контролировать кроме DCD и ножки STATUS и NETLIGHT, чтобы знать наверняка, что модуль вообще жив. Ведь не исключаются аварийные отключения (из-за питания или температуры). Уже был случай когда в модуль долго слались данные бесконечно и контролировали DCD, а модуль выключился из-за просадки напряжения и DCD, конечно, - ноль.


--------------------
Go to the top of the page
 
+Quote Post
MKdemiurg
сообщение Nov 21 2012, 14:13
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Такой вопросец в тему.
Есть команда AT+CIPACK - она работает с прозрачным режимом?

Сообщение отредактировал MKdemiurg - Nov 21 2012, 14:13
Go to the top of the page
 
+Quote Post
ДЕЙЛ
сообщение Nov 10 2014, 13:38
Сообщение #23


Местный
***

Группа: Участник
Сообщений: 234
Регистрация: 7-11-13
Пользователь №: 79 085



Хочу освоить работу с данным модулем. Заказал две демо-платы, на них есть разъём питания и разъём RS232, который можно подключить напрямую к COM-порту без переходников и преобразователей. Т.е. хочу перед подключением к МК погонять данный модуль командами с ПК. Есть ли уже готовая программа для работы с этим модулем? Такая, на которой есть отдельные кнопки для отправки заранее заготовленных символьных строк АТ-команд.

UP1:
накопал вот это:
http://www.seeedstudio.com/wiki/GPRS_Shield_V2.0
и сама программа:
http://www.seeedstudio.com/wiki/images/b/b2/Sscom32E.zip
есть ли что-то подобное, но на русском языке?

Сообщение отредактировал ДЕЙЛ - Nov 10 2014, 13:43
Go to the top of the page
 
+Quote Post
ssokol
сообщение Nov 10 2014, 18:02
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Цитата(ДЕЙЛ @ Nov 10 2014, 17:38) *
Есть ли уже готовая программа для работы с этим модулем? Такая, на которой есть отдельные кнопки для отправки заранее заготовленных символьных строк АТ-команд.

Неужели самому трудно в любой терминалке настучать команду?
Go to the top of the page
 
+Quote Post
ДЕЙЛ
сообщение Nov 11 2014, 08:34
Сообщение #25


Местный
***

Группа: Участник
Сообщений: 234
Регистрация: 7-11-13
Пользователь №: 79 085



Цитата(ssokol @ Nov 10 2014, 22:02) *
Неужели самому трудно в любой терминалке настучать команду?

пока ищу, с какой стороны подойти.
Как будет выглядеть в терминале такая команда AT+CGDCONT=1,"IP","internet" ?


Сообщение отредактировал ДЕЙЛ - Nov 11 2014, 08:34
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 11 2014, 12:07
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Неужели не судьба читать документацию????
Апнотесы например - в которых кстати обходятся и без PDP или PPP (CGDCONT)
SIM900_IP_Application Note_V1.05
SIM900_TCPIP_Application Note_V1.02



--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
ssokol
сообщение Nov 11 2014, 14:48
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Цитата(ДЕЙЛ @ Nov 11 2014, 12:34) *
Как будет выглядеть в терминале такая команда AT+CGDCONT=1,"IP","internet" ?

Точно так-же как и здесь!
Go to the top of the page
 
+Quote Post
ДЕЙЛ
сообщение Nov 19 2014, 07:21
Сообщение #28


Местный
***

Группа: Участник
Сообщений: 234
Регистрация: 7-11-13
Пользователь №: 79 085



Нашёл удобную программу для общения с GSM-модулем. Мошть ещё кому пригодится.
Прикрепленные файлы
Прикрепленный файл  RSTermPlus.rar ( 386.73 килобайт ) Кол-во скачиваний: 69
 
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 19 2014, 08:19
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Только многие команды там не для SIMCOM.

Тогда уж лучше Квиктеловскую терминалку поюзать. sm.gif


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
BIOlinq
сообщение Dec 2 2014, 16:10
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 17-04-14
Пользователь №: 81 415



Есть и в онлайне вариант, причем с поддержкой SIM900 http://m2msupport.net/m2msupport/module-tester/


--------------------
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th July 2025 - 00:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01549 секунд с 7
ELECTRONIX ©2004-2016