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

 
 
> модуль SIM900, работа с модулем
Дюбо Андрей
сообщение Nov 24 2011, 08:04
Сообщение #1





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



Люди добрые, подскажите, что я делаю не так.

Модуль SIM900 подключен к USB порту через FT232RL. Между FT232 и модулем стоят ключи, которые разрывают линию UART пока сигнал STATUS в модуле равен 0.
FT232 и ключи прекрасно работают и команды с компьютера через программку Serial Port Monitor поступают на модуль.
Модуль же в свою очередь, командным эхом передает обратно на компьютер принятые команды и так же нормально регистрируется в сети. Но на принятые команды он не реагирует, только отвечает эхом.
При звонке на модуль, он пишет RING и пишет NORMAL POWER DOWN когда я нажимаю кнопку POWER KEY.
Пины UARTа модуля: DTR и RTS сидят на земле, RxD и TxD идут на ключи и дальше на FT232.

Подскажите пожалуйста, в чем проблема, почему модуль не реагирует на команды?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KARLSON
сообщение Nov 24 2011, 08:15
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



Цитата(Дюбо Андрей @ Nov 24 2011, 11:04) *
Но на принятые команды он не реагирует, только отвечает эхом.


Эхо после каждой команды? Эхо - повторение введёных команд? Или эхо только при включении?

Осциллографом можете посмотреть RX на модуле? Может к нему команды-то не приходят?


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post
Дюбо Андрей
сообщение Nov 24 2011, 08:22
Сообщение #3





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



Цитата(KARLSON @ Nov 24 2011, 12:15) *
Эхо после каждой команды? Эхо - повторение введёных команд? Или эхо только при включении?

Осциллографом можете посмотреть RX на модуле? Может к нему команды-то не приходят?

Эхо приходит после каждой команды (эта функция модуля по умолчанию, которую можно отключить). И эхо приходит всегда, сразу после того как модуль становится готов к работе.
Данные на вывод RX модуля приходят, только что проверил осциллографом. Да и если бы они не приходили на модуль, то и эха бы не было.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Nov 24 2011, 08:29
Сообщение #4


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Дюбо Андрей @ Nov 24 2011, 12:22) *
Эхо приходит после каждой команды (эта функция модуля по умолчанию, которую можно отключить). И эхо приходит всегда, сразу после того как модуль становится готов к работе.
Данные на вывод RX модуля приходят, только что проверил осциллографом. Да и если бы они не приходили на модуль, то и эха бы не было.

Вы посылаемые команды какими символами завершаете?
Необходимо завершать символом - <CR>(<Возврат Каретки>)
код этого символа 13 (десятичный) или 0x0D - шестнадцатеричный


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Дюбо Андрей
сообщение Nov 24 2011, 08:42
Сообщение #5





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



Цитата(Master of Nature @ Nov 24 2011, 12:29) *
Вы посылаемые команды какими символами завершаете?
Необходимо завершать символом - <CR>(<Возврат Каретки>)
код этого символа 13 (десятичный) или 0x0D - шестнадцатеричный

К примеру, на входящий звонок (на модуль) я посылаю команду ATA.Больше ничего не пишу.
Можете на примере этой же команды написать как именно нужно писать?
Может так надо ATA\r ?

Цитата(Romashki @ Nov 24 2011, 12:36) *
Нужно посмотреть схему между модулем и фт232.

Между модулем и FT стоят ключи. Я проверял, они коммутируют входящие/выходящие сигналы без искажений.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Nov 24 2011, 08:49
Сообщение #6


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Дюбо Андрей @ Nov 24 2011, 12:42) *
К примеру, на входящий звонок (на модуль) я посылаю команду ATA.Больше ничего не пишу.
Можете на примере этой же команды написать как именно нужно писать?
Может так надо ATA\r ?
Вы данные передаете с помощью какой программы?
Если Serial Port Monitor - то там нужно отдельно добивать символ.
Попробуйте другой терминальной программой воспользоваться.
И первой командой попробуйте AT<CR>


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Дюбо Андрей   модуль SIM900   Nov 24 2011, 08:04
||- - Дюбо Андрей   Цитата(Master of Nature @ Nov 24 2011, 12...   Nov 24 2011, 09:18
|- - ierofant   QUOTE (Дюбо Андрей @ Nov 24 2011, 11:42) ...   Nov 24 2011, 09:16
- - Romashki   Нужно посмотреть схему между модулем и фт232.   Nov 24 2011, 08:36
- - CADiLO   А чтобы не городить ключи между модулем и FT и упр...   Nov 24 2011, 09:24
|- - Дюбо Андрей   Цитата(CADiLO @ Nov 24 2011, 13:24) А что...   Nov 24 2011, 10:22
|- - Master of Nature   Цитата(Дюбо Андрей @ Nov 24 2011, 14:22) ...   Nov 24 2011, 10:33
|- - Дюбо Андрей   Цитата(Master of Nature @ Nov 24 2011, 14...   Nov 24 2011, 10:42
|- - Master of Nature   Цитата(Дюбо Андрей @ Nov 24 2011, 14:42) ...   Nov 24 2011, 10:53
|- - Дюбо Андрей   Цитата(Master of Nature @ Nov 24 2011, 14...   Nov 24 2011, 11:04
|- - Baser   Цитата(Дюбо Андрей @ Nov 24 2011, 13:04) ...   Nov 24 2011, 11:27
- - CADiLO   Можете не соглашаться, но все внутренние подтяжки ...   Nov 24 2011, 10:26
|- - Дюбо Андрей   Цитата(CADiLO @ Nov 24 2011, 14:26) Может...   Nov 24 2011, 10:29
- - CADiLO   Кроме того CSD должно быть разрешено оператором. У...   Nov 24 2011, 11:30
- - Romashki   Вообще то при звонке с модема на модем (о котором ...   Nov 24 2011, 12:02
|- - Master of Nature   Цитата(Romashki @ Nov 24 2011, 16:02) Воо...   Nov 24 2011, 12:07
|- - Дюбо Андрей   Цитата(Romashki @ Nov 24 2011, 16:02) Воо...   Nov 24 2011, 12:09
- - CADiLO   Да и определяется оператором по ; в конце набора н...   Nov 24 2011, 12:11
- - Romashki   Нужно разграничить, если мы иде в интернет по CSD,...   Nov 24 2011, 12:28
|- - Дюбо Андрей   Цитата(Romashki @ Nov 24 2011, 16:28) Нуж...   Nov 24 2011, 12:37
|- - Romashki   Цитата(Дюбо Андрей @ Nov 24 2011, 14:37) ...   Nov 24 2011, 12:45
- - CADiLO   >>>Нужно разграничить, если мы иде в инте...   Nov 24 2011, 12:50
- - Romashki   У меня были карточки киевстара, на них подключены ...   Nov 24 2011, 13:21
|- - =F8=   Цитата(Romashki @ Nov 24 2011, 17:21) У м...   Nov 25 2011, 06:31
|- - Master of Nature   Цитата(Romashki @ Nov 24 2011, 17:21) У м...   Nov 26 2011, 10:33
- - CADiLO   Совершенно верно - в вашем пакете CSD было разреше...   Nov 24 2011, 13:32
- - Romashki   В моем представлении услуга CSD (именно услуга...   Nov 24 2011, 13:51
- - CADiLO   Ладно. Чтобы не путаться в терминах объясню что я ...   Nov 24 2011, 14:07
- - andrewlekar   У Теле2 например CSD отсутствует как класс. Так чт...   Nov 25 2011, 04:59


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

 


RSS Текстовая версия Сейчас: 20th August 2025 - 00:29
Рейтинг@Mail.ru


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