久久久国产精品视频袁燕,99re久久精品国产,亚洲欧美日韩国产综合v,天天躁夜夜躁狠狠久久,激情五月婷婷激情五月婷婷

  • 2
    回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

已驗(yàn)證!溫度傳感器DS18B20的電路和讀正負(fù)溫度的程序

本文介紹溫度傳感器DS18B20的電路和能讀取正負(fù)溫度數(shù)值的程序(或說明)。日積月累,越來越進(jìn)步,本文的分享來自查閱與實(shí)踐,基本已驗(yàn)證成功。

1、什么是DS18B20

DS18B20是常用的數(shù)字溫度傳感器,其輸出的是數(shù)字信號(hào),具有體積小,硬件開銷低,抗干擾能力強(qiáng),精度高的特點(diǎn)。

2、DS18B20有什么用

    溫度傳感器的用處就是測(cè)量溫度。

一般可以用于電子產(chǎn)品、家用設(shè)備、工農(nóng)業(yè)設(shè)備等適合其溫度范圍內(nèi)的測(cè)溫應(yīng)用,如電纜溝測(cè)溫,高爐水循環(huán)測(cè)溫,鍋爐測(cè)溫,機(jī)房測(cè)溫,農(nóng)業(yè)大棚測(cè)溫,潔凈室測(cè)溫,彈藥庫測(cè)溫等各種非極限溫度場(chǎng)合。

3、DS18B20有什么優(yōu)勢(shì)

DS18B20主要的優(yōu)勢(shì)有這幾個(gè):

價(jià)格便宜,低價(jià)位的幾元錢就能搞定;

占用IO接口少,只需要耗費(fèi)一個(gè)處理器的IO口即能實(shí)現(xiàn)數(shù)據(jù)傳遞;

體積??;

擁有相對(duì)較高的精度,在-10到+85℃的范圍內(nèi)精度為±0.5℃。

4、DS18B20怎么用?

4.1 應(yīng)用電路

DS18B20的電路很簡(jiǎn)單,除了電源引腳以外,數(shù)據(jù)引腳就只有一個(gè),把它接到微處理器即可。

4.2 參考程序

以上為經(jīng)過驗(yàn)證的參考程序,在移植時(shí)需要注意的是:

?以上引腳需要根據(jù)實(shí)際電路接線的變化而修改;

?延時(shí)程序很關(guān)鍵。因?yàn)閱纹瑱C(jī)接不同的晶振會(huì)導(dǎo)致延時(shí)變化,所以這里的延時(shí)程序不能照搬,要保證延時(shí)為6微秒。

?以上的程序只識(shí)別了正數(shù)的溫度,如果要測(cè)量零下溫度,那么需稍作修改。

DS18B20傳輸出來的數(shù)據(jù)DS18B20_Temp_data[]是以二進(jìn)制補(bǔ)碼形式存儲(chǔ)的,要判斷高字節(jié)DS18B20_Temp_data[1]的二進(jìn)制最高位,如為1則溫度為負(fù)數(shù),如為0則為正數(shù)。如果溫度為負(fù)數(shù)需要將DS18B20_Temp_data[]由二進(jìn)制補(bǔ)碼轉(zhuǎn)為原碼,然后換算溫度值。

本文完。

全部回復(fù)(2)
正序查看
倒序查看
suojiaqi
LV.6
2
2023-07-11 16:31

用過這個(gè),再看一下,很多感慨!

0
回復(fù)
2023-08-23 09:31

不錯(cuò)??梢越梃b學(xué)習(xí)了。作者為啥不把代碼打包一起發(fā)在帖子里呢?

0
回復(fù)
發(fā)