Как построить синхронизированный аудио переключатель?

8

Я хочу создать простое устройство с 2 входами и 1 выходом, все аудиоразъемы TRS 1/8 ". Устройство выбирает один из входов, чтобы пройти к выходу в зависимости от времени суток (ночью выбирается B, но для остальной части дня он выбирает А).

Как бы я поступил так?

Для полноты, это стерео, которое недоступно почти все время. По умолчанию он воспроизводится (через динамики) с радио. Я хочу подключить это устройство между стереосистемой и динамиками и подключить простой FM-приемник (настроенный на какую-то неиспользуемую частоту), чтобы ночью я мог передавать по FM для управления динамиками. Если есть более простой способ, пожалуйста, скажите, но рассмотрите стерео + динамики, заблокированные после того, как я установил устройство, поэтому я должен иметь возможность передавать аудио по беспроводной связи на динамики, при этом отступая на выходе стерео.

DanRedux
источник
1
Есть ли шанс, что это в области, где окружающий свет может заменить точное время суток?
scld
Легко, ненадежно. Хотя альтернативой является переключение на вход B, только если он издает звук, и переключение обратно на A после 30 секунд радиомолчания. Это на самом деле было бы предпочтительнее.
DanRedux
Ах, это, на мой взгляд, намного «более легкая» задача. У меня сейчас нет времени, чтобы конкретизировать это, но эта информация определенно должна помочь тем, кто это делает. Фактически, вы должны иметь возможность приобрести A / V-переключатель, который обнаруживает активные входы относительно дешево. Я бы искал что-то, что делает компонентное видео / аудио и просто пропускал желтую связь. Если вы также ищете сторонний проект, детектор порога, запускающий SPDT или мультиплексор, может сработать.
scld
Не могли бы вы справиться с ручным подключением кабеля ночью? Если это так, то простой 5-контактный стереоразъем, где вход A физически подключен, когда ничего не подключено, и вход B физически подключен, когда вилка подключена.
Passerby
Это не полный ответ, следовательно, публикация в качестве комментария : Вы можете купить устройства реле дня / ночи, например, у MaxiSwitch , которые автоматически переключаются между одним из двух наборов линий в любое время суток. В то время как это конкретное устройство переключает 10-амперное соединение питания между двумя розетками, другие, более дешевые, с более низкими характеристиками, вполне могут соответствовать вашим требованиям.
Аниндо Гош

Ответы:

1

Это может сделать набор релейных переключателей, подключенных к часам реального времени и календарю (RTCC) на MCU: Установите дату и время на периферийном устройстве RTCC MCU. Убедитесь, что он подключен к относительно точному кристаллу, например 32 кГц (если вы не можете его достать, часы будут дрейфовать). Имейте это будить каждые 12 часов, выключите одного из каналов реле с помощью драйвера , который может обрабатывать тока, а затем включите реле для другого канала. Убедитесь, что оба реле не подключены одновременно; Я бы использовал задержку в 100 мс между выключением и включением YMMV. Одно реле, которое могло бы выполнить весь трюк, или два двухтактных реле с одинарным броском, как в моей схеме, будет работать лучше, но я включил ссылку на реле Хэмлина, потому что я использовал его, и я с ним знаком.

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

Обратите внимание, что резисторы 1 кОм были выбраны для демонстрации того, что, вероятно, потребуется ограничивающий резистор, а не для того, чтобы сказать, что это правильное значение или резистор.

схематический

смоделировать эту схему - схема, созданная с использованием CircuitLab

боб
источник
0

Вам нужно разделить вашу проблему на 2 части, одну, которая будет определять время для переключения входов и фактического переключателя, я бы сделал это с программируемым микроконтроллером, но вы сказали, что у вас нет опыта работы с электроникой, поэтому вам нужно объединить A / V-переключатель и некоторый программируемый таймер, подобный тем, которые используются для наружного освещения.

DJkrugger
источник
0

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

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

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

Если вы используете Arduino для этого, призрак Боба Пиза выследит вас и нанесет вам удар прицелом Tektronix.

Джон У
источник
0

У меня может быть «готовое» решение, которое не требует никаких электронных навыков, но требует подключения к Интернету и минимальных навыков программирования php.

Вы можете использовать YoctoHub-Ethernet и YoctoRelay

http://www.yoctopuce.com/EN/products/usb-actuators/yocto-relay+Ethernet

YoctoHub-Ethernet может связаться с php-сервером и запустить скрипт, который будет управлять релеем. Оттуда вы можете делать все, что захотите, контроль по времени, прямой контроль с веб-страницы и т. Д.

martinm
источник
-2

Я написал вам хороший пост об использовании коммутируемых гнезд, но это не правильное решение.

Я рекомендую вам приобрести FM-передатчик с достаточным уровнем мощности, чтобы заглушить вашу коммерческую станцию. Разместите передатчик рядом с радио и подключите шнур к устройству, которое будет передавать музыку на ваши динамики.

Что касается управления днем ​​/ ночью: выключите FM-передатчик в течение дня. Вы не даете достаточно информации, чтобы полностью ответить на вопрос.

HL-SDK
источник
Я сказал, что не могу получить доступ к стерео / колонкам / устройству после установки (отсюда и контроль времени). Тем не менее, я говорил с EE о подавлении радиосигнала, и они сказали, что это нарушит правила FCC, чтобы приблизиться даже к требуемой мощности сигнала.
DanRedux
У вашей стереосистемы есть пульт? Я думаю, что большинство домашних AV-ресиверов делают. FWIW, это промышленное решение uk.farnell.com/omron-industrial-automation/h3cr-f8n-ac100-240/…
HL-SDK
У этого стерео нет пульта. По сути, он заперт в сундуке с сокровищами, который, будучи заблокированным, не может быть разблокирован, и должен играть только с входа B в течение ночи.
DanRedux
По дороге домой я поэкспериментирую в машине и посмотрю, сможет ли мой FM-передатчик перегнать некоторые коммерческие станции. Это около 4 футов от моей радио антенны. Я дам вам знать, как это происходит через несколько минут :)
HL-SDK
Спасибо! Я надеялся, что кто-то простудится сделать это. Моя стереосистема будет около 10 футов, за дверью, от передатчика ... Но все же, это будет прогресс.
DanRedux