Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Трансивер nanoLOC
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Страницы: 1, 2
Alexashka
Привет всем спецам. ктонибудь имел дело с трансиверами nanoLOC? Дело в том что энта штука умеет измерять растояние между соседними трансиверами по задержке прохождения радиоимпульса. Проблема в том что нет исходников функции для локализации. Мы щас делаем на этих трансиверах модули и хотелось бы использовать данную функцию, так что если кто в теме- присоединяйтесь. biggrin.gif
Valery_Vlad
У меня вызывает сомнение эта возможность. Максимальная дальность связи 100 м. И надо определить положение в пространстве микросхемы?
Alexashka
Цитата(Valery_Vlad @ Jul 5 2007, 18:09) *
У меня вызывает сомнение эта возможность. Максимальная дальность связи 100 м. И надо определить положение в пространстве микросхемы?



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

сделав достаточно широкополосный сигнал...
Valery_Vlad
Цитата(_pv @ Jul 6 2007, 21:22) *
сделав достаточно широкополосный сигнал...

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

вменяемого описания этого cellonicsa найти не смог поэтому ничего определённого сказать не могу.
у нанотрона линейно-частоная модуляция, за 1 микросекунду несущая линейно уползает на 80 МГц. сверху вниз - "0", снизу вверх "1", или наоборот smile.gif.
если грубо: 80 Мгц полосы - ну пусть 15 нс ошибки с одного измерения - 5 метров.
послать короткий пакет, получить ack - несколько сотен микросекунд.
25 раз измерить усреднить как раз 1м и получится.

2Alexashka:
а есть нормальное описание регистров на na5tr1? а то в том что доступно у нанотрона и эфо, очень много закрашено "for internal use",
а относящийся к измерению расстояний регистр описан только один (0х5В ranging pulses) в котором задаётся количество усреднений измерений...
Valery_Vlad
Чем можно измерить время в этой микросхеме? Период внутреннего генератора 62.5 нс?!
Заявленная возможность вызывает сомнения и еще по другим причинам. Всегда будут отражения от посторонних предметов, неподвижных и подвижных. И это не усреднить.
И еще в схеме фигурирует дисперсионная линия задержки, какая ее цена?
Ссылку на фирму Cellonics, я дал из хулиганских побуждений. Почитайте внимательно, чистой воды мошенники. Надо быть осторожными!
_pv
Цитата(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
2 всем. мы покупали NA5TR1 по 200 евриков, цена обещает упасть примерно до той же что и NA1TR8, но когда -неизвестно, видимо они боятся большую партию запускать чтобы не прогореть, а на малую партию микросхем сами понимаете -цена растет очень и очень здорово.
2 Valery_Vlad: про ваше недоверие Nanotron'у и в частности точностные параметры измерения расстояния скажу так- пока я сам реально не оценивал точность, но все что я проверял до сих пор, а с NA1TR8 я провел множество экспериментов и тестов- ни в одном из них Nanotron не обманул- все параметры были четко по спецификации. Так что думаю всеже, что 2 метра в помещении и 1м на открытом пространстве чипы должны дать...
Про отражения от посторонних предметов так же сказано, что измеряется задержка сигнала ТУДА и ОБРАТНО, т.е если и есть предметы на пути- измерено будет кратчайшее расстояние, а не те, что приходят с задержкой-отраженные, а отражения обратно вообще не учитываются, так как должно прийти не просто отражение а ACK от соседнего узла!
Ну а если у вас приемники стоят в лабиритне из стен, то тут вообще радиоволнами ничего не померяешь- тут надо гравитационные волны использовать или еще какието другие, которые стенами не поглощаются, например нейтроны или гамма-кванты :D
2 pv: по поводу регистров Na5TR1 -напишу в личку
Valery_Vlad
Если у вас сигнал на входе приемника является суммой прямого и отраженных сигналов (а это есть всегда) то возможны ситуации когда отраженные сигналы дадут в сумме равный прямому или больший уровень. А если еще что-то перемещается произвольно на пол длины волны само, то возникает дополнительная неопределенность.
Меня смущает название микросхемы, приставка nano. Сей час все хотят иметь нанотехнологии, а когда нет их, то пользуются приставками.
И второе меня смущает - это определение расстояния с такой точностью.
Alexashka
Цитата(Valery_Vlad @ Jul 9 2007, 11:12) *
Если у вас сигнал на входе приемника является суммой прямого и отраженных сигналов (а это есть всегда) то возможны ситуации когда отраженные сигналы дадут в сумме равный прямому или больший уровень. А если еще что-то перемещается произвольно на пол длины волны само, то возникает дополнительная неопределенность.
Меня смущает название микросхемы, приставка nano. Сей час все хотят иметь нанотехнологии, а когда нет их, то пользуются приставками.
И второе меня смущает - это определение расстояния с такой точностью.


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


Ну дык, в нанотроне делается усреднение по N результатов- может этим как раз 20дБ и достигается?
Doka
Цитата(Valery_Vlad @ Jul 9 2007, 11:12) *
И второе меня смущает - это определение расстояния с такой точностью.

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

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

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


Спасибо, и я о том же. Не стал говорить об отражениях, так как это очевидно wink.gif

2 _pv: Написал вам в PM 2 раза!
Valery_Vlad
Цитата
2 _pv: Написал вам в PM 2 раза!

Писем не получал.
Alexashka
Цитата(Valery_Vlad @ Jul 19 2007, 19:22) *
Писем не получал.



Я не Вам писал, а товарищу "_pv"
Кстати уважаемый pv -я вам отвелил в pm biggrin.gif
Alexashka
Чтож пора подвести итоги. Год заканчивается а библиотеки для измерения дистанции так и нет до сих пор. Хотя с передачей данных по радио более или менее нормально получилось. А у Вас как успехи?
Alexashka
Че, так никто и не похвастается? smile.gif
denata
Ктото говорил что по 200 баксов покупал.
Здесь по 60 за шт.
http://sg.farnell.com/jsp/Semiconductors/D...equestid=242021
Alexashka
Цитата(denata @ Dec 25 2007, 01:48) *
Ктото говорил что по 200 баксов покупал.
Здесь по 60 за шт.
http://sg.farnell.com/jsp/Semiconductors/D...equestid=242021


Кстати представитель фирмы Эфо (думаю все ее знают) сказал следующее:
Кристаллы nanoLOC существенно подешевели, теперь партия от 100 до 499 шт будет стоить 22 евро, от 500 до 999 - 18,5 евро, от 1000 до 9999 - 9,5 евро.

Так что все не так плохо по ценам, хотя это намного дороже чем у конкурентов
Legotron
Доброго времени суток!

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

Спасибо!
Alexashka
Цитата(Legotron @ Dec 16 2008, 15:15) *
Доброго времени суток!

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

Спасибо!


Не знаю правильно я настраивал или нет smile.gif - могу скинуть кусок программы
ikolmakov
Цитата(Alexashka @ Jul 6 2007, 08:42) *
А 100м это не ограничение- это лишь следствие того, что стандарт 802.15.4а ограничивает вых.мощность на уровне 0дБм. Мы навесили на трансивер усилок и теперь он дает 23дБм. дальность еще не меряли, но она должна быть явно не 100м wink.gif


Здравствуйте! Получилось ли у вас поднять дальность с помощью усилителя? Если да, то не ухудшилась ли точность?

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

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


По поводу библиотек- отвечу в личку. Измерять расстояние на модулях с усилителями не пробовали, вообще с 2.4ГГц завязали, так что... интересно конечно проверить, но времени этим занимать попросту нет smile.gif
ps. А дальность связи увеличилась...ну раза в 3 wink.gif . т.е вместо 30м стало 100.

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


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


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


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

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

Скачайте с сайта nanotron последнюю документацию, они ее правят временами (иногда в не лучшую сторону smile.gif ). Можно питать и от 3 В, все зависит от контроллера.
Joker_sava
Спасибо за ответы! Пока всё понятно буду схему рисовать.
Alexashka
Цитата(Joker_sava @ Dec 26 2008, 12:26) *
Спасибо за ответы! Пока всё понятно буду схему рисовать.


Удачи! и не забудьте рассказать что получится smile.gif
Joker_sava
Цитата(Alexashka @ Dec 26 2008, 17:44) *
Удачи! и не забудьте рассказать что получится smile.gif

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

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

Модуль nanoPAN5361 не nanoLOC, а nanoPAN. В журнале беспроводные технологии есть статьи Мощевикина о проведенных экспериментах по дальности и скорости передачи. Указанные дальности в описаниях даются для свободного пространства.
Aquatik
Цитата(Alexashka @ Dec 25 2008, 10:52) *
Посмотрите тут в том числе испытывают смд и pcb антенны:
http://lab127.ru/pub/nn_operation_s.pdf
это неполная версия статьи, если нужна могу сбросить в ящик полную версию

Если не затруднит.. Скините в личку... Просто изучаю мат.часть. на предмет использования этих модулей...
Буду благодарен!!
altlogic
Цитата(Fktrctq @ Jul 5 2009, 16:23) *
3. Проводил ли кто-нибудь опыты по измерению скорости передачи, 2Мбит/с это конечно круто, но что на самом деле?

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