Полная версия этой страницы:
Трансивер nanoLOC
Alexashka
Jul 5 2007, 12:08
Привет всем спецам. ктонибудь имел дело с трансиверами nanoLOC? Дело в том что энта штука умеет измерять растояние между соседними трансиверами по задержке прохождения радиоимпульса. Проблема в том что нет исходников функции для локализации. Мы щас делаем на этих трансиверах модули и хотелось бы использовать данную функцию, так что если кто в теме- присоединяйтесь.
Valery_Vlad
Jul 5 2007, 14:09
У меня вызывает сомнение эта возможность. Максимальная дальность связи 100 м. И надо определить положение в пространстве микросхемы?
Alexashka
Jul 6 2007, 05:42
Цитата(Valery_Vlad @ Jul 5 2007, 18:09)

У меня вызывает сомнение эта возможность. Максимальная дальность связи 100 м. И надо определить положение в пространстве микросхемы?
На мой вгляд немцы создали чтото стоящее. Технология определения по задержке сигнала самая точная, определение через RSSI и близко не валяется, а определение по спутнику тоже имеет свои минусы- нужен GPS приемник, антенна к нему, да и спутники не везде и не всегда видны.
А 100м это не ограничение- это лишь следствие того, что стандарт 802.15.4а ограничивает вых.мощность на уровне 0дБм. Мы навесили на трансивер усилок и теперь он дает 23дБм. дальность еще не меряли, но она должна быть явно не 100м
Единственно замечание - метод позволяет получить расстояния до соседних узлов, а чтобы получить координаты в пространстве нужно решить некое мат.уровнение, но это планируется делать в Координаторе, куда будет стекаться вся инфа с узлов. И математики говорят, что решение такого уровнения сложностей не представляет
Valery_Vlad
Jul 6 2007, 06:41
Посчитайте какую надо точность измерения задержки надо иметь. И получите порядка единиц наносекунд. Как это можно сделать?
Цитата(Valery_Vlad @ Jul 6 2007, 13:41)

Посчитайте какую надо точность измерения задержки надо иметь. И получите порядка единиц наносекунд. Как это можно сделать?
сделав достаточно широкополосный сигнал...
Valery_Vlad
Jul 7 2007, 09:32
Цитата(_pv @ Jul 6 2007, 21:22)

сделав достаточно широкополосный сигнал...
У приемника трансивера полоса пропускания ПЧ 90 МГц?! Маловато будет.
Этот трансивер не из той же оперы?
http://www.osp.ru/cw/2002/27/54284/
Цитата(Valery_Vlad @ Jul 7 2007, 16:32)

У приемника трансивера полоса пропускания ПЧ 90 МГц?! Маловато будет.
Этот трансивер не из той же оперы?
http://www.osp.ru/cw/2002/27/54284/вменяемого описания этого cellonicsa найти не смог поэтому ничего определённого сказать не могу.
у нанотрона линейно-частоная модуляция, за 1 микросекунду несущая линейно уползает на 80 МГц. сверху вниз - "0", снизу вверх "1", или наоборот

.
если грубо: 80 Мгц полосы - ну пусть 15 нс ошибки с одного измерения - 5 метров.
послать короткий пакет, получить ack - несколько сотен микросекунд.
25 раз измерить усреднить как раз 1м и получится.
2Alexashka:
а есть нормальное описание регистров на na5tr1? а то в том что доступно у нанотрона и эфо, очень много закрашено "for internal use",
а относящийся к измерению расстояний регистр описан только один (0х5В ranging pulses) в котором задаётся количество усреднений измерений...
Valery_Vlad
Jul 7 2007, 18:47
Чем можно измерить время в этой микросхеме? Период внутреннего генератора 62.5 нс?!
Заявленная возможность вызывает сомнения и еще по другим причинам. Всегда будут отражения от посторонних предметов, неподвижных и подвижных. И это не усреднить.
И еще в схеме фигурирует дисперсионная линия задержки, какая ее цена?
Ссылку на фирму Cellonics, я дал из хулиганских побуждений. Почитайте внимательно, чистой воды мошенники. Надо быть осторожными!
Цитата(Valery_Vlad @ Jul 8 2007, 01:47)

Чем можно измерить время в этой микросхеме? Период внутреннего генератора 62.5 нс?!
Заявленная возможность вызывает сомнения и еще по другим причинам. Всегда будут отражения от посторонних предметов, неподвижных и подвижных. И это не усреднить.
И еще в схеме фигурирует дисперсионная линия задержки, какая ее цена?
Ссылку на фирму Cellonics, я дал из хулиганских побуждений. Почитайте внимательно, чистой воды мошенники. Надо быть осторожными!
в обзоре мощности очень уж неприлично маленькие заявлены.
а на cellonics.com вообще ничего нет...
ЦАП для генерации сигнала sinc(t) на линию задержки работает на 250МГц. АЦП скоре всего тоже.
так что в чистом поле и 5 нс ошибки за один пинг получить вроде можно.
чип вместе с линией задержки 13 баксов в эфо стоит...
http://shop.efo.ru/cgi-bin/shop.pl?categor...p;mh=50&a=1но это чип без локации.
а в чипе nanoLOC, он же - na5tr1, линия задержки уже внутри. но стоить сильно дороже вроде не должен...
Alexashka
Jul 9 2007, 06:15
2 всем. мы покупали NA5TR1 по 200 евриков, цена обещает упасть примерно до той же что и NA1TR8, но когда -неизвестно, видимо они боятся большую партию запускать чтобы не прогореть, а на малую партию микросхем сами понимаете -цена растет очень и очень здорово.
2 Valery_Vlad: про ваше недоверие Nanotron'у и в частности точностные параметры измерения расстояния скажу так- пока я сам реально не оценивал точность, но все что я проверял до сих пор, а с NA1TR8 я провел множество экспериментов и тестов- ни в одном из них Nanotron не обманул- все параметры были четко по спецификации. Так что думаю всеже, что 2 метра в помещении и 1м на открытом пространстве чипы должны дать...
Про отражения от посторонних предметов так же сказано, что измеряется задержка сигнала ТУДА и ОБРАТНО, т.е если и есть предметы на пути- измерено будет кратчайшее расстояние, а не те, что приходят с задержкой-отраженные, а отражения обратно вообще не учитываются, так как должно прийти не просто отражение а ACK от соседнего узла!
Ну а если у вас приемники стоят в лабиритне из стен, то тут вообще радиоволнами ничего не померяешь- тут надо гравитационные волны использовать или еще какието другие, которые стенами не поглощаются, например нейтроны или гамма-кванты :D
2 pv: по поводу регистров Na5TR1 -напишу в личку
Valery_Vlad
Jul 9 2007, 07:12
Если у вас сигнал на входе приемника является суммой прямого и отраженных сигналов (а это есть всегда) то возможны ситуации когда отраженные сигналы дадут в сумме равный прямому или больший уровень. А если еще что-то перемещается произвольно на пол длины волны само, то возникает дополнительная неопределенность.
Меня смущает название микросхемы, приставка nano. Сей час все хотят иметь нанотехнологии, а когда нет их, то пользуются приставками.
И второе меня смущает - это определение расстояния с такой точностью.
Alexashka
Jul 9 2007, 08:49
Цитата(Valery_Vlad @ Jul 9 2007, 11:12)

Если у вас сигнал на входе приемника является суммой прямого и отраженных сигналов (а это есть всегда) то возможны ситуации когда отраженные сигналы дадут в сумме равный прямому или больший уровень. А если еще что-то перемещается произвольно на пол длины волны само, то возникает дополнительная неопределенность.
Меня смущает название микросхемы, приставка nano. Сей час все хотят иметь нанотехнологии, а когда нет их, то пользуются приставками.
И второе меня смущает - это определение расстояния с такой точностью.
Скепсицизм полезная штука

а вообще название правда смешное -мы тоже не поняли при чем тут "нано"
По поводу отражений- вообще вы правы, считается, что диапазон 2.4 впринципе работает на отражениях- если брать городскую застройку то видимо так оно и будет, если вы в густонаселенном квартале разнесете узлы метров на 300-500. На открытой местности или в помещении в пределах комнаты любой отраженный сигнал всегда пройдет болоьшее расстояние, чем прямой и поэтому прямой сигнал будет зафиксирован первым, а значит точность будет в пределах нормы. Хотя повторяю это еще будет проверятся
Valery_Vlad
Jul 9 2007, 10:23
У нас пытались заниматься измерением расстояний (по примерно такому принципу) и отказались по причине:
1. Соотношение сигнал/шум на входе трансивера должно быть не мене 20 дБ.
И на этом все закончилось.
Alexashka
Jul 11 2007, 05:36
Цитата(Valery_Vlad @ Jul 9 2007, 14:23)

У нас пытались заниматься измерением расстояний (по примерно такому принципу) и отказались по причине:
1. Соотношение сигнал/шум на входе трансивера должно быть не мене 20 дБ.
И на этом все закончилось.
Ну дык, в нанотроне делается усреднение по N результатов- может этим как раз 20дБ и достигается?
Цитата(Valery_Vlad @ Jul 9 2007, 11:12)

И второе меня смущает - это определение расстояния с такой точностью.
CC2431 обещает точность определения координат до 25см (в лучшем случае) в квадранте 64х64м, диапазон - 2,4ГГц.
аферистами TI ну никак не назовёшь, однако указывается, что метод основан на измерении уровня принимаемого сигнала (отсюда и требования к использованию антен с равномерной ДН)
Цитата(Doka @ Jul 16 2007, 17:39)

CC2431 обещает точность определения координат до 25см (в лучшем случае) в квадранте 64х64м, диапазон - 2,4ГГц.
аферистами TI ну никак не назовёшь, однако указывается, что метод основан на измерении уровня принимаемого сигнала (отсюда и требования к использованию антен с равномерной ДН)
сс2431 вроде бы появился еще до покупки ti'ем chipconа, но врать конечно они не будут.
однако, они не точность определения обещают в 25см, а дискретность. 64м/256=25см
а для получения хоть какой-то точности советуют использовать большое количество опорных нодов (до 16!). так что тупо расстояние точка-точка измерить между двумя cc2431 будет крайне проблематично.
Alexashka
Jul 17 2007, 05:39
Пробовали...и именно СС2431....и все на тестовом наборе от Техаса(чипкона)...хрень полная...5 нодов в помещении вообще показывают черте-что...на улице- немногим лучше, но о точности в 1 метр можно даже не мечтать!
Valery_Vlad
Jul 17 2007, 06:34
Попробуйте усреднить N раз?!
Alexashka
Jul 18 2007, 06:50
Цитата(Valery_Vlad @ Jul 17 2007, 10:34)

Попробуйте усреднить N раз?!
Самое интересное что усреднение ничего не даст- уровень сигнала меняется произвольным образом даже при смещении узла на 2-3см! Но потом это значение выдерживается весьма точно - +/-(1-2) дбм. Причем в помещение смещение одного узла на 3 см в сторону может дать полное пропадание сигнала (т.е. уровень в приемной антенне меняется от -60дбм до -90дбм).
Valery_Vlad
Jul 18 2007, 09:38
Простите за дурацкий совет.
Усреднение может помочь, если ошибка носит случайный (шумовой характер).
В вашем случае, это не так. Распространение сигнала происходит с отражениями от всего, что есть рядом сравнимое с длиной волны. Всегда будет интерференция сигнала, что вы и видели.
Alexashka
Jul 19 2007, 05:24
Цитата(Valery_Vlad @ Jul 18 2007, 13:38)

Простите за дурацкий совет.
Усреднение может помочь, если ошибка носит случайный (шумовой характер).
В вашем случае, это не так. Распространение сигнала происходит с отражениями от всего, что есть рядом сравнимое с длиной волны. Всегда будет интерференция сигнала, что вы и видели.
Спасибо, и я о том же. Не стал говорить об отражениях, так как это очевидно

2 _pv: Написал вам в PM 2 раза!
Valery_Vlad
Jul 19 2007, 15:22
Цитата
2 _pv: Написал вам в PM 2 раза!
Писем не получал.
Alexashka
Jul 20 2007, 06:22
Цитата(Valery_Vlad @ Jul 19 2007, 19:22)

Писем не получал.
Я не Вам писал, а товарищу "_pv"
Кстати уважаемый pv -я вам отвелил в pm
Alexashka
Dec 3 2007, 07:28
Чтож пора подвести итоги. Год заканчивается а библиотеки для измерения дистанции так и нет до сих пор. Хотя с передачей данных по радио более или менее нормально получилось. А у Вас как успехи?
Alexashka
Dec 10 2007, 09:27
Че, так никто и не похвастается?
denata
Dec 24 2007, 22:48
Alexashka
Dec 26 2007, 06:46
Цитата(denata @ Dec 25 2007, 01:48)

Кстати представитель фирмы Эфо (думаю все ее знают) сказал следующее:
Кристаллы nanoLOC существенно подешевели, теперь партия от 100 до 499 шт будет стоить 22 евро, от 500 до 999 - 18,5 евро, от 1000 до 9999 - 9,5 евро.
Так что все не так плохо по ценам, хотя это намного дороже чем у конкурентов
Legotron
Dec 16 2008, 12:15
Доброго времени суток!
Скажите, кто-нибудь пробовал ranging на полосе 22Мгц? Какие результаты?
И еще поясните пожалуйста как правильно настроить чип на произвольную полосу?
Спасибо!
Alexashka
Dec 22 2008, 07:31
Цитата(Legotron @ Dec 16 2008, 15:15)

Доброго времени суток!
Скажите, кто-нибудь пробовал ranging на полосе 22Мгц? Какие результаты?
И еще поясните пожалуйста как правильно настроить чип на произвольную полосу?
Спасибо!
Не знаю правильно я настраивал или нет

- могу скинуть кусок программы
ikolmakov
Dec 22 2008, 10:29
Цитата(Alexashka @ Jul 6 2007, 08:42)

А 100м это не ограничение- это лишь следствие того, что стандарт 802.15.4а ограничивает вых.мощность на уровне 0дБм. Мы навесили на трансивер усилок и теперь он дает 23дБм. дальность еще не меряли, но она должна быть явно не 100м

Здравствуйте! Получилось ли у вас поднять дальность с помощью усилителя? Если да, то не ухудшилась ли точность?
И еще вопрос. На счет библиотеки. Я правильно понял, что вы не стали покупать полный отладочный набор, в котором обещали дать библиотеки, а стали писать сами?
Alexashka
Dec 22 2008, 11:35
Цитата(ikolmakov @ Dec 22 2008, 13:29)

Здравствуйте! Получилось ли у вас поднять дальность с помощью усилителя? Если да, то не ухудшилась ли точность?
И еще вопрос. На счет библиотеки. Я правильно понял, что вы не стали покупать полный отладочный набор, в котором обещали дать библиотеки, а стали писать сами?
По поводу библиотек- отвечу в личку. Измерять расстояние на модулях с усилителями не пробовали, вообще с 2.4ГГц завязали, так что... интересно конечно проверить, но времени этим занимать попросту нет

ps. А дальность связи увеличилась...ну раза в 3

. т.е вместо 30м стало 100.
p.p.s Подробно о измерении расстояний можно почитать в статье Алексея Мощевикина "Точность определения расстояния с пом.технологии nanoLOC" в журнале "Беспроводные Технологии" №3 2008. Там описана куча экспериментов с этими микросхемами, больше добавить и нечего
Joker_sava
Dec 24 2008, 09:31
Подскажите какие антенны вы использовали при проверке nanoLOC модулей?
Alexashka
Dec 24 2008, 13:51
Цитата(Joker_sava @ Dec 24 2008, 12:31)

Подскажите какие антенны вы использовали при проверке nanoLOC модулей?
Антенна Cosmtec. 1/2 лямбды диполь с усилением 3.5дби. Длина 200мм.
Joker_sava
Dec 24 2008, 16:55
А чип или pcb антенны кто-нибудь пробовал?
Alexashka
Dec 25 2008, 06:52
Цитата(Joker_sava @ Dec 24 2008, 19:55)

А чип или pcb антенны кто-нибудь пробовал?
Посмотрите тут в том числе испытывают смд и pcb антенны:
http://lab127.ru/pub/nn_operation_s.pdfэто неполная версия статьи, если нужна могу сбросить в ящик полную версию
Joker_sava
Dec 25 2008, 08:46
Не могу найти максимальные входные уровни цифровых входов модуля nanoPAN 5361. Возможно ли согласование входов с уровнем 3.3В?
Alexashka
Dec 25 2008, 09:51
Цитата(Joker_sava @ Dec 25 2008, 11:46)

Не могу найти максимальные входные уровни цифровых входов модуля nanoPAN 5361. Возможно ли согласование входов с уровнем 3.3В?
Надо смотреть спецификацию на приемопередатчик NA1TR8. У него макс. напр. логики = VDDD+0.3. Т.е если у вас цифр.питание 3.3В, то это будет 3.6В макс.
mdmitry
Dec 25 2008, 09:58
Цитата(Joker_sava @ Dec 25 2008, 11:46)

Не могу найти максимальные входные уровни цифровых входов модуля nanoPAN 5361. Возможно ли согласование входов с уровнем 3.3В?
На ките с ATmega128 все питание 3 В: на модуль и на ATmega. Все замечательно работает. Схему кита скачайте и посмотрите.
Joker_sava
Dec 26 2008, 07:29
Всё разобрался, я просто посмотрел не на ту схему nanoPAN 5361, на которой был чип NA5TR1, у которорого питание 2.5 В, поэтому и был в замешательстве, а сейчас заметил что там реально стоит чип NA1TR8, у которого питание 2.4-3.6 В. Поэтому вопрос согласования уровней снимается, буду МК и радиомодуль питать от 3.3В, и соединять их м-ду собой ч-з SPI. Вобще с документацией какой-то бардак, столько мелких мануалов наплодили, пока найдёшь то, что нужно с ума сойдёшь.
mdmitry
Dec 26 2008, 07:42
Цитата(Joker_sava @ Dec 26 2008, 10:29)

Всё разобрался, я просто посмотрел не на ту схему nanoPAN 5361, на которой был чип NA5TR1, у которорого питание 2.5 В, поэтому и был в замешательстве, а сейчас заметил что там реально стоит чип NA1TR8, у которого питание 2.4-3.6 В. Поэтому вопрос согласования уровней снимается, буду МК и радиомодуль питать от 3.3В, и соединять их м-ду собой ч-з SPI. Вобще с документацией какой-то бардак, столько мелких мануалов наплодили, пока найдёшь то, что нужно с ума сойдёшь.

Скачайте с сайта nanotron последнюю документацию, они ее правят временами (иногда в не лучшую сторону

). Можно питать и от 3 В, все зависит от контроллера.
Joker_sava
Dec 26 2008, 09:26
Спасибо за ответы! Пока всё понятно буду схему рисовать.
Alexashka
Dec 26 2008, 14:44
Цитата(Joker_sava @ Dec 26 2008, 12:26)

Спасибо за ответы! Пока всё понятно буду схему рисовать.
Удачи! и не забудьте рассказать что получится
Joker_sava
Dec 27 2008, 02:13
Цитата(Alexashka @ Dec 26 2008, 17:44)

Удачи! и не забудьте рассказать что получится

Конечно!
masdie
Jun 19 2009, 06:12
Доброго времени суток. А кто-нибудь сумел подружить nanoNET c контроллерами от SiLabs?
Alexashka
Jun 19 2009, 08:03
Цитата(masdie @ Jun 19 2009, 10:12)

Доброго времени суток. А кто-нибудь сумел подружить nanoNET c контроллерами от SiLabs?
Угу
Fktrctq
Jul 5 2009, 05:23
Доброго времени суток.
Дали поиграться с модулями nanoPAN5361, причем модуль не простой, а на платке вместе с 300 мВт усилителем, к сожалению на сию платку кроме принципиальной схемы нет никакой документации, но собственно, дело то и не в этом.
После продолжительных опытов возникли следующие вопросы:
1. На сколько адекватными являются указанные в документации параметры дальности свзяи? Проводил ли кто-нибудь подобные опыты? Интересно знать следующее: мощность на выходе передатчика, скорость передачи данных и расстояние уверенного приема.
2. Уровень RSSI почему-то изменяется в пределах 103-79, причем после 79 пакеты до приемника не долетают, хотя по логике вещей и исходя из документации под уровень RSSI отведено 7 бит, и следовательно уровень должен изменятся от 0 до 127.
3. Проводил ли кто-нибудь опыты по измерению скорости передачи, 2Мбит/с это конечно круто, но что на самом деле?
mdmitry
Jul 5 2009, 15:02
Цитата(Fktrctq @ Jul 5 2009, 09:23)

Доброго времени суток.
Дали поиграться с модулями nanoPAN5361, причем модуль не простой, а на платке вместе с 300 мВт усилителем, к сожалению на сию платку кроме принципиальной схемы нет никакой документации, но собственно, дело то и не в этом.
После продолжительных опытов возникли следующие вопросы:
1. На сколько адекватными являются указанные в документации параметры дальности свзяи? Проводил ли кто-нибудь подобные опыты? Интересно знать следующее: мощность на выходе передатчика, скорость передачи данных и расстояние уверенного приема.
2. Уровень RSSI почему-то изменяется в пределах 103-79, причем после 79 пакеты до приемника не долетают, хотя по логике вещей и исходя из документации под уровень RSSI отведено 7 бит, и следовательно уровень должен изменятся от 0 до 127.
3. Проводил ли кто-нибудь опыты по измерению скорости передачи, 2Мбит/с это конечно круто, но что на самом деле?
Модуль nanoPAN5361 не nanoLOC, а nanoPAN. В журнале беспроводные технологии есть статьи Мощевикина о проведенных экспериментах по дальности и скорости передачи. Указанные дальности в описаниях даются для свободного пространства.
Aquatik
Jul 21 2009, 20:33
Цитата(Alexashka @ Dec 25 2008, 10:52)

Посмотрите тут в том числе испытывают смд и pcb антенны:
http://lab127.ru/pub/nn_operation_s.pdfэто неполная версия статьи, если нужна могу сбросить в ящик полную версию
Если не затруднит.. Скините в личку... Просто изучаю мат.часть. на предмет использования этих модулей...
Буду благодарен!!
altlogic
Aug 12 2009, 06:19
Цитата(Fktrctq @ Jul 5 2009, 16:23)

3. Проводил ли кто-нибудь опыты по измерению скорости передачи, 2Мбит/с это конечно круто, но что на самом деле?
Уже год занимаюсь nanoNET. Скорость 2 Мбит/с реальна. Хотя в условиях помех рационально применять пакеты размером порядка 1024 байт, тогда скорость передачи составит 1,75 Мбит/с.
А где Вы взяли модуль с усилителем? Как я понял эти модули делали кому-то под заказ в количестве порядка 100 экземпляров.
Ищем разработчиков - необходима стандартная система позиционирования объекта на площадке 40х40м с точностью 0,5-1м.
В одном из каталогов Nanotron указывается, о возможности позиционирования с точностью до 0,5м, так что думаю вариант системы реализуем на nanoLOC модулях.
Пишите предложения в личку.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.