Игорь 2
Трансиверы, передатчики, РПУ => Доработка и узлы => Тема начата: ra0ahc от Ноябрь 19, 2019, 06:59:43 pm
-
Делюсь маленьким опытом по использованию адау1701 и ее программным обеспечением
-
Ну и сами проги
Которые у меня работают на 15 кГц ПЧ
Смесители
Переключалки
Фильтра
Компрессоры
-
Сама плата и программатор от чип дипа
-
ЧЁ - КАК
-
...
-
И в конце ресет платы проводком
-
Не нужен
Смотрим внимательно скрины и галочки на них
-
Не совсем по теме , но спрошу :
PCM1808 audio ADC - такой железкой пользовались ?
https://www.chipdip.ru/product/pcm1808-audio-adc
-
Какая особенность вас там заманила?
Если НЧ то я даже все входы выходы так и не задействовал в адау-1701.
Если в ней FFT есть, то тогда однозначно стоит ее юзать.
-
Какая особенность вас там заманила?
ANALOG-INPUT 24-BIT, 96-kHz STEREO A/D CONVERTER . Пробую внешнюю ЗК сделать .
-
Так адау1701 тоже 28бит, а то и 56бит если двойная точность.
Там на динамику смотреть тогда надо. 1701 - 90дб всего. У цирус лоджика есть 120дб 1МГц полоса.
-
У цирус лоджика есть 120дб 1МГц полоса.
Как точно обзывается ?
Датик интересно глянуть .
-
Погуглите. Я не помню.
Видел сравнительную таблицу.
-
Сергей, RA0AHC. Как заставить плату ADAU1701 запускаться после подачи питания не сбрасывая её каждый раз ресетом ? Если не сбросишь управляющая программа зашитая в EEPROM не хочет работать dontt44
-
Я не знаю , у меня процессором все ресетится. Пробуйте rc цепочку
-
Хорошая идея. Спасибо! 1999 Мне она в голову не пришла. Буду пробовать. 123123
-
разглядывая ADAU1701 даташит, возник вопрос: а можно в её DSP запрограммировать свои формулы, или только то что в нее зашито производителем? Например преобразование Гильберта, вычисление фазы.
-
Математика есть, но вам виднее. Там Умножение Деление сложение вычитание корень квадратный и тд. Много всего непонятного.
-
Ну и сами проги
Которые у меня работают на 15 кГц ПЧ
Ковыряюсь сейчас с ADAU, посмотрел проекты - не вижу приемной части (демодуляция с ПЧ 15кГц и тп). Не делали? Или не выложили?
-
Сегодня вечером выложу
Проект на другом компе
А вообще там просто ... просто умножение.
-
А АРУ не делали в цифре?
За вечер запустил Уивера фазофильтровый в ADAU1761. Работает зараза :)
-
Это типа смесителя? На какой частоте ?
Ару не делал, хотя надо думать в этом направлении. Там только по слабосигналке можно прикрутить.
-
Это фазофильтровый метод. У Полякова описан. Или google(Weaver ssb)
-
ТХ Mостро-DSP 15кГц
-
RX Mостро-DSP 15кГц
-
Это полностью рабочие файлы моего Монстра-ДСП
-
Это фазофильтровый метод. У Полякова описан. Или google(Weaver ssb)
Андрей, как вы придумали поворот сигнала на 90гр?
Я реально смог найти только на 180гр (инверсия).
-
Как вообще можно сигнал повернуть с помощью "этих" функций
-
Hilbert transform
Вроде он поворачивает на 90гр
У него два выхода: img & real , использовать только img?
И что с ними делать - ХЗ , я после FFT преобразую в амплитуды и вывожу на экран спектр частот.
-
Жалко что при больших порядков фнч появляется звон по краям полосы пропускания если делать SSB dontt44 конечно кому не важны низы и делают 330гц срез снизу. можно порядок уменьшить. Если хочешь ультранизкий бас в сигнале при постановке низкого порядка фильтра или ставить Баттерворта вместо Чебышева- вылазит подавленная боковая
-
Я показывал фильтр 700-700 гц, нет там звона вообще. Телеграфисты тоже подтвердили, что сверх узкий фильтр не звенит. Стучит это да, но не звенит.
-
Повернуть можно с помощью Hilbert transform. А квадратурную синусоиду можно сгенерировать Source -> Voltage controlled - VCO with quadrature
-
Спасибо
-
Вот , статейку нашел ...
-
Да там все просто. Большой плюс в том, что разбаланс по квадратуре не приводит к ухудшению подавления боковой полосы. Ну а минус - провал в середине спектра
-
Кстати, ЧМ можно формировать платой ADAU ? 123123
-
Допустим сформировать чм на низкой ПЧ, потом переносить на более высокие пч.
-
Можно. Ролик на ютубе есть про это. Американский. Сложно найти , но можно.
-
https://www.youtube.com/watch?v=aga4U2Qwwhg этот ролик?
-
ага
-
Hilbert transform, вроде он поворачивает на 90гр.
У него два выхода: img & real , использовать только img?
По идее оба img & real сдвинуты по отношению к исходному сигналу, но так что между ними угол 90 градусов. Если взять sqrt ( img^2 + real^2 ) то получится огибающая сигнала, а если арктангенс отношения img / real то фаза. По ней, взяв производную, находится мгновенная частота сигнала. Но она, по моим расчётам в Аудишене, настолько страшна что пользы от нее мало.
Тем не менее, где в ADAU1701 сделать Hilbert transform ?
-
где в ADAU1701 сделать Hilbert transform
в 1761 это стандартный блок. По идее и в 1701 должен быть
-
По идее и в 1701 должен быть
Есть тоже
-
#$%^$ц как я зол!!! https://ez.analog.com/dsp/sigmadsp/f/q-a/65940/1701-division-block
А я то голову ломаю какого хрена у меня деление не работает.
-
деление не работает
в 1761 тоже?
-
Я с 1761 сейчас работаю. В ней деление работает в ограниченном диапазоне. например поделить 0,0001 на 0,00001 не получится - произойдет переполнение и результат будет неверный т.к. a/b вычисляется как a*(1/b)
В 1701 будет то же самое потому что внутренне они практически идентичны
-
Андрей, вы АРУ пытаетесь сделать?
Кстати, сайтик прикольный вы дали. Много полезных вещей тама.
Я только методом тыка все проходил и в итоге достаточно простую программку сделал.
А вот с вашими знаниями и знаниями Игоря там можно конечно много чего сделать.
-
АРУ там делать не сложно - куча всяких компрессоров готовых. Проблема с выбросом тоже решается просто - есть линии задержки.
Я вожусь с более хитрой штукой - задержанная АРУ с порогом. Так вот хочу чтобы вторая петля регулирования усиления автоматически устанавливала шумовую дорожку на N db ниже порога срабатывания основной петли АРУ. Идея избавится от ручки "усиление ПЧ". Я делал такое в аналоге, но шибко сложно получается все да и не стабильно.
-
Интересная задачка. Если не коммерция покажите?
-
Пока еще нечего показывать особо - оно не работает :)
-
Запустил. Посмотреть схему и послушать можно тут: http://dspview.com/viewtopic.php?f=9&t=263
Запись мобильником - так что тапками не кидаться
-
Круто!!!! 123123 1999
-
Да, памяти 1761 имеет значительно больше чем 1701.
Вы поставили 20+20 дБ усиление на выходе и словили шум нереальных масштабов. Попробуйте их убрать и подключить тоже просто ОУ.
Я когда ковырял понял , что усилители цифровые можно только на тх ставить, сильно шумят. В вашей записи как раз цифровой шум присутствует.
Логика конечно зачетная lllol
Ару вообще не слышно. Там у вас компрессор стоит на выходе с бешеным нарастанием имд не ломает с такими установками?
-
памяти 1761 имеет значительно больше чем 1701.
Размер памяти под программу и параметры идентичен. Различается только размер памяти под данные - у 1701 2к, у 1761 - 4к. Но это критично только для алгоритмов использующих линии задержки. Для радиоприемных трактов это непринципиально
Вы поставили 20+20 дБ усиление на выходе и словили шум нереальных масштабов
Усиление стоит исходя из передаточной характеристики компрессора. Шум такой высокий просто по диапазону. Это еще на 40ке куда ни шло, на 80ке еще выше
Ару вообще не слышно
Не совсем понял что значит "не слышно"? Надо как у Игоря сделать чтобы оно жило своей жизнью и это было заметно невооруженным ухом? Увольте. Я такое не делаю :) У менято и в аналоговых схемах вы АРУ не услышите как работает.
Там у вас компрессор стоит на выходе с бешеным нарастанием имд не ломает с такими установками?
Это почти дефолтовые рекомендации от производителя. ИМД в полосе меня интересуют в последнюю очередь
-
Запустил. Посмотреть схему и послушать можно тут:
Интересно, сделать таким же образом передачу и получается трансивер с DSP.
-
Интересно, сделать таким же образом передачу и получается трансивер с DSP.
Скорее-сотовый телефон. Прямое преобразование с ДСП.
-
Столкнулся с странным явлением в ADAU1701 первой ревизии чип дипа платы.
Иногда бывает, плата генерирует шум. Просто белый шум. Погенерит, потом норм. Всё работает.
Ресеты и перепрошивка еепром не помогают. Может быть сталкивался с такой проблемой?
-
При появлении дефекта двух тоновый сигнал по частоте немного меняется. Оба тона симметрично туда сюда плавают.
-
а показать можете? схему и осц
-
Что конкретно вас интересует?
-
Схема настроек в сигме вот такая сейчас. Просто эквалазер + фнч + фвч + компрессор и двухтоналка.
-
Когда плата начинает выделываться, на выходе генерируется хаотичный шум если смотреть осцилом, а на выходе трансивера вот такой. Потом побесится плата, начинает двухтон из шумов вылазить, если двух тон включен, а ссб с хрипением и шумом. Потом всё ок. Такое бывает периодично. Плавающая неисправность.
-
Параметрический эквалайзер отключите, который на входе. Вообще его выкиньте. Если вы не корректируете ачх микрофона. Тех фильтров которые стоят далее - более чем достаточно.
У вас фильтра работают. Шум ловите до фильтров. у вас там только эквалайзер. Где-то накрутили усиление.
Удобно еще генератор шума поставить для настройки очень удобно.
-
Еще, не использующие генераторы надо тоже глушить жестко (птичка офф)
-
и еще
используйте чебышев2
-
и еще
используйте чебышев2
А в чем их преимущество перед чебышев 1? у буттерброда ачх плавная, но зато не звенят.
-
Увидите, когда шум уберете.
-
Я ещё подозреваю кварцевый резонатор на 12,288мгц. Пропаял его и все детали осциллятора пропаял. Вечером проверю.
-
Пропаял кварцевый резонатор дефект пока не появлялся. Убрал эквалайзер сигнал стал лучше. Говорят как фм станция. Классно амплитудный ограничитель работает в адау. Сигнал с ним накачаный и плотный. Конечно не чита компрессору по пч, но лучше чем совсем ничего. Спасибо Сергею ахц за идею применения этой Платы.