Fundamentalmente el programa hace lo siguiente:
Te pide si quieres cambiar temperaturas, tiempos o parametros del PID.
si dices que no (Go) comienza un ciclo con los parametros pre-programados. si decides cambiar algo te va preguntando y te deja hacer cambios. Puedes tambien usar el horno manualmente, programas una potencia de salida (0 -100%) y el tiempo que deseas.
Durante un ciclo normal de soldadura:
El horno sube la temperatura hasta la programada como "Soaking Temperature"
Una vez alcanzada esa temperatura comienza a contar el tiempo programado para esa temperatura (descendiente), al terminar el "soaking time", comienza a subir hasta la temperatura de soldado "Reflow temperature", una vez alcanzada esa temperatura, cuenta el tiempo pre-programado (20 o 30 segundos es lo normal) pero tu puedes programar cualquier valor dentro de unos limites.
Al finalizar al tiempo de "Reflow" suena un pitido para dejarte saber que debes abrir ligeramente la puerta del horno para que la temperatura descienda mas rapido (no mas de 3 grados centigrados por segundo) comienza a descender la temperatura y el sistema monitorea la misma y el tiempo que transcurre hasta llegar a unos 50 grados centigrados que suena otro pitido largo para dejarte saber que puedes retirar las tarjetas.
el controlador controla activamente la temperatura y la pendiente de la curva temperatura-tiempo por medio de un algoritmo PID, el control de la parte de potencia se hace distribuyendo de forma pareja semi-ciclos de la red (512 ciclos) durante el tiempo de ciclo del PID siguiendo una distribucion Bresenham.
El objetivo es espaciar equitativamente el tiempo de encendido de los calefactores (PWM) a lo largo del ciclo utilizando un algoritmo desarrollado por Bresenham para dibujar lineas rectas inclinadas en las pantallas de las computaoras en la decada de los 70..
Todo el proceso se realiza sincronizando precisamente el encendido de los calefactores con los cruces por cero de la frecuencia de linea, por lo que no se produce ninguna interferencia.
En la pantalla de cristal liquido te muestra la temperatura actual, la programada, el tiempo transcurrido (descendiente) y el ciclo que esta corriendo.
En el programa monitor para PC (hyperterminal) puedes ver la temperatura en cada segundo y el % de modulacion, puedes adquirir esos datos y graficar las curvas del perfil de soldadura para control de calidad.
Si se me ha olvidado algo te lo dejo saber despues. Si quieres copia del programa fuente me lo dejas saber.


Citar