• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 數字溫度傳感器DS18B20的原理與應用

    數字溫度傳感器DS18B20的原理與應用

    作者: 時間:2010-04-02 來源:網絡 收藏

    1引言

    本文引用地址:http://www.czjhyjcfj.com/article/163163.htm

    是DALLAS公司生產的一線式,具有3引腳TO-92小體積封裝形式;測量范圍為-55℃~+125℃,可編程為9位~12位A/D轉換精度,測溫分辨率可達0.0625℃,被測用符號擴展的16位量方式串行輸出;其工作電源既可在遠端引入,也可采用寄生電源方式產生;多個可以并聯到3根或2根線上,CPU只需一根端口線就能與諸多通信,占用微處理器的端口較少,可節省大量的引線和邏輯電路。以上特點使DS18B20非常適用于遠距離多點溫度檢測系統。

    2 DS18B20的內部結構

    DS18B20內部結構如圖1所示,主要由4部分組成:64位ROM、溫度、非揮發的溫度報警觸發器TH和TL、配置寄存器。DS18B20的管腳排列如圖2所示,DQ為信號輸入/輸出端;GND為電源地;VDD為外接供電電源輸入端(在寄生電源接線方式時接地,見圖4)。

    ROM中的64位序列號是出廠前被光刻好的,它可以看作是該DS18B20的地址序列碼,每個DS18B20的64位序列號均不相同。64位ROM的排的循環冗余校驗碼(CRC=X8+X5+X4+1)。ROM的作用是使每一個DS18B20都各不相同,這樣就可以實現一根總線上掛接多個DS18B20的目的。


    圖1 DS18B20的內部結構

    DS18B20中的溫度完成對溫度的測量,用16位符號擴展的二進制補碼讀數形式提供,以0.0625℃/LSB形式表達,其中S為符號位。例如+125℃的數字輸出為07D0H,+25.0625℃的數字輸出為0191H,-25.0625℃的數字輸出為FF6FH,-55℃的數字輸出為FC90H。


    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 金门县| 靖安县| 南漳县| 玉树县| 龙南县| 塘沽区| 进贤县| 宁晋县| 岑溪市| 道真| 连云港市| 铁岭市| 大港区| 大城县| 临沧市| 蒙阴县| 双牌县| 忻城县| 五常市| 龙海市| 迭部县| 馆陶县| 台州市| 仁布县| 秦安县| 涡阳县| 如皋市| 东光县| 凤城市| 靖边县| 白沙| 汾阳市| 香港| 洪江市| 邹平县| 宁海县| 嘉荫县| 天门市| 拉孜县| 齐齐哈尔市| 麻江县|