banner

Notícias

May 08, 2023

Registrador de temperatura USB com alguns truques extras

Muitos de nós, hackers eletrônicos, tendem a ter pelo menos o mesmo equipamento comum em nossas bancadas, ou seja, um multímetro, um osciloscópio, algum tipo de fonte de alimentação ajustável e talvez um analisador lógico. Essas são ótimas ferramentas que cobrem muitas bases, mas lidar com medições de temperatura geralmente é negligenciado. Uma necessidade repentina de tal geralmente resulta na compra de uma unidade de medição dedicada ou de uma placa de termopar barata do eBay e apenas rolando com alguns hacks. [Jana Marie Hemsing] tinha necessidade de medir o lado térmico das coisas e se cansou de cortar pilhas de tábuas e projetou para si mesma um instrumento adequado para a tarefa.

O resultado é um front-end de termopar de quatro canais muito organizado, alimentando os dados no computador host via USB. Cada um dos quatro canais pode ser uma entrada do tipo K ou uma entrada de termistor NTC, decidida na hora da montagem da placa, mas você pode construir apenas duas unidades com quatro canais de cada e cobrir todas as bases. A entrada do termopar tipo K é baseada no dispositivo da série MAX31855. Embora o dispositivo com sufixo 'KASA' seja provavelmente o mais comum, se você precisar dedicar alguns canais para lidar com um dos outros seis ou mais tipos de termopares comuns, isso só precisa da variante MAX31855 apropriada, e você está pronto para ir .

Para o controlador, [Jana] escolheu o microcontrolador STM32F0x comum, que lida com todo o lado do protocolo USB. A funcionalidade extra adicionada permite a condução direta de um controlador de aquecedor através do DRV8837 H-Bridge, com algumas saídas extras de coletor aberto para outras coisas que você pode querer dirigir. Isso permite que o registrador funcione como um tipo de dispositivo IO térmico. O firmware é escrito no bom e velho STM32 HAL, usando o padrão STM32CubeMX e a cadeia de ferramentas GCC. Parece que o Makefile veio através da rota STM32 Project Generator. O firmware também tem um bom truque na manga; com um toque no botão na parte traseira, o firmware pode alternar entre a saída de dados CSV por meio de um link USB CDC padrão (uma porta serial virtual) ou pode apresentar uma interface de terminal SCPI, permitindo a integração com os fluxos de teste baseados em SCPI existentes. Bom trabalho!

Vimos alguns projetos de registro nestas páginas da feira, como este dispositivo registrador ESP32 alimentado por bateria. Se o registro de IoT é mais o seu estilo, aqui está.

COMPARTILHAR