• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 由單片機和多片DS1820組成的多點溫度測控系統

    由單片機和多片DS1820組成的多點溫度測控系統

    作者: 時間:2012-03-16 來源:網絡 收藏

    1 概述

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

    是美國DALLAS公司生產的單線數字傳感器,它具有微型化、低功耗、高性能、抗干擾能力強、易配微處理器等優點,特別適合于構成多點測控,可直接將轉化成串行數字信號供微機處理,而且每片都有唯一的產品號并可存入其ROM中,以使在構成大型溫度測控時在單線上掛任意多個 芯片。從DS1820讀出或寫入DS1820信息僅需要一根口線,共讀寫及溫度變換功率來源于數據總線,該總線本身也可以向所掛接的 DS1820供電,而無需額處電源。DS1820能提供九位溫度讀數,它無需任何外圍硬件即可方便地構成溫度檢測

    2 DS1820的工作原理

    14.gif

    DS1820采用3腳PR-35封裝或8腳SOIC封裝,管腳排列如圖1所示。圖中GND為地,I/O為數據輸入/輸出端(即單線總線),該腳為漏極開路輸出,常態下呈高電平。VDD是外部+5V電源端,不用時應接地。NC為空腳。

    15.gif

    圖2所示為DS1820的內部框圖,它主要包括寄生電源、溫度傳感器、64位激光ROM單線接口、存放中間數據的高速暫存器(內含便箋式RAM),用于存儲用戶設定的溫度上下限值的TH和TL解發器存儲與控制邏輯、8位循環冗余校驗碼(CRC)發生器等七部分。

    2.1 寄生電源

    寄生電源由二極管VD1、VD2和寄生電容C。電源檢測電路用于判定供電方式。寄生電源供電時,VDD端接地,器件從單線總線上獲取電源。在 I/O線呈低電平時,改由C上的電壓Vc繼續向器件供電。該寄生電源有兩個優點:第一,檢測遠程溫度時無需本地電源;第二,缺少正常電源時也能讀ROM。若采用外部電源VDD,則通過VD2向器件供電。

    16.gif

    2.2 溫度測量原理

    DS1820 測量溫度時使用特有的溫度測量技術。其測量電路框圖如圖3所示。DS1820內部的低溫度系數振蕩器能產生穩定的頻率信號f0,高溫度系數振蕩器則將被測溫度轉換成頻率信號f。當計數門打開時,DS1820對f0計數,計數門開通時間由高溫度系數振蕩器決定。芯片內部還有斜率累加器,可對頻率的非線性予以被償。測量結果存入溫度寄存器中。一般情況下的溫度值應為9位(符號點1位),但因符號位擴展成高8位,故以16位被碼形式讀出,表1給出了溫度和數字量的關系。


    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 安阳县| 霍山县| 乌恰县| 南丰县| 溧阳市| 石台县| 宁南县| 始兴县| 邯郸市| 延津县| 乌兰浩特市| 砚山县| 九龙城区| 镇远县| 恭城| 徐水县| 桑植县| 巴青县| 苗栗市| 时尚| 嘉鱼县| 徐水县| 扎鲁特旗| 东安县| 长寿区| 德令哈市| 密山市| 普陀区| 晋江市| 大宁县| 和顺县| 北流市| 深州市| 屯昌县| 新闻| 哈密市| 西丰县| 鄢陵县| 澄迈县| 丹寨县| 来凤县|