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

 
 
> Организация GSM канала, Организация GSM канала передачи данных
apis007
сообщение Sep 24 2010, 04:51
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 6-10-09
Из: Калуга
Пользователь №: 52 769



Добрый день! smile.gif
Прошу помощи в вопросе по организации пересылки данных от удаленного компьютера через GSM/GPRS модуль.
Проблема в том, что с данными модулями никогда не работал, покопался в интернете - нашел различную инфу, но как подступиться к зверю, пока не ясно. Прошу знающих людей посоветовать как можно организовать передачу по GSM/GPRS, каков порядок конфигурирования системы, какой протокол выбрать...В общем практически все с нуля. Можно в общих чертах-главное понять принцип и порядок.
Задача состоит в следующем: есть удаленный ПК на базе miniITX, который принимает данные с внешнего контроллера и управляет его работой по RS-232. На ПК стоит прикладная программа обработки данных от контроллера. На удаленную машину требуется передать результаты работы (log-файл), а оттуда должна быть возможность скидывать файлы конфигурации и дополнительные раб. файлы. Размер передаваемых файлов не будет большим. Соединение должно быть беспроводное.
Каким образом возможно осуществить данную затею? У меня есть варианты скидывать файлы по почте, либо работать по TCP IP. Тут есть некоторая ясность (хотя и не полная). Но никак не могу осмыслить как подключить GSM/GPRS модуль к ПК и как его инициализировать, управлять, какие данные ему нужны от ПК.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
apis007
сообщение Sep 24 2010, 09:41
Сообщение #2





Группа: Участник
Сообщений: 11
Регистрация: 6-10-09
Из: Калуга
Пользователь №: 52 769



Спасибо, Палыч! Ситуация начинает проясняться.
В качестве модема можно взять что-то типа Enfora SA-G GSM1308 (http://gsm.olicom.spb.ru/gsm_enfora/enforagsm1308.html).
Модем подключается по RS-232 кабелем. Я так понимаю, что начале нужно спец прогой от производителя настроить модем в нужный режим. Затем при необходимости передать данные надо АТ-командами перевести модем в режим работы GPRS и организовать соединение TCP IP. Отправить пакет на комп-сервер, чтобы отобразить свой IP, а затем сервер по этому IP будет общаться с модемом. После передачи данных закрыть соединение Ат командами.
Правильно ли я понимаю последовательность действий? Если не так, прошу поправить. smile.gif
И еще такой вопрос. Когда я буду передавать данные, их нужно гнать порт компьютера, связанный с открытым модемом соединением (т.е. посылать данные с TCP стек компа)? либо данные шлются на модем по RS-232? Подозреваю, что первый вариант правильный.... blink.gif
Go to the top of the page
 
+Quote Post
Палыч
сообщение Sep 24 2010, 10:21
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(apis007 @ Sep 24 2010, 13:41) *
Правильно ли я понимаю последовательность действий? ... И еще такой вопрос....

Как я себе понял: обмен будет по ТСР через сервер...
Тогда, Вы поняли в общем - правильно.
По поводу необходимости управления АТ-командами. Всё зависит от того на каком уровне у Вас будет поддержка модема: на ПК, наверное, стоит какая-то операционка (Windows, Linux, ...), которая может Ваш модем поддерживать (с модемом производитель, обычно, поставляет и ПО для интеграции модема в систему: утилиты, драйвера и т.д.). В этом случае GSM модем ничем не будет отличаться от других модемов с коммутируемым соединением, использующихся для выхода в Интернет. Хуже, если нет поддержки со стороны операционки: тут уж прийдётся и АТ-команды посылать, принимать ответы на них модема, принимать/передавать данные по RS232 и т.д. и т.п.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 05:17
Рейтинг@Mail.ru


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