Estoy tratando de usar un Raspberry Pi Zero para controlar el timbre del teléfono de nuestra unidad de apartamento (lo que permite que las personas en la puerta del edificio entren).
Hay un botón pulsador momentáneo que completa un circuito de 12 V CC, lo que hace que la puerta se desbloquee. Adjunté cables para que cuando los toque, haga lo mismo que presionar el botón.
Hasta ahora he probado dos enfoques para conectar esto a un rasp pi.
El primero fue con un solo transistor NPN controlado por uno de los pines GPIO de +3.3V. Verificó el concepto del circuito controlando un circuito LED simple con el GPIO alto o bajo. Luego probé con el zumbador, enganché el +12V del zumbador al colector y el 0V al emisor. Esto no funcionó y provocó un zumbido en el teléfono.
A continuación, probé esta ruptura del optoaislador https://www.sparkfun.com/products/9118 con la esperanza de que aislar los dos sistemas fuera más sencillo y eliminara la posibilidad de un bucle de tierra. También probé esto con el circuito de prueba de concepto LED. Era notablemente más tenue cuando pasaba por el optoaislador que cuando no, y no funcionó con el zumbador. Estoy pensando que introduce demasiada resistencia.
Si estuvieras haciendo esto, ¿qué enfoque tomarías? ¿Hay alguna forma en que pueda modificar mis enfoques para hacer que algo funcione?
Menciona el zumbador del teléfono y que completa un circuito simple de 12 V CC, pero también menciona que causa 'zumbido en el teléfono'.
Al leer entre líneas, supongo que quiere decir que tiene un sistema de intercomunicación con un botón de desbloqueo/liberación de puertas en el auricular y una unidad en la entrada de la puerta.
La respuesta corta, si es así, usar un relé es, con mucho, la opción más fácil.
Hay varios escenarios posibles con un sistema de intercomunicación.
El botón del intercomunicador es un contacto seco que cambia la energía de la cerradura de la puerta directamente.
Igual que el anterior, pero en lugar de activar directamente la cerradura, el botón pulsador es una entrada a un sistema de control de acceso o similar que controla la cerradura.
El botón es en realidad parte de un circuito en el auricular del intercomunicador, luego realizará algún tipo de función en el sistema de intercomunicación, según el tipo. Algunos pueden activar un relé en la estación de la puerta o un módulo de relé/actuador similar en alguna parte. Algunas estaciones de puerta o módulos pueden tener salidas de bloqueo eléctrico en lugar de un relé. Por lo general, el intercomunicador puede ser un sistema de bus con funciones de audio/video y potencialmente datos/bloqueo en los mismos cables, algunos pueden usar varios cables dedicados, varía enormemente con sistemas patentados pero similares utilizados por diferentes fabricantes.
Dado que usted dice que causó zumbidos al conectar un transistor, sospecho que puede ser algo así como 3, donde está afectando el circuito de su teléfono de manera inesperada y, de ser así, puede ser difícil determinar cómo conectar un transistor sin conocer el diseño del circuito de el auricular
Los timbres de puerta tradicionales generalmente funcionan con CA, reducidos del voltaje de línea (120 VCA en los EE. UU.) a 10-20 VCA. Si es cierto en su caso, esto explicaría por qué un transistor NPN no funcionó (solo conduce la corriente de una manera). Me gusta la idea de Roger de usar un relé como la forma más sencilla de que funcione. Pero si quisiera usar un semiconductor, se puede hacer que funcione un TRIAC. Aquí hay un circuito que encontré con una búsqueda rápida en 'triac de bajo voltaje' que podría servir para sus propósitos.
Podría considerar un relé de 3.3VDC. Necesitaría impulsar su bobina y esto significaría un solo circuito BJT. Esos relés cuestan un par de dólares, más gastos de envío. Pero funcionaría, seguro. Y es una muy buena opción, la verdad.
Pero creo que otra posibilidad es que su BJT no haya sido lo suficientemente impulsado por su pin de E / S para retener el solenoide de bloqueo de la puerta. En cambio, es probable que haya oscilado porque no tenía suficiente corriente (o voltaje) disponible.
Dado que no proporciona NINGÚN detalle sobre el solenoide de la cerradura de su puerta, aparte de que hay una fuente adecuada de 12 V CC para él, hagamos un poco de exceso con los BJT y sigamos con eso.
simular este circuito : esquema creado con CircuitLab
Al buscar solenoides de bloqueo de puertas que funcionan con 12 V, descubrí que al menos algunos de ellos requieren alrededor de 2,6 A para funcionar. Así que voy con eso como una conjetura educada sobre sus necesidades. Francamente, creo que el circuito anterior seguramente funcionará para usted. Pero probablemente caerá sobre . Aunque no creo que eso sea un problema para ti.
El circuito anterior está diseñado para usar el mínimo absoluto de partes, si no está usando un relé (como dije anteriormente, y que Roger mencionó sabiamente en su comentario). He agregado los requisitos de potencia de cada parte, así que puede asegurarse de obtener piezas suficientemente calificadas. (El 2N3055 ya está clasificado mucho más de lo que necesita, así que úselo sin dudarlo). Por ejemplo, arderá sobre , por lo que debe comprar uno que esté calificado para , al menos. no será un problema. Incluso una pieza TO-92 funcionará allí.
va a operar algo saturado , por lo que requerirá algo de corriente de base. Si tienes suerte, sólo más o menos. Pero incluso si esto es más como deberías estar bien con tu pin IO. establece la corriente base en y está listo para entregar o más. Si tienes varios valores de resistencias por ahí, puede intentar un o un allí también. O incluso más grande, si el pestillo de la puerta sigue funcionando bien. Lo configuré bajo para comenzar, por lo que obtiene MUCHA corriente para impulsar la base del 2N3055 BJT. Solo por asegurar.
También puede medir la corriente cuando cambia el pestillo. Esa información ayudaría mucho a marcar en este circuito para que encaje mejor. Pero creo que el circuito anterior está lo suficientemente sobreconstruido como para hacer el trabajo.
Oh. Y el circuito está ENCENDIDO cuando conduce el PIN IO a BAJO. Cuando el pin IO es ALTO, entonces el circuito está APAGADO.
Y tengo curiosidad. ¿Cómo va a ser mejor la Raspberry Pi que un ser humano presionando el botón para dejar entrar a alguien? Lo que añade otra pregunta. ¿Preferiría un circuito que dispara la Raspberry Pi, pero en el que el propio circuito cronometra la duración y luego quita automáticamente la energía para que la puerta ya no esté desbloqueada? (Sería muy simple agregar esa capacidad).
Rogelio Rowland
broma
informatica
broma
broma