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

 
 
> SIM900 не выходит из спящего режима
kem41k
сообщение Jun 15 2015, 18:06
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 15-06-15
Пользователь №: 87 161



Добрый вечер.

Возникла проблема с SIM900. Я использую GSM/GPRS shield, подключенный к Arduino Mega 2560. Коммуникация была налажена, посылал АТ-команды и получал ответы, как говорится, что еще нужно для счастья?

Т.к. данная связка предназначена для мониторинга и отправки данных на сервер раз в сутки, было нецелесообразно оставлять шилд все время в активном режиме, поэтому я использовал команду "AT+CSCLK=1" (шилд может переходить в спящий режим, если DTR=1 и не может, если DTR=0).

Однако после этого шилд перестал отвечать на любые АТ-команды. Он функционирует, т.к. при включении выдает стандартные ответы в COM-порт:

Код
RDY
+CFUN: 1
+CPIN: READY
Call Ready


В одном из мануалов (стр.21) написано, какие действия выводят sim900 из этого режима (перевод DTR в 0, например), но по каким-то причинам это не помогает.

Читал, что сброс до заводских настроек не поможет, нужно отменить команду "AT+CSCLK=1" командой "AT+CSCLK=0", но я не могу этого сделать, т.к. шилд не реагирует на команды. Что в данной ситуации я могу сделать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Pavel☺
сообщение Jun 16 2015, 04:42
Сообщение #2


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

Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977



Цитата(kem41k @ Jun 15 2015, 22:06) *
Добрый вечер.

Возникла проблема с SIM900. Я использую GSM/GPRS shield, подключенный к Arduino Mega 2560. Коммуникация была налажена, посылал АТ-команды и получал ответы, как говорится, что еще нужно для счастья?

Т.к. данная связка предназначена для мониторинга и отправки данных на сервер раз в сутки, было нецелесообразно оставлять шилд все время в активном режиме, поэтому я использовал команду "AT+CSCLK=1" (шилд может переходить в спящий режим, если DTR=1 и не может, если DTR=0).

Однако после этого шилд перестал отвечать на любые АТ-команды. Он функционирует, т.к. при включении выдает стандартные ответы в COM-порт:

Код
RDY
+CFUN: 1
+CPIN: READY
Call Ready


В одном из мануалов (стр.21) написано, какие действия выводят sim900 из этого режима (перевод DTR в 0, например), но по каким-то причинам это не помогает.

Читал, что сброс до заводских настроек не поможет, нужно отменить команду "AT+CSCLK=1" командой "AT+CSCLK=0", но я не могу этого сделать, т.к. шилд не реагирует на команды. Что в данной ситуации я могу сделать?


Вам стоит проверить уровень на DTR (он вообще управляется?), а также проверить, доходят ли сигналы по UART_Rx линии модуля. Чудес не бывает.

Также могу предложить перешить модуль. Могу прислать последнюю прошивку и инструкции по прошиванию. Для этого с Вас - письмо мне на почту chpa[so6аka]mt-system.ru с указанием надписи на Вашем модуле (S2-10...-...)


--------------------
Go to the top of the page
 
+Quote Post
kem41k
сообщение Jun 16 2015, 12:51
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 15-06-15
Пользователь №: 87 161



Цитата(Pavel☺ @ Jun 16 2015, 07:42) *
Вам стоит проверить уровень на DTR (он вообще управляется?), а также проверить, доходят ли сигналы по UART_Rx линии модуля. Чудес не бывает.


Благодарю за оперативный ответ.

Похоже, что уровнем DTR я управлять не могу, нет пина, отвечающего за DTR на шилде, который я бы мог к Arduino подключить.
Подскажите, пожалуйста, сбросит ли перепрошивка все настройки до заводских, то есть, переведется ли настройка AT+CSCLK из текущего состояния 1 в 0 (мне это и нужно сейчас, в принципе)? Читал в теме, что АТ-команда сброса настроек до заводских данный параметр не меняет.
Go to the top of the page
 
+Quote Post
kem41k
сообщение Jun 16 2015, 19:44
Сообщение #4





Группа: Новичок
Сообщений: 3
Регистрация: 15-06-15
Пользователь №: 87 161



Еще раз спасибо за помощь, как всегда, подвела невнимательность. Припаяли к ноге DTR на SIM900 проводок, его завели к пину Arduino, теперь уровень DTR можно программно регулировать.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kem41k   SIM900 не выходит из спящего режима   Jun 15 2015, 18:06
- - alfik777   Сейчас бьюсь с данной проблемой просыпания. Вернут...   Jul 9 2015, 06:02
- - CADiLO   >>>он просыпается на время передачи данны...   Jul 9 2015, 06:52
|- - RiseOfDeath   Цитата(CADiLO @ Jul 9 2015, 09:52) >...   Jul 10 2015, 06:51
- - p_kav   Чтоб не плодить темы, спрошу про спящий режим здес...   Jul 21 2015, 10:11
- - CADiLO   1. какая версия прошивки? 2. меньше 1мА мы получал...   Jul 21 2015, 10:15
- - p_kav   Цитата(CADiLO @ Jul 21 2015, 14:15) 2. ме...   Jul 21 2015, 11:44
- - CADiLO   Должно конечно влиять, передатчик то в слоте работ...   Jul 21 2015, 11:53
- - p_kav   А какой CSQ был в тот момент не смотрели? Просто м...   Jul 21 2015, 12:07
|- - Eddy71   Цитата(p_kav @ Jul 21 2015, 15:07) Ведь н...   Jul 30 2015, 10:47
- - CADiLO   >>>Ведь нет же телефонов-звонилок, работа...   Jul 21 2015, 12:19
- - aleksandr-zh   видел, тоже Филлипс, месяц в деж.режиме. Если уви...   Jul 30 2015, 11:40
- - CADiLO   у меня SAMвсуньг S-5230 рекорд был 17 дней до отк...   Jul 31 2015, 12:02
- - p_kav   Так 17 дней это ещё ладно, мой разум будоражит име...   Jul 31 2015, 12:24
- - CADiLO   Я лично - нет. Но в форуме есть ребята которые еще...   Jul 31 2015, 12:35
- - Eddy71   Интересно вогнать в такой режим, чтоб и жрало мало...   Aug 4 2015, 07:01
- - p_kav   У меня пока что не получилось. Заменил резистор в ...   Aug 4 2015, 08:51
- - CADiLO   Скорость порта стоит фиксированная или автоопредел...   Aug 4 2015, 09:15
- - p_kav   Скорость фиксированная 9600, я вижу сообщения моду...   Aug 4 2015, 09:36
- - CADiLO   Модуль явно не засыпает. Где-то по UART, USB или G...   Aug 4 2015, 09:39
- - p_kav   Так вытекающий есть - с ножки UART1_TXD черед диод...   Aug 4 2015, 10:19
- - CADiLO   Так а зачем плата??? Схему окончательную покажите...   Aug 4 2015, 11:13
- - p_kav   Так я её не рисовал. Это не законченное устройство...   Aug 4 2015, 11:18
- - CADiLO   Лучше срисовать в схему то что сделано на плате - ...   Aug 4 2015, 11:51


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

 


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


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