

Add to Cart
Placa de circuito Chips Programmed Integrated Digital DS1821S del ordenador
Termóstato programable y termómetro de DS1821S Digitaces
de las CARACTERÍSTICAS
No requiere ningún externo de los componentes
El interfaz único 1-Wire® requiere solamente un perno portuario para el de la comunicación
Actúa sobre un -55°C a +125°C (- 67°F +257°F) a la gama de temperaturas
El funciona mientras que un termóstato independiente con el definido por el usuario de los viaje-puntos proporciona (la resolución 1°C) medidas centígradas de 8 bits de la temperatura
La exactitud del es ±1°C sobre 0°C al de la gama de +85°C convierte temperatura a una palabra digital en 1 segundo (máximo)
Disponible en el perno 3 el perno PR35 y 8 empaqueta TAN el
Los usos incluyen controles termostáticos, sistemas industriales, productos de consumo, los termómetros, o cualquier sistema termalmente sensible
DESCRIPCIÓN DEL PIN
Tierra - Tierra
DQ - Datos In/Out y salida del termóstato
VDD - Fuente de alimentación
Voltaje NC - ningún conecte
FUNCIÓN DEL SENSOR DE TEMPERATURA
La función de la base del DS1821 es su sensor de temperatura directo-a-digital propietario, que proporciona (el incremento 1°C) lecturas centígradas de 8 bits de la temperatura sobre la gama de -55°C a +125°C. Bloque diagrama del conjunto de circuitos de la medida de la temperatura se muestra en el cuadro 2. Este circuito mide la temperatura contando el número de ciclos de reloj generados por un oscilador con un coeficiente de la baja temperatura (temporero-co) durante un período de la puerta determinado por un alto oscilador temporero-co. El contador bajo temporero-co se preestablece con una cuenta baja a la cual corresponda – 55°C. Si el contador alcanza 0 antes del período de la puerta ha terminado, el registro de la temperatura, al cual se preestablece – 55°C, es incrementado por un grado, y el contador se preestablece otra vez con un valor inicial determinado por el conjunto de circuitos del acumulador de la cuesta. El contravalor preestablecido es único para cada incremento de la temperatura y compensa el comportamiento parabólico de los osciladores sobre temperatura. En este tiempo, el contador se registra otra vez hasta que alcance 0. Si el período de la puerta no está sobre cuando el contador alcanza 0, el registro de la temperatura se incrementa otra vez. Este proceso de preestablecer el contador, de la cuenta abajo para poner a cero, y de incrementar el registro de la temperatura se repite hasta que el contador tarde menos tiempo para alcanzar cero que la duración del período de la puerta del alto oscilador temporero-co. Cuando este proceso iterativo es completo, el valor en el registro de la temperatura indicará la temperatura centígrada del dispositivo.
Cuadro 2 de la RELACIÓN de TEMPERATURE/DATA
Temperatura | Salida de Digitaces (Binario) | Salida de Digitaces (Hex.) |
+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 |
Que siguen habiendo las LECTURAS DE ALTA RESOLUCIÓN de la TEMPERATURA el usuario pueden calcular valores de la temperatura con la resolución más altamente que de 8 bits usando los datos en el contador y el acumulador de la cuesta cuando la conversión de la temperatura es completa. Para hacer esto el usuario debe primero leer la temperatura del registro de 8 bits de la temperatura. Este valor se llama TEMP_READ en la ecuación de alta resolución (véase Eq. 1). El contravalor mordido 9 debe entonces ser obtenido publicando el comando leído del contador [A0h]. Que sigue habiendo este valor es la cuenta en el contador en el final del período de la puerta y se llama COUNT_REMAIN en Eq. 1. El comando del contador de la carga [41h] debe ser publicado después, que carga el valor mordido 9 del acumulador de la cuesta en el registro contrario. El valor del acumulador de la cuesta (llamó COUNT_PER_C en Eq. 1) se puede entonces leer en el contador otra vez publicando el comando leído del contador [A0h]. El valor del acumulador de la cuesta se llama “COUNT_PER_C” porque representa el número de cuentas necesarias para una medida exacta en una temperatura dada (es decir, las cuentas por el grado C). La temperatura de alta resolución se puede entonces calcular usando Eq. 1: Eq. 1) el − 0,5 de la TEMPERATURA = de TEMP_READ + CUENTA POR CUENTA de C POR CUENTA de C SIGUE SIENDO _del _(_del − del _del _) que las lecturas de alta resolución de la temperatura no se pueden utilizar mientras que en modo continuo de la conversión. También, los comandos leídos del contador [A0h] y del contador de la carga [41h] no se deben utilizar mientras que en modo continuo de la conversión.