Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: нужно электронно менять двумя кнопками без процессора
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Вопросы аналоговой техники
SWT-RUS
Есть устройство по смыслу напоминающее тангенту для радиостанции. В ней стоит отдельный усилитель на 8-ми омный динамик. Надо как-то электронно менять громкость (хотя бы 3-4 ступени). Процессор использовать крайне нежелательно. В идеальном случае устройство должно запоминать установленный уровень. Может кто сталкивался с готовыми решениями?
gerber
Электролитический конденсатор, одна кнопка через резистор 50 кОм заряжает его, другая через похожий резистор разряжает. Уровень напряжения на конденсаторе подается на составной транзистор с большим входным импендансом. Такую схему лично видел в одном из китайских приёмников с кнопочным управлением громкостью.
Александр1
Использовать интегратор. Одна кнопка подает потенциал - напряжение на выходе растет, другая - наоборот. В остальное время вход интегратора остается не подключенным для уменьшения утечек.
Jury093
Цитата(SWT-RUS @ Mar 23 2016, 14:32) *
Есть устройство по смыслу напоминающее тангенту для радиостанции. В ней стоит отдельный усилитель на 8-ми омный динамик. Надо как-то электронно менять громкость (хотя бы 3-4 ступени). Процессор использовать крайне нежелательно. В идеальном случае устройство должно запоминать установленный уровень. Может кто сталкивался с готовыми решениями?

существует класс электронных переменных резисторов с функцией управления от кнопок и даже памятью..
почитайте для начала тут:
https://habrahabr.ru/post/260233/

зы решение не дешевое..
Сергей Борщ
DS1804, MAX5474 или аналогичный цифровой потенциометр с энергонезависимой памятью и входами "увеличить" и "уменьшить". У аналоговых девиц большой выбор был, насколько помню.
Proffessor
Цитата(SWT-RUS @ Mar 23 2016, 13:32) *
Есть устройство по смыслу напоминающее тангенту для радиостанции. В ней стоит отдельный усилитель на 8-ми омный динамик. Надо как-то электронно менять громкость (хотя бы 3-4 ступени). Процессор использовать крайне нежелательно. В идеальном случае устройство должно запоминать установленный уровень. Может кто сталкивался с готовыми решениями?

Делал когда-то подобную игрушку на стандартной логике и ОУ. 16 ступеней регулирования.
Узел формирования команд на дискретный 4-разрядный аттенюатор:
Нажмите для просмотра прикрепленного файла
Нефиксируемые кнопки подключаются к конт.10-11 (увеличение громкости на одну ступеньку) и 12-13 (уменьшение). Элементы U6 (триггеры Шмитта) помогают устранить дребезг кнопок.
Сам дискретный аттенюатор в звуковом тракте:
Нажмите для просмотра прикрепленного файла
В микросхеме 74HC03 (U5) выходные полевики с открытым коллектором используются как аналоговые ключи, подключающие на землю отдельные секции дискретного аттенюатора. Одна ступенька ~1,6dB.
После подачи питания 4-разрядный счетчик U7 устанавливается в состояние 1000, что соответствует средней громкости.
Если нужны только 4 ступени регулирования, можно использовать двухразрядный счетчик и двухразрядный аттенюатор.
Делал также вариант управления громкостью одной кнопкой. Увеличение при кратковременном нажатии и уменьшение при длительном.
SWT-RUS
Цитата(Jury093 @ Mar 23 2016, 15:00) *
существует класс электронных переменных резисторов с функцией управления от кнопок и даже памятью..
почитайте для начала тут:
https://habrahabr.ru/post/260233/

зы решение не дешевое..


Спасибо коллега. AD5228 то что надо (на первый взгляд) и 34 цента я вполне потяну biggrin.gif
SWT-RUS
В продолжении темы. Есть схема где звуковой усилитель включен дифференциально. Источник сигнала - цифровая радиостанция. Надо к этой схеме прикрутить электронный регулятор громкости. Сам регулятор может быть любой но лучше если будет тот самый AD5228 или аналогичный. У меня как-то совсем с идеями плохо, но промакетировать могу быстро любое решение.
alehandro
Цитата(Сергей Борщ @ Mar 23 2016, 15:11) *
DS1804, MAX5474 или аналогичный цифровой потенциометр с энергонезависимой памятью и входами "увеличить" и "уменьшить". У аналоговых девиц большой выбор был, насколько помню.

Простое кнопочное управление с памятью
https://www.maximintegrated.com/en/products...rs/MAX5128.html
SWT-RUS
Цитата(alehandro @ Apr 8 2016, 16:30) *
Простое кнопочное управление с памятью
https://www.maximintegrated.com/en/products...rs/MAX5128.html

с регулировкой громкости уже разобрались. Может не очень эстетично но работает удовлетворительно. Заказчик на другое неудобство внимание обратил. У AD5228 32 шага шкала. Пока всю шкалу продавишь -пальцы отвалятся. Какую бы схему простую на логике добавить чтобы за одно нажатие 3 или 4 импульса проскачили?
Baser
Цитата(SWT-RUS @ Apr 9 2016, 15:55) *
У AD5228 32 шага шкала. Пока всю шкалу продавишь -пальцы отвалятся. Какую бы схему простую на логике добавить чтобы за одно нажатие 3 или 4 импульса проскачили?

Могу предложить другую идею - сделать аппаратный автоповтор при постоянном нажатии.
Генератор с частотой около 3-4 имп/сек и две логические клетки 2ИЛИ в качестве запорных элементов между генератором и входами UP/DOWN AD5228.
Если генератор сделать со сбросом генерации от обоих кнопок, тогда при нажатии на любую кнопку он будет начинать генерировать с известной фазой. Тогда при коротком нажатии будет генериться один импульс, а при длительном - непрерывно.
Весь диапазон будет перестраиваться за 8-10 секунд.
Владимир
Цитата(SWT-RUS @ Apr 9 2016, 15:55) *
с регулировкой громкости уже разобрались. Может не очень эстетично но работает удовлетворительно. Заказчик на другое неудобство внимание обратил. У AD5228 32 шага шкала. Пока всю шкалу продавишь -пальцы отвалятся. Какую бы схему простую на логике добавить чтобы за одно нажатие 3 или 4 импульса проскачили?

Там есть режим нажатия и удержания
Baser
Цитата(Владимир @ Apr 9 2016, 19:36) *
Там есть режим нажатия и удержания

Тогда совсем непонятно, что не нравится заказчику автора.
Автоповтор по функциональности шире и удобнее тупой генерации 4-х импульсов на каждое нажатие.
SWT-RUS
Цитата(Baser @ Apr 10 2016, 19:47) *
Тогда совсем непонятно, что не нравится заказчику автора.
Автоповтор по функциональности шире и удобнее тупой генерации 4-х импульсов на каждое нажатие.

Неправильно понял коммерсанта который с заказчиком говорил. Удержание там действительно есть и с ним они разобрались. Они пользовались подобной штукой и там нажатие клавиши регулировки громкости сопровождалось тональным сигналом. Там стоял процессор типа меги. Им было удобно по этим тональным сигналам соображать какой сейчас уровень громкости. AD5228 Только щелкает и это неудобно. Собственно пожелание- добавить тональное сопровождение нажатия.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.