Страница 1 из 4 123 ... Последняя
Показано с 1 по 20 из 66

Тема: Полностью цифровая реализация UcD?

  1. #1
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Полностью цифровая реализация UcD?

    Давайте попробуем разобрать нюансы и, хотя бы, теоретическую возможность реализации./

    Начнем с простого.
    Я себе представляю примерно такую конструкцию.
    Нажмите на изображение для увеличения. 

Название:	FDA.gif 
Просмотров:	278 
Размер:	11.3 Кб 
ID:	466542

    Цитата Сообщение от antonluba Посмотреть сообщение
    Я имел в виду так сказать “dummy” цифровой вариант усилителя класса д с оос.
    Умножаем вход на Ку, выход оцифровываем, сравниваем значения, результат сравнения на выход с обратным знаком.

    Задержка на оцифровку выхода должна быть сравнима с задержкой распространения в драйвере ВК, иначе ничего работать не будет вообще.
    И схема может быть абсолютно статическая, но от времени преобразования в конечном итоге зависит разрядность получившегося шима.
    Поэтому и нужен быстрый ацп.

    Если применить идею с двумя интеграторами в петле, задержку можно компенсировать, но не бесконечно.
    Надо, конечно, попробовать вникнуть в эту тему, хотя бы потренироваться в моделировании, но пока занимаюсь другими интересными вопросами

    ---------- Сообщение добавлено 23:54 ---------- Предыдущее сообщение было 23:09 ----------

    LTC2387-18
    Последний раз редактировалось antonluba; 17.01.2025 в 16:26.

  2. #2
    Завсегдатай Аватар для fakel
    Регистрация
    30.11.2007
    Адрес
    Оренбург
    Возраст
    41
    Сообщений
    11,238

    По умолчанию Re: Полностью цифровая реализация UcD?

    ADC и развернуть
    самоосциллирующий?

  3. #3
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,942

    По умолчанию Re: Полностью цифровая реализация UcD?

    Схему можно замоделить в капе.
    Заменить компаратор на аналоговый со стробируемым выходом, или добавить ему на выход триггер.
    А вместо АЦП - УВХ, имитирующий семплирование и задержку.

  4. #4
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Re: Полностью цифровая реализация UcD?

    Цитата Сообщение от fakel Посмотреть сообщение
    ADC и развернуть
    самоосциллирующий?
    Исправил.
    Да, самоосциллирующий

    ---------- Сообщение добавлено 17:27 ---------- Предыдущее сообщение было 17:21 ----------

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Схему можно замоделить в капе.
    Заменить компаратор на аналоговый со стробируемым выходом, или добавить ему на выход триггер.
    А вместо АЦП - УВХ, имитирующий семплирование и задержку.
    А квантование по уровню как моделировать?

  5. #5
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,942

    По умолчанию Re: Полностью цифровая реализация UcD?

    Цитата Сообщение от antonluba Посмотреть сообщение
    А квантование по уровню как моделировать?
    Для начала можно без квантования (бесконечная разрядность). Квантование только добавит шума.
    Кстати, арифметика микрокапа тоже ограничена какой-то разрядностью, поэтому квантование получается само-собой.

  6. #6
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Re: Полностью цифровая реализация UcD?

    Нажмите на изображение для увеличения. 

Название:	FDA2.gif 
Просмотров:	147 
Размер:	114.8 Кб 
ID:	466544
    FDA_0.CIR

    ---------- Сообщение добавлено 17:52 ---------- Предыдущее сообщение было 17:48 ----------

    Если семплировать на 10МГц, получается практически неотличимо от аналога. Но это, опять же, без уровней.

  7. #7
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,942

    По умолчанию Re: Полностью цифровая реализация UcD?

    Дело за малым: осталось добавить полюсов и опустить частоту до рельных 500кГц.
    Ну или хотя бы до мегагерца.

  8. #8
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Re: Полностью цифровая реализация UcD?

    Цитата Сообщение от dortonyan Посмотреть сообщение
    Дело за малым: осталось добавить полюсов и опустить частоту до рельных 500кГц.
    Ну или хотя бы до мегагерца.
    Частота несущей тут непричем. Она при 10МГц сэмплировании и 100нс задержке - 360кГц в такой модели при нулевом сигнале.
    Нажмите на изображение для увеличения. 

Название:	FDA3.gif 
Просмотров:	76 
Размер:	104.2 Кб 
ID:	466554

  9. #9
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,942

    По умолчанию Re: Полностью цифровая реализация UcD?

    А, понятно, самоосцилляция же.
    Но все равно частоту семплирования АЦП лучше поубавить. Чем выше скорость АЦП - тем хуже линейность и больше шум.
    Надо смотреть какие характеристики и цены у реальных АЦП.
    И еще на входе АЦП нужен какой-то высоколинейный и быстрый буфер, который тоже внесет задержку и нелинейность.

  10. #10
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Re: Полностью цифровая реализация UcD?

    https://www.chipdip.ru/product0/8006644026

    ---------- Сообщение добавлено 18:41 ---------- Предыдущее сообщение было 18:40 ----------

    https://aliexpress.ru/item/100500835...7d2a7245Nsl994

  11. #11
    Завсегдатай Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    66
    Сообщений
    1,040

    По умолчанию Re: Полностью цифровая реализация UcD?

    Делал я нечто подобное по работе для генерирования синусоидальных токов в катушках.
    UCD модулятор - это примерно 5-6 строк на Verilog. Измеренные искажения были на уровне -60дБ, правда на частоте 25кГц. Частота осцилляции где-то в районе 400-500к.

  12. #12
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Re: Полностью цифровая реализация UcD?

    Нажмите на изображение для увеличения. 

Название:	FDA4.gif 
Просмотров:	84 
Размер:	106.0 Кб 
ID:	466560

    FDA_1.CIR

    ---------- Сообщение добавлено 19:14 ---------- Предыдущее сообщение было 19:12 ----------

    Цитата Сообщение от tomtit Посмотреть сообщение
    Делал я нечто подобное по работе для генерирования синусоидальных токов в катушках.
    UCD модулятор - это примерно 5-6 строк на Verilog. Измеренные искажения были на уровне -60дБ, правда на частоте 25кГц. Частота осцилляции где-то в районе 400-500к.
    Преобразовать интерфейс и компаратор и я смогу написать.
    Интеграторы с обратной связью - здесь сложнее. Нужно хотя бы немного теории.

  13. #13
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,942

    По умолчанию Re: Полностью цифровая реализация UcD?

    140 баксов за пару микросхем SAR АЦП - дороговато будет. Вот поэтому на них никто и не делает.
    Еще и SNR+THD так себе.
    Хорошо бы как-нибудь прикрутить ДС АЦП.
    Например у ES9822 есть RAW выход - прямо с модулятора и частота семплирования 5,6МГц. Может модулятор УНЧ отфильтрует и выход с АЦП?

    ---------- Сообщение добавлено 18:24 ---------- Предыдущее сообщение было 18:22 ----------

    Цитата Сообщение от antonluba Посмотреть сообщение
    Интеграторы с обратной связью - здесь сложнее. Нужно хотя бы немного теории.
    Так соберите сначала аналоговую схему на идеальных ОУ. Потом можно думать как перевести в цифровой вид.

  14. #14
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Re: Полностью цифровая реализация UcD?

    Цитата Сообщение от dortonyan Посмотреть сообщение
    ---------- Сообщение добавлено 18:24 ---------- Предыдущее сообщение было 18:22 ----------
    Так соберите сначала аналоговую схему на идеальных ОУ. Потом можно думать как перевести в цифровой вид.
    Цитата Сообщение от antonluba Посмотреть сообщение
    Получится ли реализовать идею с усилителем класса D?

    Вложение 466157
    Вложение 466159

    Вложение 466158
    Вот

    ---------- Сообщение добавлено 18:59 ---------- Предыдущее сообщение было 18:59 ----------

    Два интегратора и компаратор

  15. #15
    Завсегдатай Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    66
    Сообщений
    1,040

    По умолчанию Re: Полностью цифровая реализация UcD?


    Offтопик:
    Что случилось с sia_2? Без него здесь совсем тоска и уныние.

  16. #16
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Re: Полностью цифровая реализация UcD?

    Цитата Сообщение от tomtit Посмотреть сообщение
    Offтопик:
    Что случилось с sia_2? Без него здесь совсем тоска и уныние.

    Offтопик:
    Надеюсь, он жив и здоров ����


    Чисто эмпирически кажется, что в этом месте для АЦП важнее скорость, чем разрядность.

    ---------- Сообщение добавлено 19:36 ---------- Предыдущее сообщение было 19:30 ----------

    Как бы на spice написать квантователь по уровню…

  17. #17
    Завсегдатай Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    66
    Сообщений
    1,040

    По умолчанию Re: Полностью цифровая реализация UcD?

    Сначала поинтересуйтесь, ради интереса, ценой и доступностью примененных АЦП.
    И результат увы, сравним с UCD.

  18. #18
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Re: Полностью цифровая реализация UcD?

    Получилась модель. Можно поиграться.

    Есть хорошая функция INT(), округляющая результат до вольта.
    Вольты представляем в виде кода. Остальное все так же.

    Можно поэкспериментировать.

    Нажмите на изображение для увеличения. 

Название:	Буфер обмена-1.gif 
Просмотров:	83 
Размер:	113.8 Кб 
ID:	466572

    FDA_2.CIR

  19. #19
    Завсегдатай Аватар для dortonyan
    Регистрация
    03.06.2009
    Адрес
    BLR
    Возраст
    39
    Сообщений
    3,942

    По умолчанию Re: Полностью цифровая реализация UcD?

    Только 6 бит моделить не имеет смысла. Для линейности АЦП в любом случае нужно брать минимум на 16 разрядов.

  20. #20
    Завсегдатай
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    47
    Сообщений
    1,101

    По умолчанию Re: Полностью цифровая реализация UcD?

    На модели при частоте 10МГц между 10 бит и 18 бит никакой разницы не наблюдаю

    ---------- Сообщение добавлено 08:37 ---------- Предыдущее сообщение было 08:35 ----------

    Возможно там ошибка. Надо с УВХ разобраться. Нужна ли вторая задержка после него

    ---------- Сообщение добавлено 08:38 ---------- Предыдущее сообщение было 08:37 ----------

    И общий клок попробовать сделать

    ---------- Сообщение добавлено 11:49 ---------- Предыдущее сообщение было 08:38 ----------

    Вопросы начинаются при семплировании входа с частотой 44100.
    Нужно восстанавливающий фильтр делать.

    В целом понятно, что пока практического смысла конструкция не имеет. Хороший цап и хороший аналоговый ucd полюбому будет проще и качественнее.
    Только для научно-исследовательских целей.

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

Социальные закладки

Социальные закладки

Ваши права

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