DS18B20 / Cavo della sonda di temperatura DS1822

DS18B20/ DS1822 è un sensore di temperatura digitale comunemente usato. La sua uscita è un segnale digitale, che ha le caratteristiche di piccole dimensioni, basso sovraccarico hardware, forte capacità anti-interferenza e alta precisione. Il sensore di temperatura digitale DS18B20 è facile da collegare e può essere utilizzato in una varietà di situazioni dopo essere stato confezionato, come il tipo di tubo, tipo filettato, tipo ad assorbimento magnetico, e tipo di imballaggio in acciaio inossidabile. Ci sono vari modelli, incluso LTM8877, LTM8874 e così via. Come sensore di temperatura digitale, il DS18B20 non richiede alcun componente esterno durante la misurazione della temperatura. Può emettere direttamente il valore della temperatura misurata di 9~12 bit (incluso il bit di segno). L'intervallo di misurazione della temperatura è -55~+125℃. La precisione della misurazione è ±0,5℃ nell'intervallo da -10~+85℃, e la risoluzione della misurazione in uscita è regolabile, fino a 0,0625 ℃. Supportare "bus unifilare" tecnologia, è necessaria solo una porta I/O generica per completare la comunicazione con il microcontrollore. La temperatura sul posto viene trasmessa direttamente digitalmente tramite a "bus unifilare", che migliora notevolmente la capacità anti-interferenza del sistema.

DS18B20, DS1822 "Autobus a una linea" sensore di temperatura digitale Come DS1820. Supporta anche DS18B20 "autobus a una linea" interfaccia, e l'intervallo di temperatura di misurazione è -55°C~+125°C, e la precisione è ±0,5°C nell'intervallo -10~+85°C. La precisione del DS1822 è ±2°C. La temperatura sul posto viene trasmessa direttamente in formato digitale tramite il "autobus a una linea", che migliora notevolmente la capacità anti-interferenza del sistema. Adatto per la misurazione della temperatura in loco in ambienti difficili, come il controllo ambientale, apparecchiature o controllo di processo, elettronica di consumo per la misurazione della temperatura, ecc. Il nuovo prodotto supporta un intervallo di tensione di 3 V~5,5 V, rendere la progettazione del sistema più flessibile e conveniente. E la nuova generazione di prodotti è più economica e più piccola. Caratteristiche di DS18B20 e DS1822 DS18B20 può essere programmato con una risoluzione di 9~12 bit e una precisione di ±0,5°C. Pacchetto più piccolo opzionale, intervallo di tensione più ampio. L'impostazione della risoluzione e la temperatura dell'allarme impostata dall'utente sono memorizzate nella EEPROM e vengono ancora salvate dopo lo spegnimento. Le prestazioni del DS18B20 sono le migliori tra i prodotti di nuova generazione! Ottimo anche il rapporto qualità prezzo! Il DS1822 è compatibile via software con il DS18B20 ed è una versione semplificata del DS18B20. La EEPROM che memorizza la temperatura dell'allarme definita dall'utente e i parametri di risoluzione è stata omessa, e la precisione è ridotta a ±2°C. È adatto per applicazioni con requisiti di basse prestazioni e rigoroso controllo dei costi. È un prodotto economico. Dopo i primi prodotti del "Autobus a una linea", il DS1820 apre un nuovo concetto nella tecnologia dei sensori di temperatura. DS18B20 e DS1822 offrono più scelte di tensione, caratteristiche e confezionamento, permettendoci di costruire un sistema di misurazione della temperatura economico e adatto alle nostre esigenze.

Struttura interna della sonda di temperatura ds18b20
La struttura interna del DS18B20 è composta principalmente da quattro parti:
64-rom della fotolitografia bit, sensore di temperatura, attivazione dell'allarme di temperatura non volatile TH e TL, registro di configurazione.
La disposizione dei pin del DS18B20 è la seguente
DQ è il terminale di ingresso/uscita del segnale digitale; GND è la terra di alimentazione; VDD è il terminale di ingresso dell'alimentazione esterna (collegato a terra nella modalità di cablaggio di alimentazione parassita).
Il numero di serie a 64 bit nella ROM fotoincisa viene fotoinciso prima di lasciare la fabbrica. Può essere considerato come il codice seriale dell'indirizzo del DS18B20. La disposizione della ROM fotolitografia a 64 bit è: il primo 8 bit (28H) sono il numero del tipo di prodotto, il prossimo 48 i bit sono il numero di serie del DS18B20 stesso, e l'ultimo 8 I bit sono il precedente codice di controllo della ridondanza ciclica a 56 bit (CRC=X8+X5+X4+1). Lo scopo della ROM fotolitografia è rendere ogni DS18B20 diverso, in modo che più DS18B20 possano essere collegati a un bus.
Il sensore di temperatura in DS18B20 può completare la misurazione della temperatura. Prendiamo come esempio la conversione a 12 bit: viene fornito sotto forma di lettura in complemento a due con segno esteso a 16 bit, espresso sotto forma di 0,0625°C/LSB, dove S è il bit del segno.
Questi sono i dati a 12 bit ottenuti dopo la conversione a 12 bit, che è memorizzato in due RAM da 8 bit di 18B20. Il primo 5 i bit in binario sono bit di segno se la temperatura misurata è maggiore di 0. Questi 5 I bit sono 0. Basta moltiplicare il valore misurato 0.0625 Per ottenere la temperatura effettiva. Se la temperatura è inferiore a 0, questi 5 I bit sono 1, e il valore misurato deve essere invertito, più 1, e poi moltiplicato per 0.0625 Per ottenere la temperatura effettiva.
Per esempio, l'uscita digitale di +125℃ è 07D0H, l'uscita digitale di +25,0625℃ è 0191H, l'uscita digitale di -25,0625℃ è FE6FH, e l'uscita digitale di -55℃ è FC90H.

Sensore di temperatura digitale esterno

Sensore di temperatura digitale esterno

Sensore di temperatura DS18B20 con connettore USB

Sensore di temperatura DS18B20 con connettore USB

DS18B20 Sensore di temperatura Imbracatura della sonda impermeabile

DS18B20 Sensore di temperatura Imbracatura della sonda impermeabile

Memoria del sensore di temperatura DS18B20
La memoria interna del sensore di temperatura DS18B20 include una RAM per appunti ad alta velocità e una E2RAM non volatile cancellabile elettricamente, che immagazzina l'alta temperatura e la bassa temperatura innesca il TH, TL e registri strutturali.
La memoria di archiviazione temporanea contiene 8 byte consecutivi, i primi due byte sono le informazioni sulla temperatura misurata. Il contenuto del primo byte sono gli otto bit inferiori della temperatura. Il secondo byte sono gli otto bit più alti della temperatura. Il terzo e il quarto byte sono copie volatili di TH e TL, ed il quinto byte è una copia volatile del registro architettonico. Il contenuto di questi tre byte viene aggiornato ad ogni ripristino dell'accensione. Il sesto, settimo, e gli ottavi byte vengono utilizzati per i calcoli interni. Il nono byte è il byte di controllo della ridondanza.
Il significato di ciascun bit di questo byte è il seguente:
TM R1 R0 1 1 1 1 1
I cinque bit inferiori sono sempre 1. TM è il bit della modalità test, che viene utilizzato per impostare se il DS18B20 è in modalità di lavoro o in modalità test. Questo bit è impostato su 0 quando DS18B20 lascia la fabbrica, e gli utenti non dovrebbero modificarlo. R1 e R0 vengono utilizzati per impostare la risoluzione, come mostrato nella tabella seguente: (DS18B20 è impostato su 12 bit al momento della spedizione dalla fabbrica)
Tabella di impostazione della risoluzione:
R1 R0 Risoluzione Temperatura Tempo massimo di conversione
0 0 9 bit 93,75 ms
0 1 10 bit 187,5 ms
1 0 11 bit 375 ms
1 1 12 bit 750 ms
Secondo il protocollo di comunicazione di DS18B20, l'host deve eseguire tre passaggi per controllare DS18B20 e completare la conversione della temperatura: DS18B20 deve essere ripristinato prima di ogni lettura e scrittura, e un comando ROM viene inviato dopo che il ripristino ha avuto esito positivo. Finalmente, il comando RAM viene inviato in modo che il DS18B20 possa funzionare come previsto. Il ripristino richiede che la CPU principale interrompa la linea dati 500 microsecondi e poi rilasciarlo. Dopo aver ricevuto il segnale, DS18B20 attende circa 16 A 60 microsecondi, e poi invia un impulso basso di 60 A 240 microsecondi. La CPU principale riceve questo segnale per indicare il ripristino riuscito.

Contattaci

Aspetto la tua email, ti risponderemo entro 12 ore con le preziose informazioni di cui avevi bisogno.

PRODOTTI CORRELATI

Richiedi un preventivo

Compila il nostro modulo di richiesta preventivo e risponderemo al tuo messaggio il prima possibile!