Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Передача данных на модулях SIM300c SIM300d
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Дмитрий2212
Вопрос к профессионалам. Начал осваивать модули.Все понятно ( СПАСИБО ВСЕМ УЧАСТНИКАМ ФОРУМА) и потихоньку даигаюсь. Вопрос по передаче данных, как я понял действия следующие:
1 Устанавливаем соединение в режиме данных ( вызов без---; в конце номера)
2 На этот же порт (ноги 41 и 43 Сим300с 3 и 4 сим300D) подаем данные
3 Если надо перейти в командный режим ---> +++ с паузами
Так вот можно ли узнать поподробнее как аппаратно развязать порт микроконтролера и второй источник данных и шо эта за ноги DEBUG_RX и DEBUG_TX.
И если есть опыт подскажите тарифы на передачу данных КИЕВСТАРА,ЛАЙФА,UMC
chief_olimp
в последних версиях прошивки DEBUG_RX и DEBUG_TX не используются. Тарифы можно посмотреть на сайтах операторов
vladch
Я для установки CSD-соединения подаю команды модулям AT+CSNS=4 , а потом набор номера без ;.
Вот поповоду этого выписка из SIM300 Software Application Note V2.0

19. How to use CSD?
1391 000 0111 dial, on module 1,
1391 000 0112 dialed, on module 2,
For two SIM cards communication
Module 1
AT+CSNS=4
ATD13910000112 // no need use ;
CONNECT 9600
CSD data transmit and receive
Module 2
AT+CSNS=4
RING
ATA
CONNECT 9600
CSD data transmit and receive
For phone line dial, and 1391 000 0112 dialed, module 2
Phone line
ATD13910000112
CONNECT 9600
CSD data transmit and receive

Module 2
AT+CSNS=4
RING
ATA
CONNECT 9600
CSD data transferring
Note: if CSD dial, need SIM card open this business,
If CSD dialed, need SIM card this business support.

Тарифов толком на сайтах не нашел(или не у всех ОпСоСв), но кажется порядка 30-50 копеек за минуту.
Дмитрий2212
Спасибо за ответы. А по поводу аппаратной развязки PIC контроллера и допустим порт RS232 компьютера ?
Есть необходимость в круглосуточной работе модема. LIFE хочет 0.5 гр/мин это реальные цены или они меня не поняли?
RomanRom
Цитата(chief_olimp @ Apr 12 2009, 21:38) *
в последних версиях прошивки DEBUG_RX и DEBUG_TX не используются

А можно чуть подробнее об этом (о перепрошивке)?
=F8=
Цитата(Дмитрий2212 @ Apr 12 2009, 20:28) *
Вопрос к профессионалам. Начал осваивать модули.Все понятно ( СПАСИБО ВСЕМ УЧАСТНИКАМ ФОРУМА) и потихоньку даигаюсь. Вопрос по передаче данных, как я понял действия следующие:
1 Устанавливаем соединение в режиме данных ( вызов без---; в конце номера)
2 На этот же порт (ноги 41 и 43 Сим300с 3 и 4 сим300D) подаем данные
3 Если надо перейти в командный режим ---> +++ с паузами
Так вот можно ли узнать поподробнее как аппаратно развязать порт микроконтролера и второй источник данных и шо эта за ноги DEBUG_RX и DEBUG_TX.
И если есть опыт подскажите тарифы на передачу данных КИЕВСТАРА,ЛАЙФА,UMC

Развязать теоретически можно, с помощью режима мультиплексирования, но насколько безглючно оно будет работать - вопрос. Да и сама реализация этого протокола дело довольно заморочливое.
ЗЫ имхо удобней переходить в командный режим дернув за DTR, впрочем на вкус и цвет.
vladch
Раньше в форуме писали, что по дебаг уарту можно передавать команды, а по обычному данные, но сейчас говорят что дебаг уже не работает.
По поводу круглосуточной работы.
Если все время передавать данные, а если там есть паузы в передачах, то в любом случае ЖПРС будет дешевле, хотя может у Вас есть какие-то свои ограничения
Дмитрий2212
Вообще есть задача круглосуточно передавать данные,а как ее лучше решить пока не придумал. На DTMF переходить не получится т.к нет символов E и F , и не успею. Там RS232 9600.Паузы конечно есть,а разве это страшно или модуль выдет из режима передачи данных?
av-master
а GPRS не катит?
vladch
Дорого будет, имхо. 1минута=50коп,
1час = 30грн.
Дмитрий2212
GPRS вобще не представляю как с ним бороться.На форумах почитал мало чего понял. С передачей данных более понятно.
av-master
УУУУУУУУУУУУУУУУУУУУУУ wink.gif

в скрепке... пункт 5. хотя остальное не менее полезно прочитать будет... ))
Нажмите для просмотра прикрепленного файла
Harbinger
Цитата(vladch @ Apr 13 2009, 12:24) *
Раньше в форуме писали, что по дебаг уарту можно передавать команды, а по обычному данные, но сейчас говорят что дебаг уже не работает.

Для этого порта оставили функции, в которые пользователю влазить не положено - калибровки, программирование IMEI etc.
Дмитрий2212
Спасибо буду просвещаться
mapic
В одном устройстве использую CSD соединение двух модемов... и заметил несколько не очень хороших моментов:

1. Длиное время соединения после подема трубки на другом конце (АТА) и до появления сообщения CONNECT 9600 .... может пройти 30 сек и более до появления сообщения!!! пока что неясно с чем это связано?? скорее всего с особеностями работы GSM-сети...???

2. Невозможность опросить состояние соединения после подачи команды цыфрового дозвона.... любая попытка подать команду или даже символ в этот момент приводит ка разсоединению... получается дозвон "в слепую"...

3. Иногда (очень редко) бывает нюанс что после начала дозвона и подема трубки через некоторое время появляется сообщение NO CARIER (нет связи), а потом CONNECT 9600 ...??? тоже неясно по чему так происходит??? наверное те же особености GSM-сети...???

А во всем остальном CSD соединение довольно неплохой вариант передачи даных, аналог GPRS если нужно быстро и надежно передать данные...
HARMHARM
Цитата(mapic @ Apr 15 2009, 16:41) *
1. Длиное время соединения после подема трубки на другом конце (АТА) и до появления сообщения CONNECT 9600 .... может пройти 30 сек и более до появления сообщения!!! пока что неясно с чем это связано?? скорее всего с особеностями работы GSM-сети...???

Это происходит handshake. По сути CSD - это аналог обычного модема; слышали, как пищат?
Цитата
3. Иногда (очень редко) бывает нюанс что после начала дозвона и подема трубки через некоторое время появляется сообщение NO CARIER (нет связи), а потом CONNECT 9600 ...??? тоже неясно по чему так происходит??? наверное те же особености GSM-сети...???

Да уж, на глюк похоже. Какая у вас версия прошивки?
Цитата
А во всем остальном CSD соединение довольно неплохой вариант передачи даных, аналог GPRS если нужно быстро и надежно передать данные...

Со своими ограничениями...
WHALE
А по какому протоколу коннектитесь?Попробуйте V110,только к сожалению он не везде работает.
mapic
Цитата(WHALE @ Apr 16 2009, 13:44) *
А по какому протоколу коннектитесь?Попробуйте V110,только к сожалению он не везде работает.


... а как на CSD протокол можно выбрать??
WHALE
AT+CBST=71,0,1 -это включение V110.
А вообще покурите описание AT-команд.
mapic
Цитата(WHALE @ Apr 17 2009, 09:35) *
AT+CBST=71,0,1 -это включение V110.
А вообще покурите описание AT-команд.


... ок спасибо покрутим!

будем эксперементировать...

а что Вы имели ввиду когда говорили что невезде работает протокол?? - не все операторы поддерживают??
WHALE
Цитата(mapic @ Apr 22 2009, 17:10) *
а что Вы имели ввиду когда говорили что невезде работает протокол?? - не все операторы поддерживают??

Операторы вроде все поддерживают,но не везде. wink.gif В частности у нас на Кубани у МТС в городах и крупных станицах V110 работает,а во всяких деревнях Гадюкино только V34. sad.gif
mapic
Цитата(HARMHARM @ Apr 16 2009, 10:51) *
Это происходит handshake. По сути CSD - это аналог обычного модема; слышали, как пищат?


... а можно более подробно что такое handshake и почему такое длиное время соединения...??
HARMHARM
Цитата(mapic @ Apr 23 2009, 18:32) *
... а можно более подробно что такое handshake и почему такое длиное время соединения...??

Почитайте, например, здесь.
Почти все справедливо и для GSM модемов в режиме CSD. Аналоговый модем соединяется от 15 секунд до 2х минут в зависимости от качества линии, по моим старым наблюдениям.
mapic
Цитата(WHALE @ Apr 23 2009, 10:38) *
Операторы вроде все поддерживают,но не везде. wink.gif В частности у нас на Кубани у МТС в городах и крупных станицах V110 работает,а во всяких деревнях Гадюкино только V34. sad.gif



...спасибо! Смена протокола на V110 вместо того что был по умолчанию реально помогал. Теперь время "конекта" составляет 2...5 сек, вместо 30...50 в варианте по умолчанию! Работает вроде также стабильно...

... и вроде как сайт поддержки оператора (Киевстар Украина) тоже рекомендует V110, как я думаю что это означает его поддержку во всех регионах...?
alx125
По теме обсуждения вполне возможно интересна будет статья "Оптимизация работы модемов Wavecom в режиме передачи данных по сети GSM" в журнале "Компоненты и технологии" http://www.kit-e.ru/articles/wireless/2003_04_142.php
Там как раз и произвели сравнение разных протоколов и режимов.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.