Paso 2: Mejorar la distribución de calor
Horno de reflujo infrarrojos tiene una debilidad inherente - porque el calor infrarrojo es absorbido en diferentes tarifas según el color de la superficie, ICs negro Haz calienta para arriba rápidamente, sin embargo, las partes metálicas se calientan lentamente. Perfiles de temperatura se utilizan para dar un tiempo "mojar" para dejar la temperatura incluso hacia fuera entre las distintas partes de la PCB. Sin embargo sólo puede ayudar mucho.
Hornos de reflujo moderno sobre todo utilizan tecnología de convección. Hornos de convección utilizan aire móvil para entregar el calor. Este método distribuye el calor más uniformemente entonces método de IR.
T962a tiene un ventilador en la parte posterior. Este ventilador aspira aire en el horno se enfríe el interior. El aire caliente sale por la parte inferior del horno, que tiene muchas ranuras.
Así que pensé: ¿por qué no usar este ventilador a renunciar a algunos movimientos de aire durante el calor, para ayudar a distribuir el calor?
Mirando de cerca el controlador, se puso de manifiesto que:
- Elementos de calefacción están controlados por un SSR (rele de estado solido) a través de 5 V de tensión de lógica del controlador.
- Ventilador es el control en el mannor similar - señal lógica controlar un triac mediante un acoplador de opt.
Lo que significa que debo ser capaz de detectar si el calentador está encendido o apagado y encienda el ventilador como deseo.
Conectados cuatro cables para conseguir la necesaria E/S de la tarjeta controladora. y enrutado de los cables hacia fuera. El interruptor de conexión a la línea del controlador de ventilador había probado que funciona.
(Si haces esto por favor, véanse los comentarios sobre las fotos - hay información importante allí).
Arduino al rescate
Ahora tengo la señal que me dice que si la calefacción está encendida y una línea que me permite encender el ventilador cuando quiero. Yo creo por que apenas la cantidad correcta de aire cuando el calentador está encendido mejoraría la distribución de calor. Así que saqué mi Arduino y escribió un código sencillo. El código básicamente detecta si el calentador está en y si el funciona el ventilador a baja velocidad. Para ejecutar el ventilador a baja velocidad, elegí y super baja frecuencia PWM, que se encienda el ventilador por 0.1 a 0.2 segundos, girar por 0.8 - 0.9 segundos. Lo hice de esta manera en lugar de utilizar la salida PWM del Arduino, porque el controlador de ventilador puede no responder bien a las señales que van encendido/apagado cientos de veces por segundo. Estoy usando 15% ciclo de trabajo para ejecutar el ventilador.
Ejecutando el ventilador lo suficientemente despacio, el aire caliente interior se mueve alrededor para ayudar a distribuir el calor. El calentador es suficientemente fuerte como para todavía calor para arriba rápidamente.
El resultado es una distribución de calor mejorado y aparentemente más preciso de la temperatura. Creo que el movimiento del aire ayuda a la termocupla (sensor de temperatura) dentro del horno para detectar la temperatura del aire.
Más pruebas y afinando podrían necesitar para sacar el máximo provecho de este horno modificado. Pero hasta ahora estoy muy contento con esto.