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

 
 
 
Reply to this topicStart new topic
> ADF7021, теряет пакеты...
petrov
сообщение Apr 14 2015, 09:27
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



ADF7021 в экранированных корпусах, соединены по кабелю через аттенюатор, RSSI достаточный, ошибок в пакетах не возникает, но изредка происходит потеря всего пакета, никто не сталкивался?
Go to the top of the page
 
+Quote Post
z1974
сообщение Apr 15 2015, 03:09
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 26-06-06
Пользователь №: 18 354



Так ADF7021 сама принимает только SYNC WORD (24 бита максимум). Это и есть Ваш пакет? или внешний контроллер принимает?
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 15 2015, 05:04
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(z1974 @ Apr 15 2015, 06:09) *
Так ADF7021 сама принимает только SYNC WORD (24 бита максимум). Это и есть Ваш пакет? или внешний контроллер принимает?


ADF при обнаружении SW выдаёт сигнал на ногу, далее контроллер просыпается и принимает данные.
Go to the top of the page
 
+Quote Post
z1974
сообщение Apr 15 2015, 09:15
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 26-06-06
Пользователь №: 18 354



Так SW не всегда формируется или SW есть, а пакет не принят. У меня было последнее, пришлось вводить избыточность в пакет, который принимает микроконтроллер. И на каких уровнях входного сигнала у вас возникают ошибки? У меня в итоге (после долгого разбирательства с конфигурацией регистров) получилось 0,4 мкВ (скорость 2400).
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 15 2015, 09:43
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(z1974 @ Apr 15 2015, 12:15) *
Так SW не всегда формируется или SW есть, а пакет не принят. У меня было последнее, пришлось вводить избыточность в пакет, который принимает микроконтроллер. И на каких уровнях входного сигнала у вас возникают ошибки? У меня в итоге (после долгого разбирательства с конфигурацией регистров) получилось 0,4 мкВ (скорость 2400).



Да есть срабатывания SWD по шуму и довольно часто, сразу после SW в пакете есть избыточность, чтобы быстро отбросить ложные пакеты. Как описано выше проверка производится при заведомо хорошем отношении сигнал/шум, ошибок нет, изредка бывают потерянные целиком пакеты, при достаточно больших синхронизирующих посылках 1010101010101 перед SW в 128 бит.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение Apr 17 2015, 06:43
Сообщение #6


Практикующий маг
******

Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576



Цитата(petrov @ Apr 15 2015, 13:43) *
проверка производится при заведомо хорошем отношении сигнал/шум, ошибок нет, изредка бывают потерянные целиком пакеты

Что такое заведомо хороший сигнал/шум?
Изредка это сколько?
Даже при отношении сигнал/шум в 60дБ есть определенная вероятность принятия бита с ошибкой. Попробуйте убрать избыточность и посмотреть ("побитным" сравнением принимаемого и посылаемого пакетов) каков процент ошибочных битов при приеме.
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 20 2015, 08:47
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



В общем поменяли linear demodulator на correlator demodulator, за двое суток проверки прошло порядка двух миллионов пакетов, ни одной потери или ошибки.
Go to the top of the page
 
+Quote Post
z1974
сообщение Apr 21 2015, 03:45
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 26-06-06
Пользователь №: 18 354



Изменение типа демодулятора вызывает улучшение чувствительности (если не ошибаюсь на 6 дБ). Попробуйте уменьшить мощность на передатчике и посмотрите будут-ли потери.
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 21 2015, 08:23
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(z1974 @ Apr 21 2015, 06:45) *
Изменение типа демодулятора вызывает улучшение чувствительности (если не ошибаюсь на 6 дБ). Попробуйте уменьшить мощность на передатчике и посмотрите будут-ли потери.


Сигнал/шум заведемо больше на десятки децибел, чем минимально необходимо. Здесь именно проблемы с обнаружением пакета из-за дрейфа средней точки на выходе линейного демодулятора.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 02:22
Рейтинг@Mail.ru


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