
Add to Cart
Placa de circuito Chips Programmed Integrated Digital do computador DS1821S
Termostato programável e termômetro de DS1821S Digitas
das CARACTERÍSTICAS
Não exige nenhum externo dos componentes
A relação 1-Wire® original exige somente um pino portuário para o de uma comunicação
Opera-se sobre um -55°C a +125°C (- 67°F +257°F) à variação da temperatura
O funciona enquanto um termostato autônomo com usuário-definível dos viagem-pontos fornece (definição 1°C) medidas centígradas de 8 bits da temperatura
A precisão do é ±1°C sobre 0°C ao da escala de +85°C converte a temperatura a uma palavra digital em 1 segundo (máximo)
Disponível o pino 3 no pino PR35 e 8 empacota ASSIM o
As aplicações incluem controles termostáticos, sistemas industriais, produtos de consumo, termômetros, ou todo o sistema termicamente sensível
DESCRIÇÃO DO PIN
Terra - Terra
DQ - Dados In/Out e saída do termostato
VDD - Fonte de alimentação
Tensão NC - nenhuma conecte
FUNCIONALIDADE DO SENSOR DE TEMPERATURA
A funcionalidade do núcleo do DS1821 é seu sensor de temperatura direto-à-digital proprietário, que fornece (incremento 1°C) leituras centígradas de 8 bits da temperatura sobre a escala de -55°C a +125°C. Um diagrama de bloco dos circuitos da medida da temperatura é mostrado em figura 2. Este circuito mede a temperatura contando o número de ciclos de pulso de disparo gerados por um oscilador com um coeficiente de baixa temperatura (temp-co) durante um período da porta determinado por um oscilador temp-co alto. O baixo contador temp-co é pré-ajustado com uma contagem baixa a que corresponda – 55°C. Se o contador alcança 0 antes do período da porta acabam-se, o registro da temperatura, a que é pré-ajustado – 55°C, estão incrementados por um grau, e o contador é pré-ajustado outra vez com um valor começar determinado pelos circuitos do acumulador da inclinação. O valor contrário pré-ajustado é original para cada incremento da temperatura e compensa o comportamento parabólico dos osciladores sobre a temperatura. Neste tempo, o contador está cronometrado outra vez até que alcance 0. Se o período da porta não está sobre quando o contador alcança 0, o registro da temperatura está incrementado outra vez. Este processo de pré-ajustar o contador, de contagem para baixo para zerar, e de incrementar o registro da temperatura é repetido até que o contador tome menos tempo alcançar zero do que a duração do período da porta do oscilador temp-co alto. Quando este processo iterativo está completo, o valor no registro da temperatura indicará a temperatura centígrada do dispositivo.
Tabela 2 do RELACIONAMENTO de TEMPERATURE/DATA
Temperatura |
Saída de Digitas (Binário) |
Saída de Digitas (Encantar) |
+125°C | 0111 1101 | 7Dh |
+85°C | 0101 0101 | 55h |
+25°C | 0001 1001 | 19Hh |
0°C | 0000 0000 | 00h |
-1°C | 1111 1111 | FFh |
-25°C | 1110 0111 | E7h |
-55°C | 1100 1001 | C9h |
AS LEITURAS DE ALTA RESOLUÇÃO da TEMPERATURA o usuário podem calcular valores da temperatura com definição mais altamente do que de 8 bits usando os dados restantes no contador e no acumulador da inclinação quando a conversão da temperatura está completa. Para fazer este o usuário deve primeiramente ler a temperatura do registro de 8 bits da temperatura. Este valor é chamado TEMP_READ na equação de alta resolução (veja Eq. 1). Os 9 morderam o valor contrário devem então ser obtidos emitindo o comando lido do contador [A0h]. Este valor é a contagem que permanece no contador no fim do período da porta e é chamado COUNT_REMAIN em Eq. 1. Em seguida o comando do contador da carga [41h] deve ser emitido, que carrega o valor mordido 9 do acumulador da inclinação no registro contrário. O valor do acumulador da inclinação (chamou COUNT_PER_C em Eq. 1) pode então ser lido do contador outra vez emitindo o comando lido do contador [A0h]. O valor do acumulador da inclinação é chamado “COUNT_PER_C” porque representa o número de contagens necessárias para uma medida exata em uma temperatura dada (isto é, as contagens pelo grau C). A temperatura de alta resolução pode então ser calculada usando Eq. 1: Eq. 1) − 0,5 da TEMPERATURA = do TEMP_READ + CONTAGEM POR A CONTAGEM de C POR A CONTAGEM de C PERMANECE _do _(_do − do _do _) que as leituras de alta resolução da temperatura não puderem ser usadas quando no modo contínuo da conversão. Também, os comandos lidos do contador [A0h] e do contador da carga [41h] não deverem ser usados quando no modo contínuo da conversão.