Цифровой энкодер для регулировки громкости что это

Не работает регулятор громкости

Ремонт энкодера автомагнитолы

В практике ремонта автомагнитол бывают случаи, когда устранение неисправности решается простой чисткой.

При длительной эксплуатации автомагнитол возникают неполадки, связанные с механическими элементами прибора. Поскольку всё управление автомагнитолой происходит через переднюю съёмную панель, то и поломке подвергаются те элементы, которые на ней установлены. Обычно это всевозможные кнопки, реже миниатюрные лампы подсветки дисплея (у более старых автомагнитол), регуляторы громкости, многоконтактный разъём, соединяющий съёмную панель с основной частью автомагнитолы.

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


Так выглядит энкодер

Чем удобен валкодер?

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

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


Энкодеры можно встретить в любой технике, где применяется цифровое управление функциями.

Всё бы хорошо, валкодер вне всяких сомнений является очень удобным, компактным и многофункциональным. Но поскольку он имеет механические части конструкции, то рано или поздно он выходит из строя.

Так, при неисправности валкодера, наиболее часто имеет место следующая неисправность у автомагнитол:

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

Что делать в случае, когда неисправен энкодер?

Заменять неисправный энкодер лучше новым, но что делать, если его нет в наличии или его трудно достать? В таком случае можно починить неисправный, правда, для устранения поломки потребуется разборка энкодера.

Устройство энкодера напоминает конструкцию обычного переменного резистора. Как уже говорилось, даже по внешнему виду они очень схожи.


Внешне энкодер очень похож на обычный переменный резистор

Обычно в энкодеры, которые применяются в цифровых автомагнитолах, встраивают микрокнопку, которая служит неким аналогом кнопки ENTER (ввода или подтверждения выбора). Эта кнопка расположена под валом регулятора (см. фото). У валкодера три вывода. Вместе с выводами от микрокнопки – 5. Также для жёсткой установки на плату предусмотрены два широких вывода от верхней планки корпуса. Они запаиваются в плату.

Читайте также:  Регулировка свободного хода рычага сцепления на мотоцикле


Энкодер в разобранном виде

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

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

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

Чистку контактов лучше производить специальными средствами. Для этого можно использовать, например, спрей-очиститель DEGREASER. Он легко наноситься на поверхность, быстро испаряется не оставляя следов, хорошо очищает от застывшей канифоли, окислов, грязи и мелкодисперсной пыли. Спрей лучше нанести на зубную щётку в небольшом количестве и затем аккуратно почистить поверхность внутренних контактов валкодера. После этого проводим сборку валкодера и впаиваем в печатную плату.

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

Источник

Лада 2106 Электрошарик › Бортжурнал › Регулятор громкости аудиосистемы на энкодере.

Всем привет!
Начну с предисловия — Почему-то многие думают что в этот авто вбухивается огромная сумма, на которую можно взять авто получше?! Само авто приобреталась для этих целей (сделать его необычным), помимо всего автомобиль используется в повседневной эксплуатации. Да и сам вопрос — «авто по лучше» в моем понимании какая бы модель не была она с каждым днем теряет свою цену и рано или поздно становиться металлоломом, а если еще учесть что каждый раз производители выпускают качеством порядка хуже чем было раньше. Может лично мне так кажется но если взять гольф 80-годов и нынешний то разница в качестве метала кузова скорее скажет что нынешнии не проживет более 30 лет. И это не только у «немцев» но и современные «японцы» уже не те как MARK2 и т.д.
Хочется еще вставить сюда слова известного автоблогера — который как-то сказал: «В нашем деле не важно какая дорогая у тебя машина, а важно на сколько она уникальна. Ведь если завтра все сядут за руль того-же серийного Мазерати ни чего хорошего из этого не выйдет…»

И теперь к теме, с переделкой бороды появилась необходимость в регуляторе громкости который изначальна планировался простым переменым стереорезистором. Но вкрутив такой временно на так сказать испытания вылез один жудкий минус — шуршание во время регулировки.
И пришлось возвращаться к идеи которая изначальна была откинута — регулировка звука на энкодере. Для тех кто не знает — энкодер это девайс который дает импульсы (разной величины в зависимости в какую сторону крутить) его можно найти на современных майфунах и визуальная разница с переменным резистором в том что энкодер не имеет ограничений в вращениях:

Читайте также:  Регулировка клапанов ваз 2106 фотоотчет

Это так называемый аудиопроцессор который включает в себя фунции такие как: переключение источника звука (в майфуне это обычно тюнер — AUX — CD) корректировка частот низких, средних, и высоких. корректировка баланса между правой и левой стороной и фронтом и тылом. регулировка громкости. Так же зачастую он содержит предварительный усилитель.
Для того чтоб собрать схему достаточно в гугле забить «темброблок на TDA7313». (Далее речь будет о 7313 так как я ее и использовал)

Управление микросхемой занимается микроконтролер в моем случае PIC16F628 через шину SDA и SCL ноги 27, 28.
вообщем картина вышла такая:

Сама статья чем я руководствовался labkit.ru/html/tembrobloki?id=39 и ее схема:

только как обычно внес изменение именно отказался от включения подсветки вместе с девайсом так как она у меня будет включаться от габаритов. Убрал ИК приемник так как пульт ДУ мне не нужен.

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

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

Теперь вернемся в начало статьи именно к вопросу — сколько я в авто вбухиваю?! На этот раз безусловно придется вбухать целых 350 — 400 р. на дисплей с поддержкой русских символов. А в общем данный девайс встает пока в 650. (у меня кореша столько тратят на «вонючку» в салон которая через две недели выветривается.
Так-что как то так…
Всем пока удачи на дорогах…

Источник

Hi-Fi аудиоплеер на базе миникомпьютера «Raspberry Pi». Часть 3. Регулятор громкости на PGA2310

Содержание / Contents

↑ Передняя панель и блестящая «крутилка» громкости

Здесь я планировал вырезать две шкалы, одну на черной плёнке, а вторую на рассеивающей прозрачной (транслюцентная плёнка), затем квадратики рассеивающей вставить в черную шкалу. Но такой хитрой рассеивающей плёнки не оказалось в наличии, и я просто позади оргстекла скотчем прилепил какую-то рассеивающую пленку из разбитой матрицы от ноутбука.

Далее (рис. 8) всё оставшееся место на оргстекле, кроме дисплеев конечно, заклеиваем остатками чёрной пленки. По периметру на двусторонний скотч клеим ворсистый материал (чтобы пыль не проникала между передним стеклом и задней панелью).

Осталось в оргстекле пропилить отверстие для ручки и передняя панель готова (см. рис. 1)

↑ Светодиодный индикатор уровня громкости

Стабилизатор VR1 позволят установить необходимую яркость светодиодов. Я, непонятно почему, сделал 33 светодиода, поэтому первый светодиод LED1 пришлось зажечь навсегда.

↑ Энкодер

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

Прерывания с GPIO в «Raspberry Pi» в интернете освещены мутно и реализация, я бы сказал, неизящна, хотя, может быть, я плохо разобрался в данном вопросе.
Поэтому пока я выбрал метод опроса.

Читайте также:  Регулировка переднего переключателя скоростей на велосипеде стелс навигатор

На рисунке 12 осциллограмма импульсов энкодера. Алгоритм следующий: периодически опрашиваем пины, если состояние в предыдущем опросе было «11», то текущее состояние определит направление вращения, его потом и сосчитаем, за исключением текущих состояний с одинаковыми сигналами(«00» и «11»). Вот и весь алгоритм.

В цикле опроса процесс обязательно нужно «положить поспать» (в моём случае на 5 ms), иначе загрузка процессора будет большой. Так же задержка в 5 ms исключает влияние дребезга контактов энкодера.

На осциллограмме сигналы нового энкодера – без дребезга, но я подключал и старые, трофейные – тоже всё отлично.

На рисунке 13 энкодер соединяется с валом с помощью резинового шланга, внутренним диаметром 6 мм.

↑ Регулятор громкости на PGA2310

Управление очень простое: выбираете микросхему с помощью пина CS и последовательно записываете 2 байта (старшими битами вперёд), с помощью пинов SDI и SCLK.
Первый байт – громкость правого канала, второй байт – громкость левого канала. Собственно это SPI интерфейс.

Обслуживает микросхему PGA2310 базовый класс: PGA2310.

Кроме простой регулировки громкости, в классе организована балансировка каналов. Данную функцию при необходимости можно будет осуществить (потом) с клиента на ПК или смартфоне. На самом аудиоплеере только регулятор громкости.

Также есть возможность задать пользовательское изменение диапазона регулирования громкости с помощью переменных max_admin_volume и min_admin_volume. Эти значения будут инициализироваться (при загрузке программы) из файла настроек, изменить их так же можно будет с помощью клиентов.

Пользовательский класс volume_control наследует функционал базовых классов PGA2310 и leds и полностью определяет регулятор громкости аудиоплеера. Фактически он содержит алгоритм изменения громкости в связке с индикатором на светодиодах.

Я сделал так, что вне зависимости от пределов регулировки громкости светодиоды в индикаторе все равно светятся от 0 до 32. Пользователь (например жена) может закрутить ручку громкости до упора, будут гореть все светодиоды и зеленые и красные, но громкость будет ограничена.

↑ Измерения

Рис 16. Шумы на том же уровне. Это хорошо! Немного подросла помеха от ИБП, наверное, потому что нагрузка на БП 5V выросла, подключена передняя панель.

Далее, на всех графиках воспроизводим синус 1 кГц, 0 dB как и в прошлый раз, и будем крутить регулятор громкости.

Рис. 17. При уровне регулятора громкости 0 dB получил перегруз линейного входа ПК. Чуть-чуть PGA видимо усилила сигнал, поэтому смотрим при -1dB на регуляторе громкости. Сравниваем с рисунком 13 предыдущей моей статьи.

На глаз иголочки чуть-чуть подросли, рост искажений небольшой. В этот момент я понимаю, что я не зря сделал ставку на PGA2310. Всё получилось, все отлично!

Думаю, на этом можно закончить.

↑ Видео регулятора в работе

Демонстрационное видео работы регулятора громкости и индикатора на светодиодах.

↑ Загрузки

▼ Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте.

▼ Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте.

▼ Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте.

Надеюсь, вам пригодится материал.
Всем спасибо за внимание. Пока!

Источник

Оцените статью
( Пока оценок нет )
Поделиться с друзьями
Настройки и регулировки