|
SIM300D первое включение |
|
|
|
Mar 13 2009, 09:04
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 13-02-07
Пользователь №: 25 320

|
Всем здравствуйте. Проблема следующая: При первом включении некоторых экземплярах устройств с SIM300D на борту модем не ловит посылки по UART. Подаем PWRK 0 на 2,5 сек. Статус не поднимается. TX модема дергается вверх, но при снятии PWRK уходит в Z состояние. После PWRK проц ждет 8 секунд и начинает пихать ATE0 несколько раз. Модуль молчит.. проц его пересбрасывает по PWRK итак далее по кругу. PWRK подается от контроллера напрямую (мега 8 выход ОК). На выходах UART от контроллера высокий импеданс при PWRK. Согласование - резисторные делители. На VRTC 1мкф керамика. RTS модуля на земле. К сожалению, нет достаточно выводов, чтобы подключить статус. Питание модуля от Li-ion через 6402. Проц питается от него же. На модуле стоит 100мкф тантал и 1 мкф керамика. Вроде все учел.. Но самое интересное, в какой-то момент времени, модуль включается. Проц прописывет ATE0, 9600 скорость, еще настройки и дает AT&W. Все... проблема отпадает. Дальше устройство стартует как безвсяких проблем, даже если находится в выключенном состоянии очень долго. Но первое включение очень достает. Бывает нечасто, но по пол-дня не могу включить. Может гдето уже обсуждалось, просьба не бить
|
|
|
|
|
Mar 13 2009, 11:26
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 13-02-07
Пользователь №: 25 320

|
по умолчанию там автоопределение по-моему. Дело не в том, что не понимает. Он по-моему тупо не просыпается. Статуса нет. Естественно проц шлет в никуда. Понимаю, что где-то может запитываться до PWRK, но где?. PWRK надо держать до появления статуса или больше 2сек? За недостатком выводов статус не контролирую, контролирую TXD модуля, но, толку мало. Но больше всего добивает то, что проблема уходит когда прописываются настройки и сохраняются в памяти. В следующий раз на NETLED надо будет посмотреть...
|
|
|
|
|
Apr 28 2009, 16:15
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 24-02-09
Пользователь №: 45 285

|
Друзья, вопрос такого плана. А точно ли обязательно согласование уровней между TX микроконтроллера и RX sim300. По даташиту там на RX стоит стабилитрон на 3 В. Просто когда-то я использовал телефон сименс, связывая его с микроконтроллером, я как раз согласование стабилитроном делал. Все работает уже 2 года. P.S. А ничего ли у меня не сгорело, если микроконтроллер питается от 4,5В. Без согласования на sim300 подал AT, ответа не получил. Осцилоидом ткнулся на RX sim300 - 3В. Согласовал рез делителем, послал АТ - нет ответа. Может че-то не правильно делаю объединил ного 44 и 45 (RTS и CTS).
|
|
|
|
|
Apr 29 2009, 13:51
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 24-02-09
Пользователь №: 45 285

|
Согласовал уровни стабилитроном, модуль начал принимать команды (выключается, берет трубку и т.п.), но ничего не выдает. Звоню на него, смотрю осциллографом с ноги TxD ничего не идет (должен быть RING, как я понимаю). Опять косяк где-то?
|
|
|
|
|
Apr 29 2009, 14:15
|

читатель даташитов
   
Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999

|
Цитата(visp @ Apr 29 2009, 16:51)  Согласовал уровни стабилитроном, модуль начал принимать команды (выключается, берет трубку и т.п.), но ничего не выдает. Звоню на него, смотрю осциллографом с ноги TxD ничего не идет (должен быть RING, как я понимаю). Опять косяк где-то? Если принимает входящие команды через RxD, а на TxD ничего - может уже и сожгли... А может дело в схеме или CTS/RTS. Иначе читайте тут.
|
|
|
|
|
Apr 30 2009, 04:04
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 24-02-09
Пользователь №: 45 285

|
Сжег я врядли, я же на ногу TxD ничего не подавал. CTS/RTS у меня объединены. А вот с автоподстройкой частоты надо бы и разобраться. Попробую, спасибо.
|
|
|
|
|
Apr 30 2009, 13:40
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 24-02-09
Пользователь №: 45 285

|
Модуль по-моему отчаянно не понимает, что я ему говорю. RING при вызове по-прежнему не приходит, но зато при разрыве ясно отвечает NO CARRIER. Мож кто скажет, что происходит, частоту настроил 9600.
|
|
|
|
|
May 1 2009, 10:50
|
Участник

Группа: Участник
Сообщений: 25
Регистрация: 24-02-09
Пользователь №: 45 285

|
"Мертвые не плачут не скорбят, не пылают не болят", поэтому уверен, что модуль жив. Сложный он какой-то и слишком много но...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|