- Descrição: O Sensor de Pressão e Temperatura BMP180 que também é…
Como usar com Arduino – Módulo MAX6675 Termopar Tipo K – 0º a 800ºC
– Descrição:
Termopar é um tipo de sensor que tem como finalidade medir temperaturas. Este tipo de sensor é conhecido por ser versátil, simples, de baixo custo e robusto. Pode ser utilizado em aplicações industriais, em aparelhos eletrônicos ou em projetos pessoais. Sua composição é feita a partir de dois metais distintos que são unidos e ligados a um dispositivo que tenha capacidade de ler termopares. Se há uma diferença de temperatura entre a extremidade unida e as extremidades livres, uma diferença de potencial surge e se o termopar estiver conectado ao dispositivo que tenha capacidade de interpretar o sinal, um valor de temperatura correspondente será apresentado.
O Módulo MAX6675 Termopar Tipo K – 0º a 800ºC é um dispositivo eletrônico que tem como finalidade fazer a medição de temperatura.
A sonda que faz parte do Módulo MAX6675 Termopar Tipo K – 0º a 800ºC é toda revestida em aço inoxidável e a ponta possui blindagem. Esta forma de construção do termopar permite que o mesmo possa ser utilizado em temperaturas mais altas.
– Especificações e características:
– CI: MAX6675
– Tensão de operação: 3 a 5,5VDC
– Corrente de operação: 50mA
– Faixa de medição: 0 a 800º celsius
– Precisão: ± 1,5º C
– Resolução de temperatura de: 0,25º C
– Faixa de compensação de junção fria: -20º ~ 80º celsius
– Interface de comunicação: SPI
– Rosca: M6
– Comprimento do termopar: 50cm
– Datasheet:
– Aplicações:
Projetos com finalidade de medir temperatura utilizando Arduino ou outras plataformas microcontroladas.
– Proposta da prática:
Utilizar o Módulo MAX6675 Termopar Tipo K – 0º a 800ºC em conjunto com o Arduino e medir a temperatura ambiente. O valor da temperatura será exibido no monitor serial do ambiente de programação do Arduino.
– Lista dos itens necessários:
01 – Arduino com Cabo USB
01 – Módulo MAX6675 Termopar Tipo K – 0º a 800ºC
04 – Cabos Jumper macho-fêmea
– Esquema de ligação da prática:
– Tutorial de instalação e configuração do ambiente de programação do Arduino:
Arduino – Instalação e Configuração da IDE no Windows
– Biblioteca:
Download MAX6675-library-master
– Importando bibliotecas para o ambiente de programação do Arduino:
Arduino – Importando bibliotecas para a IDE
– Código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
#include "max6675.h" //INCLUSÃO DE BIBLIOTECA int ktcSO = 8; //PINO DIGITAL (SO) int ktcCS = 9; //PINO DIGITAL (CS) int ktcCLK = 10; //PINO DIGITAL (CLK / SCK) MAX6675 ktc(ktcCLK, ktcCS, ktcSO); //CRIA UMA INSTÂNCIA UTILIZANDO OS PINOS (CLK, CS, SO) void setup(){ Serial.begin(9600); //INICIALIZA A SERIAL delay(500); //INTERVALO DE 500 MILISSEGUNDOS } void loop(){ Serial.print("Temperatura: "); //IMPRIME O TEXTO NO MONITOR SERIAL Serial.print(ktc.readCelsius()); //IMPRIME NO MONITOR SERIAL A TEMPERATURA MEDIDA Serial.println("*C"); //IMPRIME O TEXTO NO MONITOR SERIAL delay(500); //INTERVALO DE 500 MILISSEGUNDOS } |
– Resultado final:
Gostou desta prática? Então deixa seu comentário, dúvida ou sugestão aí embaixo!
Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop
Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.
Obrigado e até a próxima!
Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.
Postagem anterior: Como usar com Arduino – Interruptor (Chave) de Mercúrio
Próxima postagem: Jarvis – Utilizando o Smartphone como Microfone via WiFi
Se poder atualizar.. A rosca do sensor não é M8 e sim M6.. Valeu.. Parabéns pelo conteúdo!
Boa noite,
ótima pulbicação, estou tentando programar para utilizar dois termopares, porem só da erro, consegue postar o código ou dar uma dica ?
Boa tarde.
Teria como ele me mostrar a temperatura e o correspondente em mV?
boa tarde, como posso fazer esse mesmo circuito, porém usando uma protoboard?
Olá, eu estou tendo dificuldade em compilar esse código no esp32, no arduino ele funciona mas no esp32 não sabe me dizer pq?
Olá Fabrício.
Agradeço pelo comentário!
Pode ser incompatibilidade da biblioteca.
Olá,
achei super interessante este módulo max6675.
Tenho uma dúvida:
será que é possível utilizar 4 módulos como esse juntamente com 4 termopares tipo K em um único arduino?
preciso fazer um projeto que faça a leitura de 4 pontos de temperaturas.
Dá uma olhada nesta página:
https://easytromlabs.com/arduino/arduino-lab-19-leitura-e-datalogger-de-temperatura-utilizando-um-termopar-tipo-k-e-o-max6675/
Nela o projeto trata duas medições. a extensão me parece ser trivial.
Euler, posso usar um termopar tipo J neste módulo MAX6675 ?
O circuito trabalha com termopar tipo K e não é adequado para o termopar tipo J que tem a curva Temperatura x Tensão diferente daquela do termopar tipo J.
Gostaria de saber se esse módulo funciona com outro termopar tipo k.. eu tenho um forno aq e trabalhamos na faixa de 1000 graus celsius o termopar atual dele suporta até 1200. Gostaria de saber se posso usar esse módulo para o termopar que tenho aqui ?.