Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - Версия для печати +- Audio Perfection Forum (https://www.audio-perfection.com/forum) +-- Форум Цифровая обработка сигналов (https://www.audio-perfection.com/forum/forumdisplay.php?fid=17) +--- Форум Цифровая обработка, цифровая фильтрация (https://www.audio-perfection.com/forum/forumdisplay.php?fid=24) +--- Темы: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? (/showthread.php?tid=141) |
RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - БендеровецЪ - 11-03-2014 Да ну, то для красного словца он так :) для оу стабильного в ед включении он нормально скоректирован. RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - nazar - 11-03-2014 5532 стандартно закорректирвана, а 5534 можно нестандартно без потели глубині оос и слеврейта RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - bobby_ii - 11-05-2014 - сколько "ступеней" минимально достаточно для более-менее плавной регулировки громкости? - сколько "ступеней" минимально желательно для плавной регулировки? - какая из схем с электронными ключами дает минимум искажений (принципиальная схема)? Хочется РГ типа Никитинского, но без рэле. - как устроены (схематически) делители в РГ "на микросхемах", применяющиеся в бытовой аппаратуре начального уровня? (интересно, почему они почти всегда хуже самых распростых переменников???) RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - begemot - 11-05-2014 Предположим, у нас 5 линейных разрядов. Это 32 значения. 1/32~0.03 или (грубо) 0.3дБ дискретности регулировки. При этом максимальное подавление получается примерно 30дБ. Теперь если добавить ещё один разряд на предел, т.е. шкалу. Т.е. переключать диапазон 0дБ -/- -30дБ и -30дБ -/- -60дБ Если 60дБ недостаточно, можно добавить 2 разряда на предел- 0дБ -/- -30дБ, -30дБ -/- -60дБ, -60дБ -/- -90дБ. В принципе я с трудом могу представить ситуацию когда нужно более 60дБ регулировки для обычного усилителя. Поэтому я бы наверно взял 6 линейных разрядов, получится 1/64~0.16дБ И шкалу соответственно 36дБ. Т.е регулировка получится около 70дБ с дискретом 0.16дБ. Оставшийся 1 разряд от 8 битного порта я бы использовал на mute. На случай если будет что то пролезать при регулировке. Что касается топологии, мне нравится топология предложенная Сергеем. При этом диапазон можно переключать резисторами в ОС (вых ОУ-инв. вх) Это будет давать очень мало искажений и мало зависит от параметров ключа. В принципе должны нормально работать ключи в диапазоне от 2 до 30 Ом. Вроде нигде не ошибся в рассуждениях. Поправьте если что не так. Никитинский сделан немного в другой идеологии. Я не вижу особого смысла в такой регулировке. Я считаю что надо ставить буфера. RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - БендеровецЪ - 11-05-2014 А зачем такой мелкий шаг? Пол дБ на мой взгляд (использую на практике) достаточно мелкий. RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - nazar - 11-05-2014 чето вы в глухую теоретику подались, на практике шаг в 3дб ОК, диапазон 25мин 40макс RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - EDWARD - 11-05-2014 bobby_ii Написал:Хочется РГ типа Никитинского, но без рэле.Ыыыыы.... ))) Если надо совсем дешево и сердито, то у MAXiM есть для этого ряд микросхем. Самая распространённая MAX5440. RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - БендеровецЪ - 11-05-2014 С шагом 3дБ будет либо 24 либо 39 :) RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - begemot - 11-05-2014 EDWARD Написал:MAX5440Не, это не интересно, искажений много RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - EDWARD - 11-06-2014 begemot Написал:Не, это не интересно, искажений многоТак топикстартер, bobby_ii, не выдвинул никакого конкретного ТЗ по уровню требуемых Kr. Должны быть у MAXIM, вроде, поновее из серии цифровых регуляторов. RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - nazar - 11-06-2014 EDWARD Написал:Ыыыыы.... )))ДС1808 и не парьтесь) БендеровецЪ Написал:С шагом 3дБ будет либо 24 либо 39)) RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - begemot - 11-06-2014 nazar Написал:ДС1808Шо за звер? RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - bobby_ii - 11-06-2014 EDWARD Написал:MAX5440как он устроен унутри? Точнее по какой схеме построен сам регулятор? RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - nazar - 11-06-2014 http://www.maximintegrated.com/en/products/analog/data-converters/digital-potentiometers/DS1808.html RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - EDWARD - 11-06-2014 Собственно говоря, можно выбрать из этой таблицы Digital Potentiometers на любой вкус http://www.maximintegrated.com/en/products/analog/data-converters/digital-potentiometers.html LOG http://para.maximintegrated.com/en/search.mvp?fam=dig_pot&807=Log%7CPseudo-Log LIN http://para.maximintegrated.com/en/search.mvp?fam=dig_pot&807=Linear ADI`s Digital Potentiometers http://www.analog.com/en/digital-to-analog-converters/digital-potentiometers/products/index.html INTERSIL http://www.intersil.com/en/products/data-converters/digital-potentiometers--dcps-.html TI http://www.ti.com/lsds/ti/data-converters/digital-potentiometer-products.page MICROCHIP http://www.microchip.com/paramchartsearch/chart.aspx?branchid=11026&mid=11&lang=en&pageid=79&redirects=digipots RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - EDWARD - 11-06-2014 bobby_ii Написал:Да собственно, вот, самая простая схема http://www.gaw.ru/html.cgi/txt/ic/Maxim/dp/MAX5440.htmEDWARD Написал:MAX5440как он устроен унутри? Точнее по какой схеме построен сам регулятор? RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - bobby_ii - 11-06-2014 EDWARD Написал:Да собственно, вот, самая простая схемаТам нет схемы собственно делителей. А данную блок-схему я видел - она везде есть :-). Обещают 0,003% ТХД+Н nazar Написал:ДС1808 и не парьтесь)обещают всего 0,001% ТХД+Н (вопрос: это % амплитуды или мощности? т.е. сколько это в "стандартных" дБ?) RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - begemot - 11-06-2014 Посмотрите определение ТХД. Причём здесь мощность. 0.001% ТХД это -100дБ RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - БендеровецЪ - 11-06-2014 А че, если нарисовать график мощности, у него не будет амплитуды? :) Или например по напряжению может же быть среднеквадратическое... RE: Цифровой регулятор громкости: какие алгоритмы и какие искажения вносят? - EDWARD - 11-07-2014 bobby_ii Написал:Там нет схемы собственно делителей.Вам не угодишь. Вы, собственно, не предоставили ТЗ - что, конкретно Вы хотите, какой % искажений, нужно ли Вам управление МК, по какой шине..... А мы тут сиди и гадай, что Вам надо ))) MAX5440, стр 15. http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CCgQFjAA&url=http%3A%2F%2Fdatasheets.maximintegrated.com%2Fen%2Fds%2FMAX5440.pdf&ei=vnNcVL_xHcnGPbScgbgC&usg=AFQjCNG7rV1Qtmvb9v5ePQpib8EvzKWJpg&bvm=bv.79184187,d.ZWU Understanding & Applying Digital Potentiometers - http://www.wdv.com/Electronics/PaperCircuits/digipots_jan09_slides__final1.pdf Вот файлик Цифровые потенциометры MAXIM, DALLAS, фильтры, код программы для определения угла поворота движка, формулы их рассчёта, потенциометры для оптоволоконных коммуникаций, и всё, всё, всё. Изучайте |