Um forno de refluxo controlado por FPGA

para o Natal, a esposa do [Hamster] deu-lhe um mini-forno. Mais tarde naquele dia, ele a rasgou e construiu este forno refluxo controlado por FPGA.

Nós vimos muitos forno de refluxo constrói no passado. Muitos desses projetos usam um microcontrolador para fazer controle de loop fechado, detectar a temperatura e alternar o elemento de aquecimento para atingir um ponto de ajuste. Esta compilação usa a placa de desenvolvimento da Papilo FPGA como controlador. Implementa um dispositivo de estado que atenda ao perfil do refluxo da pasta de solda, garantindo que os componentes SMD são soldados corretamente.

O forno usa um max31855 para ler a temperatura de um termopar. Este dispositivo oferece amplificação, compensação a frio da junção e conversão analógica para digital que expia a temperatura sobre SPI. Para controlar o aquecedor, é usado um relé de estado sólido 40A.

O código VHDL que dirige este forno está vinculado no writeup e tem alguns bits interessantes para aqueles que querem experimentar FPGAS. Inclui uma interface SPI, driver de exibição e a lógica do dispositivo de estado de temperatura.

Leave a Reply

Your email address will not be published. Required fields are marked *