Форум программистов, компьютерный форум, киберфорум
Робототехника и умный дом
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.74/27: Рейтинг темы: голосов - 27, средняя оценка - 4.74
2 / 2 / 0
Регистрация: 06.04.2012
Сообщений: 49

Беспроводной канал связи для робота

27.09.2014, 14:45. Показов 5815. Ответов 57
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ситуация такая.Есть Робот,между ним и компом нужно организовать беспроводной канал связи.
Что нужно передать:
1)команды к движению.
2)видео,звук.
Расстояние: 1 км

Каким образом это лучше сделать?с помощью каких интерфейсов,если возможно дайте ссылку на готовый вариант.Заранее спасибо!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.09.2014, 14:45
Ответы с готовыми решениями:

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

Задача для беспроводной связи
Имеем 3 здания. Центральное и еще два, расстояние от центрального до каждого 5 км. и 500 м. Задача состоит в том, что бы организовать...

Предел скорости для устройств беспроводной связи
Недавно я написал тему о том, какие есть альтернативы радиоволнам, и оказалось, что их в общем то нет. Подробности в теме...

57
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
27.09.2014, 23:37
Видимость? Рельеф?

Минитрансиверы и радиомодемы не покатят ввиду наличия видео. Звук еще как то. Так что вам прямая дорога в Wi-Fi. Берете б/у Wi-Fi роутер c UART-ом на борту, загоняете OpenWRT и рулите. Можно и WEB-ку прикрутить и передавать видео.
0
2 / 2 / 0
Регистрация: 06.04.2012
Сообщений: 49
28.09.2014, 17:48  [ТС]
видимость и рельеф не имеют значения(естественно идеального ничего не будет)
видите ли,мне нужна конкретика до чипов.грубо говоря.Что будет за чип,как он будет использоваться,какие интерфейсы будут на плате и тд.
Есть какой-то сайт магазина или еще что-то,где можно прочитать тх чипов?
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
28.09.2014, 18:20
Видите-ли, видимость и рельеф, как и условия распространения (помеховая обстановка в канале, метеоусловия, ...) имеют огромаднейшее значение при организации беспроводного канала, особенно на таких расстояниях как километр. Мне бы не хотелось вдаваться в физику распространения радиоволн вкупе с эффектами рефракции, дифракции, затухания, для этого есть спецлитература, которую вы почерпнете у меня в разделе "Приемники и передатчики". Да достаточно просто почитать про зоны Френеля. Но, при таком подходе а-ля "дайте мне чип и чтобы работал" нихрена у вас не выйдет. Любое препятствие и или канал лежит или сигнал "рассыпается".

Интерфейсы я уже вам назвал:
- для контроля UART (к ней уже любой модуль, Ардуино или Дискавери и прочая, хоть просто на МК сами программируйте)
- для видео - радио-Ethernet (WEB-ка к Wi-Fi роутеру по USB, хотя есть и IP-камеры, как с Ethernet, так и Wi-Fi, а есть и со встроенным 3G модемом)

ТТХ оборудования читают на сайтах их производителей, а TTX чипов на сайтах их производителей. Выше вам указал, что просто мини-трансиверы а-ля TX/RX1000, nrf-чипы и прочая мелочевка не подойдут из-за скоростей, а именно необходимости передачи видеопотока. Поэтому вам был предложен вариант Wi-Fi роутера с "Линуксом", с USB и с UART (TX/RX), любого, который вы в упор игнорируете.

Поскольку не указаны условия связи, то антенны скорее будут всенаправленные (с круговой ДН), т.е. стандартные четверть-волновые штыри.

Почитать примеры реальных проектов

http://www.jbprojects.net/projects/wifirobot/
http://arduino.ru/projects/Wi-Fi_Arduino_robot
http://marsohod.org/index.php/howtostart/plata
0
2 / 2 / 0
Регистрация: 06.04.2012
Сообщений: 49
28.09.2014, 21:55  [ТС]
Спасибо вам огромное,обязательно прочту все.

Добавлено через 10 минут
Условия-город(деревья,дома,автомобили и тд.)
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
29.09.2014, 06:21
вайфай на километр в условиях города? ой Славик, что то я сильно сумлеваюсь...
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
29.09.2014, 07:47
...поднимайте точку доступа на воздушном шарике (как это делала Google) и вы сможете на десятки-сотни километров

А если серъезно: авто и деревья при достаточной высоте подвеса антенны, скажем на том же здании, еще куда ни шло, но вот другие такие же здания, тут можно уповать только на отраженку. У меня один такой канал так и работает: окна клиента выходят в противоположную сторону от точки доступа на крыше 9-ти этажки, но за счет торчащей перед этими окнами соседней многоэтажки есть отраженный сигнал достаточного уровня. В случае же множества зданий, вам придется выносить антенны в условия прямой видимости с учетом зон Френеля ...либо, либо использовать не вай-фай, а сети опсосов, тот же 3G/4G (которые собственно все и делают за вас своими базовыми станциями, ретрансляторами ...только за мани). Скорости конечно на порядок ниже, а значит и битрейт, а значит и максимальное качество видео.
0
 Аватар для SmittWesson
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
29.09.2014, 08:18
Привет raxp. ТС, так и не озвучил, что это за робот и для чего он предназначен. Не за продуктами-же в магазин он будет ездить. Возможно, ТС преувеличил запросы и в роботе можно установить простейший лазерный дальномер, который будет фиксировать окружающую обстановку в виде карты расстояний и передавать её на комп владельца. И зачем ему передавать звук, тоже не понятно. С прохожими разговаривать?
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
29.09.2014, 18:56

Не по теме:

Привет, SmittWesson, на программерсе скучно стало? :)



...по карте расстояний и дальномерам есть отдельная тема Обнаружение препятствий в лесу.

TC конечно умолчал общую концепцию, а сразу перешел к частностям (деталям), мне вообще сперва подумалось, что речь летающем дроне (квадрокоптере или беспилотнике а-ля самолет), для коих важна стабильность связи в любом положении и для которых есть антенны клеверного типа https://www.cyberforum.ru/blog... g2461.html (кстати, в этих случаях ставят тупо аналоговую камеру с радиоканалом, как правило, передатчик на 2.4 ГГц працюэ, они и дешевле и легче).
0
 Аватар для SmittWesson
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
29.09.2014, 21:35
Не по теме
На программёрсе меня заблокировали за "неадекватность"


Цитата Сообщение от raxp Посмотреть сообщение
кстати, в этих случаях ставят тупо аналоговую камеру с радиоканалом, как правило, передатчик на 2.4 ГГц працюэ, они и дешевле и легче
У этих камер радиус небольшой. До 200-300 метров и это на прямой видимости. Я думаю, что ТС хочет сделать чтото типа развлекательного аттракциона. Управлять ним на расстоянии и видеть окружающую обстановку. Но для этого совсем не обязательно иметь дальность связи до километра. К стати, если рименить WEB-камеру, полосу пропускания можно существенно снизить, а это увеличивает дальность её работы. Правда, качеством изображения придётся пожертвовать.
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
29.09.2014, 21:48

Не по теме:

...за "неадекватность"
...вот те раз.



...чего гадать, подождем чего TC обрисует. Радиус-то небольшой, но это обусловлено диапазоном частот, антеннами в виде четверть-волнового куска и фиксированной мощностью передатчика (чувствительность приемника считаем типовой). Со стороны приемника антенну можно использовать направленную, чем значительно повысить уровень и качество приема, для аналогового ТВ много особо не надо.

если рименить WEB-камеру, полосу пропускания можно существенно снизить
я бы использовал CMOS модуль (уже с оптикой) с аппаратным кодеком JPEG (спаркфановский https://www.sparkfun.com/datas... g/C328.pdf) и UART-ом на борту, вот ей действительно много не надо.
1
 Аватар для SmittWesson
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
29.09.2014, 22:48
Цитата Сообщение от raxp Посмотреть сообщение
я бы использовал CMOS модуль (уже с оптикой) с аппаратным кодеком JPEG (спаркфановский https://www.sparkfun.com/datas... g/C328.pdf) и UART-ом на борту, вот ей действительно много не надо.
Классная штучка. Отстаю от жизни. Особенно понравилось, что она может работать через COM-порт (или его модификацию). (Просто по сигналам определил). Но ты прав, давай подождём, что ТС напишет. Может мы здесь зря воду в ступке толчём.
1
2 / 2 / 0
Регистрация: 06.04.2012
Сообщений: 49
30.09.2014, 09:51  [ТС]
Концепция моего робота очень похожа на на робота-сапера.
Подъезжает машина(на машине какая-то антенна) достают робота,и он ,на расстояние километра, должен проехать и показывать то,что видит перед собой.
Можно ли подавать команды роботу по отдельному каналу связи?

Расстояние не менее километра.
0
 Аватар для SmittWesson
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
30.09.2014, 18:09
Можно ли подавать команды роботу по отдельному каналу связи?
Что значит по отдельному? Их и так у Вас будет два. Один, видеоканал, направлен от робота к оператору. Второй - командный, направлен от оператора к роботу.
На счёт видеокамеры, raxp уже сказал, какую использовать. Передатчик, придётся самому паять, но это не принципиально. Для такого узкого канала, вполне хватит мощьности 0,5 ватт. Для командного канала и того меньше. 300 милливатт на километр, за глаза хватит.
1
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
30.09.2014, 21:18
Вариант аналоговой камеры с радиоканалом (просмотр на любом ТВ или ПК с двухдолларовой USB картой видеозахвата):


Вариант Wi-Fi камеры (просмотр из любого браузера и управление):


p.s.: во всех случаях антенны меняем на коллинеары, а на базе (контроле) используем направленные, хотя бы сектором на соответствующий диапазон.
1
 Аватар для Vad33
10 / 10 / 0
Регистрация: 06.09.2013
Сообщений: 75
08.10.2014, 05:36
raxp,
Вариант Wi-Fi камеры (просмотр из любого браузера и управление):
Надо будет поковыряться во внутренностях этого девайса, чтобы вытянуть возможность передавать управляющие
сигналы кроме как вверх-вниз влево-вправо на камере.
0
2 / 2 / 0
Регистрация: 06.04.2012
Сообщений: 49
10.10.2014, 17:22  [ТС]
А если использовать вебку и тупо ее к микроконтроллеру подсоединить,как вот здесь?что скажете?
http://gulinsky.blogspot.ru/2014/02/wifi-tank.html

Добавлено через 7 минут
Цитата Сообщение от raxp Посмотреть сообщение
я бы использовал CMOS модуль (уже с оптикой) с аппаратным кодеком JPEG (спаркфановский https://www.sparkfun.com/datas... g/C328.pdf) и UART-ом на борту, вот ей действительно много не надо.
Что за видео они снимают?В datasheet нет fps.Хотелось бы понять что за камеры вообще.По сути,они подходят по размеру и ,соответственно, цене.
Совместимы ли эти камеры с Arduino Nano?Если нет,то с какими совместимы?
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
10.10.2014, 17:24
...чушь, потому как по указанной вами ссылке WEB-ка подсоединяется к роутеру и этот вариант вам выше расписывал (пост #4) и были приведены ссылки, которые вы читали, вроде. WEB-камеру можно подсоединить только к МК с поддержкой USB хоста. Либо использовать не WEB-камеру, а CMOS UART модуль со встроенным JPEG-аппаратным сжатием.

Совместимы ли эти камеры с Arduino Nano?Если нет,то с какими совместимы?
нет, нет и еще раз нет. WEB-камеры нельзя подключить к буратинам из-за отсутствия поддержки ими USB хост, об этом четыре темы на форуме и каждый раз не читают внимательно.
1
 Аватар для Vad33
10 / 10 / 0
Регистрация: 06.09.2013
Сообщений: 75
10.10.2014, 18:01
Даже если насобачить к Nano USB HOST,
http://www.robotshop.com/en/ar... -host.html
Nano не вытянет видеопоток от веб камеры.
1
2 / 2 / 0
Регистрация: 06.04.2012
Сообщений: 49
10.10.2014, 18:11  [ТС]
То есть:
1)Если Web-камера,то напрямую к роутеру.
2)если CMOS UART модуль, то к МК его цеплять,но к какому тогда?
Так и не понял что это за CMOS UART модули.что у них за характеристики(fps,в частности)

Добавлено через 6 минут
Цитата Сообщение от raxp Посмотреть сообщение
нет, нет и еще раз нет. WEB-камеры нельзя подключить к буратинам из-за отсутствия поддержки ими USB хост, об этом четыре темы на форуме и каждый раз не читают внимательно.
Так я же не про Web-камеры спрашивал,а про Спакфановские ,те,на которые вы скидывали ссылку
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.10.2014, 18:11
Помогаю со студенческими работами здесь

Беспроводной канал
Всем привет. Ситуация такая: У нашей фирмы есть несколько производственных участков. Территориально удаленных от центрального офиса...

Как передать фотки между смартфонами через WiFi или другой быстрый беспроводной канал?
Доброго времени суток. Как передать фотки между смартфонами через WiFi или другой быстрый беспроводной канал?

Канал связи
По некоторому каналу связи передается сообщение, состоящее из 0 и 1. Из-за помех возможны ошибки при передаче сигнала. Поэтому было ...

Резервный канал связи по Wi-Fi
Доброго времени. Глупый вопрос. Есть сервер 2012, есть бухгалтер 1967, между ними сеть из витой пары и сеть из Wi-Fi, работают они между...

Задача на канал связи
По каналу связи с помехами с использованием двоичной системы связи (0-1) передается текстовая информация. Размер словаря сообщения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru