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

 
 
> Подключение GPRS к своему контроллеру, помогите GPRS-чайнику.
Ruslan1
сообщение Aug 10 2011, 19:06
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Здравствуйте!

С GPRS никогда дела не имел (ну разве надпись на своем мобильнике вижу), поэтому и разместил тему в разделе для начинаюх, тут надеюсь не будут смеяться над моими вопросами sm.gif

Что имею: устройство на микроконтроллере, хранящее файлы.
Что нужно: передать файлы посредством канала GPRS.
Дополнительная вводная: использовать изделия Wavecom.

Инициатор связи - контроллер, так как нужно минимизировать его энергопотребление, в онлайне сидеть не будет.
Количество данных ограничено объемом вставленной SD-карточки, но как правило это до нескольких сотен килобайт в сутки.

Что делать/как жить дальше? Собственно сейчас не сделать нужно а только составить план что нужно сделать и спрогнозировать сроки.

Пока что понятно:
1. В Интернете заводится компьютер со статическим IP ("сервер"), на который контроллер и будет сливать данные после коннекта(установки IP-соединения)
2. Контроллер дооборудуется UART интерфейсом
3. К этому UART подключается модем, корпусной-безкорпусной сейчас неважно, на стадии отладки конечно хочется чужое готовое использовать.
4. Пишется дополнительный софт для контроллера, работа с модемом ведется через AT-команды.
5. Пишется дополнительный софт для сервера.

Про железо: Изначально думал купить кит на SIM900, про эту китайскую линию очень много написано, но меня резко развернули в сторону французов (Wavecom).
Насколько я вижу, популярны Wavecom Q2403A и Wavecom Q2406B. Я про них еще толком не читал (почитаю конечно), но вроде бы Q2406B имеет внутри и поддержку FTP


Совершенно темный лес это софт. Пожалуйста, проясните, где я прав а где бред несу:
1. Для минимизации софта на контроллере нужен модем, который сам имеет внутри готовую поддержку TCP/IP
2. Так как речь идет о передаче файлов, то неплохо было бы поднять стандартный FTP, тогда со стороны сервера вообще ничего писать не нужно. То есть еще лучше, если плюс к TCP/IP говорят о реализованном в модеме FTP.
3. Если модем имеет поддержку FTP, то мне достаточно в контроллере иметь относительно несложный генератор AT-запросов и обработчик AT-ответов модема для реализации единственно нужной мне функции (передача файлов).
4. Пока речь не шла, но 99% что понадобится также и принимать файлы на контроллер. Но если у меня уже будет поддержка передачи файлов посредством FTP, то организовать прием будет несложно.


Спасибо что дочитали и вдвойне спасибо, если выскажете свое мнение про мои идеи sm.gif




Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
andrewlekar
сообщение Nov 10 2011, 04:37
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



1. Какая вам разница, 7.44 или 7.45? Команды скорее всего совпадают на 99,99%.
2. Если так сильно надо заливать прошившку, то делается это через DwlWin. Чем свежее, тем лучше. Заливаются WPK через DwlWin. DWL заливаются тупо через терминал.
3. А какой результат вы хотели увидеть после того, как вставили сим-карту? AT+CREG? что отвечает?

Если симка не видится, то пробуйте другую симку, а если и другая не увидится, то проверяйте на аппаратные косяки. AT команды здесь асолютно не при чем.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Nov 10 2011, 17:48
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(andrewlekar @ Nov 10 2011, 06:37) *
1. Какая вам разница, 7.44 или 7.45? Команды скорее всего совпадают на 99,99%.
2. Если так сильно надо заливать прошившку, то делается это через DwlWin. Чем свежее, тем лучше. Заливаются WPK через DwlWin. DWL заливаются тупо через терминал.
3. А какой результат вы хотели увидеть после того, как вставили сим-карту? AT+CREG? что отвечает?

Если симка не видится, то пробуйте другую симку, а если и другая не увидится, то проверяйте на аппаратные косяки. AT команды здесь асолютно не при чем.

документацию на 7.44 нашел, ничего нового она не добавила.

Пробую команды работы с СИМ-картой, например

at+cpin=1234
+CME ERROR: 10 (Код 10 - это "SIM not inserted")

at+creg?
+CREG: 0,0

Осциллографом просто не вижу тактовых импульсов от модуля по CLK, есть импульс длительностью примерно как ресет и как питание(длительностью пару десятком миллисекунд), и больше ничего.

Все дорожки прозвонил и микроскопом проглядел. Они цельные и ни с чем не замкнуты.
Думал, что защитные диодные сборки большую емкость имеют, выпаял- ничего не изменилось.
Еще раз плату спиртом промыл- ничего не изменилось.
Пробовал разные карточки (и местные разных операторов, и неместные) - ничего не меняется.
Напряжение питания было 3.6V. Увеличил до 4.0V - ничего не изменилось.

Есть маленькая надежда, что просто дороги между симкой и модулем длинные, но там клок всего 3 мегагерца, да и в даташите сказано что до 10 сантиметров можно, а у меня несколько короче (хуже всех CLK- около 9 сантиметров и 4 переходных отверстия). Смущает что я вообще не вижу осциллографом клока от модуля в симку, пусть и искаженного.

В-общем, получается что 99% в харде проблема но в упор не вижу где. Попробую дороги резать и короткие проводки до симки бросить....

И еще: может быть кто-то знает, где лежит описание протокола общения с симкой, на уровне осциллограмм. Не могу найти ничего хорошего. Чего-то мне ничего не понятно из общих фраз типа "Когда в считывающее устройство или телефонную трубку вставлена SIM- карта, питание на неё подаётся не сразу. Сначала выполняется проверка на предмет того, правильно ли вставлена карта, во избежание её разрушения."
Может быть у сьеры где-то расписано как их модуль дергает симку, с диаграммами? ничего не нашел...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ruslan1   Подключение GPRS к своему контроллеру   Aug 10 2011, 19:06
- - andrewlekar   Цитата(Ruslan1 @ Aug 11 2011, 01:06) Что ...   Aug 11 2011, 05:00
|- - Ruslan1   Цитата(andrewlekar @ Aug 11 2011, 08:00) ...   Aug 11 2011, 14:59
|- - andrewlekar   Цитата(Ruslan1 @ Aug 11 2011, 20:59) Про ...   Aug 12 2011, 04:45
|- - Ruslan1   Цитата(andrewlekar @ Aug 12 2011, 07:45) ...   Aug 12 2011, 10:30
|- - Ruslan1   Здравствуйте! Сделал маленький кит на базе мо...   Nov 9 2011, 22:25
- - andrewlekar   Sim present проверяйте и питание. По минимуму моду...   Nov 11 2011, 11:00
|- - Ruslan1   При внимательном обнюхивании выяснилось: 1. клок е...   Nov 11 2011, 14:07
|- - kan35   Цитата(Ruslan1 @ Nov 11 2011, 18:07) При ...   Nov 19 2011, 06:18
- - andrewlekar   Когда симку вставляете, антенна должна быть обязат...   Nov 14 2011, 05:21
|- - Ruslan1   Цитата(andrewlekar @ Nov 14 2011, 07:21) ...   Jan 14 2012, 20:08
- - andrewlekar   Ну сразу оно вряд ли сдохнет. Но всё же напишите б...   Jan 16 2012, 04:46
|- - Ruslan1   Цитата(andrewlekar @ Jan 16 2012, 06:46) ...   Jan 16 2012, 16:50
- - Muad Dib   Приветствую всех! Я ещё больший чайник в этих ...   Feb 3 2012, 16:21
|- - Ruslan1   Цитата(Muad Dib @ Feb 3 2012, 19:21) Прив...   Feb 11 2012, 18:14
- - iMeter   Всем привет. Если эта тема еще актуальна, ответьте...   Sep 5 2012, 15:25


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

 


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


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