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

 
 
 
Reply to this topicStart new topic
sheik
сообщение Jul 14 2011, 10:16
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 28-10-10
Пользователь №: 60 498



Всем доброго времени суток!

Не могу понять такую вещь: у меня есть 2 модуля Sim900 - один на отладочной плате, другой сам припаял.
Оба функционируют нормально. Только вывод CTS у модуля с отладочной платы всегда в положении 0, даже при обмене командами, а у другого модуля (с самодельной платы) CTS в положении 1 и при обмене принимает значение 0.

Я не особо силен в тонкостях RTS CTS. Почитал литературу на модуль. RTS - вход и меняться сам не должен (кстати вчера был всегда в 1, а сегодня в 0 - какое для него нормальное состояние). CTS - выход. Делаю вывод, что самодельная плата работает правильно. Может что-то зависит от прошивки? Или эти выводы как-то включить надо?

в качестве эксперимента оставлял все выводы модулей висеть в воздухе - та же картина. у одинаковых модулей разные результаты

А вообще на практике эти выводы сильно нужны? Для передачи небольшого объема данных по GPRS например?

Сообщение отредактировал sheik - Jul 14 2011, 10:18
Go to the top of the page
 
+Quote Post
=F8=
сообщение Jul 14 2011, 10:29
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Что значит при обмене принимает? Если CTS в "1"(на самом модуле!!!) значит модуль не готов ничего принимать. А RTS должны установить в "0"(на самом модуле!!!) вы иначе модуль ничего вам передавать не будет. Кстати поясните где вы измеряете эти "1"/"0" непосредственно на модуле или на RS232? А то ведь преобразователи с инверсией TTL<->RS232 работают. Кроме того посмотрите команду AT+IFC
Go to the top of the page
 
+Quote Post
sheik
сообщение Jul 14 2011, 10:57
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 28-10-10
Пользователь №: 60 498



измеряю на ножках модуля.
на самодельной плате вывод CTS модуля стоит в 1, команды принимает и отвечает на них. в момент приема и отправки встает в 0
Go to the top of the page
 
+Quote Post
=F8=
сообщение Jul 14 2011, 11:53
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



на "AT+IFC?" что отвечает?
Go to the top of the page
 
+Quote Post
sheik
сообщение Jul 14 2011, 12:45
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 28-10-10
Пользователь №: 60 498



cme error: operation not allowed
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 14 2011, 12:58
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Только не говорите что прямо в кавычках команду вводили - ибо работает команда.

AT+IFC?
+IFC: 0,0

OK


Прошивка какой версии?


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
sheik
сообщение Jul 14 2011, 13:15
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 28-10-10
Пользователь №: 60 498



УПС!...знак вопроса в конце не поставил... ))))


Теперь нормально написал:

AT+IFC?
+IFC: 0,0

OK

Все как полагается.

А модуль на самодельной плате пишет +IFC: 0,2
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 14 2011, 13:18
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



ну вот - осталось открыть документ и прочитать в чем же отличие установленых режимов.
а затем дать команду и установить нужный....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
sheik
сообщение Jul 14 2011, 13:24
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 28-10-10
Пользователь №: 60 498



Доки почитал и во всем разобрался,.

Я хочу выводы модуля RTS и CTS подключить к выводам микроконтроллера, но пока не собираюсь ими пользоваться. Если я все правильно понял, то могу смело ставить IFC:0,0 и выводы модуля сажать на землю с помощью ног микроконтроллера?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 14 2011, 13:44
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Ну в общих чертах да.
RTS-CTS нужны будут если будете передавать данные.
Для управления модулем, голосовой связи и SMS можно не использовать.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
MKdemiurg
сообщение Jul 14 2011, 15:35
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Цитата(sheik @ Jul 14 2011, 17:24) *
Доки почитал и во всем разобрался,.

Я хочу выводы модуля RTS и CTS подключить к выводам микроконтроллера, но пока не собираюсь ими пользоваться. Если я все правильно понял, то могу смело ставить IFC:0,0 и выводы модуля сажать на землю с помощью ног микроконтроллера?



Если у вас достаточно мощный контроллер с запасом ОЗУ или вы будете в основном передавать, то RTS можете не заводить. CTS заведите через схему OK.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 19:16
Рейтинг@Mail.ru


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