99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

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

已驗證!溫度傳感器DS18B20的電路和讀正負溫度的程序

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

1、什么是DS18B20

DS18B20是常用的數字溫度傳感器,其輸出的是數字信號,具有體積小,硬件開銷低,抗干擾能力強,精度高的特點。

2、DS18B20有什么用

    溫度傳感器的用處就是測量溫度。

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

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

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

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

占用IO接口少,只需要耗費一個處理器的IO口即能實現數據傳遞;

體積小;

擁有相對較高的精度,在-10到+85℃的范圍內精度為±0.5℃。

4、DS18B20怎么用?

4.1 應用電路

DS18B20的電路很簡單,除了電源引腳以外,數據引腳就只有一個,把它接到微處理器即可。

4.2 參考程序

以上為經過驗證的參考程序,在移植時需要注意的是:

?以上引腳需要根據實際電路接線的變化而修改;

?延時程序很關鍵。因為單片機接不同的晶振會導致延時變化,所以這里的延時程序不能照搬,要保證延時為6微秒。

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

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

本文完。

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

用過這個,再看一下,很多感慨!

0
回復
2023-08-23 09:31

不錯。可以借鑒學習了。作者為啥不把代碼打包一起發(fā)在帖子里呢?

0
回復
發(fā)
主站蜘蛛池模板: giga特摄剧在线官网 | 日本理论中文字幕 | 亚洲午夜精品A品久久 | H无码精品动漫在线观看导航 | 国产香蕉青春草原久久 | 欧美兽交xxxx×视频 | 黄页在线免费看 | 在线中文免费视频 | 亚洲综合一区国产精品 | 亚洲欧美综合另类中字 | 欧美一区二区三区国产精品 | 日韩精品99 | 欧美一性一交一A片费看 | 蜜桃精品视频 | 国内精品国产三级国产a久久 | 国产精品高潮久久 | 欧美黄色成人 | 久久久精品国产 | 俺也来俺也去天天综合久久 | 国产乱对白刺激视频在线观看 | 夜夜狠狠干 | 免费AV一区二区三区3ATV | 国产黄大片在线观看画质优化 | 免费一级片网址 | 这里有精品在线视频 | 亚洲乱色熟女一区二区三区 | 久久精品一区二区三区四区 | 97久久久久亚洲 | 91少妇香蕉久久精 | 成人黄色片在线观看 | 啦啦啦高清在线观看www | 台湾一级视频 | 国产亚洲一区二区三区四区 | 在线观看免费黄色小视频 | 天天天操天天天干 | 青草娱乐在线 | 久久精品中文字幕一区二区三区 | 亚洲欧美日韩天堂一区二区 | 欧美高潮喷水HD | 老司机带带我免费视频 | 麻豆精品视频在线播放 |