Перейти к содержанию
    

Здравствуйте!

 

Я новый пользователь модема SIM300. Раньше никогда не имел с ними дела.

Я подключил модем и завел его на скорости 115200, но к сожалению он иногда глотал символы, хотя управление потоком аппаратное.

Я, как мне кажется совершил большую глупость, а именно, отключил autobaud на модеме, установив фиксированную скорость командой AT+IPR=38400;&W.

При этом видимо он съел один из символов и установил неизвестную мне скорость.

 

Я пробовал все скорости из линейки 1200...115200, но ни на одной из них модем не отвечает.

 

Скажите есть ли аппаратный способ сбросить настройки модема на заводские?

 

Спасибо.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно, перешить. Или посмотреть осциллографом на какой скорости выдает в порт при включении.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неправильную скорость - отличающуюся от приведенных в мануале стандартных - модуль не установит.

 

А глотание символов один из признаков неправильного согласования с внешним миром или нестабильность скорости обмена со стороны общения с модемом.

 

Схемку покажите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я пользуюсь вот этой штукой:

http://starterkit.ru/html/index.php?name=s...=view&id=12

 

Соответственно схема вот здесь:

http://starterkit.ru/html/doc/SK_LPC2378.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверил 300 - не работает.

Видно, что модем отвечает что-то на всех скоростях. Но в консоли - мусор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно, перешить. Или посмотреть осциллографом на какой скорости выдает в порт при включении.

В принципе - логично.

При включении модем должен выдать Call Ready.

Если осциллографом поймать эту строчку - то можно вычислить скорость.

А вообще, я обычно не совмещаю перестановку скорости и сохранение параметров.

Сначала устанавливаю новую скорость. Потом переключаюсь, проверяю, что скорость установилась правильно. И уже после этого сохраняю настройку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Настройки порта: 8бит, no parity, 1 стоп-бит.

Управление потоком - аппаратное, реализованное в самом контроллере LPC2378 на UART1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверил 300 - не работает.

Видно, что модем отвечает что-то на всех скоростях. Но в консоли - мусор.

Когда пробуете - команды набираете заглавными буквами?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Видел я эту штуку - пособие "как не надо делать схемотехнику SIM300"

Автору за такое руки поотбивать надо.

 

Можно выставлять на конкурс "найди ....дцать ошибок"

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Видел я эту штуку - пособие "как не надо делать схемотехнику SIM300"

Автору за такое руки поотбивать надо.

А есть какая-нибудь "правильная" с вашей точки зрения отладочная плата и схема включения?

И все же. Раньше хоть что-то шло, пусть и по "кривой схемотехнике", теперь не идет ничего. Из-за кривой схемотехники наблюдаются такие симптомы как у меня?

 

Когда пробуете - команды набираете заглавными буквами?

Нет, т.к. у меня не стоит autobaud модем при включении и выключении сообщает об этом в консоль. Вот на это я и смотрю.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И все же. Раньше хоть что-то шло, пусть и по "кривой схемотехнике", теперь не идет ничего. Из-за кривой схемотехники наблюдаются такие симптомы как у меня?

Ну схемотехника там не так, что-бы смертельная - видел и хуже. В принципе при правильной программе работать будет. Правда не нашел как подключен PWRKEY.... Главный ляп ИМХО - нет прямого вывода обмена модем-контроллер. Вот туда надо подключить комп с терминалом и не гадать на кофейной гуще...

 

А вообще - осциллографом померяй минимальный размер бита при обмене. С очень большой вероятностью по нему можно прямо вычислить скорость...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Главный ляп ИМХО - нет прямого вывода обмена

Да, этого не хватает.

 

PWRKEY подключен прямо на ногу контроллера. Модем включается и выключается (начинает мигать светодиод).

 

Судя по характеру ответов не существует возможности сбросить модуль к заводским настройкам без его перепрошивки и АТ-команд.

 

Решено.

 

В связи с тем, что контроллер LPC2378 имеет функцию autobaud (также как и модем) я решил пойти от обратного и вычислить baudrate модема при помощи контроллера.

Мешающая мелочь состояла в том, что для работы такой функции модем должен послать команду начинающуюся с символа "A", а он посылает RDY, т.е. не то что нужно.

 

Спасло то, что символ A и символ R начинаются с одной и той же последовательности бит(старт, 0, 1..), по которой контроллер и определяет скорость обмена.

 

Всем спасибо.

 

Все-таки хотелось бы увидеть схему по которой следует подключать модем (с учетом всего накопившегося опыта).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>>В принципе при правильной программе работать будет.

 

Особенно при RX притянутому через резистор сразу на 3.3 вольта - 100% запитка через RX при отключеном питании модуля поверкеем. Заработает, но предсказать поведение модуля я не возьмусь :)

 

>>>Все-таки хотелось бы увидеть схему по которой следует подключать модем

 

Начните с прочтения документации - ее достаточно много

 

вот с этого например:

http://www.microchip.ua/simcom/GSM-GPRS-GP...0%20seminar.ppt

http://www.microchip.ua/simcom/GSM-GPRS-GP...seminar2009.ppt

 

ну и потом

http://www.microchip.ua/simcom/?link=/GSM-GPRS-GPS/SIM300

http://www.microchip.ua/simcom/?link=/GSM-GPRS-GPS/AppNotes - doc

http://www.microchip.ua/simcom/?link=/GSM-GPRS-GPS/AppNotes - ppt

 

да и в конце концов начинать изучать модуль снятый с производства нет особого смысла - тогда уже сюда:

http://www.microchip.ua/simcom/?link=/GSM-GPRS-GPS/SIM900

 

хотя рекомендации в презентациях на 90% совпадают с новым модулем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...