МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Радиоприемник на ПЛИС

Радиоприемник на ПЛИС 3 года 8 мес. назад #6098

  • Leka
  • Leka аватар Автор темы
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 635
  • Спасибо получено: 54
От 100Мбит/сек ethernet слишком большие помехи, надо будет перепаивать/экранировать.
Хотел данные в комп передавать, чтобы разные алгоритмы ЦОС попробовать.
Выход на VGA более-менее заэкранировал (сойдет для начальных экспериментов).

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Leka.

Радиоприемник на ПЛИС 3 года 8 мес. назад #6099

А у меня 5 источников помех.
Самый сильный - Ethernet.
Потом - компьютер.
Следующий - монитор.
Потом дешевые китайские звуковые колонки с усилителем,
подключенными к компьютеру.
И даже USB мышка.
Пока ничего не принял кроме помех.
Даже обычный приемник перестает работать
вблизи платы марсоход2.
Подозреваю ШИМ.
Теперь думаю, как избавиться от помех.

Николай.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Радиоприемник на ПЛИС 3 года 8 мес. назад #6100

  • Leka
  • Leka аватар Автор темы
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 635
  • Спасибо получено: 54
Перепаивать ethernet-модуль не стал, просто попробовал заэкранировать, но это мало помогло.
Оставил так, ЦОС важнее, потом можно будет вернуться к избавлению от помех.

По 100Мбит ethernet передаю в комп ~~100К пакетов/сек, UDP-пакеты фиксированные, по 32 байта данных. Уже начал анализировать выборки.

Кстати, 100base-tx не требует автосогласования с современными компами, поэтому передачу в комп можно организовать без внешней микросхемы PHY, достаточно 2-х ног ПЛИС, и 3-х резисторов.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Leka.

Радиоприемник на ПЛИС 3 года 8 мес. назад #6101

  • Leka
  • Leka аватар Автор темы
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 635
  • Спасибо получено: 54
Помехи сильно мешают.VGA можно просто отсоединить после настройки. Но данные надо как-то в комп передавать...
Попробовал следующее с Ethernet. Тк приемник 100base-tx не нужен, а только передатчик, то взял экранированную витую пару, и подключил к двум пинам ПЛИС через последовательные 470 Ом (на каждый пин), на другом конце витой пары RJ45. Те подключение без трансформатора, и с уменьшенными уровнями сигнала (~0.3В вместо стандартных 1В). Помехи все-равно сильно возрастают после подключения кабеля к компу (данные передаются нормально).

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Leka.

Радиоприемник на ПЛИС 3 года 8 мес. назад #6102

Протянул 5 метров провода на балконе, сделал дополнительный усилитель на балкон,
и по кабелю соединяюсь с усилителем, который соединен с платой марсоход2.
Убрал выдачу сигналов на светодиоды (тоже очень шумели, т.к. рядом с АЦП).
Питание +5 В на внешний усилитель подаю по центральной жиле кабеля.
Принял несколько вещательных станций. Самая мощная "Радио Китая" на русском языке.
Пока задействовал две кнопки на плате марсоход2 для понижения и повышения частоты. Теперь надо как-то показывать частоту DDS, чтобы при перестройке ее видеть.
Еще не определился как. То ли подключить через USB/COM к компьютеру и сделать
управляющую программу с выдачей частоты, то ли сразу делать автономный
приемник в своем корпусе с органами управления и индикацией.



Николай.
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Радиоприемник на ПЛИС 3 года 8 мес. назад #6103

  • Leka
  • Leka аватар Автор темы
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 635
  • Спасибо получено: 54
Долго не мог понять, что у меня не так, пока не сообразил проверить передатчик(на другой ПЛИС) - оказалось, вместо 28МГц выдавал 56МГц. Как поправил, сразу чувствительность приемника подскочила - даже без антенны (если не считать 2см проводок к разъему) и без ЦОС (по встроенному стробоскопу) видно передатчик в 10 метрах (у передатчика антенна - штырь 1м, подключенный напрямую к 3.3В пину ПЛИС). Даже ethernet уже не мешает.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Радиоприемник на ПЛИС 3 года 8 мес. назад #6104

  • Leka
  • Leka аватар Автор темы
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 635
  • Спасибо получено: 54
Попробовал прогнать полученные отсчеты через CIC фильтр с полосой ~1кГц, увидел синусоидальные биения от передатчика (как и должно быть), заметно превышающие уровень шума. У приемника и передатчика антенны по ~20см, расстояние ~10м. Так что пара варикапов заменяют усилитель и АЦП. :silly:

Теперь надо продумать математику, из-за нелинейного преобразование аналога в код (в данной схеме).

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Радиоприемник на ПЛИС 3 года 8 мес. назад #6105

  • Leka
  • Leka аватар Автор темы
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 635
  • Спасибо получено: 54
Отсчеты загрузил в Octave, и посмотрел спектр. Кроме несущей передатчика, на фоне шумов выделяется только одна "палка", в ~11 кГц от несущей передатчика. Что-то бедноват эфир в районе 28,125МГц...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Радиоприемник на ПЛИС 3 года 8 мес. назад #6106

Вместо провода в качестве антенны и ФНЧ поставил перестраиваемую магнитную антенну как в приемнике прямого усиления. Получил хороший результат.


Николай

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Радиоприемник на ПЛИС 3 года 8 мес. назад #6107

Удалось передать данные по USB/COM в компьютер в своем проекте.
Родной проект SDR радио так и не работает.
Может не могу угадать настройки COM порта.
Сделал конвейерный FIR фильтр 13-го порядка (число 13 меня не смущает).
На водопаде вижу много отголосков от сигнала станции (через 6 кГц).
При работе через звуковую карту таких помех нет (видимо из за аналогового фильтра).
В чем может быть дело? Может кто знает? Что бы мне долго не маяться с разборкой.
Обработку веду на частоте 40 МГц, после комплексного перемножителя на ПЗУ стоит
фильтр (сумматор-аккумулятор), который понижает частоту выборок до 156,25 кГц.
Далее стоит КИХ(FIR) фильтр.







Николай.
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Ynicky.
Время создания страницы: 1.434 секунд
ВКонтакте  facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Вопросы о плате Марсоход Радиоприемник на ПЛИС