PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   АвтоЗвук (http://pccar.ru/forumdisplay.php?f=16)
-   -   Идея многоканального регулятора громкости (http://pccar.ru/showthread.php?t=19904)

awtoap 15.11.2013 19:44

Ну и дало это выгоду? Или так себе, на уровне подсознания, что что-то вырезал из тракта )
ЗЫ. Первым делом 4560 нужно менять, а потом уже думать дальше.

Alex_St 15.11.2013 20:06

В таких регуляторах лучше использовать что-то специализированное - типа PGA2310UA. Они дают очень неплохой звук. Например, используются в соревновательном Clarion DRZ9255. Ес-сно, без микроконтроллера никуда не денешься. Но и результат хорош.
Тут где-то даже был проект регулятора на таких микрухах.

Alex-L 17.11.2013 01:33

Цитата:

...Резистивная матрица коммутируется мосфет ключами, которые чем слабее уровень сигнала, тем более нелинейны.
Именно, что коммутируется - не используемые элементы мосфет ключами замыкаются на землю - на звук практически не влияет.

Цитата:

...Они дают очень неплохой звук
Они его не дают - они его не портят :)

Trantor 17.11.2013 10:40

Есть тут одна проблема еще:

Пусть в резистивной матрице у нас 100 резисторов, каждый из которых уменьшает звук на один процент.
Допустим мы выставили звук в процентах на первом канале 25, на втором 50, на третьем 75, на четвертом 100 (значения приняты для удобства объяснения).
Переключаемся на мастер и уменьшаем звук на 25 процентов:
Получаем на первом канале - 0, на втором 25, на третьем 50, на четвертом - 75. Первый канал у нас замолчал, хотя мы убавили громкость всего на четверть.

А должно по идее получаться на первом 18, на втором 37,5, на третьем 56,25, на четвертом 75.

То есть при движении ползунка Мастер в данной схеме, будет нарушаться взаимная настройка каналов, каналы, которые настроены на более низкую громкость при снижении громкости будут становиться тише "быстрее", чем более громкие.

Проблема из за того, что коэффициент усиления Мастер должен работать по схеме перемножения с коэффициентом усиления канала, а тут идет сложение-вычитание.

Возможно проблема не будет проявляться, если набор номиналов резисторов в матрице подчиняется логарифмическому закону.

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

Alex_St 17.11.2013 13:29

Характеристика таки логарифмическая. Везде в параметрах указано, что шаг регулировки, скажем, 1дб. а дб - это логарифмическая величина.

Trantor 17.11.2013 13:48

Цитата:

Сообщение от Alex_St (Сообщение 277450)
Характеристика таки логарифмическая. Везде в параметрах указано, что шаг регулировки, скажем, 1дб. а дб - это логарифмическая величина.

Вот из этого следует что это не так, характеристика линейная.
Цитата:

A single pulse input on the UC, DC, or D input terminals will cause the wiper position to move 1/64th of the total
resistance.
Перевод: при подаче импульса на вход на UC,DC, или D происходит изменение сопротивления на 1/64 значения максимального сопротивления. Это не логарифическая шкала.
ссылка на даташит, откуда взял цитату:
http://pdf.eicom.ru/datasheets/dalla...669/ds1669.pdf

Тогда вот еще одно замечание:
Цитата:

Pulse inputs lasting longer than 1 second will cause the wiper to move one position every 100 ms
following the initial 1-second hold time.
Перевод - при удержании входа более 1 сек далее через каждые 100 мсек проиходит изменение положения регулятора на значение начального изменения (я так понимаю 1/64).
Известно, что при удержании кнопки громкости, такие устройства начинают прибавлять громкость автоматически (нажатие UP +1/64, через секунду начинается плавный рост).
Мы нажимаем и удерживаем UP, прошло например 1 сек и 300 мсек. То есть у нас произошло поднятие громкости на 1/64 и плавный рост дает 1/64 в 100 мсек. Но поскольку микросхемы несинхронизированы, одна насчитала 299 мсек, другая 301. На одной поднялось на 2/64, на другой на 3/64 - вот уже сбились поканальные настройки.

Второй вариант: мы нажали UP слишком коротко, из за различий в параметрах входов одна микросхема заловила, другая - нет - вот вам опять расхождение.

Ну и я естественно говорю про схему предложенную топик стартером.

Alex_St 17.11.2013 21:50

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

doctorbit 17.04.2014 17:02

Вставлю свои 5 копеек. Переодически всплывают такие ситуации когда люди хотят аналогово регулировать громкость. я вижу один выход. причем раз и навсегда. Стоить првдо будет как 8 alps или еще больше. Выход следующий. берем 100500 релюшек аудиофилских. считаем делители напряжения на резисторах(постоянных) на нужное входное сопротивление усилителя делаем делители с шагом 2 децибела, или 1 для самых отважных. И ставим делители 2, 4, 8, 16, 32, 64(для отважных), и получаем глубину регулировки -64 (-128 дб) переключаем релюшками.
типо первая -2 вторая -4 первая и вторая вместе -6дб. третья -8дб и так далее.
и так для всех каналов. на МК строим сзему и управляем сразу всеми каналами. хоть кнопками, хоть энкодером, переменником.
Естественно в режиме настройки делаем функцию запомнить глубину регулировки по каналам.
тогда из всего тракта можно выкинуть регуляторы громкостей.
Более подробно можно найти в гугле по запрсу "регулятор громкости НИкитина." Штука получиться ценой в хороший усилитель. Зависит от того какие релюхи использовать.
И для самых аудиофилов(читай отважных) нужно брать не спаренные релюхи, а с одной контактной группой. дабы исключить взаимные проникновения из канала в канал.

Alex_St 17.04.2014 17:29

doctorbit, все уже придумано до нас )))

Vladget 17.04.2014 17:51

"Звиняйте" если не в тему вот присмотрел для сэбе но есть сомнения как эта штука работает.
http://www.ebay.com/itm/new-6-channe...3D151049105556
Там мотор может каждый по отдельности канал регулировать или как?
и если руками крутить то как отрегулировать один канал? или там еще и нажимается.


Часовой пояс GMT +4, время: 20:12.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot