Cerrar el lazo en montaje en superficie de soldadura (2 / 4 paso)

Paso 2: Software para el Control de

Útil como es, el sensor de temperatura infrarrojo es sólo parte del sistema. Para controlar la temperatura, se precisan tres elementos: una fuente de calor, un sensor de temperatura y un controlador que puede leer el sensor y el comando de la fuente de calor. En nuestro caso, la placa es la fuente de calor, el sensor de temperatura del IR (como en el último paso) es nuestro sensor, y un Ard/libre-duino ejecuta el software apropiado es el controlador. Todo el software de este Instructable puede descargarse un paquete de Arduino y un paquete de procesamiento.

Descargue el archivo IR_PID_Ard.zip. Descomprimirlo en el directorio Arduino (generalmente mis documentos/Arduino). Descargue el archivo PID_Plotter.zip. Descomprimirlo en el directorio de procesamiento (generalmente mis documentos/procesamiento). Los archivos ahora estarán disponibles en la cuadernos correspondiente.

El software que vamos a usar fue escrito originalmente por Tim Hirzel. Se modifica por adición de la interfaz para el sensor de infrarrojos (proporcionado por Scott Dixon). El software implementa un algoritmo de control conocido como el algoritmo de PID. PID significa proporcional – Integral – derivado y es el algoritmo estándar usado para el control de temperatura industrial. Este algoritmo se describe en un excelente artículo de Tim Wescott que Tim Hirzel basado en su software. Leer el artículo aquí.

Para ajustar el algoritmo (leer sobre esto en el artículo mencionado) y cambiar los ajustes de temperatura objetivo, utilizamos un esquema de procesamiento, también desarrollado por Tim Hirzel. Fue desarrollado para granos de café tostados (otra aplicación de control de la temperatura) y fue llamado el regulador de café desnudo huesos o BBCC. Nombre a un lado, funciona muy bien para montaje en superficie de soldadura. Puede descargar la versión original aquí.

Modificar el software

En el siguiente, supongo que usted está familiarizado con Arduino y procesamiento. Si no está, entonces puede acudir los tutoriales hasta que las cosas comienzan a tener sentido. Asegúrese de publicar comentarios en este Instructable y voy a intentar ayudar.

El controlador PID debe modificarse para tu Arduino/Freeduino. La línea de reloj desde el sensor de infrarrojos debe fijarse a un pin de interrupción. En un Arduino, esto puede ser 1 o 0. En Freeduinos de varios tipos, puede utilizar cualquier interrupciones disponibles. Conecte la línea de datos desde el sensor a otro cercano pin (como D0, D1 u otro pin de su elección). La línea de control de la placa puede provenir de cualquier pin digital. En mi particular clon de Freeduino (describir aquí), usé D1 y la interrupción asociada (1) para el reloj, D0 para datos y B4 para la línea de control de la placa.

Después de que haya descargado el software, inicie el entorno de Arduino y abra IR_PID desde el menú File/Sketchbook. En la pestaña de pwm, se puede definir la HEAT_RELAY_PIN como apropiado para su variante de Arduino o Freeduino. Bajo la ficha temp, hacer lo mismo para el PIN IR_CLK PIN IR_DATA y IR_INT. Usted debería estar listo para compilar y descargar.

Asimismo, iniciar el entorno de procesamiento y abrir el dibujo PID_Plotter. Ajustar la velocidad al valor correcto y asegúrese de establecer el índice usado en Serial.list() [1] en el valor correcto para su sistema (mi puerto es Índice 1).

Artículos Relacionados

Piezas de montaje en superficie de soldadura

Piezas de montaje en superficie de soldadura

Lo primero que se necesita para la soldadura de piezas de montaje en superficie es confianza. No es tan difícil como crees que va a ser. Necesito tres pares diferentes de gafas, con lentes bifocales, para mis ojos viejo y yo era capaz de hacer las co
Ayuda rápida para montaje en superficie de soldadura

Ayuda rápida para montaje en superficie de soldadura

puede hacer una plantilla para chips de montaje superficial y en otras partes mientras que usted les de un pedazo de madera y un alambre de soldadura. Esto gana tratando de usar unas pinzas!Paso 1: Hacer la plantilla Obtener un pedazo de madera y un
Soldadura SMD (montaje en superficie dispositivos) - con BriteBits

Soldadura SMD (montaje en superficie dispositivos) - con BriteBits

Hay muchas formas de soldadura SMD piezas a mano. Hicimos un video de tres maneras comunes de mano estas pequeñas piezas de la soldadura, pegado, con tachuelas hacia abajo una de las esquinas y uso de goma de la soldadura. Estamos utilizando soldadur
Breakout DIY para compactarse IC de montaje de superficie

Breakout DIY para compactarse IC de montaje de superficie

con la introducción de la superficie de montaje de componentes viene la decadencia de reutilización y recuperación de componentes electrónicos. Pero como un aficionado todavía fuertemente inclinado hacia la reutilización de ICs rescatados. Por qué se
Caso frambuesa PI construida en montaje en superficie por menos de $2

Caso frambuesa PI construida en montaje en superficie por menos de $2

tengo dos RPI es un servidor multimedia para mis programas de televisión pregrabados; el otro está conectado a un Motorola Lapdock para ejecutar experimentos y fines educativos. Soy un ingeniero que voluntarios de los Boy Scouts of America enseño inf
Zip de 1 dólar lazo multiuso montaje Gopro

Zip de 1 dólar lazo multiuso montaje Gopro

En este instructable voy a mostrarte cómo hacer un montaje de Gopro de propósito múltiples con tan sólo un dólar o menos...Paso 1:primero se reúnen las cosas que usted necesita:-Una cámara Gopro (cualquier tipo)-Una hebilla de liberación rápida de Go
Superficie de soldadura pequeña

Superficie de soldadura pequeña

Superficie de la soldadura para soldar piezas pequeñas.
Extrema de montaje soldadura superficie

Extrema de montaje soldadura superficie

por lo que estás pensando en construir un Super-widget y quería usar el último QFN MLF (marco de plomo micro) paquete de piezas. Pero entonces usted realmente Miró, se dio cuenta de cómo pequeña es realmente (cuadro 1), y decidió no puedo la soldadur
Electrónica consejos: Superficie de montaje soldadura por mano

Electrónica consejos: Superficie de montaje soldadura por mano

mis herramientas para superficie fácil montaje de soldadura:Gafas de lectura - ayuda a ver los componentes pequeños de cercaSoldadura Vise - algo constante para mantener el tablero lo puede usar ambas manos con las piezas pequeñasSoldadura de plata f
Guía para principiantes ESP32 de montaje y de prueba (beta)

Guía para principiantes ESP32 de montaje y de prueba (beta)

Tuya es verdaderamente uno de los 200 afortunados para recibir un ESP32 para pruebas beta. El paquete pequeño vino pocos días antes de Navidad. de hecho, la Navidad llegó temprano! Es un llamado difícil, lucha con la decisión de asar el ave para la c
Reflujo de SMT soldadura usando hoja de Kapton soldadura Stencil

Reflujo de SMT soldadura usando hoja de Kapton soldadura Stencil

Dirijo una pequeña empresa de diseño y venta por menor de electrónica. Me especializo en la producción de prototipos funcionales de un concepto, manejar todos los aspectos de diseño esquemático, diseño de PCB, fabricación de prototipo y escribir cual
Vacuómetro Digital DIY

Vacuómetro Digital DIY

Aquí están las instrucciones sobre cómo construir tu propio vacuómetro digital. ¿Por qué quieres un manómetro de vacío? Si no su propio mantenimiento en tu moto como sincronizar carburadores o ajuste de los cuerpos del acelerador esta herramienta fac
DIODO luminoso Tron v2.0 juego

DIODO luminoso Tron v2.0 juego

regla de trajes. Regla de trajes brillantes aún más. Para hacer rey de trajes glowy - te tienes que ver un lugar... dentro de tu computadora:). Siguiendo este instructivo, usted tendrá el conocimiento y capacidad de hacer un LED encendido la ropa que
PCB cuadrotor (sin cepillo)

PCB cuadrotor (sin cepillo)

Quadrotors están los Segways nuevos: una plataforma auto estabilizador, algo mágica y fascinante que cada persona tecnología quiere tener. Usted no puede montar un cuadrotor (bueno, tal vez usted puede), pero vuelan, y se puede construir uno mismo de