Устройство управления и контроля. Часть 2 (тема закрыта)
|
|
deniss1900 | Дата: Понедельник, 04.02.2013, 12:11 | Сообщение # 361 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| AATT++CCPPBBRR==44 +CPBR: 4,"#100#",129,"4"
AATT++CCPPBBRR==33 +CPBR: 3,"+79195776000",145,"3"
Сообщение отредактировал deniss1900 - Понедельник, 04.02.2013, 12:12 |
|
| |
Admin | Дата: Понедельник, 04.02.2013, 13:06 | Сообщение # 362 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Все нормально, номера записаны, ответ приходит абсолютно в том же формате, что и для модулей SIM300D/900D Теперь нужно мониторить устройство в комплексе, т.е. с подключеным к нему модемом МС35
|
|
| |
deniss1900 | Дата: Понедельник, 04.02.2013, 13:10 | Сообщение # 363 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| ссылочку можно как л uart подключится
|
|
| |
rzloy | Дата: Понедельник, 04.02.2013, 13:28 | Сообщение # 364 |
Группа: Пользователи
Сообщений: 64
Статус: Offline
| Толи я опять.... толи .. Не отправляет инфо смс, с симкой ничего не делал, остальные смс приходят ,сим 900.
|
|
| |
Admin | Дата: Понедельник, 04.02.2013, 13:28 | Сообщение # 365 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Все элементарно просто. Соединяем устройство с МС35. Берем два провода, один подключаем к общему проводу устройства и выводу 5 СОМ порта компьютера, другой к входу 2 СОМ порта и к одному из выходов от МАХ232 (я так понимаю, МАХ установлен, иначе как же согласование с МС35?). По одному из этих выходов передаются данные в МС35, по другому принимаются. Следовательно, подключаюсь к одному или другому выходу, можно контролировать как передаваемые в МС35 команды, так и принимаемые ответы. Нас интересует, именно то, что передает МК в модем.
МАХ232 (ТХ)-----------------------------------------> 2 COM GND---------------------------------------------------> 5 COM
Цитата (rzloy) Прикрепления: 1_5UNIVERSA_ts.txt(0Kb) А что там за двойные кавычки: AT+CMGS="+79160000000"". Похоже, как установлен 12-значный номер в конфигурации.
|
|
| |
deniss1900 | Дата: Понедельник, 04.02.2013, 13:46 | Сообщение # 366 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| Вот что плюнуло устройство AT+IPR=19200 ATE0 AT+CMSS=2 ATA ATH ATE0 AT+CPBR=4 ATD#100# AT+CMGF=1 AT+CPBR=3 AT+CMGS="+79195776000" ALARM-OFF POWER-OFF THERM=+25 INP: 1-OFF 2-OFF OUT: 1-OFF 2-OFF 3-OFF 4-OFF ЂЂ @H0 ЂQP"Q" 0A„
|
|
| |
Admin | Дата: Понедельник, 04.02.2013, 13:52 | Сообщение # 367 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (deniss1900) AT+CMSS=2 Подключите основное питание, что бы это СМС не лезло. Или вообще отключите контроль питания в конфигурации.
Цитата (deniss1900) ЂЂ @H0 ЂQP"Q" 0A„ Какой-то бред. А если набрать в телефоне #100#, в какой кодировке приходит ответ - русский / латиница?
Все остальное, так как и должно быть.
|
|
| |
deniss1900 | Дата: Понедельник, 04.02.2013, 14:02 | Сообщение # 368 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| латиница приходит если в телефоне проверять баланс ну всеравно кроказяблы должни придти в смс?Добавлено (04.02.2013, 14:02) --------------------------------------------- Отключил контроль теперь при подаче питания горит постоянно ALARM ATA ATH ATE0 AT+CPBR=4 ATD#100# AT+CMGF=1 AT+CPBR=3 AT+CMGS="+79195776000" ALARM-OFF THERM=NO SENSOR INP: 1-OFF 2-OFF OUT: 1-OFF 2-OFF 3-OFF 4-OFF Ђ@@Ђ
|
|
| |
Admin | Дата: Понедельник, 04.02.2013, 14:37 | Сообщение # 369 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (deniss1900) ну всеравно кроказяблы должни придти в смс? Должны. Но только если СМС будет правильно сформировано. В любом случае получается, что ответ на запрос на баланса не "встраивается " в СМС. А переподключите-ка вход 2 СОМ порта на прием информации не из микроконтроллера, а на ответы от МС35 и посмотрите, что модем отвечает.
Цитата (deniss1900) Отключил контроль теперь при подаче питания горит постоянно ALARM И не снимается с охраны?
|
|
| |
alex152 | Дата: Понедельник, 04.02.2013, 14:45 | Сообщение # 370 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Добавлю и я немного критики, чтобы Автор не скучал
Вчера и сегодня (насколько позволяло время) тестировал последнюю версию UNIVERSAL. Несколько раз (именно сегодня, вчера было все ОК) получил сброс контроллера при отправке ИНФО-СМС, один раз это произошло после отправки PICом команды ATD#102#. Многократно вводил в терминале все команды, которые передает PIC в модем - ERROR ни разу не получил и делаю вывод, что виноват PIC. Но главное здесь для меня то, что после сброса не происходит возврат к нормальному функционированию - нет дозвона на устр-во (модем выдает RING, а PIC трубку не снимает). Т.е. это то, о чем я писал ранее. Здесь надо все-таки подумать насчет алгоритма сброса устройства в случае зависания. Если будет ошибка с передачей ИНФО-СМС, это можно пережить, но если устройство после этого не функционирует, это уже плохо.
И еще, в даташит на SIM300 и SIM900 однозначно написано, что после ATD#(*)xxx# нужна точка с запятой, так что предлагаю добавить, чтобы исключить и этот момент тоже.
Лог переинициализации и дозвона (мне кажется, что PIC отправляет не все что нужно): NORMAL POWER DOWN RDY +CFUN: 1 +CPIN: READY Call Ready RING RING RING RING NO CARRIER
После этого ставлю на охрану ключом, разрываю шлейф - идут дозвоны и СМС, но на RING всеравно не отвечает!? Думаю, надо после сброса давать в модем все команды, что и при начальном старте
Сообщение отредактировал alex152 - Понедельник, 04.02.2013, 15:07 |
|
| |