
Add to Cart
Los microprocesadores de la placa de circuito del ordenador programaron Digitaces integradas DS1821S
Termóstato programable y termómetro de DS1821S Digitaces
OFRECE el
No requiere ningún externo de los componentes
El interfaz único 1-Wire® requiere solamente un perno del puerto 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 a la temperatura de los convertidos del de la gama de +85°C a una palabra digital en 1 segundo (máximo)
Disponible en 3 el perno PR35 y 8 fije 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 temporero-co bajo contrario se preestablece con una cuenta baja a la cual corresponda – 55°C. Si los alcances contrarios 0 antes del período de la puerta han terminado, el registro de la temperatura, se preestablece que – 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 de la precolocación 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 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 arriba 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 de 9 pedazos debe entonces ser obtenido publicando el comando contrario leído [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 del acumulador de la cuesta de 9 pedazos en el registro contrario. El valor del acumulador de la cuesta (llamado COUNT_PER_C en Eq. 1) se puede entonces leer en el contador otra vez publicando el comando contrario leído [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 contrarios leídos del contador [A0h] y de la carga [41h] no se deben utilizar mientras que en modo continuo de la conversión.