Игорь 2

Трансиверы, передатчики, РПУ => Доработка и узлы => Тема начата: ra0ahc от Ноябрь 19, 2019, 06:59:43 pm

Название: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Ноябрь 19, 2019, 06:59:43 pm
Делюсь маленьким опытом по использованию адау1701 и ее программным обеспечением
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Ноябрь 19, 2019, 07:01:44 pm
Ну и сами проги
Которые у меня работают на 15 кГц ПЧ
Смесители
Переключалки
Фильтра
Компрессоры
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Ноябрь 19, 2019, 07:09:43 pm
Сама плата и программатор от чип дипа
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Ноябрь 19, 2019, 07:15:32 pm
ЧЁ - КАК
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Ноябрь 19, 2019, 07:15:56 pm
...
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Ноябрь 19, 2019, 07:16:29 pm
И в конце ресет платы проводком
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Ноябрь 19, 2019, 07:35:20 pm
Не нужен
Смотрим внимательно скрины и галочки на них
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Егм от Февраль 24, 2020, 04:54:01 pm
Не совсем по теме , но спрошу :
PCM1808 audio ADC - такой железкой пользовались ?

https://www.chipdip.ru/product/pcm1808-audio-adc
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Февраль 24, 2020, 05:38:36 pm
Какая особенность вас там заманила?
Если НЧ то я даже все входы выходы так и не задействовал в адау-1701.
Если в ней FFT есть, то тогда однозначно стоит ее юзать.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Егм от Февраль 24, 2020, 06:37:14 pm
Какая особенность вас там заманила?
ANALOG-INPUT 24-BIT, 96-kHz STEREO A/D CONVERTER . Пробую внешнюю ЗК сделать .
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Февраль 24, 2020, 07:06:15 pm
Так адау1701  тоже 28бит, а то и 56бит если двойная точность.
Там на динамику смотреть тогда надо. 1701 - 90дб всего. У цирус лоджика есть 120дб 1МГц полоса.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Егм от Февраль 24, 2020, 07:13:25 pm
У цирус лоджика есть 120дб 1МГц полоса.
Как точно обзывается ?
Датик интересно глянуть .
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Февраль 24, 2020, 07:15:09 pm
Погуглите. Я не помню.
Видел сравнительную таблицу.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Пурга от Апрель 14, 2020, 09:34:07 am
Сергей, RA0AHC. Как заставить плату ADAU1701 запускаться после подачи питания не сбрасывая её каждый раз ресетом ? Если не сбросишь управляющая программа зашитая в EEPROM не хочет работать  dontt44
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Апрель 14, 2020, 10:25:19 am
Я не знаю , у меня процессором все ресетится. Пробуйте rc цепочку
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Пурга от Апрель 14, 2020, 10:30:53 am
Хорошая идея. Спасибо!  1999 Мне она в голову не пришла. Буду пробовать.  123123



Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: VA7KL от Апрель 14, 2020, 09:20:23 pm
разглядывая ADAU1701 даташит, возник вопрос: а можно в её DSP запрограммировать свои формулы, или только то что в нее зашито производителем? Например преобразование Гильберта, вычисление фазы.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Апрель 15, 2020, 05:03:51 am
Математика есть, но вам виднее. Там Умножение Деление сложение вычитание корень квадратный и тд. Много всего непонятного.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 13, 2020, 12:24:15 am
Ну и сами проги
Которые у меня работают на 15 кГц ПЧ
Ковыряюсь сейчас с ADAU, посмотрел проекты - не вижу приемной части (демодуляция с ПЧ 15кГц и тп). Не делали? Или не выложили?
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 13, 2020, 04:13:06 am
Сегодня вечером выложу
Проект на другом компе
А вообще там просто ... просто умножение.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 13, 2020, 09:21:05 am
А АРУ не делали в цифре?
За вечер запустил Уивера фазофильтровый в ADAU1761. Работает зараза :)
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 13, 2020, 09:56:26 am
Это типа смесителя? На какой частоте ?
Ару не делал, хотя надо думать в этом направлении. Там только по слабосигналке можно прикрутить.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 13, 2020, 09:57:46 am
Это фазофильтровый метод. У Полякова описан. Или google(Weaver ssb)
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 14, 2020, 02:44:56 pm
ТХ Mостро-DSP 15кГц
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 14, 2020, 02:48:24 pm
RX Mостро-DSP 15кГц
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 14, 2020, 02:49:10 pm
Это полностью рабочие файлы моего Монстра-ДСП
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 14, 2020, 03:09:18 pm
Это фазофильтровый метод. У Полякова описан. Или google(Weaver ssb)

Андрей, как вы придумали поворот сигнала на 90гр?
Я реально смог найти только на 180гр (инверсия).
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 14, 2020, 03:35:21 pm
Как вообще можно сигнал повернуть с помощью "этих" функций
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 14, 2020, 04:08:18 pm
Hilbert transform
Вроде он поворачивает на 90гр

У него два выхода: img & real , использовать только img?
И что с ними делать - ХЗ , я после FFT преобразую в амплитуды и вывожу на экран спектр частот.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: transistor2020 от Июль 14, 2020, 04:09:46 pm
Жалко что при больших порядков фнч появляется звон по краям полосы пропускания если делать SSB  dontt44 конечно кому не важны низы и делают 330гц срез снизу. можно порядок уменьшить. Если хочешь ультранизкий бас в сигнале при постановке низкого порядка фильтра  или ставить Баттерворта вместо Чебышева- вылазит подавленная боковая
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 14, 2020, 04:17:16 pm
Я показывал фильтр 700-700 гц, нет там звона вообще. Телеграфисты тоже подтвердили, что сверх узкий фильтр не звенит. Стучит это да, но не звенит.
 
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 14, 2020, 04:17:45 pm
Повернуть можно с помощью Hilbert transform. А квадратурную синусоиду можно сгенерировать Source -> Voltage controlled - VCO with quadrature
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 14, 2020, 04:26:51 pm
Спасибо
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 14, 2020, 04:33:24 pm
Вот , статейку нашел ...
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 14, 2020, 04:56:44 pm
Да там все просто. Большой плюс в том, что разбаланс по квадратуре не приводит к ухудшению подавления боковой полосы. Ну а минус - провал в середине спектра
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: transistor2020 от Июль 15, 2020, 08:55:56 am
Кстати, ЧМ можно формировать платой ADAU ?  123123
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: transistor2020 от Июль 15, 2020, 08:57:06 am
Допустим сформировать чм на низкой ПЧ, потом переносить на более высокие пч.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 15, 2020, 10:45:41 am
Можно. Ролик на ютубе есть про это. Американский. Сложно найти , но можно.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: transistor2020 от Июль 15, 2020, 11:28:36 am
https://www.youtube.com/watch?v=aga4U2Qwwhg этот ролик?
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 15, 2020, 01:25:31 pm
ага
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: VA7KL от Июль 15, 2020, 08:21:54 pm
Hilbert transform, вроде он поворачивает на 90гр.
У него два выхода: img & real , использовать только img?

По идее оба img & real сдвинуты по отношению к исходному сигналу, но так что между ними угол 90 градусов. Если взять sqrt ( img^2 + real^2 ) то получится огибающая сигнала, а если арктангенс отношения img / real то фаза. По ней, взяв производную, находится мгновенная частота сигнала. Но она, по моим расчётам в Аудишене, настолько страшна что пользы от нее мало.

Тем не менее, где в ADAU1701 сделать Hilbert transform ?
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 15, 2020, 11:54:04 pm
Цитировать
где в ADAU1701 сделать Hilbert transform
в 1761 это стандартный блок. По идее и в 1701 должен быть
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 16, 2020, 06:31:31 am
По идее и в 1701 должен быть
Есть тоже
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 16, 2020, 11:37:46 pm
#$%^$ц как я зол!!! https://ez.analog.com/dsp/sigmadsp/f/q-a/65940/1701-division-block
А я то голову ломаю какого хрена у меня деление не работает.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: VA7KL от Июль 17, 2020, 01:48:18 am
деление не работает
в 1761 тоже?
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 17, 2020, 10:12:48 am
Я с 1761 сейчас работаю. В ней деление работает в ограниченном диапазоне. например поделить 0,0001 на 0,00001 не получится - произойдет переполнение и результат будет неверный т.к. a/b вычисляется как a*(1/b)
В 1701 будет то же самое потому что внутренне они практически идентичны
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 17, 2020, 10:42:43 am
Андрей, вы АРУ пытаетесь сделать?
Кстати, сайтик прикольный вы дали. Много полезных вещей тама.
Я только методом тыка все проходил и в итоге достаточно простую программку сделал.
А вот с вашими знаниями и знаниями Игоря там можно конечно много чего сделать.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 17, 2020, 10:52:54 am
АРУ там делать не сложно - куча всяких компрессоров готовых. Проблема с выбросом тоже решается просто - есть линии задержки.
Я вожусь с более хитрой штукой - задержанная АРУ с порогом. Так вот хочу чтобы вторая петля регулирования усиления автоматически устанавливала шумовую дорожку на N db ниже порога срабатывания основной петли АРУ. Идея избавится от ручки "усиление ПЧ". Я делал такое в аналоге, но шибко сложно получается все да и не стабильно.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 17, 2020, 03:32:23 pm
Интересная задачка. Если не коммерция покажите?
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 17, 2020, 03:55:26 pm
Пока еще нечего показывать особо - оно не работает :)
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 17, 2020, 10:07:16 pm
Запустил. Посмотреть схему и послушать можно тут: http://dspview.com/viewtopic.php?f=9&t=263
Запись мобильником - так что тапками не кидаться
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: transistor2020 от Июль 17, 2020, 10:09:59 pm
Круто!!!!  123123 1999
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Июль 18, 2020, 04:01:17 am
Да, памяти 1761 имеет значительно больше чем 1701.
Вы поставили 20+20 дБ усиление на выходе и словили шум нереальных масштабов. Попробуйте их убрать и подключить тоже просто ОУ.
Я когда ковырял понял , что усилители цифровые можно только на тх ставить, сильно шумят. В вашей записи как раз цифровой шум присутствует.
Логика конечно зачетная  lllol
Ару вообще не слышно. Там у вас компрессор стоит на выходе с бешеным нарастанием имд не ломает с такими установками?
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Relayer от Июль 18, 2020, 07:40:02 am
памяти 1761 имеет значительно больше чем 1701.
Размер памяти под программу и параметры идентичен. Различается только размер памяти под данные - у 1701 2к, у 1761 - 4к. Но это критично только для алгоритмов использующих линии задержки. Для радиоприемных трактов это непринципиально
Вы поставили 20+20 дБ усиление на выходе и словили шум нереальных масштабов
Усиление стоит исходя из передаточной характеристики компрессора. Шум такой высокий просто по диапазону. Это еще на 40ке куда ни шло, на 80ке еще выше
Ару вообще не слышно
Не совсем понял что значит "не слышно"? Надо как у Игоря сделать чтобы оно жило своей жизнью и это было заметно невооруженным ухом? Увольте. Я такое не делаю :) У менято и в аналоговых схемах вы АРУ не услышите как работает.
Там у вас компрессор стоит на выходе с бешеным нарастанием имд не ломает с такими установками?
Это почти дефолтовые рекомендации от производителя. ИМД в полосе меня интересуют в последнюю очередь
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: r4hgs от Июль 20, 2020, 10:14:29 am
Запустил. Посмотреть схему и послушать можно тут:
Интересно, сделать таким же образом передачу и получается трансивер с DSP.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: Valery Gusarov от Июль 20, 2020, 11:17:04 am
Интересно, сделать таким же образом передачу и получается трансивер с DSP.
Скорее-сотовый телефон. Прямое преобразование с ДСП.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: User от Август 09, 2020, 10:05:51 pm
Столкнулся с странным явлением в ADAU1701 первой ревизии чип дипа платы.
Иногда бывает, плата генерирует шум. Просто белый шум. Погенерит, потом норм. Всё работает.
Ресеты и перепрошивка еепром не помогают. Может быть сталкивался с такой проблемой?
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: User от Август 10, 2020, 09:38:58 am
При появлении дефекта двух тоновый сигнал по частоте немного меняется. Оба тона симметрично туда сюда плавают.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Август 10, 2020, 09:59:47 am
а показать можете? схему и осц
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: User от Август 10, 2020, 10:02:22 am
Что конкретно вас интересует?
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: User от Август 10, 2020, 10:06:49 am
Схема настроек в сигме вот такая сейчас. Просто эквалазер + фнч + фвч + компрессор и двухтоналка.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: User от Август 10, 2020, 10:09:31 am
Когда плата начинает выделываться, на выходе генерируется хаотичный шум если смотреть осцилом, а на выходе трансивера вот такой. Потом побесится плата, начинает двухтон из шумов вылазить, если двух тон включен, а ссб с хрипением и шумом. Потом всё ок. Такое бывает периодично. Плавающая неисправность.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Август 10, 2020, 10:45:23 am
Параметрический эквалайзер отключите, который на входе. Вообще его выкиньте. Если вы не корректируете ачх микрофона. Тех фильтров которые стоят далее - более чем достаточно.
У вас фильтра работают. Шум ловите до фильтров. у вас там только эквалайзер. Где-то накрутили усиление.
Удобно еще генератор шума поставить для настройки очень удобно.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Август 10, 2020, 10:49:57 am
Еще, не использующие генераторы надо тоже глушить жестко (птичка офф)
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Август 10, 2020, 10:50:54 am
и еще
используйте чебышев2
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: User от Август 10, 2020, 10:54:14 am
и еще
используйте чебышев2

А в чем их преимущество перед чебышев 1? у буттерброда ачх плавная, но зато не звенят.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: ra0ahc от Август 10, 2020, 10:55:10 am
Увидите, когда шум уберете.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: User от Август 10, 2020, 10:55:51 am
Я ещё подозреваю кварцевый резонатор на 12,288мгц. Пропаял его и все детали  осциллятора пропаял. Вечером проверю.
Название: Re: DSP ADAU1701 SigmaStudio4.2
Отправлено: User от Август 10, 2020, 09:32:30 pm
Пропаял кварцевый резонатор дефект пока не появлялся. Убрал эквалайзер сигнал стал лучше. Говорят как фм станция. Классно амплитудный ограничитель работает в адау. Сигнал с ним накачаный и плотный. Конечно не чита компрессору по пч, но лучше чем совсем ничего. Спасибо Сергею ахц за идею применения этой Платы.