Перейти к содержанию

3G-модем на автоответе->PL2303->COM-порт. Реально?

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

Есть давно работающая система: компьютер обзванивает удалённые контроллеры с помощью Dial-Up-модемов. Сейчас проводная связь неисправна и вот возникла мысль попробовать сотовую. Проблема в том, что контроллеры очень старые и имеют только COM-порт. Со стороны компьютера 3G-модем (HUAWEI E173) "привязался" к системе легко: программа (ещё DOSовская) успешно позвонила мне на мобилку (которая вдруг выдала нештатные мелодию и картинку :rolleyes: ).

А что с ведомой стороной - есть смысл заниматься?

1. Если, скажем, установить авто-ответ на удалённом 3G-модеме (а также 2G-режим? Что-то ещё?) - то будет ли он просто "снимать трубку" и принимать-передавать данные, без попыток общения с отсутствующим компьютером? Где-то мелькало, что нужно его конфигурировать как сетевую карту... Контроллер поддерживает макс скорость 9600.

2. PL2303 декларируется как "полный согласователь" USB-COM, но, возможно, со стороны USB должен быть обязательно компьютер? Или может быть и периферия (3G-модем)?

3. А если на ведомой стороне использовать модем мобилки, а не 3G - ведущий 3G-модем будет с ней стыковаться? Или трубки должны быть с обеих сторон?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день

Есть модемы с COM AirLink - GL8200

Есть шлюзы по мощнее FX30 но они с Linux и кучей других интерфейсов

Все зависит от вашего бюджета

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
А что с ведомой стороной - есть смысл заниматься?

Звонить надо DATA-звонком, а не голосовым как Вы звоните, тогда всё будет.

И зачем PL2303? Ищите GSM-модем с RS-232.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2. PL2303 декларируется как "полный согласователь" USB-COM, но, возможно, со стороны USB должен быть обязательно компьютер? Или может быть и периферия (3G-модем)?
Она является USB-device-й. Модем тоже является USB-device-й. Не взлетят - кто-то один обязательно должен быть Host-ом.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К сожалению, бюджет на нуле, так что могу использовать только то, что есть - несколько мобилок и 3G-модемов.

jcxz, а для DATA-звонка есть специальная команда? Я звоню как в обычном Dial-Up: atd<номер>

Сергей: так в 3G-модемах нет режима типа "dumb"/тупой, как в старых Dial-Up-модемах, когда модем после подачи питания не реагирует ни на какие команды, а только передаёт-принимает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
К сожалению, бюджет на нуле, так что могу использовать только то, что есть - несколько мобилок и 3G-модемов.
Стройте переходник на каом-нибудь современном дешевом контроллере с USB-Host на борту.

 

так в 3G-модемах нет режима типа "dumb"/тупой, как в старых Dial-Up-модемах
Может и есть, но вам надо сначала продраться к модему сквозь USB.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Стройте переходник на каом-нибудь современном дешевом контроллере с USB-Host на борту.

ИМХО, проще всего взять в качестве "переходника" какой-нибудь трехкопеечный китайский роутер с USB.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
aaarrr, а как же к нему подключить COM-порт контроллера?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С нулевым бюджетом просто бросьте эту затею.

 

Вариантов всего два - или брать готовый модем с COM портом - типа такого - http://microchip.ua/pictures/T900.jpg

Или делать на контроллере стык с вашим устройством, где с одной стороны будет СОМ к устройству, а с другой USB host к "свистку" или мобилке.

 

Ну еще изращение с роутером, но тогда к устройству нужен настраиваемый переходник COM<>Ethernet

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
jcxz, а для DATA-звонка есть специальная команда? Я звоню как в обычном Dial-Up: atd<номер>

Откройте мануал на любой GSM-модем и прочитайте про назначение символа ';' в строке дозвона ATD. Обычный звонок с телефона идёт как голосовой по дефолту и примется как голосовой модемом без возможности передачи данных.

 

Или делать на контроллере стык с вашим устройством, где с одной стороны будет СОМ к устройству, а с другой USB host к "свистку" или мобилке.

А где гарантия что в девайсах просто CDC без необходимости дополнительного драйвера для данного модема/телефона?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
aaarrr, а как же к нему подключить COM-порт контроллера?

Через тот же переходник USB-COM.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, бросить-то всегда успею, а так хоть немного в теме разберусь, как минимум )).

Вот, например, рассказывают, что раньше подобные вещи народ массово делал на старых мобилках Сименс, где только Rx, Tx и GND, а HOST не нужен. Это ведь вариант для ведомого? Интересно, а с ним состыкуется ведущий "свисток"?

А в случае переходника COM<>Ethernet (рядом с моим устройством есть обычный роутер) - на ведущем компе нужно эмулировать COM через Ethernet?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Через тот же переходник USB-COM.

Только забыли упомянуть, что при этом где-то рядом должен стоять комп с USB-хостом, а так ничё. :biggrin:

 

А в случае переходника COM<>Ethernet (рядом с моим устройством есть обычный роутер) - на ведущем компе нужно эмулировать COM через Ethernet?

Да. И готового софта для этого полно в инете.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только забыли упомянуть, что при этом где-то рядом должен стоять комп с USB-хостом, а так ничё. :biggrin:

И зачем это роутеру с USB-хостом вдруг стал нужен комп?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
И зачем это роутеру с USB-хостом вдруг стал нужен комп?

Ну если ТС сможет на каждое своё удалённое устройство поставить такой роутер (если возле каждого есть Ethernet), то так и следует делать. И забыть о GSM.

Я же писал для случая если Ethernet-а рядом нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти