¿Cómo construir un interruptor de audio temporizado?

8

Quiero construir un dispositivo simple con 2 entradas y 1 salida, todas las tomas de audio TRS 1/8 ". El dispositivo elige una de las entradas para pasar a la salida en función de la hora del día (por la noche, elige B, pero para el resto del día elige A).

¿Cómo voy a hacer esto?

Para completar, es para un estéreo que es inaccesible casi todo el tiempo. Por defecto se reproduce (a través de altavoces) desde la radio. Quiero conectar este dispositivo entre el estéreo y los altavoces, y enchufar un simple receptor de FM (configurado a alguna frecuencia no utilizada), para que por la noche pueda transmitir a través de FM para controlar los altavoces. Si hay una forma más fácil, dígaselo, pero considere los altavoces estéreo + bloqueados después de instalar el dispositivo, por lo que debo poder transmitir audio de forma inalámbrica a los altavoces mientras recurro a la salida del estéreo.

    
pregunta DanRedux

5 respuestas

1

Un conjunto de interruptores de relé conectados a un reloj y calendario en tiempo real (RTCC) en una MCU podría hacerlo: Ajuste la fecha y la hora en el periférico RTCC de la MCU. Asegúrese de que esté conectado a un dispositivo relativamente preciso, por ejemplo. Cristal de 32kHz (si no puede alcanzarlo, el reloj se desviará). Haga que se active cada 12 horas, apague los relés de un canal con un controlador que pueda manejar la corriente, y luego cambie en los relés para el otro canal. Asegúrese de no tener ambos relés conectados al mismo tiempo; Usaría un retraso de 100 ms entre apagar uno y encender uno, YMMV. Un solo relé que podría hacer todo el truco, o dos relés de doble tiro de un solo tiro, como en mi esquema, funcionaría mejor, pero incluí el enlace al relé de Hamlin porque lo he usado y estoy familiarizado con él.

Los RTCC son geniales porque puedes usar los horarios y las fechas reales, por lo que la programación es bastante intuitiva, y puedes hacer que cambien los horarios de cambio a lo largo del año (por ejemplo, para igualar los tiempos de las puestas de sol) y puedes hacerlo correctamente para el ahorro de luz diurna. Solo asegúrese de consumir energía si solo está usando baterías, y debe tenerla conectada a una batería de respaldo si está apagando la corriente alterna, o perderá el tiempo cuando se corta la energía, lo cual es un fastidio. .

Tenga en cuenta que los resistores de 1 k se seleccionaron para demostrar que probablemente se necesitará un resistor limitante, y no para decir que es el valor o resistor correcto.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Bob
0

Debe dividir su problema en 2 partes, una que determinará el tiempo para cambiar las entradas y el interruptor real, lo haría con un microcontrolador programable, pero dijo que no tiene un fondo electrónico, por lo que necesita combinar una A Interruptor / V y algún temporizador programable como los que se usan para las luces exteriores.

    
respondido por el DJkrugger
0

Utilizaría un temporizador de red disponible comercialmente (ya sea el tipo mecánico que gira o el digital, todos son muy baratos en estos días) y lo cablearé a la parte de conmutación, que puede ser cualquier número de diseños.

Usted podría ser realmente básico / tonto y usar relé (s) con bobina de voltaje de red, o construir un circuito / dispositivo más elegante para cambiar la fuente usando componentes de estado sólido.

Un enchufe de pared de baja tensión (cargador de teléfono antiguo, etc.) enchufado al temporizador que alimenta un relé de pequeña señal o algo así sería mejor y evita el alto voltaje cerca de la señal de audio.

Si usas un Arduino para esto, el fantasma de Bob Pease te cazará y apuñalará con una sonda de alcance de Tektronix.

    
respondido por el John U
0

Es posible que tenga una solución "lista para usar" que no involucra habilidades electrónicas, pero requiere conectividad a Internet y habilidades mínimas de programación php.

Puede usar un YoctoHub-Ethernet y un YoctoRelay

enlace

El YoctoHub-Ethernet puede comunicarse con un servidor php e iniciar un script que tomará el control del relé. Desde allí puede hacer lo que quiera, control basado en el tiempo, control directo desde una página web, etc.

    
respondido por el martinm
-2

Te escribí un buen post sobre el uso de tomas conmutadas, pero esa no es la solución correcta.

Le recomiendo que obtenga un transmisor de FM con un nivel de potencia suficiente para ahogar su estación comercial. Coloque el transmisor junto a la radio y conecte un cable a su dispositivo que enviará música a sus altavoces.

En cuanto al control de día / noche: apague el transmisor FM durante el día. No estás dando suficiente información para responder completamente a la pregunta.

    
respondido por el HL-SDK

Lea otras preguntas en las etiquetas