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

 
 
> Запускается SIM900 но не видит команды, Запускается SIM900 но не видит команды
schisik
сообщение Oct 3 2011, 19:41
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 3-10-11
Пользователь №: 67 528



Здравствуйте все. У меня такая проблема Собрал схему на sim900 питание по даташиту связь с компом через ft232rl. Преобразование уровней Трансмитер модуля через 2 транзистора с привязкой к vbat рессивер через резистор 3 ком и стабилитрон на 2,7 вольта. Конденсатор на 47 мкф вместо батарейки. Проблема в следующем модуль включается проходит регистрацию в сети начинает коротко моргать раз в 3 секунды, но СОВЕРШЕННО НЕ ВОСПРИНИМАЕТ КОМАНДЫ. Он их зеркально отсылает обратно, никаких OK и так далее. При включении тоже ничего не показывает никаких FF . Когда звонишь на модуль терминал принимает RING/ Отменяешь он показывает NO CARRIER. Но ни какие команды в себя не принимает. Кроме начальной команды A во время включения после этого RING и NO CARRIER начинают отображаться. В чем дело пробовал перепрошивать новой прошивкой, результат тот же самый купил второй модуль, та же картина, думал запалил вход RX модуля. Я так понимаю интерфейс связи в порядке раз по нему я перешивал модуль, переставив провода с TXD и RXD на DBG_TXD и DBG_RXD. Читал на вашем форуме про такую проблему, там решение сводилось в том что человек не переводил каретку, но я так понимаю в терминале есть галочка CR=CR+LF. Тоесть я думаю можно просто вводить, команду или я не прав, помогите на вас вся надежда. Прошу сильно не критиковать, GSM модуль подключаю впервые, наверняка я в трех соснах заблудился, но выйти не могу уже неделю. Может какую команду надо послать чтобы модуль стал общаться с терминалом как надо или как ? Уже все форумы облазил. И почему в момент загрузки он ничего не отсылает в терминал никаких 00 49 49 49 49 FF FF FF FF и прочей информации. Что не так ?

В разных форумах рекомендуют одни CTS соединить с RTS другие RTS посадить на массу. Я ничего этого не делал, может что то просто забыл какие ножки на массу посадить, не знаю уже что и думать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
schisik
сообщение Oct 4 2011, 19:02
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 3-10-11
Пользователь №: 67 528



Выкладываю схему преобразователя уровней. Схему питания думаю смысла нет выкладывать он из даташита и работает, а нормальный согласователь уровней типа микросхемы серии lvc у нас в городе не продают, заказывать думаю на стабилитроне не лучший вариант но пока ничего лучше не видел

Ну наконец то заработало. Достаточно было сменить терминал я все опыты проводил в TERMINAL v1.9b от Br@y в нем команда уходит зеркалируется и не ответа не привета. Через встроеныый терминал Windows xp заработало наконец то. Тоесть включаю подаю команду AT он мне ее зеркалит и отвечает OK ну и дальше что вздумается ATD(номер телефона); идет дозвон и т.д. Вроде все как надо, но при включении всеравно ничего на терминал не приходит, только на скорости 115200 во время включения модуля приходят символы(IIII)и больше ничего. Всем спасибо за консультацию. Еще такой вопрос тоесть в терминале мне достаточно нажать ENTER и он автоматом добавит символ перевода строки, а если через микроконтроллер мне понадобиться добавить к команде (0d) я правильно понимаю?

Причем в терминале TERMINAL v1.9 ни на какой скорости не идет обмен команду AT воспринимает но больше ничего, в общем ну его...

Прошивка по умолчанию не заливалась, скорость снижал до 115200 вроде если не забыл тогда нормально зашилось. Остался вопрос почему при включении ничего не приходит на модуль ни на каких скоростях, кроме 115200 в виде 4 символов I
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Oct 4 2011, 19:23
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(schisik @ Oct 4 2011, 23:02) *
Выкладываю схему преобразователя уровней. Схему питания думаю смысла нет выкладывать он из даташита и работает, а нормальный согласователь уровней типа микросхемы серии lvc у нас в городе не продают, заказывать думаю на стабилитроне не лучший вариант но пока ничего лучше не видел

А чего не запитать VCCIO RL232 от модуля (VDD_EXT) ? И ничего согласовывать не придется. А при стыковке с трехвольтовыми микроконтроллерами - резисторный делитель все лучше, чем резистор плюс стабилитрон. Результат более предсказуемый.
Цитата
Еще такой вопрос тоесть в терминале мне достаточно нажать ENTER и он автоматом добавит символ перевода строки, а если через микроконтроллер мне понадобиться добавить к команде (0d) я правильно понимаю?

Правильно.
Цитата
Причем в терминале TERMINAL v1.9 ни на какой скорости не идет обмен команду AT воспринимает но больше ничего, в общем ну его...

Может быть, там какие-то свои сеттинги на порт (управление потоком или разрядность байта) ?
Цитата
Прошивка по умолчанию не заливалась, скорость снижал до 115200 вроде если не забыл тогда нормально зашилось. Остался вопрос почему при включении ничего не приходит на модуль ни на каких скоростях, кроме 115200 в виде 4 символов I

Это начальная посылка бутера, она идет на 115200. А поскольку скорость терминала в этот момент неизвестна, то никаких сообщений больше и не будет. А вот если зафиксировать скорость
(+IPR=xxxx), то будут еще сообщения (по крайней мере сообщение "Call Ready").
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- schisik   Запускается SIM900 но не видит команды   Oct 3 2011, 19:41
- - MKdemiurg   Недавно столкнулся с забавным моментом когда подкл...   Oct 3 2011, 20:31
- - Peps   Однозначно RTS на землю. И будет Вам счастье. Я в ...   Oct 4 2011, 05:03
|- - Варяг   Возможно, под TXD и RXD есть замыкание - и соответ...   Oct 4 2011, 05:37
- - Romashki   С FT232 все нормально, ничего она не инвертирует. ...   Oct 4 2011, 07:24
- - schisik   У меня линии TXD и RXD между собой не замкнуты, пр...   Oct 4 2011, 08:23
- - Romashki   Должен в терминал обязательно выдавать... и по вкл...   Oct 4 2011, 08:24
- - schisik   И зеркалить команды он начинает только после любой...   Oct 4 2011, 08:27
- - Romashki   Покажите что он Вам отвечает например просто на AT...   Oct 4 2011, 08:28
- - schisik   Но по включению вообще ничего не дают оба модуля т...   Oct 4 2011, 08:29
- - Romashki   Видимо по включению терминал у Вас настроен НЕ на ...   Oct 4 2011, 08:30
- - schisik   Когда я отправляю команду AT он ее зеркально мне о...   Oct 4 2011, 08:32
- - Romashki   По умолчанию модуль настроен на auto baud rate, по...   Oct 4 2011, 08:36
|- - Варяг   Цитата(Romashki @ Oct 4 2011, 12:36) По у...   Oct 4 2011, 11:08
- - schisik   Тоесть если я скорость в терминале ставлю отличную...   Oct 4 2011, 08:50
- - rx3apf   Если видны сообщения типа RING, NORMAL POWER DOWN ...   Oct 4 2011, 08:50
- - =F8=   Поставьте сниффер, покажите лог(причем в hex), а т...   Oct 4 2011, 08:52
- - Romashki   Судя по тому, что прошивка становится - уровни вро...   Oct 4 2011, 08:54
- - CADiLO   Верно - схему в студию. И еще - как подаем команд...   Oct 4 2011, 10:08
- - Romashki   Если прошивка проходит (по умолчанию по моему 4608...   Oct 4 2011, 11:20
- - CADiLO   Для SIM900 максимальная гарантированая скорость дл...   Oct 4 2011, 12:54
|- - Romashki   Цитата(schisik @ Oct 4 2011, 22:02) Еще т...   Oct 4 2011, 19:14
|- - Romashki   Цитата(rx3apf @ Oct 4 2011, 22:23) А чего...   Oct 4 2011, 19:40
|- - rx3apf   Цитата(Romashki @ Oct 4 2011, 23:40) А во...   Oct 4 2011, 20:17
- - CADiLO   >>>А чего не запитать VCCIO RL232 от моду...   Oct 5 2011, 05:58
- - DrGluck   ЦитатаTERMINAL v1.9b от Br@y - заметил "нехор...   Oct 5 2011, 06:58
- - CADiLO   По HTTP пока не прокоментирую, но вопрос себе отме...   Oct 5 2011, 07:15
- - schisik   Огромное спасибо всем, особенно Romashki за помощ...   Oct 5 2011, 08:24
|- - Варяг   Цитата(schisik @ Oct 5 2011, 12:24) Огром...   Oct 5 2011, 08:58
- - CADiLO   Действительно - если остается RL232, то питаем ее ...   Oct 5 2011, 09:16
- - schisik   Дело в том, что вся обвязка уже на 5 вольт, реле и...   Oct 6 2011, 19:06
- - Romashki   0x1A - отправить (ctrl+z) 0х1В - отменить (escape...   Oct 6 2011, 19:25


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 23:58
Рейтинг@Mail.ru


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