Є кілька способів зробити це, кожен з яких має свої проблеми. Є такі речі, як "цифрові потенціометри". Вони діють як горщики з великою кількістю фіксованих заданих точок, а конкретну задану точку, яку слід використовувати, контролюють шляхом надсилання цифрових команд, наприклад, через SPI або IIC. Вони досить поширені та доступні.
Чому, на вашу думку, ви хочете контролювати гучність від напруги, а не від мікроконтролера? Звідки в кінцевому підсумку походить бажана інформація про обсяг?
Одне питання з цифровими горщиками полягає в тому, що вони лінійні, а регулювання гучності потрібно бути логарифмічним, щоб отримати очевидну постійну зміну гучності. Це можна переслідувати за допомогою горщика з великою кількістю кранів і перетворення в журнал цифровим способом. У такому випадку у вас буде мікрофон з A / D отримувати потрібний сигнал напруги гучності, перетворювати його в логарифмічну шкалу, а потім відправляти отримане значення в цифровий котел.
Давно, перш ніж мікроконтролери були доступні, я зробив один раз регульований напругою гучність, маючи управління напругою два світлодіоди навпаки. Кожен світлодіод був оптично підключений до фоторезистора CdS. Два фоторезистори використовувались як світловідмінний дільник напруги. Звичайно, результат досить нелінійний досить непередбачувано. Я використовував це в циклі зворотного зв'язку для регулювання розміру сигналу генератора, який інакше по суті залежав від частоти. Зі зворотним зв'язком він значною мірою став незалежним від частоти. З цією ж метою Білл Х'юлетт використовував лампочку у своїй знаменитій генерації генераторів.