Servicio de TV LCD Philips / Magnavox UART / ComPair

3

Tengo un Magnavox 42MF438B / 27 42 "LCD TV . El sensor de infrarrojos (o algo relacionado) dejó de funcionar después de un tiempo, por lo que no hemos podido usar el control remoto. Hoy, estaba buscando detrás del televisor y noté un puerto "Serv U." en la parte posterior con lo que parece ser un estándar de 1/8 " Jack. Pensé que este era un puerto serie para actualizaciones de firmware y qué no. Algunos googles rápidos revelaron que esta suposición era correcta ... el manual lo llama "Servicio UART". Así que asumo que es un enchufe TRS estándar de 1/8 ", una conexión a tierra, un envío, una recepción.

Mi esperanza es que pueda enviar comandos ... subir / bajar volumen, encender / apagar, etc. a través de este puerto. El problema es que no puedo encontrar ninguna especificación.

¿Alguien sabe a qué voltaje se ejecuta este puerto serie? Preferiría no freírlo con los niveles RS232 si es solo 3.3V. Entonces, ¿alguna idea sobre lo que podría ser el pinout? O, ¿alguna forma segura de averiguarlo?

Finalmente, ¿alguna idea sobre dónde puedo encontrar las especificaciones del protocolo? Ciertamente no tengo problemas para hurgar, pero espero que quizás un técnico de Philips pueda ayudarme un poco.

¡Muchas gracias!

Editar: encontré otra publicación en el tablero de mensajes donde dice el manual de alguien , "Para uso por personal de servicio autorizado, para instaladores, integradores, no conecte RS232 sin cambio de nivel", por lo que creo que estoy en el camino correcto. 3.3V entonces estoy adivinando? Creo que tengo un cable de teléfono celular USB > antiguo con el adaptador apropiado.

Editar # 2: Encontré un servicio manual ! Dice que sus técnicos pueden conectarse con HyperTerminal ... 38400 bps, 8 / N / 1. También dice que puedo acceder al "Modo de servicio al cliente (CSM)" ingresando el código 123654 . Para "Modo predeterminado de servicio (SDM)", 062596menu o para Modo de servicio DVB-T, 062593menu . Para el "Modo de alineación del servicio (SAM)", 0625961+ (osd / status). Ese último carácter puede ser una "i", no estoy seguro. Código de opción de visualización del programa, 062598menu . Sin embargo, no hay especificaciones en el puerto en sí, o qué hay en esos modos. Todavía cavando ...

Editar # 3: Parece que el kit del adaptador del cable de servicio se llama ComPair, o posiblemente ComPair II.

    
pregunta Brad

2 respuestas

3

Si solo necesita cambiar los niveles de voltaje, use un max232 .

Estos chips son muy confiables y resistentes. Yo sugeriría que no se construya un circuito de cambio de lógica.

    
respondido por el Kortuk
1

Aquí hay un circuito que sujetará los niveles de ± 15V RS-232 a niveles lógicos de 0-3.3V (o así).

      1N4148
        |\     4.7k
Input --| >|--/\/\/\--+-------- Output
        |/            |
                      |  |
                   +-----+
                   | / \   3V zener diode
                    /___\  500mW
                      |
                     ---
                      -

Sin embargo, esto solo maneja los voltajes de transmisión y no amplificará los niveles lógicos para la recepción (para la computadora). Si tiene suerte, su computadora reconocerá 3.3V como lógica alta y 0V como lógica baja. . Si no, tendrás que usar un chip como un MAX232.

Ten mucho cuidado con esto. Asegúrese de que funcione según sea necesario, use un multímetro y una fuente de 12 V antes de enchufarlo para verificarlo. Lo peor que puedes hacer es dañar el procesador UART, que podría ser el procesador principal, lo que podría bloquear tu televisor.

    
respondido por el Thomas O

Lea otras preguntas en las etiquetas