Есть несколько методов:
Простой пассивный резистивный микшер является базовым, но плохим решением по нескольким причинам:
Одна из них заключается в том, что для поддержания выхода с низким импедансом необходимо использовать резисторы с низким значением, и это чрезмерно нагружает каждый выход, а также создает делитель напряжения между выходами. Каждый выход в вышеприведенном примере будет видеть нагрузку 150 Ом (например, самый левый выход будет видеть R1 || (R2 + R3))
Таким образом, мы можем буферизовать сигнал:
Это решает проблему загрузки (теперь каждый выход видит 3.3k, что не так плохо), но не проблему деления напряжения. Скажем, у нас есть 3 входа 1В ПК-ПК. Если все три подключены, вклад каждого выхода будет максимум 333 мВ. Это нормально (так как мы можем добавить усиление 3 к операционному усилителю для компенсации), пока мы не отключим один из сигналов.
Если мы отключим один из сигналов, мы изменим нагрузку на другие два, и делитель напряжения изменится. Напряжение сигнала от каждого теперь будет 500 мВ. Если мы отключим другое, то будет выведен полный 1В pk-pk.
Таким образом, на выходной уровень каждого канала сильно влияют изменения других входов - не просто отключение, представьте себе использование регуляторов громкости.
Решением этой проблемы является активный инверторный операционный микшер:
Это усилитель тока , который использует виртуальное заземление в точке суммирования, чтобы предотвратить любое взаимодействие между каналами. Резистор обратной связи R1 соответствует сумме токов, протекающих через R3, R5 и R6 (для поддержания инвертирующего входа на уровне 0 В).
Это означает, что выходное напряжение просто (I (R3) + I (R5) + I). (R6)) * R1.
Если мы удалим вход, вклад напряжения от других входов останется тем же самым.
Так что это лучшая простая схема смешивания из трех представленных.
Попробуйте смоделировать вышеуказанные схемы в SPICE, чтобы почувствовать, что происходит.
На страницах ESP , связанные с помощью Shimofuri являются отличным источником такой информации.