Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
1/2 офф. Для веселья так сказать :) Рылся недавно в старье и нашел микруху аудиоусилителя мощности на монтажке, которую так и недоделал.
Отправлено
Звероящер 16 января 2008 г. 13:40
Решил быстренько добить, чтобы без дела не валялась :) бо колонки старые есть. Ага. Нет чтобы прикрутить источник питания и резюк для регулировки громкости, решил блин добавить функцию "mute", чтобы при включении/выключении питания в колонках не щёлкало. Ну, конечно, думаю, воткну тиньку (нашёл там же, в старье), бо жрет мало, дежурка по питанию есть, тинька будет сначала мьютить, а потом питание на усилок подавать/убирать. Казалось бы всё ништяк, НО блин! Душа не могла успокоиться, что контроллер просто ногой дрыгает, у него же ишшо ноги есть! Ну думаю, прикручу к одной ноге ИК-приёмник и будет усилок включаться/отключаться от пульта. Но душа матюкается: "Как так?! Есть пульт, а как же регулировка громкости???" Вот сижу теперь, матюкаюсь, думаю как проще всего регулировать громкость контроллером...
Кто что подскажет? :-)
Такой вот блин перфекционизм... :-)
Составить ответ | Вернуться на конференцию
Ответы
- Когда-то в "Радиве" на заре цифровых технологий было решение шимить ключами прямо звуковой сигнал на мегагерцевой частоте. — Гудвин (16.01.2008 15:14:53 89.232.124.29, пустое)
- Спасибо большое всем!!! Пойду читать и рисовать схему :) — Звероящер (16.01.2008 14:45:5 217.117.89.75, пустое)
- Есть еще недорогая и доступная TEA6320 (и подобные), которая управляется по I2C и делает всё: регулировку громкости (двухкаскадную с тонокомпенсацией), тембра, коммутацию входов. Хорошие подобные микросхемы еще есть у STM. — Леонид Иванович (16.01.2008 14:32:51 87.252.227.56, пустое)
- для диапазона регулировки от 60 дБ и выше, лучше использовать двухкаскадный регулятор (+): — argus98 (16.01.2008 13:59:34 81.22.205.230, 259 байт)
- TDA7313 за 2 уе, качество довольно хорошее — koyodza (16.01.2008 13:55:49 195.214.197.203, пустое)
- ШИМ — AlexD (16.01.2008 13:45:45 193.200.21.5, пустое)
- А это кстати как? Я предполагал примерно так переменный резюк всобачить: — Звероящер (16.01.2008 14:07:19 217.117.89.75, 158 байт)
- Ага, а к переменному резюку привод от шагового двигателя. Как ШИМ применить я уже объяснял, очень просто. — SM (16.01.2008 14:08:49 80.92.255.53, пустое)
- Тоже вариант :-) В режиме микрошага если крутить :) — Звероящер (16.01.2008 14:18:28 217.117.89.75, пустое)
- Ага - и красиво - хочешь, за ручку руками покрутил. А хочешь с пульта - и ручка сама крутится. — SM (16.01.2008 14:20:17 80.92.255.53, пустое)
- Тьфу, тьфу, тьфу!!! Шайтан!!! Не соблазняй, сделаю ведь! :-D — Звероящер (16.01.2008 14:26:21 217.117.89.75, пустое)
- Готовые переменные резисторы с электродвигателем продаются как запчасти к бытовухе. У меня такой стоит в усилителе: — Леонид Иванович (16.01.2008 14:39:16 87.252.227.56, пустое, ссылка)
- только на ручку энкодер приделай, чтобы проц знал, что ты руками накрутил. — SM (16.01.2008 14:37:3 80.92.255.53, пустое)
- А зачем ему знать? Текущее положение видно по положению ручки. Это стандартный подход, используется в очень многих усилителях. — Леонид Иванович (16.01.2008 14:41:14 87.252.227.56, пустое)
- Как зачем знать? Например у меня есть предварительная настройка с ослаблением в -20 дб. Я ее включаю, проц должен выкрутить ручку в это положение. Как без знания текущего? — SM (16.01.2008 14:44:51 80.92.255.53, пустое)
- Не, -20 dB никогда регулятором громкости не делается, по крайней мере, не электронным. Не видел такого никогда. Отдельный аттенюатор. — Леонид Иванович (16.01.2008 14:46:37 87.252.227.56, пустое)
- Я не про то (временное -20), я про выставление процессором любого абсолютного положения ручки регулятора по команде. Т.е. я запоминаю текущую настройку, и даю потом команду - поставить все регуляторы в запомненное положение. — SM (16.01.2008 14:49:24 80.92.255.53, пустое)
- Замешать ДО потенциометра ВЧ, после на усилок через ФВЧ, а на АЦП МК через выпрямитель == обратная связь ;-)) — AlexD (16.01.2008 15:05:44 193.200.21.5, пустое)
- Вообще да, хорошее дело - пресеты. Но на механических регуляторах, вроде, ни одна фирма такого не делала. Наверное, из-за усложнения (нужен энкодер, причем абсолютный, иначе нужно еще базироваться при включении). — Леонид Иванович (16.01.2008 14:54:58 87.252.227.56, пустое)
- ... и откручивал обратно :) — Звероящер (16.01.2008 14:39:32 217.117.89.75, пустое)
- Проще всего - через КР572ПА1. На ее цифровые входы - код. На опору - входной сигнал, с выхода выход. — SM (16.01.2008 13:45:33 80.92.255.53, пустое)
- цифровой резистор :) или ШИМом, если есть управление нарпяжение-громкость. — аыпывапывап (16.01.2008 13:44:16 65.110.6.33, пустое)