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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
afad
сообщение May 8 2007, 12:38
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Делаю CDMA модем на базе модуля DTU-450X. При попытке набрать номер, пишет:
+NORUIM, RUIM card is not present! Please insert & reset...

Я так понимаю не видит карту. Тыкнулся осциллографом на контакты R-UIM, при включении на долю секунды проскакивают сигналы и молчек. Питание с карты тоже снимается.

Может у кого есть рабочая схема? Или нужны какие-то команды для активизации карты?
Go to the top of the page
 
+Quote Post
Venrok
сообщение May 10 2007, 09:24
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-03-07
Из: Москва
Пользователь №: 26 170



Я немного работал с DTG-450 (в составе модема). Он после включения выдавал что-то вроде RUIM Ready - при снятом пин-коде. Или просил ввести пин-код.
При включении модуль что-нибудь выдает? (До попытки набрать номер)
Контакт PWR_EN как заведен на карточку?
В модеме через преобразователь 5->3.3 как разрешающий вход.
Каким даташитом пользуешься?
Я полного описания пока не нашел.
Go to the top of the page
 
+Quote Post
afad
сообщение May 10 2007, 11:00
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Проблема решена, нужно было подтянуть сигнал DATA резистором к питанию карточки и начало работать, по крайней мере обнаруживает карточку и связь устанавливает. PWR_EN с контакта модема завел напрямую на карточку, и еще стоит фильтрующий конденсатор на землю (хотя была мысль этим сигналом управлять ключем, ведь PWR_EN это судя по всему Power Enable, но заработало и напрямую). PIN код снял с помощью телефона. При включении сам модем ничего не выдает. Через несколько секунд после включения начинает отвечать на AT-команды.
Даташиты весьма противоречивые (разные версии документов противоречат друг другу), все скачивал с euroml.ru.
А есть в DTG-450 такой светодиод, который мигает, когда установилась связь с сетью? Если есть, то откуда он берется? Ни на каком выходе не обнаружил такого сигнала, обычно в GSM-модемах есть такой светодиод.
Go to the top of the page
 
+Quote Post
Venrok
сообщение May 10 2007, 12:21
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-03-07
Из: Москва
Пользователь №: 26 170



Точно не помню. Вроде было аж 3 светодиода (немигающих) -
1. регистрация в сети
2. работа с TCP
3. пришла СМС
Хотя могу и ошибаться.
Откуда они снимаются с DTU-450 можно только догадываться. Мне кажется нужно пощупать ноги 91-94.
Я мониторил все АТ-командами - проблем не было.
Успехов в освоении.
Сам тоже собираюсь включать DTU-450 недели через 2.
Как запитал модуль? Какое потребление?
У DTG-450 было около 700 мА при подлючении к серверу по ТСР, причем независимо передаются данные или нет.
Go to the top of the page
 
+Quote Post
afad
сообщение May 10 2007, 13:30
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Цитата
Точно не помню. Вроде было аж 3 светодиода (немигающих) -
1. регистрация в сети...
Вот этот сигнал и нужен, ищу...
Цитата
Я мониторил все АТ-командами - проблем не было.
Так и собираюсь делать, но при включении и отладке все же удобно видеть, есть ли сеть.
Цитата
Как запитал модуль? Какое потребление?
У DTG-450 было около 700 мА при подлючении к серверу по ТСР, причем независимо передаются данные или нет.
Запитал через импульсный стабилизатор MIC4680, напряжение 4.5V. Потребление в режиме ожидания около 70 мА, во время голосовой связи в основном 400 мА, иногда проскакивает до 600 мА (может в момент установления связи???).

Гложут сомнения насчет правильности питания карточки от сигнала PWR_EN. Напряжение 2.8V, конкретная карточка работает, но насколько это надежно и правильно? Видимо придется делать ключ.
Go to the top of the page
 
+Quote Post
Venrok
сообщение May 11 2007, 06:17
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-03-07
Из: Москва
Пользователь №: 26 170



Ключ, наверное, лучше сделать. Модем, с которым я работал был тоже AnyData (ЕМ-IV), а они правильную схему включения точно знают.
На их сайте можно зарегистрироваться и они обещают more information...

Сообщение отредактировал Venrok - May 11 2007, 06:17
Go to the top of the page
 
+Quote Post
afad
сообщение May 11 2007, 12:53
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Таки не нашел выхода "регистрация в сети".
Как, после установления соединения, перейти в режим команд? На +++ не реагирует. Или это делается как-то по другому?
Также нет команды сохранения настроек AT&W sad.gif
Go to the top of the page
 
+Quote Post
Venrok
сообщение May 16 2007, 02:42
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-03-07
Из: Москва
Пользователь №: 26 170



Цитата
Таки не нашел выхода "регистрация в сети".

Одна из ног 91-94 на разъеме - это не то?

Цитата
Как, после установления соединения, перейти в режим команд? На +++ не реагирует. Или это делается как-то по другому?

Три плюса я не нашел в их документации. Я отключался от сервера и переходил в командный режим путем кратковременного дерганья вниз DTR.

Цитата
Также нет команды сохранения настроек AT&W

Есть команда AT*W.
Какие настройки нужно сохранить?

Сообщение отредактировал Venrok - May 16 2007, 02:42
Go to the top of the page
 
+Quote Post
afad
сообщение May 16 2007, 05:39
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Цитата
>Таки не нашел выхода "регистрация в сети".
Одна из ног 91-94 на разъеме - это не то?
Ни одна из указанных ног не меняет своего состояния при регистрации. На ноге 35 появляется единичка после установления связи. Не совсем то, но сойдет.
Цитата
Я отключался от сервера и переходил в командный режим путем кратковременного дерганья вниз DTR.
Дергать DTR нет возможности. ПОдсмотрел, как это делает компьютер, вроде заработало.
Цитата
Есть команда AT*W.
Какие настройки нужно сохранить?
Думал установить меньшую скорость и сохранить. Но и скорость изменить нельзя, поэтому и сохранять нечего. Остальные настройки можно сделать AT-командами.
AT*W - нет такой команды.
Go to the top of the page
 
+Quote Post
Venrok
сообщение May 16 2007, 08:38
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-03-07
Из: Москва
Пользователь №: 26 170



Цитата
ПОдсмотрел, как это делает компьютер, вроде заработало

А как это делает компьютер?
Цитата
Думал установить меньшую скорость и сохранить. Но и скорость изменить нельзя, поэтому и сохранять нечего. Остальные настройки можно сделать AT-командами.
AT*W - нет такой команды.

Есть описание АТ-команд для DTU-450?
там вроде были команды AT*W (сохрание конфигурации) и AT+IPR (изменение скорости обмена)
В реальности не работает?

Сообщение отредактировал Venrok - May 16 2007, 08:40
Go to the top of the page
 
+Quote Post
afad
сообщение May 16 2007, 10:06
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Цитата(Venrok @ May 16 2007, 16:38) *
А как это делает компьютер?

Есть описание АТ-команд для DTU-450?
там вроде были команды AT*W (сохрание конфигурации) и AT+IPR (изменение скорости обмена)
В реальности не работает?
Компьютер весьма странно разъединяется:
1. Выдает набор символов с кодами: 7F FF 7D 23 C0 21 7D 25 7D 20 7D 24 5C A4 7E
2. Потом задержка примерно 2 секунды и ATH, если не пришло ОК, то повторное АТН.
Что бы это значило, я не знаю, но разъединяется.

На AT*W пишет ERROR, ну типа хочет сказать "нет такой команды, чувак, отвали" smile.gif

AT+IPR работает, недосмотрел, но в ней нет смысла, если нельзя установить ее напостоянно.

Список AT-команд и другие описания скачал с euroml.ru
Go to the top of the page
 
+Quote Post
Venrok
сообщение May 16 2007, 10:28
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-03-07
Из: Москва
Пользователь №: 26 170



Цитата
7F FF 7D 23 C0 21 7D 25 7D 20 7D 24 5C A4 7E

Это пакет среднего уровня. В принципе можно расшифровать (я давно-давно писал упрощенную версию UDP стека под МК) - но с тех пор почти все забыл. Но это вроде не должно проходить при использовании встроенного ТСР стека.
Go to the top of the page
 
+Quote Post
afad
сообщение May 16 2007, 11:41
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Цитата
7F FF 7D 23 C0 21 7D 25 7D 20 7D 24 5C A4 7E
Но это вроде не должно проходить при использовании встроенного ТСР стека.
Встроенный стек не использую, все в контроллере. Может это команда на верхний уровень не посылать больше данные, а при отсутствии какое-то время данных модем начинает реагировать на АТ-команды? Это такое предположение.

AT+IPR устанавливает скорость и запоминает ее, после перезапуска включается на установленной скорости. Т.е. специальная команда запоминания (типа AT&W или AT*W) не нужна.
Go to the top of the page
 
+Quote Post
Venrok
сообщение May 17 2007, 12:26
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-03-07
Из: Москва
Пользователь №: 26 170



Это пакет запроса завершения связи(Terminate-Request). По этому запросу с той стороны (оператор сотовой связи) обрывают связь. После чего модуль вываливается в командный режим. Вроде так.
Цитата
Встроенный стек не использую, все в контроллере.

Какой контроллер? Пользуешь готовую библиотеку?
Go to the top of the page
 
+Quote Post
afad
сообщение May 18 2007, 08:42
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



Цитата
Какой контроллер? Пользуешь готовую библиотеку?
Контроллер на AT91RM9200 c Linux-ом.
Go to the top of the page
 
+Quote Post

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

 


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


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