@bumajiuk

Как аппаратно обьеденить несколько аудиовыходов в один (по приоритетам)?

Существует несколько устройств с аудиовыходом, для подключения гарнитуры (наушники). Либо рации, либо телефоны.
В случае трех и более устройств (у человека 2 уха), одновременно слушать все невозможно, по этому, задача состоит в том, что бы звук с нескольких устройств гнать в одну гарнитуру.
В случае с рациями, звук идет не постоянно. По этому в идеале, отдавать звук в гарнитуру по приоритетам.
К примеру, 3 устройства - А,В,С. с помощью джэков папа-папа подключаются к устройству Д. Из устройства Д гарнитура идет в ухо.

Задача двух уровней сложности, 1) гнать из А,В,С все сразу в ухо.
2) устройство Д, имеет вохможность установки приоритетов. А- первый, В - второй, С - третий. И если в А,С тишина, то в ухо идет звук из В, если тишина только в В, то звук идет от А, т.к. у него выше приоритет перед С.

Для решения задачи 1, подумываю о просто спайки. Знаю есть переходники для разделения (вставляешь в гнездо переходник - двойник и в него уже можно вставить 2 джэка). А можно ли спаять 3 джэка в один, что бы из трех источников все шло в один?

2) Небольшое аппаратное решение. Вопрос, существует ли такое? На базе чего легче будет собрать? Думал про ардуино + модули джэков + гуглить_код_для_анализа_адуио_потока_что_бы_реализовать_систему_приоритетов
  • Вопрос задан
  • 2021 просмотр
Пригласить эксперта
Ответы на вопрос 2
Neuroware
@Neuroware
Программист в свободное от работы время
3 твердотельных реле (чтобы не искажать звук), которыми управляет микроконтроллер (STM, Atmega или еще кто),
с каждого входа на АЦП микроконтроллера идет уровень сигнала (можно нагуглить как будет выглядеть подключение)
мк решает какой из 3 реле подключить в тот или иной момент времени, остальные при этом отключает. Реализуемо, но зачем это нужно не ясно.
Ответ написан
Комментировать
@dime
1 не просто спаять, а спаять через резисторы.
2 с выхода через диод на RC-цепочку, цепочку расчитать на целевое время реагирования, с неё либо компаратор и дальше из логических элементов нагородить по вкусу, либо, если уровень сигнала позволяет, сразу логические элементы с триггером Шмидта на входе. Либо мелкий контроллер с аналоговыми входами (компараторы или ацп). Ну, и управляет это хозяйство хоть простейшими ключами, хоть железными реле.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы