Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 1 из 6 1234 ... ПоследняяПоследняя
Показано с 1 по 10 из 52

Тема: ADAU DSP демодулятор

  1. #1

    ADAU DSP демодулятор

    Цитата Сообщение от Oleg 9 Посмотреть сообщение
    PS: Да откройте ж кто-нибудь тему по ADAU, раз это такой насущный вопрос . Тут больше про неё отвечать не буду.
    Начнем новую тему, навеянную появлением гениальной конструкции Белка-ДСП.
    Основой этого премника служит микросхема ADAU1761 - процессор цифровой обработки сигнала со встроенными 24 битными АЦП и ЦАП. Два канала АЦП позволяют производить оцифровку сигнала в квадратурах после смесителя на ключах. После "несложной цифровой обработки" (с) ( это сарказм) сигнал попадает на встроенный ЦАП на один из каналов и на динамик.
    Это краткое описание Белки-ДСП.
    Но это еще не все возможности ADAU1761. Например она имеет цифровой вход-выход аудиопотока, который можно обрабатывать в другом процессоре, несколько цифровых ножек, которые тоже можно эластично использовать.
    Программируется ADAU1761 с помощь паинта /зачеркнуто/ С помощью ADI_SigmaStudio и программа представляет собой рисунок типа детского.
    Нажмите на изображение для увеличения. 

Название:	120bc49ae2595764eafe47be95058db8.png 
Просмотров:	1138 
Размер:	29.7 Кб 
ID:	313323
    Никаких языков высокого уровня или ассемблера- только квадратики и веревочки.
    После работы компилятора SigmaStudio получается двоичный файл с программой и коэффициентами, который надо загрузить в ADAU при каждом запуске. Максимальная длина программы 1024 шага, при этом все эти шаги выполняются на каждый такт оцифровки сигнала АЦП. Никаких ветвлений, циклов, подпрограмм- один линейный код. Меняюся только данные, накопленные в предидущих циклах или считанные с АЦП.
    Гениальность Белки в том, что ADAU не была предназначена разработчиком для обработки сигнала с преобразованием частот, только для амплитудной обработки сигнала. Но это удалось обойти.

    Обсуждением, как это удалось, и что еще можно сотворить на базе этой и подобных микросхем, и посвящена эта тема.

    ЗЫ. Если модератор считает что это не подходящий раздел, то просьба перенести тему, хотя и непонятно куда. Это и в SDR, и в микроконтроллеры, и в новые техники связи подходит.
    Александр


  2. #2
    Цитата Сообщение от khach Посмотреть сообщение
    ADAU не была предназначена разработчиком для обработки сигнала с преобразованием частот, только для амплитудной обработки сигнала. Но это удалось обойти.
    Александр, не совсем понял, почему Вы решили, что "ADAU не была предназначена разработчиком для обработки сигнала с преобразованием частот" ? В комплекте инструментария есть генераторы, есть перемножители и есть фильтры. То есть всё необходимое для преобразования частот. Когда делал "Белку-DSP", мне и в голову не приходило, что надо что-то обходить. Брал имеющиеся инструменты и при их помощи создавал нужную функцию обработки сигнала .
    Последний раз редактировалось Oleg 9; 10.05.2019 в 16:02.

  3. #3
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    14,745
    Цитата Сообщение от khach Посмотреть сообщение
    только квадратики и веревочки
    Тут сразу вопрос - а средства добавления своего кода совсем отрезаны, или есть возможность добавить и свой квадратик?
    Вадим

  4. #4
    Только библиотечные. Но если Вы что-то придумаете добавить к имеющимся, думаю AD будут только рады. На самом деле там много всего реализовано, и главное - всё работает как должно.
    Александp, Belrig.by

  5. #5
    Аватар для vadim_d
    Регистрация
    29.10.2006
    Адрес
    Санкт-Петербург
    Сообщений
    14,745
    Цитата Сообщение от EU1ME Посмотреть сообщение
    всё работает как должно
    И как им это удается? Если так, то получается достаточно удобная платформа для любительских DSP изысков по сочетанию потребления и производительности
    Вадим

  6. #6

    Регистрация
    21.06.2006
    Адрес
    Екатеринбург
    Сообщений
    3,191
    Позывной
    RX9CIM
    Какие изыски? Демодулятор и фильтра (небольшой длины), ару. Вот и все изыски.
    Я в своем малахите специпльно заложил нехилый проц т.к. захотелось многих изысков.

  7. #7
    Цитата Сообщение от rx9cim Посмотреть сообщение
    Демодулятор и фильтра (небольшой длины)
    FFT в ADAU не поддерживаются. Фильтры самые разные есть, вплоть до thebyshev II, 20 порядка. Этого более чем достаточно. Для SSB более 12 порядка не применяю, иначе звук будет совсем поганый. Это не особенность ADAU а относится к фильтрам вообще, хоть аналоговым, хоть цифровым, чем круче излом АЧХ, тем хуже звук. В "Белке-DSP" для АМ сначала тоже сделал 12 порядка, потом уменьшил до 6-го. После этого звук стал намного лучше, ближе к ламповым радио с LC ФОС, при сохранении приемлемой избирательности. Кстати в ADAU можно довольно много очень интересных изысков натворить, всё зависит от знаний и опыта творца в области декодирования различных видов модуляции и звукотехники .

  8. #8

    Регистрация
    26.02.2004
    Адрес
    Николаев
    Сообщений
    13,753
    Позывной
    UR5ZQV
    khach,
    Основой этого премника служит микросхема ADAU1761 - процессор цифровой обработки сигнала со встроенными 24 битными АЦП и ЦАП. Два канала АЦП позволяют производить оцифровку сигнала в квадратурах после смесителя на ключах. После "несложной цифровой обработки" (с) ( это сарказм) сигнал попадает на встроенный ЦАП на один из каналов и на динамик.
    Какой Вы умный, а я "тупой" после "несложной ЦОС" производил, произвожу и буду производить (иногда низшей степени управления различными ОС, спускаясь до Ассемблера, а иногда еще "ниже", до машинных кодов).
    Александр. (Ex: RB5ZDR, UQ2GKQ)

  9. #9
    Аватар для Tadas
    Регистрация
    12.06.2002
    Адрес
    KO24AV
    Сообщений
    3,356
    Позывной
    LY1CE
    Цитата Сообщение от Oleg 9 Посмотреть сообщение
    В комплекте инструментария есть генераторы, есть перемножители
    Но это не означает, что они работают на частотах радио диапазона ? Или я ошибаюсь ?
    Хороша теория, но что ты с ней будешь делать ?
    73 de LY1CE


  10. #10
    Они работают на звуковых частотах. Система классическая для первых СДР-ов. Квадратурный смеситель, потом обработка IQ каналов на низких частотах. До сих пор этот метод самый экономичный по энергопотреблению. Скоростные АЦП, на вход которых подаётся принимаемый сигнал КВ диапазона и плис или контроллеры в которых осуществляется предварительная обработка данных с такого АЦП на данный момент жрут энергии несоизмеримо больше. Соответственно требуются аккумуляторы большей ёмкости для переносных устройств, а это увеличивает вес, размеры и цену.
    Последний раз редактировалось Oleg 9; 10.05.2019 в 20:17.

Страница 1 из 6 1234 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Покритикуйте ЧМ-демодулятор
    от digiandr в разделе Непроверенные идеи
    Ответов: 12
    Последнее сообщение: 04.06.2023, 20:50
  2. Внешняя АРУ тюнер<->демодулятор
    от tiger() в разделе Для начинающих
    Ответов: 1
    Последнее сообщение: 26.08.2013, 14:56
  3. Обратимый модулятор/демодулятор ЧМ
    от radiofakel в разделе Техника прямого преобразования
    Ответов: 13
    Последнее сообщение: 06.08.2011, 22:45
  4. Демодулятор
    от ra3qwy в разделе Технический кабинет
    Ответов: 1
    Последнее сообщение: 14.02.2010, 19:57

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •