¿Cómo crear un sistema de intercomunicación de extensión múltiple utilizando teléfonos con cable?

3

Quiero crear un sistema de intercomunicación simple (basado en teléfono) en nuestra nueva casa. Gritar entre habitaciones no es tan bueno, y tratar de usar un cliente de mensajería instantánea o Facetime no tiene la inmediatez de un buen grito en el corredor.

Tengo una caja de teléfonos con cable viejos que ya no tienen mucho uso, y estaré cableando el nuevo lugar con cat5e para la conexión en red, por lo que pasar un cable adicional a cada habitación y pegar un teléfono no es molestia real.

He visto en línea una gran cantidad de sitios que me muestran cómo conectar dos teléfonos juntos para que puedas hablar en uno y salga el otro. Esto parece bastante simple: una batería, una resistencia, algunas tomas de teléfono para que esté limpio.

¿Qué pasaría si quisiera muchos teléfonos (cinco) y también quiero que hagan que suenen?

No estoy intentando crear mi propio PBX, no hay necesidad de llamar a teléfonos individuales o tener más de dos personas hablando a la vez. Levantar un auricular y hacer que todos los demás suenen hasta que se recoja cualquier otro auricular es suficiente.

Puntos de bonificación si puedo hacerlo sin tocar un Arduino ;-)

    
pregunta Piku

4 respuestas

4

Como dijo Dave, debes detectar el estado del teléfono y enviar el voltaje de llamada / 24 VAC debería funcionar bien, pero necesitaba 48 VAC para algunos teléfonos Panasonic /, entonces debes desconectar este voltaje tan pronto como alguien toma el teléfono ... sale mucha lógica para lo que parece una tarea simple, difícil de hacer sin micro.

En realidad, he diseñado exactamente lo que necesitas, hace mucho tiempo, incluso era un producto comercial, pero hace mucho que lo sabemos. Estaba pensando en hacerlo público de todos modos, pero está un poco más diseñado, usamos el bucle actual para el suministro de teléfono (y fue una mala elección de uC). Puede encontrar algunas partes útiles, o tratar de reemplazar el micro con una lógica más simple mientras toma el suministro telefónico, el detector de enganche / enganche y otras cosas de nuestro diseño (nosotros como 'yo y mi buen amigo Mario', su parte fue FW y diseño de HW analógico, mi parte fue diseño de CPU HW, diseño de PCB, pruebas y documentación).

Aquí puede ver el circuito responsable de la alimentación del teléfono, la detección del estado de la línea (conexión / desconexión, pero también la detección de marcación por pulsos), el control de la tensión de llamada, todo lo relacionado con el teléfono individual. Puedes construir dos de esos circuitos y tienes un intercomunicador, pero con muchas opciones no necesitas :-).

Puedopublicarelesquemacompleto,codificartodo,sialguientodavíaestabainteresadoenhacerquelosteléfonosanalógicosfueranútiles.Personalmente,todavíausouninterruptorsimilarencasa.Ysí,nuestrointercambio(dosdiseñadores,¿recuerdas?)Tienecuatroextensionesinternas,unalíneaexterna,teléfonosaisladosgalvánicamentedelalíneaexterna,modo"no molestar", distintos timbres para líneas internas y externas ... y muchas más opciones empujado en 4K de código ensamblador PIC. También tiene un manual de usuario completo (solo en croata ;-))

A debe mencionarse que los teléfonos se interconectaron utilizando el interruptor de punto de cruce analógico, no los relés o componentes discretos. Por ejemplo, la música en espera también se envió al teléfono correspondiente a través de la patrulla de puntos de cruce, así como el tono de marcado interno, tono de llamada, interlocutor externo ...

Debería hacer algo de hardware abierto / producto de código abierto. ¿Malas noticias? He mencionado el micro. PIC16C57, todo ensamblador, fue una pesadilla / mi amigo lo ha logrado, la micro elección fue mía, lo que fue tan estúpido como podría estar considerando que ya estaba familiarizado con el 8051, y el precio de un micro no era relevante de todos modos. Si diseñamos en el 8051 anterior, tendría 64K Flash hoy en un mismo paquete DIP. Puede ser que puedas hacerlo ahora ;-)). Las tarjetas están separadas, por lo que incluso Arduino podría usarse para la CPU :-)

    
respondido por el Drazen Cika
0

Está solicitando una combinación de "características" del teléfono, a saber: "timbrado automático" (ARD) se usa en líneas privadas (arrendadas) entre dos teléfonos, en los que al recoger un teléfono suena el otro, y " línea de fiesta ", en la que varios teléfonos pueden compartir una conexión.

Desafortunadamente, las dos características realmente no funcionan juntas. Tendrá que pasar los cables desde cada uno de los teléfonos a una ubicación central, donde algún tipo de controlador reconozca una condición de descolgado en cualquiera de los teléfonos y suena a todos los otros teléfonos. hasta que (al menos) uno de ellos sea recogido. Para hacer esto, el controlador central debe poder detectar la condición de colgado / descolgado de los teléfonos individualmente.

No puedo imaginar una buena forma de hacer esto que no implique un microcontrolador, y Arduino es tan bueno como cualquiera para esta aplicación.

Si tuviera teléfonos con generadores de anillo con manivela manual, simplemente podría conectarlos todos en paralelo con un circuito de batería y obtendría la funcionalidad que necesita.

    
respondido por el Dave Tweed
0

Una forma simple podría ser esta. Necesita una fuente de alimentación de CC que pueda suministrar > 40Vcc y está limitada actualmente a aproximadamente 40 mA y tiene una impedancia de salida que permite que se desarrollen señales de voz en la línea. Podría usar una resistencia de 1kohm para hacer esto, pero observe la potencia nominal. Probablemente necesite una resistencia de 2W de la matemática cerebral rápida.

Todos los teléfonos están conectados en paralelo y es muy probable que cuando levantes un teléfono y toques el interruptor de gancho, se generen sonidos de timbre desde los otros teléfonos. Puede que no sea genial, pero es fácil de intentar. Si algunos teléfonos no producen un sonido, entonces tal vez intente un mayor voltaje de alimentación y una mayor resistencia. ¡Si esto no funciona, entonces desecha la idea!

Cuando se trata de hablar, es posible que haya un pequeño problema de tono local porque oirá su propia voz en el auricular un poco más fuerte que cuando usa un teléfono normal. Esto se debe a que los teléfonos tienden a preferir los 600 ohmios y la conexión de dos está bien, siempre que el par se alimente con corriente (o por medio de un inductor grande), pero usa un suministro adicional de 1k ohmios y habrá más efecto de sidetona, un problema menor / p>     

respondido por el Andy aka
0

Todos los teléfonos antiguos (POT) están cableados en paralelo. En algún lugar a lo largo de la ejecución paralela, también debe conectarse en paralelo a 48VDC. Los conductores de líneas telefónicas individuales se conocen como Tip & Anillo. Esto viene de los viejos enchufes de enchufes Tip, Ring, Sleeve. Los sistemas telefónicos son operados por -48 voltios con la punta de 0 y el anillo de ser -48vdc. Si su cableado está aislado, solo puede aplicar + a Punta y - a Timbre. Necesita un limitador de corriente porque los POT no son dispositivos de voltaje, son dispositivos actuales. Cuando todos los teléfonos están colgados (colgados), debe leer 48 VDC en la línea. Cuando uno o todos los teléfonos son recogidos (descolgados), debe leer entre 10 y 8 VCC. Dependiendo de su calibre y longitud de cable, debería poder jugar con algunas resistencias para obtener el valor correcto (aproximadamente 600 ohmios en cada cable = 1200 ohmios en total).

Ahora, aquí está la parte difícil. Para hacer sonar los teléfonos, necesita un generador de timbre o construir uno, pero tenga cuidado. Los POT suenan con 105 VCA a 20 a 30 HZ pero SOLO a 5 a 10 miliamperios. La apuesta más segura es buscar en eBay un "generador de timbre" y usarlo. Todos los teléfonos deben estar colgados para que suenen. Un teléfono fue contestado y ninguno sonará. En cada teléfono, necesita una forma de inyectar la señal de CA en el Tip & Alambres anulares. Usted dijo que está utilizando cable CAT5, por lo que sus teléfonos usarán Punta (Blanco / Azul) y Anillo (Azul / Blanco). Eso deja al par Naranja, al par Verde y al par Marrón sin hacer nada. Puede conectar en paralelo todos los pares marrones y conectar el generador de anillo a los pines 3 y 6 del RJ45; si está cableado 568A blanco / naranja naranja / blanco, o de 568B cableado blanco / verde verde / blanco. Si sus teléfonos tienen cables de línea de 4 conductores, entonces llevará el generador de anillo a cada teléfono. Agregue un pulsador momentáneo DPST a cada teléfono, conecte un lado del interruptor al generador de anillo AC y el otro lado del interruptor a tip & anillo. Cada vez que se presiona cualquier botón en cualquier teléfono, imprimirá 105VAC a 5mA en la punta y amp; suena y hace que todos los teléfonos suenen.

Espero que esto ayude.

    
respondido por el fletch

Lea otras preguntas en las etiquetas