- Em promoção!
- -50%
-
MenuVoltar
-
Menu
-
Arduino & Raspberry & Micro:bit
-
-
-
-
-
Placas Controladoras
-
-
-
Baterias & Pilhas
-
Cabos & Componentes
-
-
e-Textil
-
-
-
Interruptores & Botões
-
-
-
Som & Audio
-
-
-
Comunicações & Smart Home
-
-
Displays & Teclados
-
-
Fontes & Energia Renovável
-
-
-
ENERGIA RENOVÁVEL
-
-
-
Impressão 3D & DRONES
-
-
Informática
-
-
Informática
-
-
-
Motores & Relés
-
-
Oficina & Equipamentos
-
-
Oficina & Equipamentos
- Abraçadeiras
- Alicates & Chaves
- Breadboards
- Brocas & Fresas
- Caixas de Arrumação
- Caixas Eletrónica
- Equipamentos de Bancada
- Malas de Ferramentas & Kits
- Manga Térmica
- Multímetros
- Osciloscópios
- Parafusos & Espaçadores
- Placas de Cobre PCI
- Ponteiras
- Programadores ICs
- Protecção Pessoal
- Protoboards
- Soldadura
- Sprays & Tinta condutora
- Suportes Calha DIN
- Outros
-
-
-
ROBÓTICA
-
-
Sensores
-
-
- Catálogo
- Novos Produtos
- Promoções
- Tutoriais
- Contactos
Sensor de Temperatura à prova de água (DS18B20) 2m
Sensor de Temperatura à prova de água (DS18B20) com cápsula metálica de alta resistência e qualidade, com cabo de 2 metros
Se tiver alguma dúvida neste produto não hesite em contactar-nos.
*Atenção: as imagens são meramente ilustrativas.
Esta é uma versão à prova de água do sensor de temperatura DS18B20. Útil para quando precisa para medir algo distante, ou num ambiente molhado. Este sensor suporta até 125 ° C uma vez que o cabo é revestido em PVC mas sugerimos que o mantenham abaixo de 100 °C. A qualidade do sinal do sensor não se degrada com a distância uma vez que é digital. O DS18B20 fornece leituras de temperatura 9-12 bits (configurável) através de uma interface 1-Wire, de modo que apenas um fio (e terra) precisa ser conectado a partir de uma central com microprocessor. Pode ser alimentado com 3.0~5.5V.
Como cada chip DS18B20 contém um número de série único, podem ser usados vários senosres DS18B20 no mesmo barramento 1-wire. Isto permite a colocação de sensores de temperatura em vários locais. Aplicações onde este recurso é útil incluem HVAC, controlo de climatização ambiental, controlo de temperaturas no interior dos edifícios, equipamentos ou máquinas, etc.
Especificação
- Pode ser usado com 3.0V a 5.5V alimentação/dados
- ± 0,5 ° C Precisão de -10 ° C a 85 ° C
- Gama de temperaturas utilizável: -55 a 125 ° C (-67 ° F a 257 ° F)
- 9-12 bits de resolução selecionável
- Usa um fio de interface - requer apenas um pino digital para comunicação
- ID 64 bits exclusivo para cada sensor
- Vários sensores podem compartilhar um pino
- Sistema de alarme de temperatura limite
- Tempo de consulta é menor que 750ms
- 3 interface fios:
Fio vermelho - VCC
Fio preto ou verde - GND
Fio amarelo - DATA
- tubo de aço inoxidável com diâmetro de 6 mm por 50 mm comprimento
- Comprimento do cabo: 2m
Conteúdo do produto
Sensor de temperatura digital impermeável DS18B20 (1 unidade)
Example Arduino Code:
#include <OneWire.h> int DS18S20_Pin = 2; //DS18S20 Signal pin on digital 2 //Temperature chip i/o OneWire ds(DS18S20_Pin); // on digital pin 2 void setup(void) { Serial.begin(9600); } void loop(void) { float temperature = getTemp(); Serial.println(temperature); delay(100); //just here to slow down the output so it is easier to read } float getTemp(){ //returns the temperature from one DS18S20 in DEG Celsius byte data[12]; byte addr[8]; if ( !ds.search(addr)) { //no more sensors on chain, reset search ds.reset_search(); return -1000; } if ( OneWire::crc8( addr, 7) != addr[7]) { Serial.println("CRC is not valid!"); return -1000; } if ( addr[0] != 0x10 && addr[0] != 0x28) { Serial.print("Device is not recognized"); return -1000; } ds.reset(); ds.select(addr); ds.write(0x44,1); // start conversion, with parasite power on at the end byte present = ds.reset(); ds.select(addr); ds.write(0xBE); // Read Scratchpad for (int i = 0; i < 9; i++) { // we need 9 bytes data[i] = ds.read(); } ds.reset_search(); byte MSB = data[1]; byte LSB = data[0]; float tempRead = ((MSB << 8) | LSB); //using two's compliment float TemperatureSum = tempRead / 16; return TemperatureSum; }
Documentos
- Wiki
- DS18B20 datasheet
- Código exemplo para Arduino 1.0
- Código exemplo para IDE em 1.0
- One Wire library
- Como funciona - DS18B20 e Arduino
- Zip com todos os itens acima
Nota: As imagens podem diferir ligeiramente do produto apresentado devido a alterações por parte do fornecedor.
Produtos Associados