Автор Тема: Шумодав для аналогового радио  (Прочитано 11299 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VA7KL

  • Administrator
  • *****
  • Сообщений: 142
  • ex-VA7FFT
Шумодав для аналогового радио
« : Октябрь 28, 2020, 12:45:12 am »
Предлагаю здесь обсудить возможность создания платы цифрового шумоподавителя к существующим аналоговым радио - типа кнопки NR (Noise Reduction) в промышленных трансиверах. На рынке есть шумодавы с ценой под $300 и неясной эффективностью. Подключается между трактами ПЧ и НЧ. Я бы ориентировался на СТМ32, так как есть разные готовые платы с этим контроллером. Нужен алгоритм.

Оффлайн Егм

  • Hero Member
  • *****
  • Сообщений: 907
Re: Шумодав для аналогового радио
« Ответ #1 : Октябрь 28, 2020, 01:23:18 am »
"нам б рисунок аль чертёж мы б затеяли вертёж ." -Филатов Л. А.

Оффлайн ra0ahc

  • Hero Member
  • *****
  • Сообщений: 4872
  • Сергей, RD6AH
Re: Шумодав для аналогового радио
« Ответ #2 : Октябрь 28, 2020, 09:14:03 am »
ок
ацп - фильтр - цап (12 бит хватит).
Да да, я знаю, у меня ничего не получится )))

Оффлайн ra0ahc

  • Hero Member
  • *****
  • Сообщений: 4872
  • Сергей, RD6AH
Re: Шумодав для аналогового радио
« Ответ #3 : Октябрь 28, 2020, 08:34:58 pm »
Начал сегодня вечером испытания ацп в режиме двойного буфера. Пока в процессе ....
Хочу чтоб все по уму было как с SAI и DAC
Кстати цап если на полную катушку ставить 0...3.3в то наушники слетают с ушей от такой громкости. Понятно что это все фактически кз для цап , но работает  1yep наверное можно и без усилка использовать. Правда громкости будет регулироваться снижением битности цап .... но что то можно придумать.
Да да, я знаю, у меня ничего не получится )))

Оффлайн Relayer

  • Hero Member
  • *****
  • Сообщений: 1006
  • UR5FFR
Re: Шумодав для аналогового радио
« Ответ #4 : Октябрь 28, 2020, 08:41:36 pm »
Нужен алгоритм
С готовым алгоритмом это задача для урока информатики в третьем классе. Качественно работающие алгоритмы подавления шумов - это еще те дебри. Вот более интересное направление - подключить дополнительную антенну и сделать автоматический фазовый подавитель шума, чтобы ручки не крутить. Пару балов можно отыграть у континуума
В любой схеме есть как минимум одна ненужная деталь :)

Оффлайн ur5vft

  • Hero Member
  • *****
  • Сообщений: 614
Re: Шумодав для аналогового радио
« Ответ #5 : Октябрь 28, 2020, 08:42:41 pm »
Я бы ориентировался на СТМ32
"нам б рисунок аль чертёж мы б затеяли вертёж ."
- https://ut5qbc.blogspot.com/2019/03/crumb-dsp.html

Оффлайн Relayer

  • Hero Member
  • *****
  • Сообщений: 1006
  • UR5FFR
Re: Шумодав для аналогового радио
« Ответ #6 : Октябрь 28, 2020, 08:53:23 pm »
ФНЧ, пусть даже цифровой, и noise reduction это две большие разницы. И вычислительная сложность у них немного разная
В любой схеме есть как минимум одна ненужная деталь :)

Оффлайн ra0ahc

  • Hero Member
  • *****
  • Сообщений: 4872
  • Сергей, RD6AH
Re: Шумодав для аналогового радио
« Ответ #7 : Октябрь 28, 2020, 09:07:27 pm »
Я бы ориентировался на СТМ32
"нам б рисунок аль чертёж мы б затеяли вертёж ."
- https://ut5qbc.blogspot.com/2019/03/crumb-dsp.html
f100 конечно может вытянуть и даже есть видос на ютубе как фнч сделал чел, но зачем два процессора ставить? когда хватит одного любого stm32F7. Просто нужно все аккуратно сделать и применить алгоритм Андрея.   
Да да, я знаю, у меня ничего не получится )))

Оффлайн Relayer

  • Hero Member
  • *****
  • Сообщений: 1006
  • UR5FFR
Re: Шумодав для аналогового радио
« Ответ #8 : Октябрь 28, 2020, 09:38:49 pm »
Не надо мой алгоритм применять - он как шумодав не работает нормально. Не получилось в свое время подобрать параметры чтобы адаптивный LMS приемлемо работал как шумодав. Потом забросил. А сейчас другие приоритеты
В любой схеме есть как минимум одна ненужная деталь :)

Оффлайн Игорь 2

  • Administrator
  • *****
  • Сообщений: 19638
Re: Шумодав для аналогового радио
« Ответ #9 : Октябрь 28, 2020, 09:51:40 pm »
А в чём вообще принцип шумодава в КВ связи?
Что он делает?
Просто у меня от работы с магнитной записью наработок по шумоподавлению вагон и телега - и компандерные системы, и управляемые уровнем сигнала ФНЧ, и многополосные системы с раздельной обработкой в каждой полосе, и ещё много-много чего - у меня эта тема шла существенно шире, чем радиосвязь... cr123
Ничего невозможного нет

Оффлайн Игорь 2

  • Administrator
  • *****
  • Сообщений: 19638
Re: Шумодав для аналогового радио
« Ответ #10 : Октябрь 28, 2020, 09:55:36 pm »
Или же, это именно помехоподавитель, срезающий тональники и циклические помехи?
Ничего невозможного нет

Оффлайн ra0ahc

  • Hero Member
  • *****
  • Сообщений: 4872
  • Сергей, RD6AH
Re: Шумодав для аналогового радио
« Ответ #11 : Октябрь 28, 2020, 09:55:39 pm »
В двух словах не опишешь, но берется шум  (какой нибудь эталонный) и вычитается из сигнала. Работает только в цифре, наверное.
Да да, я знаю, у меня ничего не получится )))

Оффлайн ra0ahc

  • Hero Member
  • *****
  • Сообщений: 4872
  • Сергей, RD6AH
Re: Шумодав для аналогового радио
« Ответ #12 : Октябрь 28, 2020, 09:59:43 pm »
Есть готовые алгоритмы - будем адаптировать. Зачем велосипед изобретать. Там знания Игоря нужны и знания его программера в одном флаконе. Так , что изобретать наверное не стОит.
Да да, я знаю, у меня ничего не получится )))

Оффлайн Игорь 2

  • Administrator
  • *****
  • Сообщений: 19638
Re: Шумодав для аналогового радио
« Ответ #13 : Октябрь 28, 2020, 10:16:31 pm »
В двух словах не опишешь, но берется шум  (какой нибудь эталонный) и вычитается из сигнала.

А, это знакомая функция - она в Адобе аудишен реализована - даёшь образец шума, и он вырезается.
Кстати, когда переписывал свои плёнки, мой шумодав на разнобросе оказывался более предпочтителен - он при том же субъективном подавлении, не вносил  лесли-эффект, по большому счёту, такие шумодавы, применительно к моим ушам, оправданы только при сильных сигналах, при слабых они речь до безобразия каверкают, причём, даже в случае работы с предсказанием... pl33
Ничего невозможного нет

Оффлайн Игорь 2

  • Administrator
  • *****
  • Сообщений: 19638
Re: Шумодав для аналогового радио
« Ответ #14 : Октябрь 28, 2020, 10:41:02 pm »
Но, циклические трески, понятное дело, аналогом по-нормальному не вырезать... dontt44 1yep
А вот про белый шум - повторю, ещё бабушка надвое сказала, что лучше, возможно, уже появились новые алгоритмы, но в Адобе Аудишен 1.5 эта функция абсолютно точно проигрывала моему аналогу... lllol
ХП3 с какой-то доработкой по-моему, стояла. lol22
« Последнее редактирование: Октябрь 28, 2020, 10:46:12 pm от Игорь 2 »
Ничего невозможного нет