O Sensor de Temperatura Infravermelho LU90614 TTL para Medição sem Contato - Com conversor é uma solução versátil e precisa para medir temperaturas de forma não invasiva. Compatível com plataformas populares como Arduino, ESP32, Raspberry Pi e PIC, este sensor oferece medições confiáveis sem a necessidade de contato físico.
Possuindo dois modos de operação, um para leitura de temperatura de objetos e outro para leitura de temperatura corporal, possuindo faixa de medição de -40°C a 382,2°C e uma pequena margem de erro de ±0,5°C, consegue ser versátil inúmeras aplicações.
Este sensor possui uma resolução de 0,02°C, além disso, o LU90614 pode funcionar com uma tensão de 3,3V, tornando-o eficiente em termos de energia. Seu design compacto e comunicação serial facilitam a integração em projetos diversos.
Seja para medir a temperatura de objetos ou para aplicações de medição de temperatura corporal, o Sensor de Temperatura Infravermelho LU90614 é uma escolha confiável e prática.
Para maior comodidade conta com seu conversor USB CH340 facilitando a comunicação serial pelo computador, permitindo testes rápido e realização de debug.
Conexão dos pinos do Módulo
Seus comandos enviados pela serial são em formato hexadecimal, permitindo a integração com qualquer microcontrolador.
Leitura Corporal:
0xFA 0xC5 0xBF 0xFA 0xCA 0xC4
Leitura de Objetos:
0xFA 0xC6 0xC0 0xFA 0xCA 0xC4
Conforme seu manual, podemos facilmente converter os dados hexadecimal em decimais, como no exemplo abaixo
Recebido: 0xFE 0xAA 0x28 0x1E 0x00 0x00 0x00 0x00 0xEE
Vamos quebrar isso de acordo com a estrutura:
- Cabeçalho do pacote: 0xFE
- Instrução: 0xAA
- DataH: 0x28
- DataL: 0x1E
- Bits reservados: 0x00 0x00 0x00 0x00
- Fim do pacote: 0xEE
Os valores relevantes para a temperatura são DataH e DataL. Você pode combiná-los em um único valor para obter a temperatura em graus Celsius. A temperatura é representada como uma parte inteira (DataH) e uma parte fracionária (DataL).
DataH = 0x28 = 40 (em decimal) DataL = 0x1E = 30 (em decimal)
Agora, para obter a temperatura completa, você pode calcular: Temperatura = DataH + (DataL / 100)
Neste caso:
Temperatura = 40 + (30 / 100) = 40,30 Graus Celsius
Portanto, com base na sequência hexadecimal recebida, a temperatura é de aproximadamente 40,30°C.
Exemplo ligação Sensor de Temperatura Infravermelho LU90614 com Arduino
CARACTERÍSTICAS:
- Sensor de Temperatura Infravermelho LU90614;
- Acompanha conversor USB CH340;
- Medições sem contato;
- Compatível com Arduino, ESP32, Raspberry Pi, PIC, entre outros;
- Ampla margem de temperaturas;
- Calibrado de fábrica;
- Maior resolução e precisão;
- Modo de economia de energia;
- Detecção de temperatura em objetos;
- Medição de temperatura corporal;
- Download Manual de Comunicação (Internacional).
ESPECIFICAÇÕES:
- Modelo: LU90614;
- Tensão de funcionamento: 3,3V / 5V (Não recomendado);
- Faixa de temperatura: -40°C ~ 382,2°C;
- Comunicação: Serial TTL;
- Configuração Serial: Baud rate - 9600 bps / Data bits - 8 / Paridade - NONE / Stop bit - 1
- Margem de Erro: ±0,5°C;
- Resolução: 0,02°C;
- Dimensões (CxLxA): 31,6 x 15 x 20mm;
- Diâmetro da sonda: 7,9 mm;
- Peso: 10g.
Comentários
Sem comentários no momento.
Faça login para comentar