реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Подскажите, коды Баркера
dialex
сообщение Aug 11 2006, 08:57
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 11-07-06
Пользователь №: 18 734



как декодируются, если используется FSK на 433 МГц?
можно это сделать на выходе приёмника прямо в цифре?
А то хочу попробовать передавать коды Баркера вместо простых сигналов,
но, блин, с фильтром парюсь
Go to the top of the page
 
+Quote Post
jorikdima
сообщение Aug 11 2006, 10:25
Сообщение #2


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Че то я не совсем вопрос осознал.
Коды Баркера имеют хорошие автокоррелляционные свойства и поэтому с их помощью можно повысить вероятность правилного приема символа, если например символ "1" кодируется кодом Баркера, а "0" - противоположным.
Что хначит
Цитата
можно это сделать на выходе приёмника прямо в цифре?

?
и
Цитата
как декодируются, если используется FSK на 433 МГц?
Go to the top of the page
 
+Quote Post
dialex
сообщение Aug 11 2006, 10:41
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 11-07-06
Пользователь №: 18 734



Цитата(jorikdima @ Aug 11 2006, 15:25) *
Че то я не совсем вопрос осознал.
Коды Баркера имеют хорошие автокоррелляционные свойства и поэтому с их помощью можно повысить вероятность правилного приема символа, если например символ "1" кодируется кодом Баркера, а "0" - противоположным.
Что хначит
Цитата
можно это сделать на выходе приёмника прямо в цифре?

?
и
Цитата
как декодируются, если используется FSK на 433 МГц?



на выходе приёмника FSK есть сигнал DATA с демодулятора (с шумами).
Можно ли прямо этот сигнал использовать?

Или надо какие-то I,Q?
Go to the top of the page
 
+Quote Post
_artem_
сообщение Aug 11 2006, 11:10
Сообщение #4


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



eto mozet pomoch ?
http://www.freepatentsonline.com/4290143.pdf

ili vot eta stranica 66
http://www.ihe.uni-karlsruhe.de/lehre/grt/...ript_WS0506.pdf


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
dialex
сообщение Aug 11 2006, 11:15
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 11-07-06
Пользователь №: 18 734



Цитата(_artem_ @ Aug 11 2006, 16:10) *


я скачал, в понедельник буду разбираться.
спасибо.
Go to the top of the page
 
+Quote Post
_artem_
сообщение Aug 11 2006, 11:20
Сообщение #6


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



первое что на ум приходит это оцифровать сигнал и сделать коррелятор реализовать буффер на длину максимальной задержки (длина оцифрованного кода Баркера) а затем по выходу с сумматора принимать решение в зависимости от значения.
Или же использовать компаратор вместо ацп со всеми действиями наверху.
А Вы протестируйте оба варианта.


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
dialex
сообщение Aug 11 2006, 11:25
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 11-07-06
Пользователь №: 18 734



Цитата(_artem_ @ Aug 11 2006, 16:20) *
первое что на ум приходит это оцифровать сигнал и сделать коррелятор реализовать буффер на длину максимальной задержки (длина оцифрованного кода Баркера) а затем по выходу с сумматора принимать решение в зависимости от значения.
Или же использовать компаратор вместо ацп со всеми действиями наверху.
А Вы протестируйте оба варианта.


А чего его оцифровывать, там 0, 1 и всё.
Логические уровни.
Go to the top of the page
 
+Quote Post
_artem_
сообщение Aug 11 2006, 12:15
Сообщение #8


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Предполагал что сигнал сразу после детектора вместе с шумами .


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
dialex
сообщение Aug 14 2006, 03:38
Сообщение #9


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 11-07-06
Пользователь №: 18 734



Цитата(_artem_ @ Aug 11 2006, 17:15) *
Предполагал что сигнал сразу после детектора вместе с шумами .


Шумы тоже с логическими уровнями
Go to the top of the page
 
+Quote Post
=GM=
сообщение Aug 16 2006, 12:56
Сообщение #10


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(jorikdima @ Aug 11 2006, 09:25) *
Че то я не совсем вопрос осознал.
Коды Баркера имеют хорошие автокоррелляционные свойства и поэтому с их помощью можно повысить вероятность правилного приема символа, если например символ "1" кодируется кодом Баркера, а "0" - противоположным.

Мне кажется, вы тут немного погорячились(:-). Что значит ваше "а "0" - противоположным"? Кодов Баркера всего 7 или около того и инверсных среди нет.

Сообщение отредактировал =GM= - Aug 16 2006, 12:58


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
_artem_
сообщение Aug 16 2006, 13:56
Сообщение #11


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Цитата(=GM= @ Aug 16 2006, 15:56) *
Цитата(jorikdima @ Aug 11 2006, 09:25) *

Че то я не совсем вопрос осознал.
Коды Баркера имеют хорошие автокоррелляционные свойства и поэтому с их помощью можно повысить вероятность правилного приема символа, если например символ "1" кодируется кодом Баркера, а "0" - противоположным.

Мне кажется, вы тут немного погорячились(:-). Что значит ваше "а "0" - противоположным"? Кодов Баркера всего 7 или около того и инверсных среди нет.


разве проинвертированный, к примеру 13 битный, код баркера не соответствует условию принадлежности на код Баркера ?


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
=GM=
сообщение Aug 16 2006, 15:21
Сообщение #12


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(_artem_ @ Aug 16 2006, 12:56) *
разве проинвертированный, к примеру 13 битный, код баркера не соответствует условию принадлежности на код Баркера ?

А как их тогда различать?

Возьмем к примеру, код длины 2: +1-1. Инверсный к нему будет -1+1, предположим, что он существует. Если составить последовательность из символов первого кода, то получится +1-1,+1-1,+1,-1... Запятая поставлена, чтобы отличить один передаваемый код от другого. Можно видеть, что на стыках с запятой (-1,+1) коррелятором будет выделяться инверсный код, который не передавался. Как быть?

Вот здесь есть примитивное описание кодов Баркера: http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%...%B5%D1%80%D0%B0


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
Shurmas
сообщение Aug 16 2006, 17:32
Сообщение #13


Местный
***

Группа: Новичок
Сообщений: 232
Регистрация: 24-06-06
Пользователь №: 18 332



такой код используют трансиверы xe1203 xe1205 - посмотрите документацию на них.
Go to the top of the page
 
+Quote Post
_artem_
сообщение Aug 16 2006, 18:56
Сообщение #14


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Цитата(=GM= @ Aug 16 2006, 18:21) *
Цитата(_artem_ @ Aug 16 2006, 12:56) *

разве проинвертированный, к примеру 13 битный, код баркера не соответствует условию принадлежности на код Баркера ?

А как их тогда различать?

Возьмем к примеру, код длины 2: +1-1. Инверсный к нему будет -1+1, предположим, что он существует. Если составить последовательность из символов первого кода, то получится +1-1,+1-1,+1,-1... Запятая поставлена, чтобы отличить один передаваемый код от другого. Можно видеть, что на стыках с запятой (-1,+1) коррелятором будет выделяться инверсный код, который не передавался. Как быть?

Вот здесь есть примитивное описание кодов Баркера: http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%...%B5%D1%80%D0%B0

Честно говоря узнал о коде Баркера из этого поста, могу ошибаться, но ИМХО взаимная корреляция НЕСМЕШЕННОГО кода Баркера с саммим же кодом должна быть равна количеству его битов, взаимная корреляция кода Баркера с его инвесией - тому же количеству его битов со знаком минус. Взаимная корреляция СНЕШЕННОГО кода Баркера не превышает модуля 1 (http://mathworld.wolfram.com/BarkerCode.html). Поэтому по максимуму функции взаимной корреляции находим передачу одного бита, а по знаку максимума - значение бита (0 или 1).


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
dialex
сообщение Aug 17 2006, 04:01
Сообщение #15


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 11-07-06
Пользователь №: 18 734



Цитата(Shurmas @ Aug 16 2006, 22:32) *
такой код используют трансиверы xe1203 xe1205 - посмотрите документацию на них.


xe1205, по-моему, не использует.
Да и там мало написано
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 05:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01475 секунд с 7
ELECTRONIX ©2004-2016