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

 
 
> Нет ответа от SIM300DZ, Эхо есть, ответа нет
tviks
сообщение Sep 25 2009, 05:07
Сообщение #1





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



Добрый день. SIM300DZ новая. Команд не исполняет, но отправляет обратно, с задержкой в несколько мс. при включении ничего не выдаёт в линию. при выключении сообщает о конце работы. при разряде батареи выдаёт сообщение о низком питании. Питание -аккумулятор Li-Polimer 3.6V 750 mAh c зарядкой от лаб.источника. К СОМ-порту подключен через драйвер SP3238EEY. Драйвер питается от аккумулятора. Сигнал RXD подаётся на 3 вывод через делитель и имеет уровень 2,9В.
Сигнал STATUS управляет работой драйвера, чтоб исключить наличие сигнала, пока модуль не включился.
Выводы CTS (45) и RTS (44) соединены резистором 120 Ом.
DRT(43) подтянут к питанию резюком 10К.
Когда меняю скорость на терминале, приходит 2 раза искажённый ответ, затем модуль подстраивается под скорость и возвращает посылку. Абсолютно любое сочетание букв. И никаких ответов OK, ERROR и т.д. не наблюдается.
индикатор мигает короткими вспышками с периодом 1 сек. Наличие или отсутствие симки не влияет на работу.
Подкиньте идею, что проверять.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
SKov
сообщение Sep 25 2009, 07:44
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(tviks @ Sep 25 2009, 09:07) *
Подкиньте идею, что проверять.

А кто управляет PWRKEY ? И вообще, самое лучшее - схему в студию.
Go to the top of the page
 
+Quote Post
tviks
сообщение Sep 28 2009, 01:54
Сообщение #3





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



ОК, вот схема.
Контроллер включает POWEKEY,ожидает STATUS. задержка на 1 сек, затем включает обмен и раз в секунду подаёт команду АТ. До этого момента на входе RXD поддерживается 0. Далее я смотрю через терминал на ответы. Скорость обмена 115200, хоты картина одна и та-же на всех скоростях. В начале подключал обмен только через терминал, затем решил попробовать контроллером, но так ни одного ответа ОК так и не увидел.

Схема в формате PCAD2006

Сообщение отредактировал tviks - Sep 28 2009, 01:57
Прикрепленные файлы
Прикрепленный файл  SIM300.rar ( 47.14 килобайт ) Кол-во скачиваний: 59
 
Go to the top of the page
 
+Quote Post
SKov
сообщение Sep 28 2009, 07:09
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(tviks @ Sep 28 2009, 05:54) *
Схема в формате PCAD2006

Лучше pdf, или на худой конец, jpg. Не все живут в 2006 году да еще и на PCAD-е wink.gif
Однако, кое-как мой Altium справился с конвертацией, и схему удалось посмотреть.
Никакого криминала не заметил.
Пожалуй, делитель 5К/10К великоват для 115кбит. Я бы советовал уменьшить до 1к/2к. Но это вроде бы ничего не объясняет в вашей ситуации.
И попробовать принудительно включить модуль на скорость по-меньше, 9600 например. И посмотреть, пишет ли модуль кабалистическую последовательность типа "RDY ... Call ready" или он с самого начала как-то на вас ругается, но вы этого не видете, т.к.
скорости пока еще не согласованы.
Можно еще перекинуть вход конвертера RS232 на выход МК и посмотреть, все ли нормально там.
А вообще - все непонятно с вашим случаем.
Логичных версий лично у меня нет.
Кроме стандартной - перепрошить модуль свежей прошивкой. После чего его совсем поменять wink.gif.
И МК с программой тоже.
Go to the top of the page
 
+Quote Post
tviks
сообщение Sep 30 2009, 03:20
Сообщение #5





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



Промучился неделю, спаял другую плату с другим модулем, всё повторилось. А ларчик просто открывался: почему-то НИГДЕ не сказано, что команды нужно заканчивать байтом 0Dh - конец строки. Когда вставил - пошли ответы и стали исполняться команды. Так-что работаем дальше.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Sep 30 2009, 03:41
Сообщение #6


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Прямо таки нигде... wink.gif
SIM300_ATC_V2.00.pdf, страница 5, п. 1.4, первые две строчки.
То, что <CR>==0Dh, предполагалось общеизвестным.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
SKov
сообщение Sep 30 2009, 08:50
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(tviks @ Sep 30 2009, 07:20) *
Промучился неделю, спаял другую плату с другим модулем, всё повторилось. А ларчик просто открывался: почему-то НИГДЕ не сказано, что команды нужно заканчивать байтом 0Dh - конец строки. Когда вставил - пошли ответы и стали исполняться команды. Так-что работаем дальше.

Да, я тут промахнулся. Надо было просить в студию не схему, а программу wink.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 04:20
Рейтинг@Mail.ru


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