viernes, 21 de junio de 2013

Crear mando infrarojo para Peugeot/Citroën/Renault con un TEA5500.

En una de las anteriores entradas, explicaba cómo recodificar un receptor basado en un TEA5500, pues bien, ahora lo que haré es explicar cómo crear un emisor a partir del código de de cinco cifras del papel que viene en el receptor o en el mando.

El procedimiento es bien sencillo. Primeramente lo que tenemos que hacer es conseguir el integrado TEA5500, yo en concreto compré el TEA5500T puesto que es de montaje superficial y ocupa menos en caso de que queramos meter el circuíto en una carcasa pequeña. Necesitaremos un pulsador normalmente abierto, un condensador electrolítico de 47uF, un led infrarojo, una resistencia de 1'2 ohmios, un transistor PNP, un condensador de 1nF para el oscilador (este valor puede variar en función del receptor) y una alimentación que puede oscilar entre 6 y 12V.

En el caso del condensador del oscilador, yo he usado el de 1nF, primeramente porque es así como viene en el ejemplo del datasheet del TEA5500, y segundo porque lo he probado en un 106 y un 306 y funciona. El datasheet también especifica que la relación emisor/receptor debe ser de 1:4, por lo que si en el emisor montamos un 1nF, en el receptor deberemos montar uno de 4nF, pero como no es un valor estándard deberemos montar uno de 3'9nF.

A continuación se muestra un esquema de cómo deberemos conectar todo. Las entradas de E1 hasta E10 son las que nos servirán para "codificar" nuestro mando. En E1 pongo un ejemplo de cómo se "codificaría" una entrada pudiendo ir ésta conectada a "positivo", a masa, o bien al aire, es decir, sin conexión alguna:









Una vez tenemos este esquema, vamos a la parte de la codificación y para éllo necesitamos saber el código del receptor. En el caso de los Peugeot y Citroën viene un papelito dentro de la carcasa del receptor (y también dentro del mando original) con un código de 5 dígitos como muestra esta IMAGEN. Los siguientes tres caracteres nos son indiferentes para ésto.

Voy a poner el mismo ejemplo que en el post de la codificación del receptor, cogeré el código 54386 que implementaremos del siguiente modo en el emisor:


La distribución será:


Para los que llegasteis a leer la entrada de recodificación del receptor (imagino que muuuy pocos), veréis que esta tabla está invertida respecto a la del receptor, y es que el emisor envía el código "invertido" respecto al del codificado en el receptor, es decir que si viésemos nuestro receptor la codificación sería la siguiente:

Ésto deberíamos tenerlo en cuenta en caso de que un día se nos dé por hacer por cuenta propia un conjunto emisor/receptor.

Ahora bien, ¿cómo traducimos estos números a valores eléctricos? Pues vamos a esta tabla para verlo:






"NC" significa que no conecta, es decir, la patilla al aire como dije anteriormente. El "+" significa que va a "positivo" o VCC, y el "-" significa masa, negativo o GND. Si os fijáis se cumple lo que os mencioné anteriormente, un "0" en el emisor, eléctricamente es diferente en emisor y en receptor, es decir, en el emisor un "0" equivaldría a dos patillas al aire y en el receptor equivaldría a dos patillas a masa ó GND. Para implementarlo, pues muy fácil:

Image Hosted by ImageShack.us

En base a ésto, nuestro esquema final para el código 54386 quedaría del siguiente modo:

Quien sepa hacer placas de circuíto impreso puede diseñar, como hice yo, una placa adaptable a una carcasa estándar o a una original. Yo compré una copia china de un mando de RF de Peugeot/Citroën por 1'60€ y diseñé la placa en función de ese espacio, de ahí que usase el TEA5500T de montaje superficial. Para quien no sepa hacer placas, puede comprar una placa perforada y simplemente soldar componentes. Ante todo deberéis montar previamente el circuíto en una protoboard para probar si funciona.

Y aquí mi mando home made, carcasa china de mando de RF, la cual tuve que agujerear para ubicar el diodo infrarojo:

Image Hosted by ImageShack.us

Y aquí sus tripas:



Podéis ver que el acabado no es muy bueno, a mi no me gusta y mis placas suelen ser mucho más decentes que ésta, el problema se debe al barniz empleado, su acabado final es malísimo, cosa que no me pasaba con el anterior barniz que usaba. Otro inconveniente es el trabajar con smd y usar un soldador convencional, pero bueno, a grandes rasgos no me decepciona, como prototipo supera mis expectativas con creces, funciona igual que el original. Otra cosa que hice, que ya se me olvidaba comentar, es que utilicé dos pulsadores, aunque los dos tienen la misma función (tanto abrir como cerrar) los puse en paralelo para que no quedara en desuso uno de los pulsadores de la carcasa. Si algún día hago uno nuevo será con una placa a dos caras por el tema de espacio con las pilas, ya que usé dos CR1620 en serie en el espacio de una CR2032 utilizando dos láminas metálicas como contactos.

Sin más, espero que os guste, que podáis hacer uno, y sobre todo que hayáis entendido la explicación de la codificación puesto que no me suelo expresar muy bien.

Saludos y gracias a los miembros de los foros 205, AX, BX y ZX por pasaros por aquí.

martes, 26 de marzo de 2013

Reparando Monitor BENQ FP71G (Q7T4)

Como ya van varios monitores como éste (y similares) que caen en mis manos, todos éllos con la misma avería, pues simplemente os voy a mostar los causantes de que el monitor no encienda. Esta avería no sólo es en este modelo en concreto sino que afecta también a otro modelos como el FP71E, FP731, etc, y otros modelos de las marcas Dell y HP.

La foto siguiente muestra la placa de la fuente de alimentación, con referencia 48.L8302.A30, en la cual podemos ver rodeados los posibles causantes de que el monitor no encienda, o bien lo haga por momentos, debido a que éstos forman parte del inverter que "alimenta" las lámparas del lcd y que hacen que veamos la imagen de nuestra pantalla.



En la parte inferior podemos ver rodeado un fusible, en concreto el PF801 cuya referencia es "BEL MS 3A". Se trata de un fusible lento cuya tensión de trabajo máxima es de 125V e intensidad de 3A. Normalmente nos encontraremos con él inservible.

A continuación vemos dos mosfet rodeados independientemente. Se trata de Q805 y Q812, cuya referencia es FU9024N. Probablemente alguno de éllos esté en corto así que comprobaremos con el polímetro, en posición de continuidad, si hay continuidad entre patillas, y si es así toca sustituír. Aunque siempre me he topado con éllos en cortocircuíto, deberíamos comprobar también si pudieran estar abiertos.

Y ya en la parte superior podemos ver dos grupos de transistores junto con un condensador de poliéster. Se trata de Q808 y Q809 por un lado, y Q815 y Q816 por otro. Transistores NPN cuya referencia es 2SC5707, también normalmente en corto. Realizar el mismo procedimiento que con los FET.

A continuación deberemos revisar las soldaduras de la zona del inverter, suele haber alguna fría, lo cual puede motivar que a veces funcione y otras no. En esta placa en concreto sólo encontré una, pero en otras tienen aparecido algunas más.



Y por último decir que en ocasiones la avería puede ser un pelín mayor afectando a los condensadores de poliéster que mencioné antes (C824 y C826) cuyo valor de ESR aumenta. Se puede dar en algún electrolítico pero yo hasta la fecha no me he topado con ninguno "tocado". Esta última info la saqué de esta web en la que el FET quemó un poco la placa.

Los componentes los podéis conseguir en eBay por un precio mínimo, de hecho ya venden el kit de reparación completo, así que si se da el caso de que tenéis algún monitor de este tipo averiado no dudéis en repararlo ya que antes de tirar algo, no nos cuesta nada echar un vistazo por encima. Nos tienen acostumbrados al "usar y tirar" o al "no se puede reparar" por lo que tenemos que empezar a cambiar de mentalidad.

Espero haberos servido, al menos, de una mínima ayuda.

Por cierto, comentar es agradecer.