Domótica Comercial para uso en hogares y pequeños negocios

La domótica ya se encuentra en el catálogo de productos que comercializan los principales fabricantes de material eléctrico. Así son los novedosos cuadros eléctricos domotizados SmartLink de Schneider. Así serán en poco tiempo todos los cuadros eléctricos, o al menos existirá la posibilidad de que lo sean a precios mucho más económicos que los actuales (lo novedoso hay que pagarlo, pero cuando se popularice, su precio será mucho más accesible). La electrónica presente ya en cualquier cuadro eléctrico industrial, superficie comercial o gran edificio de uso público, ahora también lo estará en hogares y pequeños negocios.

Principios de Funcionamiento de Sistemas Digitales y su Programación a Bajo Nivel

Se añaden a nuestra Biblioteca dos libros de distribución gratuita con los que comprender los principios en que se basa cualquier sistema digital programable. O qué es realmente lo que mueve nuestro mundo digital al margen de las abstracciones utilizadas por los programadores informáticos, que utilizando lenguajes de alto nivel pueden programarlos sin necesidad de conocer los complejos fundamentos electrónicos con que a bajo nivel se está trabajando.

Un técnico electrónico no es un programador… y debe conocer qué es realmente lo que se mueve a nivel binario.

Pero un técnico electrónico no es un programador, y aunque también programe utilizando lenguajes de alto nivel, su enfoque debe ser muy distinto, y debe conocer qué es realmente lo que se mueve a nivel binario dentro del sistema electrónico digital programable que está diseñando o utilizando.

Seguir leyendo

Fundamentos de la Instrumentación Electrónica

Añado el libro de distribución gratuita Fundamentos de la Instrumentación Electrónica a nuestra Biblioteca, en el que sus autores, Luis Gómez Déniz y Félix Tobajas Guerrero del Departamento de Ingeniería Electrónica y Automática de la Escuela Técnica Superior de Ingenieros de Telecomunicación de la Universidad de las Palmas de Gran Canaria, han reunido en un sólo texto todos aquellos aspectos que se consideran fundamentales para el seguimiento de la asignatura Ampliación de Electrónica, dedicada al estudio del funcionamiento de los equipos electrónicos básicos. Estos equipos son:

El primer capítulo, Señales y Medidas, se dedica a la presentación de conceptos fundamentales en instrumentación electrónica básica. Los capítulos segundo (Introducción al Osciloscopio), tercero (Canal Vertical) y cuarto (Canal Horizontal), se dedican al estudio del osciloscopio. El siguiente capítulo, Generador de Señales, se centra en el estudio del otro equipo presente en el puesto de prácticas de electrónica básica: El generador de señal (o generador de funciones). El capítulo sexto, Fuente de Alimentación, se dedica al estudio del generador de continua. En el capítulo séptimo, Polímetro Analógico, se describe el medidor elemental –el galvanómetro de D’Arsonval- y se explican los diversos montajes necesarios para realizar un amperímetro, un voltímetro (de continua y de alterna) y un óhmetro; todos ellos con diversas escalas. En el último capítulo, Problemas Resueltos, se recoge una colección de problemas, a título de repaso, de los siete temas. Se incluye, además, ejercicios de autoevaluación.

Descarga: https://mega.nz/#!G5pwGY5S

Arduino Programming Notebook (Edición española) – Brian W. Evans

Añado este libro de distribución gratuita a la modesta Biblioteca de TallerElectronica.com, considerándolo el primer manual de contacto de cualquiera que, sin conocimientos previos, desee iniciarse en el maravilloso mundo de la programación de dispositivos electrónicos usando placas de desarrollo rápido tipo Arduino.

El propósito del autor de este libro fue crear un pequeño manual de consulta rápida sobre los comandos básicos y la sintaxis del lenguaje de programación de Arduino. Para entrar en los contenidos con mayor profundidad se pueden consultar otras páginas web, libros o cursos. Esta decisión hizo que quedaran fuera de su contenido tipos de datos complejos como los arrays o modos avanzados de comunicación serie.

Comenzando con la estructura básica del lenguaje C del que deriva la programación de Arduino, este libro de notas continua con la descripción de los comandos más usuales e ilustra su uso con ejemplos de código.

Arduino_Programing_Notebook_ESDescarga: https://mega.nz/#!n8ImBTAQ!NNX3BgQu

+5000 Miembros en Grupo Electrónica y Microcontroladores

Ya somos más de 5000!!! miembros en este grupo de amantes de la Electrónica y los Microcontroladores en español.

GRACIAS por vuestro interés y participación.

Grupo+5000Miembros

Técnicas para soldar componentes SMD en reparaciones

En el siguiente video se explican las dos técnicas empleadas para soldar componentes SMD en placas para prototipos, circuitos caseros o en reparaciones.

Puede parecer complicado, pero hoy he soldado mis primeras resistencias SMD utilizando hilo de estaño, y lo cierto es que me resultó mucho más sencillo de lo que esperaba. Por supuesto, hay que tener práctica soldando, un soldador decente (he utilizado una estación de soldadura del tipo llamado genéricamente Station 878, muy económica en eBay, y con la que se obtienen excelentes resultados), unas pinzas de punta afilada para electrónica, Flux líquido y lentes de aumento.

Este ha sido el resultado:

PrimerasSoldadurasSMD

Lo hice como mejor me pareció, y curiosamente acabo de comprobar que empleé, paso a paso, un procedimiento idéntico al que se explica para soldar el condensador SMD en el video que recomiendo:

13/08/2016: Edito porque, tras seguir realizando pruebas y practicando la soldadura de componentes SMD, me gustaría comentar algo acerca del tipo de estaño de soldadura a emplear.

Toda la vida había soldado con el tradicional hilo 60/40 de 1 mm. compuesto por 60% de Estaño, 40% de Plomo y alma central con resina desoxidante que ayuda a limpiar los metales que va a unir en el momento de realizarse la soldadura.

ResinaHiloSodadura

Aunque mis primeros componentes SMD los soldé con este tipo de hilo sin ningún problema, hay que reconecer que como todo en el campo de la electrónica, el hilo de estaño para soldadura también ha evolucionado, encontrando actualmente distintas variantes en cuanto a composición y diámetro. De lo que he probado, me gustaría recomendar el hilo 60/38/2 de 0,56 mm. compuesto por 60% de Estaño, 38% de Plomo y un 2% de Cobre que prácticamente no modifica su punto de fusión (180-190ºC) ni el precio del hilo, pero que aumenta su conductividad y yo diría que mejora sensiblemente la calidad de la soldadura.

Estano054

A continuación dos videos de electroFUN LTD en los que se explican de manera práctica, montando los componentes SMD de una placa SAV MkI, distintas técnicas, trucos y soluciones gracias a las cuales, cualquiera con algo de experiencia en soldadura de componentes electrónicos puede dar el salto al maravilloso mundo de la minuaturización electrónica SMD.

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

TarjetaLaguna2_09

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.

Seguir 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?

Seguir 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.
}