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

 
 
> Помогите с SIM900, Не работает обмен AT-командами
d-lun
сообщение Feb 2 2011, 09:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 2-02-11
Пользователь №: 62 634



Здравствуйте.
Помогите новичку разобратся с SIM900. Проблема следующая, (видел на форуме такие же):
1.) Питание модуля - 3.8В, литиевый аккумулятор. Перед включением подключены следующие ноги:
a. PWRKEY
b. NRESET
c. STATUS
d. NETLIGHT
e. VRTC
f. SIM_VDD, SIM_DATA, SIM_CLK, SIM_RST
g. VBAT
h. GND

2.) По нажатию PWRKEY модуль включается, загорается индикатор STATUS, начинает мигать индикатор NETLIGHT. Если не установлена sim-карта - мигает часто, если утановлена - с интервалом в 3с (т.е. я так понимаю, находит сеть).

3.) Далее я соединяю выводы (DTR, RI, DCD, DSR, CTS, RTS, TXD, RXD) ft232rl c выводами SIM900. ft232rl питается от 3,3В, на линиях TXD, RTS и DTR стоят диоды 1n4148, на которых падает ок. 0,6В, т.е уровни сигнала ок. 2,7В.

4.) Запускаю терминальную программу, скорость выбираю 9600. Далее шлю два раза с небольшим промежутком текст «AT» (без кавычек). Никакого ответа нет, но модуль, видимо, синхронизируется, так как на последующие отправленные команды он отвечает эхом. Кроме эха ничего от модуля добится не удается. Эхо точно дает не терминал. Пробовал команды «ATQ0» и «+++»

5.) При выключении модуля кнопкой на PWRKEY, модуль выдает в терминал строку «NORMAL POWER DOWN»

Из-за чего это может быть и как сделать так, чтобы модуль нормально отвечал на команды? Вроде бы все сделал согласно документации (или нет?), а не работает, помогите, пожалуйста. Схема во вложении

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
4 страниц V  < 1 2 3 4 >  
Start new topic
Ответов (30 - 44)
CADiLO
сообщение Feb 3 2011, 11:02
Сообщение #31


Гуру
******

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



у вас еще инженерная прошивка - 1137B02SIM900M64_ST

Если модуль покупали в России, то спрашивайте обновление (7 версию) у ваших дистрибьюторов - Макрогрупп или МТ-Систем.
Если в Украине - то запрос по е-мейл мне (chip@microchip.ua)
В запросе указываем у кого приобретался модуль и его IMEI


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


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 2-02-11
Пользователь №: 62 634



Цитата(CADiLO @ Feb 3 2011, 19:02) *
у вас еще инженерная прошивка - 1137B02SIM900M64_ST


Такое поведение модуля можно этим объяснить? А супрессоры, похоже, целы. Мультиметр в режиме проверки диодов показывает около 1600 в обратном направлении (+ на ножке - на земле) и около 600 в прямом (- на ножке, + на земле) по всем ногам основного порта.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 3 2011, 11:59
Сообщение #33


Гуру
******

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



Даже 02 версия нормально обменивалась с компьютером. Так что я бы сначала обновил версию - вдруг все же слетела прошивка.

Мне приносили модули на которых из-за повышеного напряжения на входе пропадал обмен. Если супрессор не убивали, то перешивка помогала.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
d-lun
сообщение Feb 5 2011, 04:36
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 2-02-11
Пользователь №: 62 634



Цитата(CADiLO @ Feb 3 2011, 19:59) *
Так что я бы сначала обновил версию - вдруг все же слетела прошивка.


1137B07SIM900M64_ST - это седьмая версия или нет?

А, понял - B07 - означает седьмую версию.

Сообщение отредактировал d-lun - Feb 5 2011, 05:38
Go to the top of the page
 
+Quote Post
d-lun
сообщение Feb 5 2011, 13:18
Сообщение #35


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 2-02-11
Пользователь №: 62 634



Цитата(CADiLO @ Feb 3 2011, 19:59) *
Даже 02 версия нормально обменивалась с компьютером. Так что я бы сначала обновил версию - вдруг все же слетела прошивка.

Мне приносили модули на которых из-за повышеного напряжения на входе пропадал обмен. Если супрессор не убивали, то перешивка помогала.


Ну вот, с горем пополам перепрошил модуль седьмой версией (картинка во вложении). Во время прошивки горел NETLIGHT. После завершения прошивки продолжал гореть светодиод NETLIGHT, я попытался выключить модуль кнопкой PWRKEY, он не реагировал. Далее я закрыл программу-прошивальщик, отключил TX ft232rl от модуля SIM900 и просто вырубил питание (Надеюсь, все правильно сделал?). Затем подключил питание обратно и включил модуль кнопкой PWRKEY.

В общем, ничего не изменилось - модуль по прежнему может только отвечать эхом и слать в терминал некоторые сообщения (подключены только TX, RX). Что с ним еще можно сделать? wacko.gif

Самое же интересное в том, что прошивал я не через DEBUG-порт, а через основной, т.е. он рабочий, как я понимаю (или я неправильно понимаю?). Может ли быть такой вариант, что модуль не перепрошился?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
av-master
сообщение Feb 5 2011, 14:44
Сообщение #36


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



настройки ком порта на компе какие ? 8 N 1 N ?
настройки самого терминала ? какой терминал пользуете ?
Go to the top of the page
 
+Quote Post
sobr
сообщение Feb 5 2011, 15:45
Сообщение #37


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Люди вы о чём? У человека модуль отвечает эхом и RING выдает, значит с настройками порта все нормально, или нет? Модуль перепрошивается, значит с согласованием уровней все нормально, или на приемлимом уровне, или нет? Вы еще предположите, что он питание забыл подать...
Go to the top of the page
 
+Quote Post
d-lun
сообщение Feb 5 2011, 16:13
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 2-02-11
Пользователь №: 62 634



Цитата(av-master @ Feb 5 2011, 22:44) *
настройки ком порта на компе какие ? 8 N 1 N ?
настройки самого терминала ? какой терминал пользуете ?


Настройки ком порта следующие:
Биты данных 8
Стоп битов 1
Без проверки четности
Управление потоком - пробовал либо без управления, либо RTS/CTS
Терминал Пробовал Terminal v1.9b by Bray и HyperTerminal


Заработало! 08.gif ОГРОМНОЕ СПАСИБО всем помогавшимsm.gif

Достаточно было всего лишь поставить символ конца строки и символ перевода каретки ($00 $0D) после команды и все заработало как часы.

Ещё раз СПАСИБО всемsm.gif

--------------------------------------------

Так, соврал, $00 - вовсе необязателен - мало того можно словить интересные глюки (перезагрузка модема например).

Сообщение отредактировал d-lun - Feb 5 2011, 18:18
Go to the top of the page
 
+Quote Post
av-master
сообщение Feb 5 2011, 19:52
Сообщение #39


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



Цитата
sobr Люди вы о чём? У человека модуль отвечает эхом и RING выдает, значит с настройками порта все нормально, или нет? Модуль перепрошивается, значит с согласованием уровней все нормально, или на приемлимом уровне, или нет? Вы еще предположите, что он питание забыл подать...
как раз таки и ненадо.. все правильно двигались )) оставалось только порт / терминал / ну и 0A0D



d-lun

blink.gif
lol.gif
ну теперь намучаешся ))
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 7 2011, 08:01
Сообщение #40


Гуру
******

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



Самое интересное - никому и не подумалось что товарищ не добавляет 0D в конце.
Настолько все привыкли к этому как к само собой необходимому sm.gif

В гипертерминале есть в настройках- автоматически добавлять 0D и 0A

Я же предпочитаю стааааарый TERM90 который входил в комплект Norton Comander, там тоже автоматом добавляется.




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


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 24-06-10
Из: Киев
Пользователь №: 58 123



Здравствуйте, подскажите знающие люди. SIM900 прогонял с ПК все работало прекрасно. Начал состыковывать с МК и что-то пошло не так.
Теперь при подаче импульса на включения выдает только:
RDY
.
.OVER-VOLTAGE POWER DOWN

Индикатор сети загорается только во время импульса вкл. и гаснет. все, никаких признаков жизни. Питание 4,74В через LM-ку. Правда пару раз неправильно выключил

Я его не убил, часом???
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 15 2011, 13:40
Сообщение #42


Гуру
******

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



>>>>Питание 4,74В

А в документацию заглянуть не пробовали ?

Он так должен себя вести. Номинальное питане для модуля 4.2 вольта


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


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 24-06-10
Из: Киев
Пользователь №: 58 123



Заглядывал))))) И почему-то был твердо уверен, что порог у него 4,8В.
Спасибо..
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 15 2011, 14:24
Сообщение #44


Гуру
******

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



на 4.7 модуль предупредит - 4.8 отключится.
но учитывая что зачастую пульсации присутствуют в питании, то превышать 4.5 не стоит
как я уже сказал - оптимально 4.2


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


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 24-06-10
Из: Киев
Пользователь №: 58 123



Да, снизил питание и пошло, спасибо.
И еще вопрос: где-то видел на форуме информацию о проверке кол. средств на счету, так как насколько помню ATD не работает. Если можно киньте ссылку, если нет - придется перечитывать все темы. Заранее спасибо.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th July 2025 - 06:34
Рейтинг@Mail.ru


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