Página 1 de 3 Siguiente página

Artefactos - Electronica

Como independizar un SEQ-HD4800
Posted by admin on 17.07.2010

Se trata de un ecualizador SEQHD4800 de Sony. Para el encendido como para el control de entradas y salidas requiere del módulo de control que, por supuesto, no poseo.

Encontré el ecualizador en un rastrillo local (mercadillos de segunda mano). Se pueden encontrar aparatos electrónicos antiguos en estos lugares. En esta ocasión me topé con un ecualizador gráfico. Es parte de una minicadena modular, por lo que requiere del resto de módulos para funcionar.

Esta dependencia es lo que vamos a cambiar hoy.

El encendido

La primera tarea es la de averiguar como hacer que la unidad se encienda ya que no dispone de botón de power en su panel.


Gracias al manual de servicio, he descubierto que si presionamos "display" y "sleep" en el panel frontal, se activa el modo check. Este modo permite testear al unidad. Lo bueno es que si volvemos a pulsar la misma combinación de teclas, finaliza el modo de check quedando la unidad encendida y perfectamente operativa. Perfecto.


El primer problema ya está resuelto, quizás no sea la mejor forma, pero funciona.

Seleccion de entradas y salidas

Ahora a por la segunda tarea, activar las salidas y entradas rca.

Por lo que he podido observar en el manual de servicio, las entradas y salidas por defecto está conectadas a través del "system control", no obstante hay una función que llaman sel-0 y sel-1 que permite conmutar la entrada entre "phone", "video"(audio line in) y "tape".


Por defecto la señal de entrada es Tape pero la salida es por el conector system control.


Yo quiero que la salida sea el Tape, y la entrada cualquiera de los rca (phone o video). La cuestión queda centrada sobre sel-0 y sel-1. Estas señales están conectadas a un par de 4066 que son los que se encargan de conmutar las entradas y salidas entre los diferentes conectores.


Con ayuda de un polímetro se comprobado que la señal de sel-0 es 5v lo que hace que Tape quede configurada como entrada. Cortando la pista de sel-0 se invierte el tape quedando configurada como salida a la vez que se selecciona como entrada alguna de las otras dos entradas (phone o video)


Cortar una pista es muy sencillo. Con un cutter se hace un pequeño corte sobre la pista. Luego se limpia y se repasa con un destornillador plano. Esta modificación es fácilmente reversible con un poco de estaño.


Pues ya está. Ya se puede usar el ecualizador de forma independiente al resto de módulos de la minicadena.


Receptor TDT roto
Posted by admin on 07.05.2010

Se me ha roto el receptor TDT. Es un Supratech con mas dos años de uso. Será interesante ver lo que tiene por dentro y de paso intentar repararlo.

Este receptor TDT es los primeros que salieron. Aunque es un modelo muy básico, ha estado cumpliendo su función desde el primer día.

No merece la pena llevarlo a un servicio técnico pues los nuevos modelos son mucho más baratos y posiblemente mejores que este. Como ya no hay nada que perder, voy a intentar solucionar la avería.

La avería

El síntoma es siguiente: El dispositivo enciende y al parecer recibe señal tdt. Tanto el display frontal como los botones parecen funcionar. El problema está en la salida de vídeo. La imagen no se consigue formar en la pantalla. Se producen saltos como si no consiguiera sincronizar la señal de vídeo y se aprecia como manchas de croma entre la una maraña de imágenes distorsionadas. 

El tdt por dentro

Como podréis ver, el tdt tiene mucha caja pero por dentro es poca cosa. Simplemente es una placa de alimentación que es una fuente conmutada, mas o menos estandar, y una placa base donde está el sintonizador, bancos de memoria ram, flash y los decoders de la señal de tdt.

Con ayuda del osciloscopio, se puede ver la señal que sale por el euroconector y efectivamente la señal está mal. Como se ve en la imagen, la señal no está bien formada. Carece de sincronismo horizontal antes del color brust.

Señal de vídeo mal formada
Señal de vídeo mal formada

Cuando vi esto me surgió una duda... ¿Saldrá bien del DVB?. Consultando el datasheet del CT212 y podremos localizar la patilla (pin) correspondiente a la salida de vídeo del DVB.

Sí, la señal sale bien del CT212 pero no llegaba bien al euroconector, por lo tanto, el fallo ha de estar entre estos dos puntos.

Señal de vídeo correcta
Señal de vídeo correcta

Siguiendo el recorrido de la señal desde el DVB hasta el euroconecto con el osciloscopio se puede averiguar el punto de fallo y bingooo!!!. Encontré el punto desde el que la señal se deforma. Un condensador que puede que esté mal.

Para confirmar mis sospechas no hay mejor prueba que sacar el condensador y medirlo con un capacímetro para saber si está bien o no. Sobre el circuito no es posible medirlo. Su valor marcado era de 10uf sin embargo en el capacímetro da 2 uf. Efectivamente el condensador esta malo.

Es un condensador electrolítico muy común (10uf/16v) así que no hay ningún problema en encontrar su sustituto.

Cambiado el componente defectuoso, el tdt ha vuelto a funcionar a la pefección.

A veces las averías no son tan fáciles de reparar, pero casi siempre tienen una solución. Ahí está la diversión.


Programadores
Posted by admin on 26.11.2009

Para empezar a juguetear con Microcontroladores, como los PICs, lo primero que necesitarás es una herramienta básica: El programador. Esta herramienta sirve para leer y escribir en la memoria de programación del MCU

.

Como ya os comenté en posts anteriores, los microcontroladores son dispositivos compuestos de un procesador, una memoria de programación, eeprom, puertos de entrada y salida, etc. Con ellos se pueden diseñar multitud de aplicaciones ya que permiten ser programados por nosotros.

Un programador es un dispositivo que hace posible la interconexión entre el microcontrolador y el ordenador, u otra fuente, donde se contenga el código del programa. También hay programadores autónomos (standalone), que no requieren de un ordenador para volcar el programa al MCU

Cargar el programa en un microcontrolador es muy simple si contamos con un programador y un software de programación.

Cada fabricante de microcontroladores suele comercializar programadores diseñados por ellos exclusivamente para sus dispositivos. Son de muy buena calidad y prestaciones pero tambien son algo más caros.

La opción mas económica es echar mano de programadores genéricos o universales que cuentan con varios zócalos y se pueden ajustar según el microcontrolador que deseamos programar.

En cualquier caso, los programadores que voy a utilizar normalmente en los posts, no suelen tener un circuito muy complejo. Prácticamente son conexiones entre el puerto serial y las patillas del mcu.

Para no complicarnos mucho con el tema, os voy a comentar aquellos que considero que pueden ser buenos programadores para el aprendizaje.

TE-20. Pequeño pero funcional

El programador TE-20 es uno de los más simples y baratos. Con él, se pueden programar los PIC 16x, 18x, y eeproms 93cXX. Se comunica con el ordenador a través del puerto serie y no requiere de fuente de alimentación externa, ya que utiliza los +5v que le llegan por el puerto. Lo suelen vender tanto montado como por piezas (kit) en la mayoría las tiendas de electrónica. Su precio ronda los 20€. Yo lo compré en planetaelectrónico.com (http://www.planetaelectronico.com/busca/te20)

El software de programación recomendado es el ICProg [ sitio oficial ]. Freeware
Hablaremos de el más adelante.

Willen Universal EEPROM PIC y BIOS

Es un programador universal que permite programar multitud de dispositivos eproms, como las 27Cxxx, eeproms, y por supuesto, un amplio rango de microcontroladores. Este de la foto, lo compre a virtualvillage.com (Shangai), y su precio ronda los 55€.
La conexión al PC se hace a través del puerto paralelo y la alimentación puede suministrase a través del un cable usb o desde una fuente de alimentación externa.

El programador Guillen tiene un software especifico de programación que, además de volcar el programa, te indica que microswitch y jumpers tienes que configurar en el programador para cada dispositivo. Estoy muy contento con sus prestaciones y versatilidad.

Fabricación casera

Un programador de PICs no tiene mucha complejidad, pues tan sólo tiene la función de alimentar al MCU e introducir el flujo de datos a los pins correspondientes. Los esquemas y las listas de componentes de programadores similares al TE-20 son fácilmente localizables en Internet. Simplemente con buscarlo en google. Si optas por esta opción, el coste es sumamente reducido pero si miras el reducido precio del kit del TE-20 verás que no merece la pena el esfuerzo.

Yo me hice uno y lo usé durante mucho tiempo. Con el tiempo se daño y opté por comprarme uno ya montado.


Yo os recomiendo empezar con un TE-20 e ir evolucionando, a la par que vuestros conocimientos, hacia programadores más avanzados.


Microcontroladores
Posted by admin on 22.10.2009

Microcontroladores (MCUs)

Los MCUs son muy versátiles y económicos. Pueden ser programados para multitud de aplicaciones tanto simples como de extrema complejidad. ¿Quieres aprender a usarlos?

PIC16F84

Este post pretende ser una guía de iniciación destinada a aficionados a la electrónica que nunca han usado un microcontrolador. Evitaré entrar en detalles que os puedan complicar este primer contacto. No quiero que tiréis la toalla antes de hacer vuestro primer programa.

¿Qué son los microcontroladores?

Es un circuito integrado programable, compuesto de un procesador, memoria y puertos de entrada/salida.

Los microcontroladores están presentes en muchos electrodomésticos y aparatos electrónicos. Los fabricantes diseñan estos dispositivos con diferentes prestaciones y velocidades según la aplicación deseada. Cada modelo tiene distintas cualidades, diferentes velocidades de proceso, número de puertas I/O. Algunos tiene entradas analógicas, UART, USB, etc. Existen muchos MCUs a elegir, pero no te agobies con eso. Vamos a empezar con un microcontrolador muy popular entre los aficionados, el PIC16F84A.

PIC16Fxx o PIC16Cxx

La diferencia entre estos dos tipos de PIC está en el tipo de memoria de programación. Cuando un modelo de PIC tiene una F detrás de la familia, ejemplo PIC16Fxx, quiere decir que dispone de una memoria de programación tipo flash. Al ser flash, podemos programar, borrar y volver a programar la PIC cuantas veces queramos (realmente tiene un máximo de 10.000 ciclos de borrado/escritura). Por el contrario, si encontramos una C (PIC16Cxx), la memoria de programación será del tipo OTP (One Time Programmable), es decir, que sólo podemos programarlo una vez. El programa será permanente e inalterable para siempre.

Esta claro que para aprender lo mejor es usar una PIC con memoria de programación Flash.  Podremos equivocarnos, corregir la programación y reutilizar el MCU para varios proyectos.

Características

Es un microcontrolador de 8-bit de Microchip (www.microchip.com) que cuenta con un juego de 35 instrucciones, 1 K x 14 Bits de memoria Flash para almacenar el programa, 68 bytes de RAM y 64 bytes en una EEPROM para datos, entre otras cosas.

Si comparas estas capacidades de almacenamiento con las que tiene tu ordenador te parecerán insignificantes, pero no te dejes engañar. La memora de programa dan para mucho.

Con respecto a los periféricos, el PIC16F84A dispone de 13 pins para entrada y salida con control de dirección individual, es decir, que desde el programa podremos decidir cuales serán de entrada o de salida e incluso cambiar la dirección en tiempo de ejecución.

Este es un MCU de bajo consumo. Tiene un amplio rango de voltajes de operación: desde 2.0V a 5.5V.  Cuando esta en modo standby, llega a consumir menos de 0.5µA alimentado a 2.0V
Cada pin puede entregar 25mA siendo suficiente para alimentar LEDS.

¿Dónde comprar un PIC16F84A?

Casi en cualquier tienda de electrónica. Es un microcontrolador muy usado entre aficionados y profesionales. El coste del PIC16F84A ronda los 6€. También lo puedes encontrar como PIC16F84 seguido de -20 o -04 que corresponde a la versión de 20Mhz y 4Mhz respectivamente.

Lectura técnica

Si quieres conocer, de una forma más concreta y técnica, como funcionan los PIC MCUs, entra en la web de microchip en https://www.microchip.com y accede a los datasheets, notas de aplicación y guías tienen allí colgadas.

Ya sabes algo más sobre los MCUs. En el siguiente post os hablare sobre las herramientas necesarias para programar estos microcontroladores.


Página 1 de 3 Siguiente página