|
|
  |
определение дальности от передатчика к приемнику |
|
|
|
Nov 3 2013, 17:48
|

Знающий
   
Группа: Свой
Сообщений: 512
Регистрация: 17-02-09
Пользователь №: 44 983

|
Цитата(Plain @ Nov 3 2013, 19:16)  Системы нет, потому что, с Ваших слов, Вы её в данный момент как раз и создаёте. Так вот, этот процесс, по причине создания данной темы, изначально ошибочен. Может не совсем корректно выразился. Система есть. Просто у системы выявился такой дефект. а система очень простая, как я уже писал выше, это активный rfid на 100-200 метров в поле или в пределах не очень большого помещения.
|
|
|
|
|
Nov 4 2013, 09:49
|

Знающий
   
Группа: Свой
Сообщений: 512
Регистрация: 17-02-09
Пользователь №: 44 983

|
Цитата(_pv @ Nov 4 2013, 11:43)  а достаточно долго это сколько? и какая доступна ёмкость батареи. а так любыми понравившимися трансиверами, ti, nordic, silabs, atmel. были еще nanotron со специальным широкополосным трансивером специально для определения расстояния, там полоса - все доступные 80МГц на 2.4ГГц, соответственно за одну передачу пакета туда - сюда по времени распространения точность была единицы метров. ну и ретранслировать передатчик с такой полосой будет крайне проблематично. и у атмела в AT86RF233 тоже какие-то дополнительные ухищрения в самом трансивере были добавлены для измерения времени распространения, но опять же 2.4ГГц, для данной задачи думаю частоту бы лучше пониже. дело в том, что в первоначальном (ныне существующем) варианте, используется только передатчик. Частота 868мгц, батарея порядка 1А\ч. Длительность передачи 100-200мс, потом передатчик просто выключается и так регулярно через каждые пару мин. ToF метод будет хорошо работать, если большое количество пакетов, собственно, чем их больше, тем лучше точность. У нас размер пакета около 100байт всего, поэтому полоса низкая. А может измерять время прихода и в одноканальной схеме? например, отправили в начале сигнал синхронизации - после его получения начинает работать таймер в приемнике, сразу за синхроимпульсом, через небольшую паузу, отправляем основной пакет. Значение паузы между синхро импульсом и основным пакетом мы точно знаем, по приходу пакета останавливаем таймер.
|
|
|
|
|
Nov 4 2013, 10:59
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
на счёт большого количества пакетов это не совсем так, количество пакетов при усреднении улучшает точность всего лишь как корень из количества пакетов, то есть переслав 100 пакетов улучшим в 10 раз. расширять полосу гораздо эффективней, во-первых посылки будут короче, соответственно меньше времени находимся во включенном состоянии и тратим батарейку, во-вторых сама ошибка одного определения обратно пропорциональна полосе, правда SNR тоже падает с увеличением полосы, но лишь пропорционально корню из частоты. с одного пакета посланного туда/сюда если полосу расширить до нескольких сотен кГц, согласно статье приведённой выше, ошибка у них получилась около сотни нс, то есть несколько десяток метров, что уже неплохо, за 100мс на 200кБитах сотню коротких пакетов туда/сюда вполне можно переслать. конечно в реальности будет несколько хуже, там трансиверы недалеко были и в тепличных условиях. а 1Ач если растянуть даже на год, то это 120мка. с учётом скважности 300 (100мс каждые 30сек) это 35мА, не то чтобы очень много, но вроде как вполне достаточно для такой задачи как радиопередача на 200м. тем более что как минимум половину времени из этих 100мс будем не передавать, а принимать, что потребляет заметно меньше. Цитата(Иванов Андрей Николаевич @ Nov 4 2013, 16:43)  а какая разница, задержан или нет? Синхроимпульс у нас ни к чему не привязан. ну так кто мешает синхро импульс тоже ретренслировать, чем он от обычной передачи отличаться будет? время между синхроимпульсом и пакетом с данными после ретренсляции не поменятется.
|
|
|
|
|
Nov 4 2013, 11:44
|
Частый гость
 
Группа: Участник
Сообщений: 100
Регистрация: 26-12-10
Из: Санкт-Петербург
Пользователь №: 61 884

|
Немного не по технике, но вот такой вопрос. Если передача происходит достаточно редко, с целью экономии батареи, и время срабатывания сигнализации порядка 5 минут, то не может случиться так, что злоумышленник без всяких снифферов, ложных передатчиков и прочего, вынесет контролируемое устройство из зоны, и через 5 минут будет уже вне зоны досягаемости охраны?
т.е сигнализация сработала, то что кража была узнали, а вот вора не поймали и вещь уже не вернуть.
Вот ещё бы знать с какой скоростью объект может перемещаться в зоне контроля, ну и побольше подробностей, если конечно это не разрабатывается универсальное решение для всех возможных случаев. т.е может например если охраняемая зона находится в помещении и есть ограниченное число путей, через которые могут вынести передатчик - на этих путях установить дополнительные приёмники, и контролировать появление там сигнала от передатчика.
|
|
|
|
|
Nov 4 2013, 14:18
|

Знающий
   
Группа: Свой
Сообщений: 512
Регистрация: 17-02-09
Пользователь №: 44 983

|
Цитата(RobFPGA @ Nov 4 2013, 15:49)  Приветствую!
Не мучайтесь - ставьте 2-3 разнесенных приемника и определяйте положение передатчика по задержкам сигнала к приемникам.
Успехов! Rob. именно этим мы тут и занимаемся. Положение определять не надо, достаточно примерного расстояния с точностью в пару десятков метров. Спасибо. Вопрос, будет ли сильное переотражение волны 868мгц от преград в виде стен или в основном будет прохождение сквозь них? Под стенами подразумеваются бетонные перекрытия, кирпичные перекрытия. Цитата(_pv @ Nov 4 2013, 16:07)  уже вроде предлагалось, проблему ретрансляции это не решает, ну будут приёмники знать что ретранслятор находится внутри нужного периметра, а то за чем надо следить спокойно его покинет оставив вместо себя ретранслятор. единственно что может быть подозрительным - это нахождение передатчика (то есть теперь уже ретранслятора всё время на одном месте). так вроде все сошлись на мнении, что будем определять примерное расстояние по времени задержки сигнала. А оно у ретранслятора типа приемник-усилитель-излучатель будет таким же и даже несколько больше, как и у реального передатчика, а ретранслятора типа приемник - передача по интернету - передатчик еще больше. В смысле что мы получим время распространения сигнала на реальное расстояние. Ну а в случае тс передаче по инету, там цифры вообще будут неадекватные.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|