Reparar tarjeta llave de Renault Laguna II, ¿qué encontramos dentro?

Los modelos Megane 2, Scenic 2, Laguna 2 y Espace 4 del fabricante de automóviles Renault cuentan con una tarjeta electrónica muy similar que tiene una doble funcionalidad:

  • Mando a distancia de apertura y cierre de puertas.
  • Desbloqueo y arranque del vehículo.

Tras varios años de uso, pueden presentar problemas relacionados en la mayoría de ocasiones con fallos en las soldaduras de sus componentes electrónicos. Para ilustrar los pasos a seguir en su reparación usaré la tarjeta del modelo Laguna 2, pero las instrucciones genéricas comentadas a continuación son válidos para las tarjetas de esos cuatro modelos, y probablemente para otros con tarjetas de aspecto y funcionamiento similar.

TarjetaLaguna2_01

Suelen presentarse tres tipos de averías:

Síntoma 1: No funcionan los botones de apertura o cierre de puertas. Con la llave manual la puerta del conductor abre y cierra perfectamente, y con el pulsador del cuadro de mandos del vehículo todas las puertas abren y cierran. Si la tarjeta dispone de LED indicador, este no enciende al pulsar el botón que no funciona.

Solución: Reparar botones de la función mando de la tarjeta. Muy posiblemente se haya desoldado o averiado el pulsador.

Síntoma 2: El vehículo no reconoce la tarjeta al introducirla en el tarjetero de desbloqueo y arranque. Con otras tarjetas funciona perfectamente.

Solución: Se ha desoldado la bobina de desbloqueo de la placa electrónica de la tarjeta. Resoldar. Muy común en las tarjetas del Megane II.

Síntoma 3: La tarjeta presenta los dos síntomas anteriores y la batería no está agotada (probarla antes de hacer nada)

Solución: Se ha desoldado algún terminal del microcontrolador de la placa electrónica de la tarjeta. Resoldar todos sus terminales.

En cualquiera de los casos, lo primero que debemos hacer es desmontar la carcasa de la tarjeta y acceder a la placa electrónica. Pero el fabricante nos lo pone difícil, ya que las dos tapas de que consta la carcasa están pegadas y no cuentan con ningún tornillo o mecanismo sencillo de desmontaje. Teóricamente son tarjetas “irreparables”.

Teóricamente son tarjetas “irreparables”.

Pero con paciencia y sabiendo a que “nos enfrentamos”, es posible desmontar la carcasa y volver a montarla tal y como explico a continuación.

Sigue leyendo

Obtener voltajes superiores al de alimentación o voltajes negativos

Hay ocasiones en las que un determinado componente o parte del circuito electrónico que estamos diseñando requiere una tensión mayor a la empleada para alimentar el resto del circuito o proporcionada por una batería. Por ejemplo, si necesitamos implementar un puerto de comunicación serie RS232, se requieren tensiones de aproximadamente ±12 voltios. O puede que algún sensor o amplificador de instrumentación requiera tensiones superiores a los +5 o +3,3 voltios empleados por el resto de la electrónica digital que lo controla, o incluso tensiones negativas.

En los casos planteados anteriormente, y en infinidad de otras necesidades que se pueden plantear, en las que se requieren “tensiones especiales” con consumos de corriente bajos para alimentar cargas eléctrónicas de poca potencia o como simples tensiones de referencia, se suelen plantear soluciones alternativas a la clásica que sería montar distintas fuentes de alimentación, lo que aumentaría el coste económico y el consumo eléctrico, produciría más calor, aumentaría el tamaño del circuito, etc.

Pero en el caso de que el circuito vaya a ser portátil, o en el mundo de la automoción donde la alimentación eléctrica proviene de baterías…

¿cómo alimentar estos circuitos que requieren tensiones superiores a la proporcionada por las baterías o incluso tensiones negativas?

Sigue leyendo

Controlar grandes cargas eléctricas con Arduino

Un modo sencillo de controlar grandes cargas eléctricas con Arduino (o, en general, con cualquier sistema electrónico digital) es mediante el uso de transistores MOSFET.

Veamosló con un ejemplo práctico: Esta sería una forma sencilla de controlar un motor de corriente continua mediante el uso del transistor TIP120, capaz de soportar tensiones de hasta 60 Voltios y corrientes de hasta 5 Amperios.

tip120_dc.png

Del mismo modo, en lugar del motor, se podría haber conectado un relé (relevador) o un contactor de potencia, capaces de controlar cualquier tipo de cargar eléctrica aplicando una pequeña corriente eléctrica a su bobina de activación.

La resistencia de 2.2 KΩ, limita la corriente de la salida digital a algo menos de 2 mA., valor seguro para la placa Arduino, y suficiente para poner en modo conducción el transistor. El diodo (1N4007) conectado entre los bornes del motor, protege al transistor de sobretensiones transitorias producidas durante los cortes bruscos de alimentación eléctrica en cargas inductivas (motores, relés, contactores, y en general, cualquier carga que conste básicamente de un inductor o bobina).

Un ejemplo sencillo de programa para controlar esta carga con la placa Arduino sería:

int TIP120Pin = 9;
void setup()
{
    pinMode(TIP120Pin, OUTPUT);      // Configura puerto como salida.
}

void loop()
{
    digitalWrite(TIP120Pin, HIGH);   // Activa salida.
    delay (5000);                    // Espera durante 5 segundos.
    digitalWrite(TIP120Pin, LOW);    // Deactiva salida.
    delay (5000);                    // Espera durante 5 segundos.
}

En el ejemplo práctico que estamos usando, el motor está controlado por una salida digital del tipo PWM, por lo que además contamos con la posibilidad de variar su velocidad de rotación de un modo tan sencillo como este:

int TIP120Pin = 9;
void setup()
{
    pinMode(TIP120Pin, OUTPUT);      // Configura puerto como salida.
}

void loop()
{
    analogWrite(TIP120Pin, 255);     // Ponemos el motor al 100%
    delay (5000);                    // Espera durante 5 segundos.
    analogWrite(TIP120Pin, 175);     // Reducimos la velociadad del motor.
    delay (5000);                    // Espera durante 5 segundos.
    analogWrite(TIP120Pin, 0);       // Paramos el motor.
    delay (5000);                    // Espera durante 5 segundos.
}

Buscador de componentes electrónicos

Si aún no lo conoces, te invito a visitar Octopart, una enorme base de datos Online donde localizar documentación (datasheets), distribuidores comerciales y precios de todo tipo de componentes y repuestos electrónicos.

OctopartPortada-01

Tabla de Símbolos habituales en Esquemas de Circuitos Electrónicos

En la siguiente tabla podemos encontrar Símbolos de Componentes Electrónicos muy habitualmente utilizados en Esquemas de Circuitos Electrónicos. Sus nombre aparecen en inglés, lo que puede resultar muy útil a la hora de localizar información o repuestos en Internet.

schematic symbol for commun electronics
Pulsa sobre la imagen para ver la tabla con mayor definición o descargarla desde el navegador pulsando el boton izquierdo de ratón y seleccionando la opción “Guardar imagen como…”

Si buscas información básica sobre la Simbología Electrónica, puede interesante ver el siguiente video:

Problemas Resueltos de Electrónica Digital

Para practicar, afianzar o evaluar tus conocimientos, te recomiento el siguiente Manual de Problemas Resueltos de Electrónica Digital del Profesor Felipe Machado.

En este manual se han recopilado algunos de los problemas propuestos en clase y en exámenes de la asignatura Electrónica Digital I de la titulación de Ingeniería de Telecomunicación de la Universidad Rey Juan Carlos (URJC).

Los problemas tratan sobre:

  • Aritmética Binaria.
  • Sistemas de numeración  y codificación.
  • El álgebra de Boole.
  • Diseño de circuitos con puertas lógicas y bloques combinacionales.
  • Diseño de contadores.
  • Análisis de circuitos digitales sencillos.
Problemas Resueltos de Electronica Digital - Machado_Descarga:  https://mega.nz/#!XtBw0bKa

La Evolución de la Memoria Electrónica

En el siguiente documental se da un repaso a la evolución de la memoria y su necesidad para la humanidad. No se trata de un documental estrictamente técnico, por lo que recomiendo verlo desde el punto de vista del conocimiento histórico y de reflexión sobre la necesidad de su existencia, su espectacular evolución en la electrónica digital y sus aplicaciones, o las similitudes y diferencias con la memoria del cerebro humano.

Guía y Ejercicios de Programación Gráfica de Arduino con 12Blocks

12Blocks es un entorno intuitivo y potente para la programación gráfica de tarjetas micro controladoras y robots populares. Es un lenguaje visual que hace que la programación sea tan simple como arrastrar y soltar. Cientos de bloques soportan todas las posibilidades de programación más conocidas, desde la lectura de sensores para la integración con el sistema de la operación del robot. 12Blocks ofrece magníficas herramientas de depuración gráfica y tutoriales guiados para principiantes y expertos.

12Blocks es ideal para aulas, estudiantes, aficionados y profesionales que quieren construir rápida y fácilmente proyectos con microcontroladores populares como el Parallax Propeller, Lego NXT, PICAXE, Basic Stamp 2 y Arduino.

12blocks1

Sigue leyendo

Reparar lentes exteriores rayadas en cámaras

Recomiendo este rápido y efectivo sistema para reparar las lentes exteriores rayadas en todo tipo de cámaras. Un problema muy habitual en los teléfonos móviles que se puede solucionar a costo prácticamente cero. Cuando se rayan, la imagen aparace entre “niebla” y el autofoco comienza a no trabajar correctamente.

RepararLentes

Felipe Ignacio Pinto nos hace una demostración del resultado, y aunque pueda parecerlo, su video no es un fake. El método lo he empleado ya en distintas ocasiones, y funciona.

Para un resultado perfecto mi recomendación es utilizar, en lugar de cinta adhesiva transparente normal, otra más adecuada y duradera del tipo Ceys Cristal Tack.

Ceys_cristal