Lo que empezó como un simple proyecto para hacer un envase de leña pequeñas para los experimentos de cerámica espiral fuera de control en una chatarra-construido, CPU controlada, horno de oxígeno inyectado miniatura.
El proyecto acabado combina un GUI interfaz I/O firmware, circuitos de control analógico, química y termodinámica.
El núcleo de este proyecto es la interfaz en serie Python-Arduino, en el que incluir el código de control flexible y el software de colección/GUI de datos. Me gustaría presentar este proyecto como una instancia particular de este marco flexible como el controlador de un sistema un poco difícil. Quiero gente para llevar este proyecto la utilidad de la controladora de python e idealmente esa sección de código como una herramienta en sus propios proyectos. Esta es la razón de que incluir la versión flexible del software/firmware, que es ahora dominado por este proyecto en particular. Tengo la intención de la presentación del proyecto del alto horno como un caso de ejemplo de cómo usar el regulador serie.
El nivel de software es un python ejecutable, incorporando el módulo de gráficos de zelle para apoyar el GUI y pySerial para apoyar el protocolo de comunicación serial. El software incluye una capa de comunicación que encapsula los protocolos de serie y una capa de control (GUI, archivo, procesamiento y entretela).
El nivel de firmware es un programa corto que recibe los datos en serie de la CPU e implementa los comandos como una placa de E/S basada en conmutador. El microcontrolador utilizado es un Arduino Nano.
El nivel de Hardware incluye electrónicos, química y estructurales elementos, incluyendo el horno, el soporte de seguridad, una piscina de electrolisis, termopar y circuitos asociados, conmutación de circuitos y una alimentación por goteo para la inyección de combustible.
El principal combustible para el horno es alcohol isopropílico comercialmente disponible de 90%. La piscina electrólisis utiliza una solución de electrolitos de saturado sal de Epsom (MgSO4) en agua.
En las siguientes secciones, se discutir la construcción y operación de cada sección individual y concluir con la construcción del dispositivo completo.