УНЧ из ардуины
- Войдите на сайт для отправки комментариев
Сб, 15/03/2014 - 22:30
Прошу не запинывать, а объяснить, возможно ли такое или нет.
Звуковой сигнал подается на аналоговый вход, считывается, умножается на 3-10 и передается на аналоговый выход.
это называется DAC: Цифро-аналоговый преобразователь
дуино не потянет - проблемы скорострельности, аппаратной реализации алгоритмов преобразования, битности сигнала.
если желается такое сделать, то рекомендую USB-DAC PCM2702
Если отбросить эмоции по поводу извращённости хода мыслей топикстартера, то можно сказать следущее. Под УНЧ обычно подразумевается усилитель мощности, а мощность с помощью одного лишь ардуино сильно не усилишь, но можно усилить амплитуду сигнала. Если у него есть аналоговый выход, значит у него DUE, с ним без проблем можно "усилить сигнал", только усиливать нужно не перемножением на некий коэффициент, а уменьшением опорного аналог референс до такого значения, которому соответствует максимальный входной сигнал.
так уменьшив опорный сигнал до максимального входного значения мы всего лишь повысим точность дискретизации на входе. как нам это поможет усилить?
com, это возможно при разном опорном напряжении АЦП и ЦАП. Давайте представим на примере. Допустим есть некий слабый сигнал, о котором мы знаем, что в максимуме амплитуда его не более 100милливольт. Соответственно сделав опорное напряжение АЦП 100мв мы получаем 1023 попугая из 10-битного АЦП при том-самом максимуме 100мв на входе. С сигналом ничего не делаем, и выводим в ЦАП. Но на выходе ЦАП отсчёт идёт уже относительно опорного напряжения ЦАП. И если это к примеру DUE, то опорное ЦАП уже будет 3,3 вольта, и тот наш максимальный сигнал в 1023 попугая становится уже 3300мв, таким образом подбором опорного напряжения мы как-бы усилили сигнал в 33 раза. Я конечно не проверял это на DUE, вдруг там одно опорное жёстко привязывается к обоим преобразователям, что было-бы не логично. Но с внешним ЦАП точно будет работать.
так отношение опорных напряжений суть и есть тот коэффициент, на который ТС предлагал умножать уровень сигнала.
либо разные опорные напряжения, и коэффициент равен 1, либо опорные одинаковые, и коэффициент не равен 1. уровень выходного сигнала в обоих случаях получится одинаковый, разве нет?
все, я сам понял, что нет. невозможно выдать произвольную амплитуду выходного сигнала.