Sensor de Temperatura LM35
0.77€
100 ou mais 0.63€
1000 ou mais 0.51€
- Estoque: Em Estoque
- Código do Produto: SNA006.LM35
- Peso: 0.30
Sensor de temperatura LM35
O LM35 é um sensor de temperatura analógico de precisão IC que fornece uma saída de tensão linear e precisa correspondente à temperatura em graus Celsius. Aqui estão informações detalhadas sobre o sensor LM35:
Características:
- Faixa de temperatura:
- Operativo: 0°C a +100°C
- Calibrado: -55°C a +150°C
- Voltagem de saída:
- Linearmente proporcional à temperatura: 10 mV/°C
- Precisão:
- Normalmente ±0,5°C a +25°C e ±3/4°C em toda a faixa de -55°C a +150°C.
- Saída de baixa impedância:
- A impedância de saída é baixa, permitindo acionar outros dispositivos diretamente, sem circuitos adicionais.
- Fonte de energia:
- Opera de 4V a 30V DC, tornando-o adequado para uma ampla gama de aplicações.
- Calibração de temperatura:
- Calibrado de fábrica para fornecer uma tensão de saída precisa para uma determinada faixa de temperatura.
- Calibrado de fábrica para fornecer uma tensão de saída precisa para uma determinada faixa de temperatura.
Formulários:
- Medição de temperatura: Amplamente utilizado em aplicações onde é necessária uma detecção precisa de temperatura, como sistemas de controle climático, monitoramento de processos industriais e aplicações automotivas.
- Compensação de temperatura: Frequentemente usado em circuitos que requerem compensação de temperatura, como em circuitos analógicos e módulos sensores.
- Dispositivos portáteis: Devido ao seu baixo consumo de energia e tamanho reduzido, é adequado para integração em dispositivos portáteis.
Circuito de exemplo:
Aqui está um exemplo básico de como você pode conectar um sensor LM35 a um Arduino para medição de temperatura:
const int lm35Pin = A0; // Pino analógico LM35 conectado à entrada analógica A0 do Arduino
configuração vazia() {
Serial.begin(9600); // Inicializa a comunicação serial
}
loop vazio() {
int sensorValue = analogRead(lm35Pin); //Lê a entrada analógica
tensão flutuante = sensorValue * (5,0/1023,0); // Converte a leitura analógica em tensão (assumindo 5V Arduino)
// Converte tensão em temperatura usando a fórmula LM35 (10 mV/°C)
temperatura de flutuaçãoC = tensão * 100,0; // LM35 produz 10 mV por grau Celsius
// Imprime a temperatura no monitor serial
Serial.print("Temperatura: ");
Serial.print(temperaturaC);
Serial.println("°C");
atraso(1000); // Atraso antes da próxima leitura
}
Explicação:
- Conecte o pino Vout do sensor LM35 ao pino de entrada analógica do Arduino (A0 neste exemplo).
- No esboço do Arduino, leia a tensão analógica do sensor usando
leitura analógica()
função. - Converta a leitura analógica em tensão usando a fórmula
(sensorValor * (5,0/1023,0))
, assumindo um Arduino de 5V. - Use a fórmula LM35
tensão * 100,0
para converter tensão em temperatura em graus Celsius, já que o LM35 produz 10 mV por grau Celsius. - Imprima as leituras de temperatura no Monitor Serial.
Este exemplo demonstra como fazer a interface do sensor LM35 com o Arduino para medição de temperatura. Ajuste o código conforme necessário com base em sua configuração e requisitos específicos.