Categorias de Produtos
- Suporte de fusível para montagem em PCB 27
- Chicote de fiação 6
- Porta-fusíveis de lâmina 17
- termostato 50
- Fusível elétrico 24
- Sensor de temperatura automotiva 7
- Disjuntor térmico 22
- Porta-caixa de fusíveis 36
- Sensor de temperatura 75
- Interruptor térmico 68
- Fusível do carro 20
- Fusíveis aparafusados 8
- fusível térmico 32
- fusíveis de montagem em superfície 12
- termistor 36
Etiquetas de produto
DS18B20 / Cabo da ponta de prova de temperatura DS1822
DS18B20/ DS1822 é um sensor de temperatura digital comumente usado. Sua saída é um sinal digital, que tem as características de tamanho pequeno, baixa sobrecarga de hardware, forte capacidade anti-interferência e alta precisão. O sensor de temperatura digital DS18B20 é fácil de conectar e pode ser usado em diversas situações após ser embalado, como tipo de tubo, tipo rosqueado, tipo de adsorção magnética, e tipo de embalagem de aço inoxidável. Existem vários modelos, incluindo LTM8877, LTM8874 e assim por diante. Como um sensor digital de temperatura, o DS18B20 não requer nenhum componente externo ao medir temperatura. Ele pode gerar diretamente o valor da temperatura medida de 9 ~ 12 bits (incluindo bit de sinal). A faixa de medição de temperatura é de -55 ~ + 125 ℃. A precisão da medição é de ±0,5°C na faixa de -10~+85°C, e a resolução da medição de saída é ajustável, até 0,0625 ℃. Apoio "barramento de fio único" tecnologia, apenas uma porta de E/S de uso geral é necessária para completar a comunicação com o microcontrolador. A temperatura no local é transmitida digitalmente diretamente através de um "barramento de fio único", o que melhora muito a capacidade anti-interferência do sistema.
DS18B20, DS1822 "Ônibus de linha única" sensor de temperatura digital Igual ao DS1820. DS18B20 também suporta "ônibus de uma linha" interface, e a faixa de temperatura de medição é de -55°C~+125°C, e a precisão é de ±0,5°C na faixa de -10~+85°C. A precisão do DS1822 é de ±2°C. A temperatura no local é transmitida digitalmente diretamente através do "ônibus de uma linha", o que melhora muito a capacidade anti-interferência do sistema. Adequado para medição de temperatura no local em ambientes agressivos, como o controle ambiental, controle de equipamentos ou processos, medição de temperatura eletrônicos de consumo, etc.. O novo produto suporta uma faixa de tensão de 3V ~ 5,5V, tornando o design do sistema mais flexível e conveniente. E a nova geração de produtos é mais barata e menor. Recursos do DS18B20 e DS1822 DS18B20 podem ser programados com uma resolução de 9~12 bits e uma precisão de ±0,5°C. Pacote menor opcional, faixa de tensão mais ampla. A configuração da resolução e a temperatura do alarme definida pelo usuário são armazenadas na EEPROM e ainda são salvas após o desligamento. O desempenho do DS18B20 é o melhor entre os produtos da nova geração! A relação preço-desempenho também é excelente! O DS1822 é software compatível com o DS18B20 e é uma versão simplificada do DS18B20. A EEPROM que armazena parâmetros de resolução e temperatura de alarme definidos pelo usuário é omitida, e a precisão é reduzida para ±2°C. É adequado para aplicações com baixos requisitos de desempenho e rigoroso controle de custos. É um produto econômico. Seguindo os primeiros produtos da "Ônibus de uma linha", o DS1820 abre um novo conceito em tecnologia de sensores de temperatura. DS18B20 e DS1822 oferecem mais opções de tensão, características e embalagem, permitindo-nos construir um sistema de medição de temperatura econômico que nos convém.
Estrutura interna da sonda de temperatura ds18b20
A estrutura interna do DS18B20 consiste principalmente em quatro partes:
64-ROM de fotolitografia de bits, sensor de temperatura, gatilho de alarme de temperatura não volátil TH e TL, registro de configuração.
A disposição dos pinos do DS18B20 é a seguinte
DQ é o terminal de entrada/saída de sinal digital; GND é o terreno de energia; VDD é o terminal de entrada da fonte de alimentação externa (aterrado no modo de fiação de energia parasita).
O número de série de 64 bits na ROM gravada em foto é gravado antes de sair da fábrica. Pode ser considerado como o código de série do endereço do DS18B20. O arranjo da ROM de fotolitografia de 64 bits é: o primeiro 8 bits (28H) são o número do tipo de produto, o próximo 48 bits são o número de série do próprio DS18B20, e o último 8 bits são o código anterior de verificação de redundância cíclica de 56 bits (CRC=X8 +X5+X4+1). O objetivo da ROM de fotolitografia é tornar cada DS18B20 diferente, para que vários ds18b20s possam ser conectados a um barramento.
O sensor de temperatura no DS18B20 pode completar a medição de temperatura. Tome a conversão de 12 bits como exemplo: é fornecido na forma de uma leitura de complemento de dois com sinal estendido de 16 bits, expresso na forma de 0,0625°C/LSB, onde s é a parte do sinal.
Estes são os dados de 12 bits obtidos após a conversão de 12 bits, que é armazenado em duas RAMs de 8 bits de 18B20. O primeiro 5 bits em binário são bits de sinal se a temperatura medida for maior que 0. Esses 5 bits são 0. Basta multiplicar o valor medido por 0.0625 para obter a temperatura real. Se a temperatura for inferior a 0, esses 5 bits são 1, e o valor medido precisa ser invertido, mais 1, e depois multiplicado por 0.0625 para obter a temperatura real.
Por exemplo, A saída digital de +125 ℃ é 07d0h, A saída digital de +25.0625 ℃ é 0191h, a saída digital de -25,0625 ℃ é FE6FH, e a saída digital de -55 ℃ é FC90H.

Sensor digital externo de temperatura

Sensor de temperatura DS18B20 com conector USB

Chicote de fios da sonda à prova d'água do sensor de temperatura DS18B20
Memória do sensor de temperatura DS18B20
A memória interna do sensor de temperatura DS18B20 inclui uma RAM scratchpad de alta velocidade e uma E2RAM não volátil eletricamente apagável, que armazena gatilhos de alta e baixa temperatura TH, TL e registros estruturais.
A memória de armazenamento temporário contém 8 bytes consecutivos, os primeiros dois bytes são as informações de temperatura medida. O conteúdo do primeiro byte são os oito bits inferiores da temperatura. O segundo byte são os oito bits mais altos da temperatura. O terceiro e quarto bytes são cópias voláteis de TH e TL, e o quinto byte é uma cópia volátil do registro arquitetônico. O conteúdo desses três bytes é atualizado a cada redefinição de inicialização. O sexto, sétimo, e oitavo bytes são usados para cálculos internos. O nono byte é o byte de verificação de redundância.
O significado de cada bit deste byte é o seguinte:
TM R1 R0 1 1 1 1 1
Os cinco bits inferiores são sempre 1. TM é o bit do modo de teste, que é usado para definir se o DS18B20 está em modo de trabalho ou modo de teste. Este bit está definido para 0 quando DS18B20 sai da fábrica, e os usuários não devem alterá-lo. R1 e R0 são usados para definir a resolução, como mostrado na tabela a seguir: (DS18B20 está configurado para 12 bits quando enviados da fábrica)
Tabela de configuração de resolução:
R1 R0 Resolução Temperatura Máximo Tempo de Conversão
0 0 9 bits 93,75ms
0 1 10 bits 187,5ms
1 0 11 bits 375ms
1 1 12 bits 750ms
De acordo com o protocolo de comunicação do DS18B20, o host deve passar por três etapas para controlar o DS18B20 para concluir a conversão de temperatura: DS18B20 deve ser redefinido antes de cada leitura e gravação, e um comando ROM é enviado após a reinicialização ser bem-sucedida. Finalmente, o comando RAM é enviado para que o DS18B20 possa ser operado conforme programado. A reinicialização requer que a CPU principal puxe a linha de dados para baixo 500 microssegundos e depois solte-o. Depois de receber o sinal, DS18B20 espera cerca de 16 para 60 microssegundos, e então envia um pulso baixo de 60 para 240 microssegundos. A CPU principal recebe este sinal para indicar reinicialização bem-sucedida.
Contate-nos
Aguardando seu e-mail, responderemos dentro de 12 horas com informações valiosas que você precisava.
English
Afrikaans
العربية
বাংলা
bosanski jezik
Български
Català
粤语
中文(简体)
中文(漢字)
Hrvatski
Čeština
Nederlands
Eesti keel
Suomi
Français
Deutsch
Ελληνικά
हिन्दी; हिंदी
Magyar
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Lietuvių kalba
македонски јазик
Bahasa Melayu
Norsk
پارسی
Polski
Português
Română
Русский
Cрпски језик
Slovenčina
Slovenščina
Español
Svenska
ภาษาไทย
Türkçe
Українська
اردو
Tiếng Việt
