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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> обмен с девайсом через GPRS, OPEN AT ???
M_Z
сообщение Jan 10 2009, 16:16
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(rvk @ Jan 10 2009, 18:43) *
Тут, в общем, все просто, микропроцессор, любой, PIC, AVR, подключенный к модему, и питание модема через блок питания, у которого есть вход управления, чтобы микропроцессор мог это все отключить. Но это просто в общем, а практическая реализаци не просто сложна, а очень сложна. У меня есть схема, которая в итоге себя плохо показала, но над ней билась целая фирма полтора года. И так ничего путного не сделали. Прошли через всевозможные грабли. Поэтому могу предложить только саму идею. Микропроцессор, модем, питание на модем через блок питания, который можно отключить микропроцессором. И определиться кто главный во время фатального сбоя по питанию, микропроцессор или внешний watchdog.
А также какое питание, только от блока питания, или комбинированное с аккумулятором. Соответственно прибавляется зарядное устройство.
Опять же нужно решать, как управлять питанием когда все умерли и процессор и модем. Бывает такая ситуация, модем жив, процессор завис,
и наоборот. Поэтому честно признаю, рабочей и надежной схемы у меня нет. А вопросов в надежном дизайне больше чем ответов.
А то, что я сказал, да, модем без внешнего процессора, хуже чем с процессором. Потому что если что, проц его выдернет.
А так он сам себе хозяин, завис, и все, до прихода ремонтника.

Я в основном согласен с rvk.
С чем не согласен, так это сложность реализации. Все достаточно легко реализуется. У нас это работает и проблем реализации не возникало. Возможно потому что у нас большой опыт разработки долговременно работающих и не обслуживаемых устройств.
Что касается типа микроконтроллера, то это действительно не принципиально.
По поводу вочдога, то конечно стоит использовать встроенный вочдог в контроллер. Но ОБЯЗАТЕЛЬНЫМ считаю применять и внешний вочдог. Конечно немаловажно чтобы сигналы сброса на внешний вочдог шли только в том случае, если программа в Вашем микроконтроллере проходит все контрольные точки. Выбор этих контрольных точек тоже немаловажен. Необходимо чтоб эти точки были расставлены по различным местам программы, которые периодически проходятся, а не в одном каком то преривании.
В итоге внешний контроллер даже если зависнет, то гарантированно буде выдернут внешним вочдогом. Ну а в случае зависания модема, то контроллер преиодически контролирует состояние модема, и случае ненормального состояния модема приводит его в чувства, возможно снятием питания модема если другие методы не дают желаемого результата.
Go to the top of the page
 
+Quote Post
rvk
сообщение Jan 10 2009, 16:19
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 13-05-06
Из: Камышин
Пользователь №: 17 067



Только подогревом. Обычно ставят мощное сопротивление в утепленном корпусе, оно не дает температуре снизиться ниже предела.
Ну и конечно термодатчик, обычно датчик и ключ в одном корпусе. Проблема вылезет только одна, влажность. Если модем на морозе,
значит будет конденсат, раз конденсат, значит коррозия, все покрывать лаком, или заливать в компаунд, и все это греть.
Тоже вопросы. А откуда мороз, если рядом оператор.
Go to the top of the page
 
+Quote Post
M_Z
сообщение Jan 10 2009, 16:23
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(T2k @ Jan 10 2009, 19:03) *
Ну не знаю. Имхо, не очень. Это еще одно устройство (у меня их и так уже достаточно...).
Далее, (в моем случаи) возле модема постоянно есть присутствие оператора.

Поэтому , Вы уж извините, но от такого варианта я откажусь.

Спасибо за помощь.
Пошел искать человека, который готов взяться за реализацию. Кстати, посмотрел на цены этого SIM300...да, он в разы отличается от wavecom. Но имеется проблема, он же модуль (без корпуса) + отзывы хорошие, что на морозе перестает работать. Это как-то лечится ?

так делаете устройство в котором и контроллер и модем.
А какой температурный диапазон вас интересует?

Цитата(rvk @ Jan 10 2009, 19:19) *
Только подогревом. Обычно ставят мощное сопротивление в утепленном корпусе, оно не дает температуре снизиться ниже предела.
Ну и конечно термодатчик, обычно датчик и ключ в одном корпусе. Проблема вылезет только одна, влажность. Если модем на морозе,
значит будет конденсат, раз конденсат, значит коррозия, все покрывать лаком, или заливать в компаунд, и все это греть.
Тоже вопросы. А откуда мороз, если рядом оператор.

Если корпус достаточно герметичный, то конденсата на морозе не будет внутри корпуса. Так что это не проблема. А в осталном согласен.
Go to the top of the page
 
+Quote Post
T2k
сообщение Jan 12 2009, 09:32
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Добавил ветку в раздел " Предлагаю работу". Может найдутся желающий сделать сабж ?

Спасибо !
Go to the top of the page
 
+Quote Post
Evgeniy_K
сообщение Jan 13 2009, 12:24
Сообщение #20


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-02-08
Пользователь №: 34 962



Видел описание модемов Нева с GPRS - как раз то, что вам нужно - прозрачный RS232 через GPRS.
Ну и примерно такой же проект - сбор данных с множества объектов с опросом эл.счетчиков, присоединенных к порту 232, сам реализовал на Сименсе TC65. Там прошивка пишется на яве, можно дистанционно обновлять.
Go to the top of the page
 
+Quote Post
vvvv
сообщение Jan 13 2009, 12:31
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 3-05-05
Из: г. Волжский
Пользователь №: 4 714



Wavecom тоже позволяет дистанционное обновление софта.
Go to the top of the page
 
+Quote Post
av-master
сообщение Jan 13 2009, 18:53
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



А Вы ничего не пропустили?, Конект подымает приемная часть, когда звонит на модуль ( CSD ) .

А тут надо поднять сессию самим устройством. Автор. у Вас есть такая возможность?

постоянно держать конект с сервером, чтобы в нужный момент ПК (В Офисе) передал пакет ,через установленный модемом конект это не сложно, пока устройств не много, и оператор не рвет сессию, каждые 5 мин. (Установка конекта, ним тоже считается, и очень даже ничего накапливает трафик ((((

Или я неправильно все прочитал ))))
Go to the top of the page
 
+Quote Post
T2k
сообщение Jan 14 2009, 21:33
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Цитата(av-master @ Jan 13 2009, 21:53) *
А Вы ничего не пропустили?, Конект подымает приемная часть, когда звонит на модуль ( CSD ) .

А тут надо поднять сессию самим устройством. Автор. у Вас есть такая возможность?


Я не понял о чем речь.
Повторяю еще раз. CSD уже реализован и работает. Хочу перейти на GPRS, но с возможностью работы CSD. Например...забыли включить сервер, нет GPRSа или еще что-то. Что бы однозначно получить данные с устройства.


Цитата(av-master @ Jan 13 2009, 21:53) *
постоянно держать конект с сервером, чтобы в нужный момент ПК (В Офисе) передал пакет ,через установленный модемом конект это не сложно, пока устройств не много, и оператор не рвет сессию, каждые 5 мин. (Установка конекта, ним тоже считается, и очень даже ничего накапливает трафик ((((

Или я неправильно все прочитал ))))


Про трафик я в курсе. Ну...а какой выход ? Я предложил в начале топика делать модем девайса не клиентом, а сервером. Сказали, что от Лукавого.
Предложите Ваш вариант, готов выслушать.
Go to the top of the page
 
+Quote Post
av-master
сообщение Jan 15 2009, 11:43
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



К сожелению, я пока думаю на єту тему, так как тоже хочу подобное реализовать с своей системе.
Пока склоняюсь к промежуточному серверу, на базе какого нить хостера для сайтов.

А вообще, вам бы посоветовал, активировать сессию, по звонку на модем из офиса, если нужно чего передать. Сервер звонит на девайс, девайс сличает номер, если совпал, то подымает сессию на определенный в настройках айпи, или имя... и порт... Сервер ждет данного конекта, как только модем законектился, можете передавать ему данные, или команды. Работа девайса обеспечивается 1-м дешевым процем + сим300 (что в 2 раза дешевле всяких Опен АТ и в 8 раз дешевле всяких готовых модемов)
Также, возможно авто поднятие сессии, через интервалы времени, или в определенное время... и передача серверу инфы " №модема такойто, есть ли что либо для меня? " .

Если такой вариант устроит, могу быстро реализовать, так как наработки есть. пиши в ЛС.
Go to the top of the page
 
+Quote Post
addi
сообщение Jan 15 2009, 19:53
Сообщение #25


Знающий
****

Группа: Участник
Сообщений: 679
Регистрация: 9-08-06
Пользователь №: 19 422



да, на sim будет самый дешевый вариант в плане себестоимости.

Сообщение отредактировал addi - Jan 15 2009, 19:59
Go to the top of the page
 
+Quote Post
VDG
сообщение Jan 15 2009, 22:58
Сообщение #26


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Цитата(av-master @ Jan 13 2009, 21:53) *
Или я неправильно все прочитал ))))

Вы поняли правильно, но автор не понимает сути клиент-серверной технологии и считает что с модемом, спрятанным за НАТом опсоса, сможет работать так же как сейчас работает у него P2P в CSD, то есть - открывать канал с белого IP с серыми (модулей), сидящими за НАТом - что невозможно в принципе.

Сообщение отредактировал VDG - Jan 15 2009, 23:02


--------------------
Go to the top of the page
 
+Quote Post
M_Z
сообщение Jan 16 2009, 06:23
Сообщение #27


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Полностью согласен с предыдущим сообщением.
Хотя возможен вариант. Поскольку было сказано что возле удаленного устройства всегда находится оператор, то звоним ему, он включает устройство, пускай даже с ОпенАТ. Это устройство конектитися передает информацию, ну и потом оператор выключает его.
А если серьезно, то без дополнительного контроллера сделать хорошо работающее устройство не получится. Да чего бояться этого варианта. Если у самих нет специалистов по разработке таких устройств, то можно нанять кого то с опытом разработки подобного рода систем.
Да и себестоимость устройства можно получить в разы меньше чем готовый модем в корпусе с ОпенАТ.
Go to the top of the page
 
+Quote Post
T2k
сообщение Jan 16 2009, 12:06
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Цитата(VDG @ Jan 16 2009, 02:58) *
Вы поняли правильно, но автор не понимает сути клиент-серверной технологии и считает что с модемом, спрятанным за НАТом опсоса, сможет работать так же как сейчас работает у него P2P в CSD, то есть - открывать канал с белого IP с серыми (модулей), сидящими за НАТом - что невозможно в принципе.


Я действительно не понимаю Ваших терминов. Я про НАТ.

Что касается адресации и белых IP. Я уже говорил, что эта проблема решена.
Оператор(или опсос, по Вашему) предоставляет спец.пакет. За каждой карточкой(номером) закреплен свой локальный IP, общий APN и т.д.
Т.е. любая из карточек может "достучаться" до любой другой из этого пакета. Это уже проверено!

Поэтому в моем случаи, не требуется реальный IP. Более того, модем на девайсе может выступать как сервером, так и клиентом.
Что не так ?
Go to the top of the page
 
+Quote Post
VDG
сообщение Jan 16 2009, 15:29
Сообщение #29


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Цитата(M_Z @ Jan 16 2009, 09:23) *
Если у самих нет специалистов по разработке таких устройств, то можно нанять кого то с опытом разработки подобного рода систем.

Они денег стоят. И они знают сколько они стоят. Работа единичная, в мусорную корзину. Заинтересовать можно только хорошими деньгами. Особенно когда в процессе работы вылезут разношерстные баги с операторами, симками и т.п., и пойдут претензии "почему с этой нашей симкой девайс не работает?". А я лично по всему топику вижу явное желание получить заказной продукт за стоимость коробочного промышленного варианта. Другие тоже это видят и игнорят, иначе тема была бы давно закрыта.

Цитата(T2k @ Jan 16 2009, 15:06) *
За каждой карточкой(номером) закреплен свой локальный IP.
Поэтому в моем случаи, не требуется реальный IP.

Локальный IP - это серый IP - он не существует за границами NAT-а. По простому говоря - для интернета его не существует.

Цитата
Более того, модем на девайсе может выступать как сервером, так и клиентом.

Модем - не может. Модем вообще ничего не знает про сервера и клиентов. Роль определяет программа на компьютере/микроконтроллере. Для того чтобы оконечное устройство работало сервером, оно должно быть видно из сети. У модема должен быть не локальный IP, а реальный. Убедиться в этой необходимости можете, пропинговав модем.

Вам бы что-нибудь почитать из разряда "Сети для чайников". В двух постах учебник никто тут не перескажет.


--------------------
Go to the top of the page
 
+Quote Post
av-master
сообщение Jan 16 2009, 18:41
Сообщение #30


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



Да ладно, у нас есть пару Опсосов, которые предоставляют, ре фиксированый но белый ИП. вот только узнать его проблематично (Серверу )
. С Оператором тоже можно договориться, но гемор еще тот, и тарифы ((((((( на собственную точку доступа ((
Go to the top of the page
 
+Quote Post

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

 


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


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