Circuito del computer Chips Programmed Integrated Digital DS1821S
electronic chip board
,electronic components ic
Circuito del computer Chips Programmed Integrated Digital DS1821S
Termostato programmabile e termometro di DS1821S Digital
delle CARATTERISTICHE
Non richiede esterno delle componenti
L'interfaccia unica 1-Wire® richiede soltanto un perno del porto per il di comunicazione
Funziona sopra un -55°C a +125°C (- 67°F +257°F) alla gamma di temperature
Il funziona mentre un termostato autonomo con il definibile dall'utente dei viaggio-punti fornisce le misure centigradi della temperatura di 8 bit (risoluzione 1°C)
L'accuratezza del è ±1°C sopra 0°C al della gamma di +85°C converte la temperatura in parola digitale in 1 seconda (massimo)
Disponibile nel perno 3 perno PR35 e 8 COSÌ imballa il
Le applicazioni comprendono i comandi termostatici, i sistemi industriali, i generi di consumo, i termometri, o tutto il sistema termicamente sensibile
DESCRIZIONE DI PIN
Terra - Terra
DQ - Dati In/Out ed uscita del termostato
VDD - Alimentazione elettrica
Tensione NC - nessuna colleghi
FUNZIONALITÀ DEL SENSORE DI TEMPERATURA
La funzionalità del centro del DS1821 è il suo sensore di temperatura diretto--digitale brevettato, che fornisce le letture centigradi della temperatura di 8 bit (incremento 1°C) sopra la gamma di -55°C a +125°C. Uno schema a blocchi dei circuiti di misura della temperatura è indicato nella figura 2. Questo circuito misura la temperatura contando il numero dei cicli di clock generati da un oscillatore con un coefficiente di bassa temperatura (impiegato-co) durante il periodo del portone determinato da un alto oscillatore impiegato-co. Il contatore basso impiegato-co è prestabilito con un conteggio basso a cui corrisponde – 55°C. Se il contatore raggiunge 0 prima del periodo del portone è più, il registro della temperatura, a cui è prestabilito – 55°C, è incrementato da un grado ed il contatore è prestabilito di nuovo con un valore cominciare determinato dai circuiti dell'accumulatore del pendio. Il controvalore prestabilito è unico per ogni incremento della temperatura e compensa il comportamento parabolico degli oscillatori sopra la temperatura. Attualmente, il contatore è cronometrato ancora finché non raggiunga 0. Se il periodo del portone non è sopra quando il contatore raggiunge 0, il registro della temperatura è incrementato ancora. Questo processo di preregolamento del contatore, di contar alla rovesciae a zero e di incrementare il registro della temperatura è ripetuto finché il contatore non richieda meno tempo raggiungere zero che la durata del periodo del portone di alto oscillatore impiegato-co. Quando questo processo iterativo è completo, il valore nel registro della temperatura indicherà la temperatura centigrado del dispositivo.
Tabella 2 di RELAZIONE di TEMPERATURE/DATA
Temperatura |
Uscita di Digital (File binario) |
Uscita di Digital (Sfortuna) |
+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 |
LE LETTURE AD ALTA DEFINIZIONE della TEMPERATURA l'utente possono calcolare i valori della temperatura con superiore alla risoluzione di 8 bit facendo uso dei dati che rimangono nel contatore e nell'accumulatore del pendio quando la conversione della temperatura è completa. Per fare questo l'utente deve in primo luogo leggere la temperatura dal registro della temperatura di 8 bit. Questo valore è chiamato TEMP_READ nell'equazione ad alta definizione (vedi Eq. 1). Il controvalore pungente 9 deve poi essere ottenuto pubblicando il comando colto del contatore [A0h]. Questo valore è il conteggio che rimane nel contatore alla conclusione del periodo del portone ed è chiamato COUNT_REMAIN in Eq. 1. Dopo il comando del contatore del carico [41h] deve essere pubblicato, che carica il valore dell'accumulatore del pendio pungente 9 nel contro registro. Il valore dell'accumulatore del pendio (ha chiamato COUNT_PER_C in Eq. 1) può poi essere letto dal contatore ancora pubblicando il comando colto del contatore [A0h]. Il valore dell'accumulatore del pendio è chiamato «COUNT_PER_C» perché rappresenta il numero dei conteggi stati necessari per una misura accurata ad una temperatura data (cioè, i conteggi per grado C). La temperatura ad alta definizione può poi essere calcolata facendo uso di Eq. 1: Eq. 1) il − 0,5 di TEMP_READ = della TEMPERATURA + CONTEGGIO PER CONTEGGIO di C PER CONTEGGIO di C RIMANE _del _(_del − del _del _) che le letture ad alta definizione della temperatura non possono essere utilizzate mentre nel modo continuo di conversione. Inoltre, i comandi colti del contatore [A0h] e del contatore del carico [41h] non devono essere usati mentre nel modo continuo di conversione.