Найти тему
Kalonkes

Троичный АЦП для цифрового 1-трайтового динамика

Как видите, этот мир с каждым разом всё дальше от Божественного аналогового звука, не хотелось бы способствовать проникновению бездушной цифры в последний оплот аналогового звука - колонки, но СОБЛАЗН лить напрямую аудиоданные в катушки динамика весьма силён. Аминь.

Как известно, путь от звуковых данных до уха слушателя - весьма извилист и сложен, так вот, для исключения из этого пути ЦАП и предлагается данная идея.

Почему-то отпадает надобность даже в усилителе, его роль в данном случае выполняет линейка мостовых ключей (то есть обычные драйверы от шаговых двигателей):

такая вот идейка
такая вот идейка

Сложности правда возникают буквально везде - начиная от специальных декодеров звуковых данных на параллельную шину, подвод этой самой шины до массива звуковых катушек и самое интересное - сами катушки. Понятно, что их сопротивление должно выражаться степенями двойки, но по опыту использования COVOX'а - можно использовать самые разные "лестницы" сопротивлений (хотя тут компромиссов быть не должно, раз мы отказываемся от традиционного аудиотракта с ЦАПом).

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

Кстати, об управлении данными разрядами. В случае аналоговых входов очень сильно напрашивается решение в виде 8разрядного троичного АЦП, что даёт нам 3^8 = 6561 уровней двухполярных напряжений.

Я строить АЦП не умею, поэтому применяю решение влоб - подаю на входы компараторов разность от аналоговой части и от прямоугольного напряжения с выхода предыдущего разряда, благо что разность напряжений усиливается и так же достигает +- напряжения питания:

области преобразования разрядов трита
области преобразования разрядов трита

макет троичного АЦП "в лоб"
макет троичного АЦП "в лоб"

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

Дополнение: придумал схему аналога "исключающее ИЛИ" для двухполярного напряжения, состоит из двух компараторов и суммирующего усилителя. Не придумал, как уменьшить число ОУ :

-4

АЦП троичный с оконным компаратором