Как определить расстояние между двумя радиомодулями?

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

Как определить расстояние между двумя радиомодулями?

Сообщение DrZugrik » 27 май 2015, 20:03

Здравствуйте. Интересует информация по определению расстояния между двумя радиомодулями (bluetooth, wi-fi, другие радиомодули). Сложность в том, что это активные модули, каждый из которых является приемопередатчиком. Для определения расстояния до пассивного объекта (стены) используется метод как в дальнометре (фазный), а как будет вести себя радиосигнал, который принимается, обрабатывается и отправляется обратно от другого активного устройства понять не могу. А как быть если модули в движении? Особенно интересует математика всего процесса. Частично мне подошло основное уравнение радиолокации с учетом ретранслятора, но все таки хотелось бы иметь чуть больше информации. Может быть кто-то что-то подобное уже разбирал?
Подскажите где об этом почитать, а то даже грамотно запрос в гугл составить не могу, слишком много мусора находится.
Аватара пользователя
DrZugrik
 
Сообщения: 206
Зарегистрирован: 22 июл 2006, 18:57
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич

Re: Как определить расстояние между двумя радиомодулями?

Сообщение Angel71 » 27 май 2015, 21:01

при чём тут активный или пасивный обьект? забудьте вы про большую часть всего из радиолокации, какие-то дальномеры и прочие левые вещи, у вас не радары и тем более не собственный чип на фпга или ещё чём. что и какое в трансивере есть, то и используют. куча методов, основанные на измерении времени прохождения радиосигнала и уровне мощности и их комбинации. со временем это или трансивер должен поддерживать или как-то косвенно, но тогда ещё и таймер счётчик с достаточным разрешением нужен. мощность сигнала это только, если в трансивере есть. вводите те же "rangefinding" или "distance measurement" и добавляете всякие слова, например bluetooth, rssi, tof, toa, wifi,... в статьях других ключевиков наберёте.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: Как определить расстояние между двумя радиомодулями?

Сообщение Myp » 28 май 2015, 11:02

DrZugrik писал(а):Интересует информация по определению расстояния между двумя радиомодулями

способ 1. самый точный, берёшь рулетку, измеряешь расстояние.
способ 2. менее точный, вешаешь на модуль УЗ датчики и измеряешь расстояние ультразвуком.
способ 3. на каждый модуль ставишь GPS, способ будет работать только на улице

любой другой способ даст прогрешность в десяток метров.
вот там вопрос обсуждается подробно: forum109/topic15234.html
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Как определить расстояние между двумя радиомодулями?

Сообщение Madf » 28 май 2015, 12:54

про ИК-а забыли (как понимаю на солнце оно может не работать)
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Как определить расстояние между двумя радиомодулями?

Сообщение DrZugrik » 29 май 2015, 13:43

Имелись ввиду исключительно радиомодули, т.е. никаких ИК, УЗ и прочего.
Myp писал(а):вот там вопрос обсуждается подробно: forum109/topic15234.html

Спасибо за наводку.
Аватара пользователя
DrZugrik
 
Сообщения: 206
Зарегистрирован: 22 июл 2006, 18:57
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич


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

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

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

cron