Начало
Добро пожаловать, Гость
Вход или Регистрация    Забыли пароль?
Блок управления радиостанцией с DSP обработкой (1 чел.) (1) Гость
Вниз
Сообщения темы: Блок управления радиостанцией с DSP обработкой
#7034 
Блок управления радиостанцией с DSP обработкой 18.07.2013 17:13  
Начал пробный вариант программы для блока управления радиостанцией с функциями DSP.
Само управление еще не писал, там на мой взгляд не должно быть ничего нового и непонятного,
начал с DSP обработки.

Вот как это смотрится на индикаторе. Индикатор WO240x128. Частоты стоят не реальные, просто для примера...

Спектральный анализ, SSB



Спектральный анализ, CW



Спектральный анализ, PSK



Спектральный анализ, RTTY



Пока сделано самое начало, просто оцениваю полезность данной фичи и прикидываю возможность написания всего проекта на данном процессоре. Смотрю, хватает ли ему быстродействия.
admin

Дмитрий
Постов: 3068

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: МужскойСайт Тамбовских радиолюбителейСтрана, город: ТамбовДата рождения: 1955-06-18
Зарегистрирован Зарегистрирован  
 
Александр (RA3RBE)
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7035 
RE: Блок управления радиостанцией с DSP обработкой 18.07.2013 19:37  
А полоса обзора какая?
RK3RX

Владимир
Постов: 1066

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: МужскойСтрана, город: ТамбовДата рождения: 1970-01-01
Зарегистрирован Зарегистрирован  
 
RK3RX
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7036 
RE: Блок управления радиостанцией с DSP обработкой 18.07.2013 19:41  
Сейчас полоса 4 кгц. Можно сделать любую, но это же не SDR, эта программа предназначена для обработки НЧ сигнала, который в трансивере шире 3 кгц не бывает. Поэтому 4 кгц.
admin

Дмитрий
Постов: 3068

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: МужскойСайт Тамбовских радиолюбителейСтрана, город: ТамбовДата рождения: 1955-06-18
Зарегистрирован Зарегистрирован  
 
Александр (RA3RBE)
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7037 
RE: Блок управления радиостанцией с DSP обработкой 18.07.2013 21:47  
А смысл этого, из-за 4 кГц?
RK3RX

Владимир
Постов: 1066

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: МужскойСтрана, город: ТамбовДата рождения: 1970-01-01
Зарегистрирован Зарегистрирован  
 
RK3RX
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7038 
RE: Блок управления радиостанцией с DSP обработкой 19.07.2013 08:30  
Смысл в обработке НЧ сигнала, как это сделано например в FT847. Это фильтрация, возможность изменения правой и левой границы полосы пропускания для отстройки от мешающих соседних станций, фильтрация импульсных помех, режекторный фильтр (notch filter).
Для большего удобства добавлена визуализация принимаемой полосы, можно видеть полосу корреспондента, распределение частот, чтобы более объективно давать оценку его сигнала.
admin

Дмитрий
Постов: 3068

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: МужскойСайт Тамбовских радиолюбителейСтрана, город: ТамбовДата рождения: 1955-06-18
Зарегистрирован Зарегистрирован  
 
Александр (RA3RBE)
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7040 
RE: Блок управления радиостанцией с DSP обработкой 19.07.2013 13:36  
В металле смотрится очень здОрово!
RK3RX

Владимир
Постов: 1066

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: МужскойСтрана, город: ТамбовДата рождения: 1970-01-01
Зарегистрирован Зарегистрирован  
 
RK3RX
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7755 
RE: Блок управления радиостанцией с DSP обработкой 11.03.2014 13:45  
Взялся я опять за эту конструкцию. Прошлая программа мне сильно не нравилась, написана была на ПО МikroС и работала как-то криво. Народ сильно ругал этот транслятор, я не верил, пока сам не наступил на эти грабли.
В итоге та программа выброшена в пропасть и написана совершенно новая на стандартном ПО MPLAB 8.91. Пришлось потрудиться, но выглядит и работает гораздо серьезнее. На вид похоже на прошлую, но это совершенно новая программа.

В отличие от предыдущей программы, только отображавшей спектр сигнала на индикаторе, новая программа принимает НЧ сигнал, раскладывает его на составляющие, формирует нужную полосу пропускания в соответствии с положением регуляторов,отображает на индикаторе, затем собирает обратно составляющие частоты и выдает на выход восстановленный НЧ сигнал.
Таким образом в программе реализовано сквозная обработка НЧ сигнала "на лету". Задержка выходного сигнала по отношению к входному 32 миллисекунды. На входе и выходе АЦП-ЦАП включены цифровые фильтры, обеспечивающие подавление зеркального НЧ сигнала.

Программа позволяет устанавливать вручную желаемую полосу пропускания для SSB и CW режимов, запоминать эту полосу и автоматически переключать в зависимости от вида излучения, при необходимости может быть включен ручной режим, в котором полоса регулируется двумя регуляторами.

Кроме того в программе реализован режекторный фильтр. Фильтр ручной. Мне кажется, что ручной фильтр более полезен, т.к. позволит отрезать не только мешающую мощную несущую, как это делает автомат, но и ручками отрезать рядом стоящего не очень мощного телеграфиста.

Итак как это все работает:

Регулировка полосы снизу-сверху



Отрезаем низкие частоты



Регулировка полосы в CW



Выборочное отрезание несущих частот



Макетная плата на которой программа пишется и отлаживается.



Не обращайте внимания на частоты, отображаемые на индикаторе. Это просто макет, на самом деле прием идет с WEBSDR. пробовал подключать к НЧ выходу FT847, смотрится и слушается приятно.
Звук, который слышно в клипах - после цифровой обработки, на слух недостатков не выявлено.

Выношу на общее обсуждение для оценки нужности такой функции в трансивере.
admin

Дмитрий
Постов: 3068

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: МужскойСайт Тамбовских радиолюбителейСтрана, город: ТамбовДата рождения: 1955-06-18
Зарегистрирован Зарегистрирован  
 
Александр (RA3RBE)
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7760 
RE: Блок управления радиостанцией с DSP обработкой 11.03.2014 16:31  
Привет, Александр!!
Вообщем интересная штука, я не все посмотрел, нет пока времени, но красиво звучит,
сейчас уезжаю за женой приеду все послушаю!!!
ew2ce

Александр
Постов: 143

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: Мужскойalex17471Страна, город: МинскДата рождения: 1956-12-09
Зарегистрирован Зарегистрирован  
 
Александр,ew2ce!!
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7761 
RE: Блок управления радиостанцией с DSP обработкой 11.03.2014 16:56  
Мне интересно полезна ли такая фича в трансивере или это только понты и реально оно нужно не будет.
Посоветуйся с друзьями.
admin

Дмитрий
Постов: 3068

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Пол: МужскойСайт Тамбовских радиолюбителейСтрана, город: ТамбовДата рождения: 1955-06-18
Зарегистрирован Зарегистрирован  
 
Александр (RA3RBE)
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7762 
RE: Блок управления радиостанцией с DSP обработкой 11.03.2014 17:48  
Приветствую, Александр!
Не нужно сомневаться в полезности такой обработки сигнала в трансивере. Ведь не просто сделать высококачественный кварцевый фильтр для приёмника, а тем более два, на SSB и CW. Да и в случае успешного их изготовления, полоса пропускания всё равно остаётся постоянной. И тут появляетесь Вы, со своей обработкой сигнала по НЧ. И уже не нужны высококачественные фильтры, достаточно одного, на 3 кГц, какого-нибудь 4...6-ти кристального, а дальше получаем всё остальное и регулировку полосы в любых пределах и с любой стороны, и различные фильтры, да ещё и наглядное графическое представление о том, что мы делаем с сигналом.
Ваш труд очень нужен. Другое дело, что конструированием сейчас занимается очень мало людей, поэтому может показаться, что никто не заинтересован. Если вашу разработку, без особых заморочек, сможет воплотить в железе любой человек, то дорога ей будет, не сомневайтесь!

Удачи, успехов в творчестве и 73!

С уважением, Алексей EW2DZ
EW2DZ

Алексей
Постов: 14

Пользователь в оффлайне  Кликните здесь, чтобы посмотреть профиль этого пользователя
Зарегистрирован Зарегистрирован  
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
Вверх

Форум FireBoard. Русская редакция: Adeptus v.2.0