完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > DS18B20
DS18B20是常用的數(shù)字溫度傳感器,具有體積小,硬件開銷低,抗干擾能力強(qiáng),精度高的特點。DS18B20數(shù)字溫度傳感器接線方便,封裝成后可應(yīng)用于多種場合,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號多種多樣,有LTM8877,LTM8874等等。
DS18B20是常用的數(shù)字溫度傳感器,具有體積小,硬件開銷低,抗干擾能力強(qiáng),精度高的特點。DS18B20數(shù)字溫度傳感器接線方便,封裝成后可應(yīng)用于多種場合,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號多種多樣,有LTM8877,LTM8874等等。主要根據(jù)應(yīng)用場合的不同而改變其外觀。封裝后的DS18B20可用于電纜溝測溫,高爐水循環(huán)測溫,鍋爐測溫,機(jī)房測溫,農(nóng)業(yè)大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測溫和控制領(lǐng)域。
DS18B20是常用的數(shù)字溫度傳感器,具有體積小,硬件開銷低,抗干擾能力強(qiáng),精度高的特點。DS18B20數(shù)字溫度傳感器接線方便,封裝成后可應(yīng)用于多種場合,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號多種多樣,有LTM8877,LTM8874等等。主要根據(jù)應(yīng)用場合的不同而改變其外觀。封裝后的DS18B20可用于電纜溝測溫,高爐水循環(huán)測溫,鍋爐測溫,機(jī)房測溫,農(nóng)業(yè)大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測溫和控制領(lǐng)域。
工作原理
DS18B20的讀寫時序和測溫原理與DS1820相同,只是得到的溫度值的位數(shù)因分辨率不同而不同,且溫度轉(zhuǎn)換時的延時時間由2s減為750ms。 DS18B20測溫原理如圖3所示。圖中低溫度系數(shù)晶振的振蕩頻率受溫度影響很小,用于產(chǎn)生固定頻率的脈沖信號送給計數(shù)器1。高溫度系數(shù)晶振隨溫度變化其振蕩率明顯改變,所產(chǎn)生的信號作為計數(shù)器2的脈沖輸入。計數(shù)器1和溫度寄存器被預(yù)置在-55℃所對應(yīng)的一個基數(shù)值。計數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行減法計數(shù),當(dāng)計數(shù)器1的預(yù)置值減到0時,溫度寄存器的值將加1,計數(shù)器1的預(yù)置將重新被裝入,計數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行計數(shù),如此循環(huán)直到計數(shù)器2計數(shù)到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即為所測溫度。斜率累加器用于補償和修正測溫過程中的非線性,其輸出用于修正計數(shù)器1的預(yù)置值。
接線方法
面對著平的那一面,左負(fù)右正,一旦接反就會立刻發(fā)熱,有可能燒毀!同時,接反也是導(dǎo)致該傳感器總是顯示85℃的原因。實際操作中將正負(fù)反接,傳感器立即發(fā)熱,液晶屏不能顯示讀數(shù),正負(fù)接好后顯示85℃。另外,如果使用51單片機(jī)的話,那么中間那個引腳必須接上4.7K—10K的上拉電阻,否則,由于高電平不能正常輸入/輸出,要么通電后立即顯示85℃,要么用幾個月后溫度在85℃與正常值上亂跳。
特點
獨特的一線接口,只需要一條口線通信 多點能力,簡化了分布式溫度傳感應(yīng)用 無需外部元件 可用數(shù)據(jù)總線供電,電壓范圍為3.0 V至5.5 V 無需備用電源 測量溫度范圍為-55 ° C至+125 ℃ 。華氏相當(dāng)于是-67 ° F到257華氏度 -10 ° C至+85 ° C范圍內(nèi)精度為±0.5 ° C
溫度傳感器可編程的分辨率為9~12位,溫度轉(zhuǎn)換為12位數(shù)字格式最大值為750毫秒,用戶可定義的非易失性溫度報警設(shè)置,應(yīng)用范圍包括恒溫控制、工業(yè)系統(tǒng)、消費電子產(chǎn)品溫度計、或任何熱敏感系統(tǒng)
描述該DS18B20的數(shù)字溫度計提供9至12位(可編程設(shè)備溫度讀數(shù))。由于DS18B20是一條口線通信,所以中央微處理器與DS18B20只有一個一條口線連接。為讀寫以及溫度轉(zhuǎn)換可以從數(shù)據(jù)線本身獲得能量,不需要外接電源。 因為每一個DS18B20的包含一個獨特的序號,多個ds18b20s可以同時存在于一條總線。這使得溫度傳感器放置在許多不同的地方。它的用途很多,包括空調(diào)環(huán)境控制,感測建筑物內(nèi)溫設(shè)備或機(jī)器,并進(jìn)行過程監(jiān)測和控制。
DS18B20采用一線通信接口。因為一線通信接口,必須在先完成ROM設(shè)定,否則記憶和控制功能將無法使用。主要首先提供以下功能命令之一: 1 )讀ROM, 2 )ROM匹配, 3 )搜索ROM, 4 )跳過ROM, 5 )報警檢查。這些指令操作作用在沒有一個器件的64位光刻ROM序列號,可以在掛在一線上多個器件選定某一個器件,同時,總線也可以知道總線上掛有有多少,什么樣的設(shè)備。
若指令成功地使DS18B20完成溫度測量,數(shù)據(jù)存儲在DS18B20的存儲器。一個控制功能指揮指示DS18B20的演出測溫。測量結(jié)果將被放置在DS18B20內(nèi)存中,并可以讓閱讀發(fā)出記憶功能的指揮,閱讀內(nèi)容的片上存儲器。溫度報警觸發(fā)器TH和TL都有一字節(jié)EEPROM 的數(shù)據(jù)。如果DS18B20不使用報警檢查指令,這些寄存器可作為一般的用戶記憶用途。在片上還載有配置字節(jié)以理想的解決溫度數(shù)字轉(zhuǎn)換。寫TH,TL指令以及配置字節(jié)利用一個記憶功能的指令完成。通過緩存器讀寄存器。所有數(shù)據(jù)的讀,寫都是從最低位開始。
怎么辨認(rèn)ds18b20引腳
DS18B20引腳如圖所示:
封裝中引腳分配如下:
1(GND):地
2(DQ):單線運用的數(shù)據(jù)輸入輸出引腳
3(VDD):可選的電源引腳
DS18B20是一種廣泛使用的數(shù)字溫度傳感器,它基于1-Wire(單總線)通信協(xié)議。這種傳感器因其高精度、易用性和低成本而受到歡迎。 DS18B20傳感...
DS18B20是一種廣泛使用的數(shù)字溫度傳感器,它基于1-Wire(一線)通信協(xié)議工作。這種傳感器因其高精度、易用性和低成本而受到歡迎。 DS18B20傳...
DS18B20是一款廣泛使用的數(shù)字溫度傳感器,由Maxim Integrated(現(xiàn)為Analog Devices的一部分)生產(chǎn)。它具有高精度、低功耗和...
DS18B20是一款廣泛使用的數(shù)字溫度傳感器,它具有高精度、低功耗和易于使用的特點。 DS18B20溫度傳感器簡介 DS18B20是由Maxim Int...
2024-09-03 標(biāo)簽:溫度傳感器通信協(xié)議數(shù)據(jù)線 649 0
DS18B20溫度傳感器的測溫范圍是 -55°C 至 +125°C 。這個范圍覆蓋了廣泛的溫度應(yīng)用場景,從低溫環(huán)境(如冷凍室)到相對較高的溫度環(huán)境(如一...
DS18B20溫度傳感器是一種數(shù)字溫度傳感器,它屬于單總線(One-Wire)數(shù)字溫度傳感器類型。這意味著它僅需要一根數(shù)據(jù)線(加上電源線和地線,共三根線...
2024-09-03 標(biāo)簽:溫度傳感器數(shù)據(jù)線DS18B20 988 0
DS18B20和DHT11都是常用的溫度和濕度傳感器,它們在許多項目和應(yīng)用中都有廣泛的應(yīng)用。 1. 工作原理 DS18B20 DS18B20是一種數(shù)字溫...
DS18B20溫度傳感器溫度值傳送到USART HMI上顯示
DS18B20是常用的數(shù)字溫度傳感器,其輸出的是數(shù)字信號,具有體積小,硬件開銷低,抗干擾能力強(qiáng),精度高的特點。
溫度傳感器DS18B20的電路和能讀取正負(fù)溫度數(shù)值的程序介紹
本文介紹溫度傳感器DS18B20的電路和能讀取正負(fù)溫度數(shù)值的程序(或說明)。日積月累,越來越進(jìn)步,本文的分享來自查閱與實踐,基本已驗證成功。
類別:傳感與控制 2024-12-16 標(biāo)簽:DS18B20數(shù)字溫度傳感器
基于STM32微處理器為核心的水質(zhì)監(jiān)測系統(tǒng)立即下載
類別:單片機(jī) 2024-06-11 標(biāo)簽:STM32監(jiān)測系統(tǒng)微處理器
DS18B20數(shù)字溫度傳感器應(yīng)用詳解立即下載
類別:電子資料 2023-11-08 標(biāo)簽:傳感器DS18B20數(shù)字溫度傳感器
STC32和STC8H驅(qū)動DS18B20測溫串口發(fā)送數(shù)據(jù)
STC32G12K128 和 STC8H8K64U 驅(qū)動 DS18B20 模塊,采集環(huán)境溫度并通過串口發(fā)送數(shù)據(jù)至電腦
Linux驅(qū)動開發(fā)-編寫DS18B20驅(qū)動
當(dāng)前文章介紹如何在Linux系統(tǒng)下編寫一個DS18B20溫度傳感器驅(qū)動,測量環(huán)境溫度,并將DS18B20注冊成字符設(shè)備,通過文件接口將溫度數(shù)據(jù)傳遞給應(yīng)用層。
讓STM32藍(lán)丸板讀取DS18B20感測的溫度信息
這可能是最簡單的STM32項目了,整個BOM只有DS18B20溫度傳感器、STM32藍(lán)丸板和一個最平常的4.7k電阻器,外加一款面包板和幾根杜邦線。也許...
DS18B20一般都是由64位ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器TH和TL、配置寄存器組成。ROM的作用是使每一個DS18B20都各不相同,這樣...
2021-07-08 標(biāo)簽:DS18B20 9221 0
本文檔的主要內(nèi)容詳細(xì)介紹的是DS18B20數(shù)字溫度傳感器的源代碼。
基于DS18B20的溫控系統(tǒng)冷熱調(diào)節(jié)設(shè)計方案
DS18B20是Dallas公司生產(chǎn)的一款數(shù)字溫度傳感器,超小體積,超低硬件開銷,抗干擾能力強(qiáng),精度高,附加功能強(qiáng)。
2020-03-28 標(biāo)簽:DS18B20溫控系統(tǒng) 5390 0
讀取溫度是通過兩個函數(shù)進(jìn)行的,read_temp_raw只是從接口獲取消息的兩行。 read_temp函數(shù)會對此進(jìn)行總結(jié),以檢查是否有錯誤消息,然后重試...
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |