Форум Радиолюбителей

Птеродактиль трансивер (аналог+DDC)

1484506 просмотров, 2129 ответов — стр. 88 из 142

Игорь 2
Сообщений: 21288
31 августа 2021 г. в 11:41#1306
Ну а что, вполне себе неплохо.
Примерно тот же алгоритм, что и в звуковых редакторах - вместе с шумами теряются и высокочастотные части спектра.
Хотя, полагаю, что вряд ли лучше в принципе можно сделать...
Valery GusarovValery Gusarov
Сообщений: 2476
1 сентября 2021 г. в 07:14#1307
Цитата: ra0ahc
вся фильтрация

Офигеть... Здорово!
Ну мне это не по зубам...
ra0ahcra0ahc
Сообщений: 4868
1 сентября 2021 г. в 09:07#1308
Ацп

PCMPCM
Сообщений: 453
1 сентября 2021 г. в 09:30#1309
Добавить немного высоких при включенном шумодаве, и отлично будет.
ra0ahcra0ahc
Сообщений: 4868
1 сентября 2021 г. в 01:05#1310
Это больше дань моде . Так , что и так сойдёт. Здесь станции в шумах. Да и на нормальный алгоритм шумодава жалко процессорного время, я лучше его на ару оставлю. Кстати , на записи работают две петли ару : сильносигнальной части для ад603 и слабосигнальной части ,алгоритм в адау по rms - крутая штука.
ra0ahcra0ahc
Сообщений: 4868
1 сентября 2021 г. в 08:20#1311
cw 50Hz или меньше )))
Сильно скаты резкие

ra0ahcra0ahc
Сообщений: 4868
4 сентября 2021 г. в 03:02#1312
Делаю шифты на оба приемника. Занудное сложное программирование. Даже показать пока нечего
ra0ahcra0ahc
Сообщений: 4868
5 сентября 2021 г. в 11:00#1313
Вот так пока вырисовывается система фильтрации сигнала. Здесь есть 3 фильтра. До ару два фильтра с разными наклонами и один после ару уже на нч выходе для компенсации искажений rms ару реализованной в адау1467
Можно комбинировать фильтр с жёсткими спадами и плавными, получается неожиданный эффект. Например на cw жесткий фильтр вообще нельзя использовать - будет стоять звон. Поэтому для cw оставляем только фильтр с пологими скатами. Плюс сдвиг центра, который двигает фильтр туда-сюда целиком.
Каждый из фильтров можно будет настраивать отдельно. И на каждый приёмник и на каждую моду отдельно. 5 вариантов для настройки.
Реализовать бы теперь это все.

ra0ahcra0ahc
Сообщений: 4868
7 сентября 2021 г. в 12:18#1314
Оказывается, при моих многочисленных трансформациях я не могу вычислить правильно частоту отображения. Вся проблема в Увере который меняет боковую относительно центральной частоты. В моём случаи это 1600 гц , плюс к этому у меня полоса кф 3500 гц и я примерно в центре поместил 2700 своей полосы ssb сигнала. Так вот, теперь я не могу математически вычислить отображаемую на дисплее частоту.
Аналоговая часть преобразований даёт только одну боковую так как я не меняю опорник во 2пч
ra0ahcra0ahc
Сообщений: 4868
8 сентября 2021 г. в 08:54#1315
Вчера сделал первый фильтр который управляется через процессор . 35 вариантов фильтра каждые 100 гц . Заодно нашёл косяк в алгоритме закачки данных в адау. Там есть фишка странная, скорее баг самой адау. При смене фильтра с очень широкого на учён узкий идёт всплеск и стук , этот всплеск вешает ару которая стоит за этим фильтром. Алгоритм ару просто улетает в аут и не возвращается. Пришлось перед ару ставить фильтр на 15 гц который убирает ступеньку. Вроде помогло.
ra0ahcra0ahc
Сообщений: 4868
14 сентября 2021 г. в 02:52#1316
Сделал точное отображение частоты в зависимости от боковой и вида модуляции (ssb cw) практически не математикой, а подбором алгоритма, а потом на математику. Напомню, сложность в трёх пч и уивере для формирования боковой. С помощью cw алгоритма я смог очень точно выставить частоту кварца без частотомера уивер крутит боковые вокруг центра полосы пропускания (это 1600 гц) так вот, если подать тональник на вход трансивера в режиме cw и переключать боковые то сигнал не должен менять свой тон! Если есть неправильно установленная частота кварца пч то тон начинает отставать от 1600 гц на равные частоты при смене боковой. Вот этой фичей я и воспользовался, подогнал частоту кварца до 1 гц !! Круто!!! Теперь если выставить точно частоту 12.288 мгц то вся математика сама выставит нужные частоты с точностью до гц (после прогрева)
ra0ahcra0ahc
Сообщений: 4868
14 сентября 2021 г. в 03:09#1317
Придумал ещё один цифровой способ борьбы с выбросами ару при сильных сигналах при помощи адау. Допустим есть стандартное rms ару у неё алгоритм работы на всплески таков, что он просто скачко-образно уменьшает уровень сигнала на определенное количество дБ. И чем выше это число тем меньше мягкости при прослушивании шума эфира, и наоборот, если меньше дБ ставишь то появляются всплески. Кстати здесь важную роль имеет сэмплинг (96к у меня) и чем он выше тем лучше и мягче реакция на всплески. Вот кстати и ответ зачем такой высокий сэмплрэйд )))
Так вот, про фишку…. Всплеск можно поймать простым измерителем напряжения в адау и с помощью Таблицы подстановок брать соответствующий делитель и в режиме онлайн просто делить выходной сигнал на коэффициент взятый из Таблицы. Что получится: идёт всплеск , вольтметр определят его напругу и берет коэффициент и делит выходной сигнал на него, по итогу на выходе нет всплеска. И я могу сделать задержку в 1 мс на удержания этого снижения выходного сигнала, за это время ару уже одыбается и выставит нужное усиление. В чем плюсы этого алгоритма - это работа на питчиками. Ару не успеет среагировать, а этот выходной лимитёр успеет и отпустит через 1 мс и если сигнал все ещё высокий, выше допустимого выходного уровня на унч то он опять применить соответственно нужный коэффициент из Таблицы.
Прикольно придумал нужно пробовать.
Игорь 2
Сообщений: 21288
14 сентября 2021 г. в 04:29#1318
Цитата: ra0ahc
Прикольно придумал нужно пробовать.


Этим алгоритмом Вы программно реализуете лимитер, который у меня уже двести лет стоит. Только вот стоять он должен за АРУ, а не внутри её петли. А дальше останется только ставить оптимальное время срабатывания, применительно к конкретному состоянию эфира...
ra0ahcra0ahc
Сообщений: 4868
14 сентября 2021 г. в 04:47#1319
Да, за ару и работать он будет как очень скоростное ару с задержкой. Это не лимитёр. Лимитёр ломает сигнал, а у меня нет
Ну и работать он будет в реальном времени
ra0ahcra0ahc
Сообщений: 4868
14 сентября 2021 г. в 04:50#1320
Щас проверим … еду домой уже.