Averías típicas de un microondas


Básicamente un horno microondas convierte la energía de la red en microondas de alta frecuencia mediante el magnetrón, permitiendo el calentamiento eficiente de los alimentos, todo bajo estrictos sistemas de seguridad.

El circuito eléctrico de un horno microondas en realidad no es demasiado complejo constando en esencia de pocos componentes clave que trabajan juntos para generar y distribuir energía de manera segura y eficiente. A continuación, un resumen de las partes mas significativas de un horno microondas moderno , las cuales pueden ser proclives a dar problemas:

  • Entrada de alimentacion :La corriente alterna (CA) de la red eléctrica (generalmente 110V o 220V) entra en el horno a través del cable de alimentación y el fusible de protección. No suele haber problemas pero es este el fusible de entrada ( si cuenta con este) el que deberiamos revisar.
  • Fuente de alimentación
    • La corriente alterna (CA) de la red eléctrica (generalmente 110V o 220V) entra en el horno a través del cable de alimentación y el fusible de protección y de ahi va a la fuente y a la placa. Esta fuente alimenta normalmente a la placa de control y en ocasiones incluso va integrada con este. Si el display no se ilumina y esta ok el fusible de entrada, deberíamos investigar si hay tensión dc a la salida de la fuente (en la imagen de mas abajo es la placa de CI verde que esta vertical).
  • Sistema de control
    • Incluye una placa electrónica con un microcontrolador ( o en modelos antiguos un temporizador mecánico o cronostato).Regula el tiempo de cocción, potencia y funciones adicionales (pantalla digital, botones, sensores).
    • Una averia tipica de la placa de control son los relés de salida que suelen quemarse los contactos lo cual impide su funcionamiento obviamente. Estos tres relés negros que vemos en la imagen de mas abajo con las conexiones de AC hacia fuera se pueden reemplazar fácilmente.
  • Transformador de alta tensión
    • Convierte la corriente de entrada en una tensión mucho más alta (alrededor de 2,000-4,000V) suministrando energía al magnetrón. Es muy importante destacar lo peligroso que es tocar en esta parte por el potencial peligro que esto conlleva.
    • Siempre trabajar con todo el equipo desconectado, descargando el condensador de alta a masa y jamás midiendo la salida con un polímetro.
    • Normalmente al alimentar tensión este transformador dado el volumen del secundario que este suele tener , se percibe un zumbido intenso al tener salida de alta, lo cual ya es un aviso de que el transformador esta operativo así que no debemos preocuparnos por esta parte porque no es una parte que suela averiarse .
  • Diodo de alta tensión , condensador y fusible
    • El diodo convierte la corriente alterna en corriente continua pulsante. Es un diodo especial de AT que no podemos medir como un diodo «normal» . Una vez descargado el condensador de AT estando desconectado podemos medir que no este cortocircuitado.
    • El capacitor de alta tensión almacena y estabiliza la energía antes de enviarla al magnetrón. ES CRUCIAL DESCARGAR SIEMPRE A TIERRA ESTANDO DESCONECTADO DE LA RED DE CA POR EL PELIGRO QUE ESTO CONLLEVA AL ALAMACENAR ALTA TENSION. Una vez descargado no debería medir continuidad en sus terminales.
  • El fusible de AT es un fusible especial para proteger al magnetrón. Una vez descargado el condensador y por supuesto desconectado podemos medir con un polímetro su continuidad y en caso de averia reemplazarlo por uno de AT. Ojo porque reemplazarlo no es garantia de reparación porque el fusible puede haberse quemado por un fallo en la parte de AT
  • Magnetrón
    • Es el componente principal que genera microondas a partir de la energía eléctrica convertida en ondas electromagnéticas de 2.45 GHz. Estas ondas excitan las moléculas de agua en los alimentos, generando calor.
    • Es un componente que no deberíamos manipular al contener un elemento radiactivo en su interior.
    • Una avería típica es que se derive a tierra alguno de sus dos terminales lo cual hará que este quede inservible. Hay personas que ante esta avería rescatan la parte de las conexiones de las bobinas y sus bornas de otro magnetrón viejo pero creo honestamente que es una operación que no deberíamos realizar dado qeu esta parte esta diseñada específicamente para cada magnetrón y con la AT no deberíamos arriesgarnos.
    • Desgraciadamente es un componente de alto coste que quizás no compense su sustitución.
  • Guías de onda y cavidad de cocción
    • Dirigen las microondas hacia el interior del horno y distribuyen la energía uniformemente.
    • Un ventilador ayuda a dispersar las microondas. Este es fácilmente reemplazable y de un coste mínimo que podemos sustituir en caso de avería
  • Sistema de seguridad
    • Incluye interruptores en la puerta para evitar el funcionamiento con la puerta abierta.
    • Fusibles térmicos y sensores evitan el sobrecalentamiento.
  • Elementos auxiliares: luz interior y motor del plato.
    • Son elementos fácilmente reemplazables de coste mínimo que podemos sustituir en caso de avería

He hecho un pequeño esquema de todas las partes comentadas marcando en naranja la parte altamente peligrosa a la que no deberíamos acceder por alto peligro de electrocución.

La clave de todo: el magnetrón

El magnetrón es esencial para el funcionamiento del microondas, generando las microondas que calientan los alimentos. Si el horno microondas enciende ,mueve el plato , se enciende la luz interior pero no calienta los alimentos entonces deberíamos centrarnos en esta parte. Sus averías más comunes incluyen la falta de calentamiento, ruidos extraños o chispas.

Para diagnosticar un fallo en el magnetrón, se deben realizar las siguientes comprobaciones:

  • Fusible de alta tensión: Verificar si está quemado ( no olvidar derivar el condensador de alta tensión a tierra dado que puede almacenar muy peligrosa).
  • Transformador y condensador de alto voltaje: Comprobar su continuidad y por supuesto jamás darle tensión ni probarlo con tensión pues la alta tension es sumamente peligrosa.
  • Diodo de alta tensión: no deberia estar en corto( no olvidar derivar el condensador de alta tensión a tierra dado que puede almacenar muy peligrosa.
  • Resistencia del magnetrón: Medirla con un multímetro; una resistencia infinita o muy baja indica una avería. Lo mas grave : no debe haber continuidad entre masa y cualquiera de los dos terminales.
  • Inspección visual: Buscar quemaduras o fugas.

¡Precaución! El magnetrón maneja alta tensión, por lo que su reparación debe realizarla un técnico especializado. De intentar revisarlo, no olvidar derivar conectar el condensador de alta tensión a tierra en sus dos terminales dado que puede almacenar alta tensión que puede llegar a ser muy peligrosa ( y eso a pesar de la resistencia en serie de protección con la que cuenta).

Problemas adicionales del magnetrón y soluciones:

  • Fractura de imanes: Causadas por fatiga del material, vibraciones o mala manipulación. Se reparan con adhesivos y soldaduras especiales.
  • Microondas que no calienta: Además de los problemas del magnetrón, revisar:
    • Conexión eléctrica y fusible.
    • Cierre correcto de la puerta.
    • Panel de control.
  • Problemas específicos:
    • Capuchón de la antena dañado: Se puede reemplazar .
    • Derivación a tierra: Se puede reparar siempre qeu contemos con el capuchon nuevo asi como las bobinas

En la siguiente imagen podemos ver el interior del magnetrón con las típicas ferritas y el zócalo de conexiones que en ocasiones suele derivarse a masa dejando inútil al magnetrón. Bajo mi opinión esto no deberíamos manipularlo.

Hablemos del nuevo pzem-004t-100a-d-p(v1.0) y su uso practico


Amigos lectores , probablemente recordareis el famoso modulo de medida electrica PZEM004. Ciertamente la versión PZEM-004T V3.0 o versión 3.0 era la versión actualizada para reemplazar la antigua PZEM004T V1.0 dado que la versión anterior se ha agotado desde hace bastante tiempo en la mayor parte de las tiendas en línea y ya no se producen ( de hecho se necesitan librerías especiales para poder usarlo). La versión actualizada de PZEM004T sigue siendo interesante para proyectos, donde necesitamos medir el voltaje, la corriente, la potencia, la energía, la frecuencia, el factor de potencia (la frecuencia y el PF se agregan adicionales en la nueva versión) utilizando Arduino / ESP8266 -ESP32/ /Raspberry Pi como plataforma de código abierto.

Ahora bien, si bien PZEM-004T V3.0 o versión 3.0 sigue siendo una versión funcional por el momento, desde hace un año aproximadamente, tenemos disponible una nueva versión: la versión PZEM-004T-100A-D-P (v1.0). Esta nueva versión ser caracteriza por su mayor precisión y respuesta rápida, con una versión mejorada de pulso de PIN que facilita la integración en PCB y la medición de potencia con menor error de calibración.

Utiliza una interfaz de comunicación UART a TTL con una velocidad de baudios de 9600, y emplea el protocolo Modbus-RTU para la capa de aplicación, soportando funciones como lectura de registros, escritura de registros, calibración y limpieza de potencia cero. La comprobación CRC se realiza en un formato de 16 bits con un polinomio específico.

En cuanto a los parámetros del producto, el modelo Pzem-004t-100A-d-p v1.0 (como el antiguo PZEM-004T V3.0) permite medir corrientes de hasta 100A y voltajes entre 80 y 260V, con una potencia activa máxima de 2.3KW y un factor de potencia de hasta 1.00. La frecuencia operativa va de 45Hz a 65Hz, y cuenta con una función de alarma para exceso de potencia. La comunicación se realiza a través de una interfaz TTL, y el dispositivo opera en un rango de temperatura de -20℃ a +60℃.

Este es el aspecto del nuevo modelo donde como vemos se puede observar que el diseño se ha cambiado para poder soldar el modulo en una placa o incluso enchufar en una placa proto board prescindiendo de conectores.

Asimismo tenemos un nuevo pin: el pin CF de salida de pulsos, por lo que también han cambiado el diseño incluyendo un nuevo optoacoplador en la propia placa

El pin CF (Frequency Output) en el PZEM-004T-100A-D-P (v1.0) se utiliza para proporcionar una salida de frecuencia proporcional a la potencia activa medida. Esta señal de frecuencia puede ser utilizada para monitorear y registrar el consumo de energía en tiempo real, y mas adelante en el código arduino veremos cual es su utilidad.

Como en versiones anteriores, la interfaz TTL de este módulo es una interfaz pasiva y necesita una fuente de alimentación externa de 5V, es decir, los cuatro puertos (5V, RX, TX y GND) debe estar conectado durante la comunicación; de lo contrario, la comunicación falla.

Por ultimo la temperatura de funcionamiento del modulo va entre -20 ℃ ~ + 60 ℃.

Conexiones con un ESP32

Las conexiones no han cambiado respecto a la configuraciones antiguas a excepción de que tenemos un hilo mas( el pin CF) .Para conectar el PZEM-004T-100A-D-P (v1.0) al ESP32 WROOM 32 usando los GPIO 16, 17 y 4, sigue estos pasos:

Conexiones de alimentación:

  • Conecta el pin VCC del PZEM-004T al pin de 5V del ESP32.
  • Conecta el pin GND del PZEM-004T al pin GND del ESP32.

Conexiones de comunicación:

  • Conecta el pin RX del PZEM-004T al pin GPIO 16 (TX2) del ESP32.
  • Conecta el pin TX del PZEM-004T al pin GPIO 17 (RX2) del ESP32.
  • Conecta el pin CF del PZEM-004T al pin GPIO 4 del ESP32.

Conexión de la entrada de CA:

  • Conecta los terminales de entrada de CA del PZEM-004T a la fuente de alimentación de CA que deseas medir. Asegúrate de seguir las precauciones de seguridad al trabajar con corriente alterna.
  • Conexión de la bobina del sensor de corriente:Pasa el cable de la carga a través del agujero de la bobina del sensor de corriente (CT) del PZEM-004T. Esto permitirá medir la corriente que pasa a través del cable.

A continuación podemos ver el esquema del montaje final:

Ejemplo de código ARduino probado con la nueva versión del PZEM004

El siguinte nuevo código Arduino con el pzem004 le permite medir el voltaje de CA, la corriente de CA, la potencia, la energía, la frecuencia y el factor de potencia en la interfaz serie con el microcontrolador Arduino. Ademas tambien usaremos leos pulsos CF .

La biblioteca de PZEM-004t V30 funciona tanto en serie de hardware como en serie de software con este nuevo modulo. El resultado de todos los parámetros se imprime en el monitor serie de Arduino IDE. Este código de biblioteca se ha usado con un ESp32 pero debería funcionar también con arduino uno, arduino mega y nano board.

CODIGO ARDUINO:

#include <PZEM004Tv30.h>
#include <HardwareSerial.h>

// Definir los pines de conexión
#define RX_PIN 17
#define TX_PIN 16
#define CF_PIN 5

// Crear una instancia del objeto HardwareSerial
HardwareSerial PZEMSerial(2);

// Crear una instancia del objeto PZEM
PZEM004Tv30 pzem(PZEMSerial, RX_PIN, TX_PIN);

// Variables para contar los pulsos del pin CF
volatile unsigned long pulseCount = 0;
unsigned long lastPulseTime = 0;

void IRAM_ATTR onPulse() {
  pulseCount++;
  lastPulseTime = millis();
}

void setup() {
  Serial.begin(115200);
  Serial.println("Iniciando PZEM004T con ESP32");

  // Iniciar la comunicación serial con el PZEM
  PZEMSerial.begin(9600, SERIAL_8N1, RX_PIN, TX_PIN);

  // Configurar el pin CF como entrada y adjuntar la interrupción
  pinMode(CF_PIN, INPUT);
  attachInterrupt(digitalPinToInterrupt(CF_PIN), onPulse, RISING);
}

void loop() {
  // Leer las variables eléctricas
  float voltage = pzem.voltage();
  float current = pzem.current();
  float power = pzem.power();
  float energy = pzem.energy();
  float frequency = pzem.frequency();
  float pf = pzem.pf();

  // Mostrar las variables en el monitor serie
  Serial.print("Voltaje: "); Serial.print(voltage); Serial.println(" V");
  Serial.print("Corriente: "); Serial.print(current); Serial.println(" A");
  Serial.print("Potencia: "); Serial.print(power); Serial.println(" W");
  Serial.print("Energía: "); Serial.print(energy); Serial.println(" Wh");
  Serial.print("Frecuencia: "); Serial.print(frequency); Serial.println(" Hz");
  Serial.print("Factor de Potencia: "); Serial.println(pf);

  // Mostrar el conteo de pulsos del pin CF
  Serial.print("Pulsos CF: "); Serial.println(pulseCount);

  // Esperar un segundo antes de la siguiente lectura
  delay(1000);
}

Este código Arduino configura un ESP32 para comunicarse con un módulo PZEM-004T-100A-D-P (v1.0) a través de los pines RX (17) y TX (16), y utiliza el pin CF (5) para contar pulsos de frecuencia. En el setup, se inicializa la comunicación serial y se configura una interrupción en el pin CF.

El pin CF (Frequency Output) del PZEM-004T-100A-D-P (v1.0) se utiliza para proporcionar una señal de frecuencia que es proporcional a la potencia activa medida por el módulo. Esta señal de frecuencia puede ser utilizada para monitorear y registrar el consumo de energía en tiempo real.

En el código Arduino, el pin CF está conectado al GPIO 5 del ESP32 y se configura una interrupción para contar los pulsos generados por el pin CF. Cada pulso representa una cantidad específica de energía consumida, y al contar estos pulsos, se puede calcular el consumo total de energía.

Aquí un resumen de cómo se usa el pin CF en el código:

  1. Configuración del pin CF: En el setup, se configura el pin CF como entrada y se adjunta una interrupción para contar los pulsos.
  2. Interrupción: La función onPulse se llama cada vez que se detecta un pulso en el pin CF, incrementando el contador de pulsos.
  3. Lectura de pulsos: En el loop, se muestra el conteo de pulsos en el monitor serie, lo que permite monitorear el consumo de energía en tiempo real.

Por ultimo en el loop, se leen y muestran en el monitor serie las variables eléctricas (voltaje, corriente, potencia, energía, frecuencia y factor de potencia) y el conteo de pulsos del pin CF, con un retraso de un segundo entre lectura.

A continuación para terminal un ejemplo de salida del monitor serie usando el montaje explicado:

Espero amigo lector que si adquiera un modulo de estos, sepa darle utilidad.