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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Помогите запустить SIM300CZ
Ioann
сообщение Feb 16 2009, 12:36
Сообщение #1


Участник
*

Группа: Validating
Сообщений: 32
Регистрация: 7-06-05
Пользователь №: 5 790



Доброго времени суток, коллеги!

Понадобилось поработать с SIM300CZ - возникли проблемы:

модуль не отвечает на AT команды, хотя выдаёт "эхо"

обмен пытаюсь вести на скорости 19200 или 9600 (пробовал на 115200, но MAX232 на ней уже не работает... а более подходящей микросхемы не нашёл)

MAX232 питаю от VEXT, питание на модуль 3,96В от импульсного стабилизатора.

как я понял, модуль в сети регистрируется (появляются характерные помехи и если на него "позвонить", то идёт вызов и короко срабатывает BUZZER)

RTS и CTS модуля соединил друг с другом, TxD и RxD через MAX232 подключил к COM порту компьютера
сигналы NETLIGHT, STATUS и RI наблюдаю светодиодами (подключил через 2кОм)

При включении POWERKEY сразу загорается STATUS и горит постоянно, NETLIGHT :
один раз моргнёт сдвоенным импульсом
потом моргает одиночно, сначала часто, как зарегистрируется в сети - реже

вроде всё описал.

Прошу помощи - как "оживить" ? - что не так сделал или не учёл.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 16 2009, 13:11
Сообщение #2


Гуру
******

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



1. MAX232 прекрасно работает и выше 115200

2. модуль по входам 2.98 вольта, а значит нужно не 5 вольтовый MAX232, а трехвольтовый MAX3232. Как поведет себя обычный MAX на пониженой напруге - неизвестно.

3. >>>>сигналы NETLIGHT, STATUS и RI наблюдаю светодиодами (подключил через 2кОм)
А для кого ключики с ОК в даташите нарисованы ????


И вообще - многих бед можно избежать внимательно читая документацию.


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


Участник
*

Группа: Validating
Сообщений: 32
Регистрация: 7-06-05
Пользователь №: 5 790



Достать MAX3232 к сожалению не смог, потому пришлось пробовать с MAX232. При скоростях до 19200 работает. Проверял так: RxD соединил с TxD (SIM300 не подключал) и всё это к компьютеру - когда MAX232 работает - получается "эхо". - на 115200 не работает (на 38400 начинаются ошибки)

схема с ключом или напрямую на светодиод - это совершенно неважно, главное выход устройства не перегрузить
рекомендуемое 3-0.5/4,7к = 0.5мА
или у меня 3-2/2к=0.5мА

Хотелось бы услышать что-то по существу. - т.е. почему модуль может не отвечать на входящие AT команды (при этом он их отсылает "эхом" назад посимвольно).
Go to the top of the page
 
+Quote Post
M_Z
сообщение Feb 16 2009, 13:46
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(Ioann @ Feb 16 2009, 16:32) *
Достать MAX3232 к сожалению не смог, потому пришлось пробовать с MAX232. При скоростях до 19200 работает. Проверял так: RxD соединил с TxD (SIM300 не подключал) и всё это к компьютеру - когда MAX232 работает - получается "эхо". - на 115200 не работает (на 38400 начинаются ошибки)

схема с ключом или напрямую на светодиод - это совершенно неважно, главное выход устройства не перегрузить
рекомендуемое 3-0.5/4,7к = 0.5мА
или у меня 3-2/2к=0.5мА

Хотелось бы услышать что-то по существу. - т.е. почему модуль может не отвечать на входящие AT команды (при этом он их отсылает "эхом" назад посимвольно).

А после команды 0x0d 0x0a шлются?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 16 2009, 13:54
Сообщение #5


Гуру
******

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



>>>>Хотелось бы услышать что-то по существу.

Мдя.... Очередное радиогубительство.... А то что модуль может по умолчанию ответить на 115200 знаете ? И как искажен сигнал на

недозапитаном MAX232 тоже смотрели ? MAX232 до мегабита нормально работает при правильном питании.

ПО СУЩЕСТВУ - ПОСТАВЬТЕ РЕКОМЕНДОВАНУЮ МИКРОСХЕМУ RS232.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
av-master
сообщение Feb 16 2009, 13:55
Сообщение #6


Знающий
****

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



Цитата
Хотелось бы услышать что-то по существу.


По существу,
подключите все через ключи, через правильную микросхему, и не задавайте вопросов, почему моя Бензиновая машина , не едет на соляре слитой с трактора...

Почитайте форум, сколько граблей люди имеют от паразитной запитки модуля...
Go to the top of the page
 
+Quote Post
Ioann
сообщение Feb 16 2009, 14:21
Сообщение #7


Участник
*

Группа: Validating
Сообщений: 32
Регистрация: 7-06-05
Пользователь №: 5 790



Цитата(M_Z @ Feb 16 2009, 17:46) *
А после команды 0x0d 0x0a шлются?

Да, приходит 0d, 0a.
Go to the top of the page
 
+Quote Post
M_Z
сообщение Feb 16 2009, 14:25
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(Ioann @ Feb 16 2009, 17:21) *
Да, приходит 0d, 0a.

посылаемые команды в модуль завершаются 0x0d 0x0a?
Go to the top of the page
 
+Quote Post
Ioann
сообщение Feb 16 2009, 14:38
Сообщение #9


Участник
*

Группа: Validating
Сообщений: 32
Регистрация: 7-06-05
Пользователь №: 5 790



Цитата(M_Z @ Feb 16 2009, 18:25) *
посылаемые команды в модуль завершаются 0x0d 0x0a?

да
Go to the top of the page
 
+Quote Post
M_Z
сообщение Feb 16 2009, 14:42
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(Ioann @ Feb 16 2009, 17:38) *
да

тогда без схемы и команд которые Вы шлете в модуль помочь ничем скорее невозможно
Go to the top of the page
 
+Quote Post
Ioann
сообщение Feb 16 2009, 14:50
Сообщение #11


Участник
*

Группа: Validating
Сообщений: 32
Регистрация: 7-06-05
Пользователь №: 5 790



Цитата(M_Z @ Feb 16 2009, 18:42) *
тогда без схемы и команд которые Вы шлете в модуль помочь ничем скорее невозможно

для начала стал посылать команду AT согласно мануалу должен быть ответ OK...
41 вывод через драйвер-приёмник на 2-й вывод DB9
43 вывод через драйвер-передатчик на 3-й вывод DB9
далее через нуль-модемный кабель к компьютеру.
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Feb 17 2009, 03:05
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Цитата(Ioann @ Feb 16 2009, 15:36) *
модуль не отвечает на AT команды, хотя выдаёт "эхо"


Отвечает эхом ? Так отключите эхо командой ATE0
Я с SIM300 начинаю обмен на 115200 . Так как этот бодрейт основной и стоит после сброса питания . Потом включаю тот бодрейт который нужен.


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Feb 17 2009, 04:36
Сообщение #13


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

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



Цитата(CADiLO @ Feb 16 2009, 15:11) *
2. модуль по входам 2.98 вольта, а значит нужно не 5 вольтовый MAX232, а трехвольтовый MAX3232. Как поведет себя обычный MAX на пониженой напруге - неизвестно.

Кое-что известно wink.gif
Практически у всех MAX232 ниже 4 В не запускается преобразователь, на 2 выводе при этом напряжение чуть ниже питания, на 6 близко к нулю (тестер в помощь!). В общем, драйверы оказываются неправильно запитаны и уровни хз какие. Некоторые COM-порты и такое воспринимают, некоторые нет. Бывает "работа в одну сторону" также...
Раз уж не найти 3232 - временное, не совсем правильное решение: можно поискать HIN202, LT1281 (115200 на 3 В без проблем, хотя книга пишет другое) или MAX202 (не всякий экземпляр заработает, но иногда везёт)...


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Ioann
сообщение Feb 17 2009, 06:26
Сообщение #14


Участник
*

Группа: Validating
Сообщений: 32
Регистрация: 7-06-05
Пользователь №: 5 790



Большое спасибо всем откликнувшимся.

Похоже, придётся что-то решать с драйвером RS232 - пойду в магазин, посмотрю...
Как альтернативный вариант, рассматриваю возможность применения моста USB-UART CP2102
Go to the top of the page
 
+Quote Post
M_Z
сообщение Feb 17 2009, 06:38
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(Ioann @ Feb 17 2009, 09:26) *
Большое спасибо всем откликнувшимся.
Как альтернативный вариант, рассматриваю возможность применения моста USB-UART CP2102

Если такая возможность есть То хороший вариант. Такое сочетание работает без проблем. единственное нужно отключать обменные провода, когда нет Vext. Придется ставить ключи, либо перемычки для теста. Иначе возможна подпитка выключенного SIM300 от выхода СР2102, и глюкание модуля.
Go to the top of the page
 
+Quote Post

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

 


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


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