roboforum.ru

Технический форум по робототехнике.


Передача NMEA 0183 по воздуху до 800 м.

В разделе рассматриваются вопросы информационного обмена в робототехнике.
Аппаратный уровень, протоколы.

Передача NMEA 0183 по воздуху до 800 м.

Сообщение marinero » 28 ноя 2011, 14:55

День добрый всем!
строю кораблик (1,5 м длина) управление по радио, поставлю в него эхолот с GPS.
Он будет промерять глубину и привязывать ее к координатам, на выходе из эхолота получаю по шнурку
сигнал NMEA со всей информацией (глубина, координаты, скорость, азимут и др.) Вопрос.
Как мне передать на берег в ноут NMEA инфу (сигнал в одну сторону, скорость 4800) с кораблика?
я так понял что WIFI передатчик мне не совсем подходит, потому как там передача идет по IP протоколу,
а у меня по сути COM-порт.. Подсмотрел на форуме, что люди используют xBee передатчики. Тема для меня новая,
растолкуйте, какое оборудование в моем случае использовать. На ноуте стоит прога, которая, как я хочу, бы показывала в реал-тайме трек с кораблика и строила карту глубин.
Спасибо.
marinero
 
Сообщения: 7
Зарегистрирован: 28 ноя 2011, 14:32
Откуда: Киев

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение figley.migley » 28 ноя 2011, 18:37

Я недавно смотрел описание модулей xBee, так там расстояния были далеко не 800м. 10, 100, 120...
Но есть модули xBee Series 2, работают на 1,5км (мощностью 100 мВт, потребление 250мА).
Наверное, подороже обычных.
figley.migley
 
Сообщения: 27
Зарегистрирован: 17 фев 2010, 11:39
Откуда: Киев
прог. языки: PHP
ФИО: Сергей

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение Angel71 » 28 ноя 2011, 19:04

для этого uart радиомодули неплохо подходят + они совсем недорогие. как вариант можно взять на 433мгц
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение coder_perm » 28 ноя 2011, 19:24

а можно никуда не передавать, а писать на SD карточку, например.
Аватара пользователя
coder_perm
 
Сообщения: 185
Зарегистрирован: 11 авг 2009, 22:39
Откуда: Пермь
Skype: kudrin_anton
прог. языки: assembler

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение Grem » 28 ноя 2011, 21:30

Можно буйки ретрансляторы расставлять :D
Последний раз редактировалось Grem 28 ноя 2011, 21:57, всего редактировалось 1 раз.
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение =DeaD= » 28 ноя 2011, 21:55

Мобилу поставьте с модемом - делов-то :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение marinero » 29 ноя 2011, 11:27

Спасибо отписавшим.
Мобилы, трекеры и GSM модемы не подходят, потому как нужно получать весь поток данных с GPS, т.е. обновление данных 1 раз в сек.

Добавлено спустя 11 минут 6 секунд:
Кораблик автономно будет по 3-4 часа в плавании, замена аккумуляторов и еще на столько же. поэтому устройство передачи должно быть простым, точка-точка, без привязок к каким либо базовым станциям или сервисам. как вариант xBee-PRO, он вроде как по-мощнее будет обычного. даст ли он скорость 4800 на расстоянии 800 метров?

Ангел71, вы писали про UART модемы на 433 мгц. этот лучше, хуже будет?
подешевле наверно однозначно.

Добавлено спустя 5 минут 39 секунд:
У Гармина есть набор для охотников-собаководов - Astro. там частота передачи с модуля на сабаке на ГПС в руке охотника - 155 мГц. в прямой видимости - около 3 км. может на этой частоте что-либо подобное есть?
marinero
 
Сообщения: 7
Зарегистрирован: 28 ноя 2011, 14:32
Откуда: Киев

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение Grem » 29 ноя 2011, 14:12

А если роутер на корабль, а на берегу направленную антену?
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение marinero » 29 ноя 2011, 16:15

тогда нужно будет конвертить сигнал с COM на IP, мне трудно себе это представить.
marinero
 
Сообщения: 7
Зарегистрирован: 28 ноя 2011, 14:32
Откуда: Киев

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение dccharacter » 29 ноя 2011, 16:27

marinero писал(а):тогда нужно будет конвертить сигнал с COM на IP, мне трудно себе это представить.

Посмотри тему про DR-320. Там именно там и занимаемся
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение Grem » 29 ноя 2011, 16:36

"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение HarryStar » 29 ноя 2011, 16:43

мне кажется идеально писать на карточку, как уж упоминали. Напрасно игнорируете этот вариант - он простейший, дешевый, надежный и т.д.
Достаточно будет с некоторой скоростью (зависит от желаемой точности) проехать по всей площади водоема и все. Все данные на карте. Ничего передавать не надо. Данные просто записываются каждую секунду (координаты, глубина), карточки на 2Гб хватит на озеро любой величины. Считывание координат, глубины и запись на карту - это несложно сделать на любом АВР МК типа мега32.

Конечно не будет динамического мониторинга, но так ли он нужен? Может это излишнее усложнение?
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение marinero » 29 ноя 2011, 17:24

про DIR-320 буду смотреть.
По поводу карточки памяти.
Мой эхолот может писать на карточку всю телеметрию, включая видеоизображение с экрана. НО.
весь кайф именно от мониторинга в реальном времени. Я буду видеть где точно ходит кораблик, т.е. мне нужно будет покрыть акваторию сеткой проходов прим. 3х3 метра, ежели где-то сложный рельеф или интересное(перспективное) место, то его я тролю усиленно. В этом и смысл передачи всей инфы в реал-тайме на берег. К тому же моя прога сразу бы строила карту глубин.
marinero
 
Сообщения: 7
Зарегистрирован: 28 ноя 2011, 14:32
Откуда: Киев

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение elmot » 29 ноя 2011, 17:51

COM через IP передастся легко. Другое дело, что вайфаем Вы не пробьете 800 метров. Мобильник поставте и гоните все по GPRS/EDGE/UMTS. С этим справятся смартфоны (почти любые) или, скажем, нетбук с 3G модемом. Кстати, что за эхолот? Мне, как яхтсмену, интересно.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Передача NMEA 0183 по воздуху до 800 м.

Сообщение dccharacter » 29 ноя 2011, 18:00

elmot писал(а):COM через IP передастся легко. Другое дело, что вайфаем Вы не пробьете 800 метров. Мобильник поставте и гоните все по GPRS/EDGE/UMTS. С этим справятся смартфоны (почти любые) или, скажем, нетбук с 3G модемом. Кстати, что за эхолот? Мне, как яхтсмену, интересно.

Народ с самодельными антеннами долбил на километры обычными вай-файными роутерами. Из консервных банок :-)
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

След.

Вернуться в Коммуникации

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3