色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于數字溫度傳感器和單片機實現多點溫度檢測與調控系統的設計

電子設計 ? 來源:電子設計工程 ? 作者:王戰備 ? 2020-08-31 09:19 ? 次閱讀

目前溫度檢測與自動調節技術在生產、生活中可應用的領域非常多,大到工礦企業生產線的環境溫度監控,小到一般居室的室內溫度檢測與調節控制。這些不同的應用形式在溫度檢測方式、精度要求、信息傳輸,控制方式等方面存在著諸多的不同,但系統的基本設計思想大致相同,均是按照溫度數據采集、數據傳輸、數據分析、溫度調節控制的基本工作順序來規劃的。本文就是在這種思路引導下,提出了一種以智能數字溫度傳感器DS18B20和單片機AT89C52為基礎,可在室內場所(如居室、辦公室、小型倉庫)使用的多點溫度檢測與自動調節系統設計方案。

1 系統硬件設計

室內溫度檢測與調控系統的基本功能要求是:能夠實時檢測并顯示室內的環境溫度,并可根據用戶要求設定溫度閾值,當室內溫度在所要求的正常范圍內時,系統將采集到的溫度數據實時顯示,在監測到的環境溫度超過閾值時,系統發出告警提示并開啟溫度自動調節開關,控制溫度調節設備實施環境溫度自動調節。根據以上要求,構建系統結構如下圖1所示。

基于數字溫度傳感器和單片機實現多點溫度檢測與調控系統的設計

在此次系統設計過程中,溫度傳感器選擇DALLAS公司生產的智能數字溫度傳感器DS18B20。該傳感器因具有的功能集成化、輸出信號數字化,控制簡單化等特點而廣泛應用于溫度檢測系統的設計中。在0~100℃時,DS18B20最大線形偏差小于1℃:有效的測溫范圍為-55~+125 ℃;編程實現9~12位的數字值讀數方式,測溫分辨率為0.062 5℃;被測溫度用符號擴展的16位數字量方式串行輸出。

DS18B20將地址線、數據線、控制線合為1根雙向串行數據的信號線,并允許在這根信號線上接多個DS18B20;可由單片機處理及控制,多個DS18B20可以并聯到3根或兩根線上,處理器只需1根端口線就能與諸多DS18B20通信,占用微處理器的端口較少,可節省大量的引線和邏輯電路,所設計電路簡潔,抗干擾性能強;其工作電源既可在遠端引入,也而采用寄生電源方式產生。

系統控制器采用AT89C52 8位單片機,該單片機軟件編程的自由度大,可通過編程實現各種各樣的算術算法和邏輯控制。而且體積小,硬件實現簡單,安裝方便,可以單獨實現對多個DS18B20控制工作。

1.1 溫度數據采集

由于室內環境溫度受光照、儲物密度、人流量等因素的影響較大,為了保證測量數據的準確性和調節控制功能執行的有效性,在實現溫度數據采集時采用多點檢測方式,即通過在室內布設多個溫度檢測點,由各檢測點將采集到的數據送往系統控制器分析比較,當5個檢測點中有3個以上的檢測結果超過閾值后,認定當前環境溫度超限,實施告警和調節控制功能。根據以上要求設計的溫度采集模塊結構如下圖2所示。

c.JPG

溫度數據采集模塊中DS18B20采用外部供電方式,理論上可以在一根數據總線上掛256個DS18B20,但實踐中發現.如果掛接25個以上的DS18B20仍舊有可能產生功耗問題。另外單線長度也不宜超過80 m,否則也會影響到數據的傳輸。在這種情況下,可以采用分組的方式,用單片機的多個I/O來驅動多路DS18B20。在實際應用中還可以使用一個MOSFET將I/O口線直接和電源相連,起到上拉的作用。

1.2 鍵盤控制模塊

由于在本系統中允許用戶按照實際要求設定溫度閾值,用戶可根據對室內環境溫度要求,設定所允許的最高或最低溫度參數,當環境溫度超此限度后,實施告警及自動溫度調節功能。本系統中設置4個按鈕開關,分別與單片機P1.0、P1.1、P1.2、P1.3口相連,分別實現手動復位,閾值設定選擇、數值加、數值減等功能。

1.3 系統顯示模塊

通過該模塊實現采集溫度數據的實時顯示功能,給用戶提供直觀的溫度測量數據。該模塊設計采用LCD1602來實現,LCD1602與單片機連接電路如下圖3所示。

1.4 報警及溫度自動調節電路

該模塊的基本功能是在室內實際的測量溫度達到用戶設定閾值的時候實施報警及溫度自動調節功能。報警功能采用的是最簡單的蜂鳴器,報警持續時間可設定為30 s(主程序流程圖中在報警控制之后加報警時間判定)。溫度自動調節功能通過在單片機P1.7口接繼電器J1,繼電器J1作為溫度調節設備(如空調)的電源通斷開關。當檢測到的溫度數據在正常范圍內時,三極管VQ2處于截止狀態,J1斷開;當超過閾值時P1.7變為高電平,三極管由截止變為飽和,J1觸點閉合,則溫度調節設備的電源開關接通,實施溫度調節,直至溫度達到設定要求,P1.7變為低電平,J1斷開,完成溫度自動調節過程。該部分電路如下圖4所示。

2 系統軟件設計

DS18B20的信號線與單片機AT89C52的P3.0口相連,通過系統軟件控制,實現信號的輸出或者讀取。其中對溫度數據的讀取包括DS18B20序列號搜索、溫度轉換、溫度數據讀取3個基本過程。系統工作時,首先通過初始化操作,使總線上的所連接DS18B20均被復位,接著發送ROM搜索指令,使序列號編碼匹配的DS18B20被激活,準備接受RAM訪問指令。RAM訪問指令控制處于激活狀態的DS18B20工作狀態,完成溫度轉換及讀取等工作。在ROM命令發送之前,RAM命令不起作用。

本系統中設定5個溫度檢測點,通過在總線上掛接5個DS18B20實現,當其中的某一個DS18B20被激活時,將所采集到的數據通過單片機P3.0送往主控機轉換分析,在主控器上實時顯示,并由主控器對所采集到的數據與設定的閾值比較,每檢測到一次溫度數據超過閾值,超限檢測點數I自加1,直到I的數值大于等于3時,單片機P3.6口輸出控制信號,使蜂鳴器報警,同時P1.7口送出控制電平,使繼電器J1吸合,溫度調節開關接通,實施溫度調節功能。

系統控制軟件執行流程如圖5所示。

DS18B20初始化程序如下所示:

程序中設參數I是因室內環境受各種因素影響分布不均勻,在實施溫度超限判定時不能以某個檢測點的數值作為判定依據,需要綜合多個采集點的檢測數據。本系統設定I大于等于3,即當5個檢測點中有任意3個以上檢測的溫度超過閾值時,就認定當前室內環境溫度超過設定要求,啟動報警及溫度自動調節,同時I數值清零。

3 實驗測試

在實驗室中完成了系統功能測試,在面積約70 m2的實驗室中設置了5個監測點,5個檢測點到主控機的距離分布在4~12 m之間,系統測試時正值夏季中午,設定閾值為30℃,即當實驗室環境溫度高于30℃實施告警和溫度調節控制。現場測試時,該系統能夠有效地讀取并顯示各檢測點溫度,溫度數據傳輸穩定準確,并能夠在3個以上檢測點出現超閾值溫度的時實施蜂鳴器報警并能驅動繼電器J1吸合,接通降溫電源開關實施降溫處理。測試結果表明該系統能夠穩定的完成室內的多點溫度實時檢測、顯示、超限報警及自動調節功能。

4 結論

該系統方案改進了傳統的溫度檢測系統單點測試及只測溫而不能調節溫度的缺陷,通過多點溫度檢測提高了測試環境溫度的準確性,并有效地將溫度檢測與溫度自動調節控制功能結合,具有閾值設定功能,可使用戶根據需要設定告警閾值,實現了對特定區域的多點溫度檢測報警及溫度自動調節控制等功能,可應用于對環境溫度要求嚴格的病房、居室、辦公室、小型倉庫等場所。同時該系統所提供的實時室內環境溫度,也可作為用戶判定冬季室內采暖否達標的依據,成為消費者維護自身權益的有力工具。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6042

    文章

    44617

    瀏覽量

    637489
  • 溫度傳感器
    +關注

    關注

    48

    文章

    2972

    瀏覽量

    156285
  • 數據采集
    +關注

    關注

    39

    文章

    6243

    瀏覽量

    113911
收藏 人收藏

    評論

    相關推薦

    如何利用AT89C51單片機和DSl8B20數字溫度傳感器實現多點溫度檢測與控制

    本文設計了一種基于AT89C51、數字溫度傳感器DSl8820的多點溫度檢測
    發表于 05-07 06:06

    可組網數字溫度傳感器多點檢測系統的設計

    利用可組網數字溫度傳感器DS18B20 具有單總線的特點, 結合AT89C51 單片機組成傳感器網絡,
    發表于 06-30 16:18 ?24次下載

    基于單片機的陶瓷窯多點溫度檢測系統

    基于單片機的陶瓷窯多點溫度檢測系統:摘 要:系統以51單片機
    發表于 10-26 09:22 ?68次下載

    基于AVR單片機和DS18B20的多點溫度測量系統

    基于AVR單片機和DS18B20的多點溫度測量系統 介紹基于AVR單片機、BASCOM-AVR語言和DS18B20
    發表于 10-15 23:47 ?3582次閱讀
    基于AVR<b class='flag-5'>單片機</b>和DS18B20的<b class='flag-5'>多點</b><b class='flag-5'>溫度</b>測量<b class='flag-5'>系統</b>

    室內溫度檢測調控系統設計

    介紹了以DS18B20基礎設計室內溫度檢測調控系統的基本過程,該系統以AT89C52單片機為主
    發表于 04-12 16:40 ?143次下載

    單片機+多片DS1820實現多點溫度測控系統

    DS1820 可以在單片機的控制下組成多點溫度測量系統。文章介紹了單線數字溫度
    發表于 11-08 14:46 ?304次下載

    基于單片機溫度檢測系統電路圖

    基于89C51單片機溫度傳感器溫度檢測系統電路圖。
    發表于 03-14 09:32 ?60次下載

    基于單片機多點溫度檢測系統設計

    51單片機多點溫度測量設計 希望可以幫到你們。
    發表于 05-09 10:59 ?26次下載

    多點溫度檢測系統設計資料

    DS18B20是一種可組網的高精度數字溫度傳感器,由于其具有單總線的獨特優點,可以使用戶輕松地組建起傳感器網絡,并可使多點
    發表于 10-12 17:42 ?18次下載

    溫度傳感器及基于51單片機多點溫度控制系統的設計

    系統總體設計思想是以SST89E564RC單片機為控制核心,整個系統硬件部分包括溫度檢測部分、控制執行部分、顯示及鍵盤
    發表于 12-02 10:20 ?44次下載
    <b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>及基于51<b class='flag-5'>單片機</b>的<b class='flag-5'>多點</b><b class='flag-5'>溫度</b>控制<b class='flag-5'>系統</b>的設計

    基于單片機多點溫度測量系統

    通過運用DS18B20數字溫度傳感器的測溫原理和特性,利用它獨特的單線總線接口方式,與AT89C51單片機相結合實現
    發表于 04-13 11:39 ?77次下載

    如何使用MSP430單片機進行多點溫度監測系統的設計

    多點溫度遠程監測在實際生產中具有重要的應用價值。 以MSP430單片機為主控芯片, 配以可編程單總線數字溫度
    發表于 03-21 14:20 ?18次下載
    如何使用MSP430<b class='flag-5'>單片機</b>進行<b class='flag-5'>多點</b><b class='flag-5'>溫度</b>監測<b class='flag-5'>系統</b>的設計

    如何使用AVR單片機設計實現多點數字溫度檢測系統

    ,有效地解決了模擬式溫度傳感器外圍電路復雜及抗干擾能力差的弊病,降低了對系統的要求。本系統采用ATmegal28單片機和AD7416
    發表于 01-15 15:19 ?1次下載
    如何使用AVR<b class='flag-5'>單片機</b>設計<b class='flag-5'>實現</b><b class='flag-5'>多點數字</b><b class='flag-5'>溫度</b><b class='flag-5'>檢測</b><b class='flag-5'>系統</b>

    單片機應用系統設計技術——數字溫度傳感器

    數字溫度傳感器一、實驗目的二、實驗內容三、實驗步驟四、C代碼如下五、實驗結果六、實驗體會一、實驗目的1.了解一線總線技術在單片機系統中的應用
    發表于 11-25 17:06 ?14次下載
    <b class='flag-5'>單片機</b>應用<b class='flag-5'>系統</b>設計技術——<b class='flag-5'>數字</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>

    單片機實現溫度調控項目

    范圍的控制系統。 所以在實現上以一個單片機作為處理,利用傳感器DS18B20采集溫度值,然后將
    的頭像 發表于 11-07 14:09 ?824次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>實現</b><b class='flag-5'>溫度</b><b class='flag-5'>調控</b>項目
    主站蜘蛛池模板: 俄罗斯大肥BBXX| 亚洲精品色播一区二区| 青年医生插曲| 五月丁香婷姐色| 99无人区码一码二码三| 国产欧美无码亚洲毛片| 美女穿丝袜被狂躁动态图| 西施打开双腿下面好紧| caoporm国产精品视频免费| 久久re热线视频精品99| 四虎国产精品高清在线观看| 2017天天拍天天拍香蕉视频| 国产一级特黄a大片99| 日本孕妇大胆孕交| 97国产成人精品视频| 国产永久免费观看视频软件| 日韩成人黄色| jiizzyou欧美喷液| 毛片免费在线视频| 伊人久久99热这里只有精品| 国产精品亚洲专区在线播放| 青柠在线观看免费完整版| 99精品中文字幕在线观看| 久久免费特黄毛片| 伊人国产在线视频| 久久成人免费观看全部免费| 亚洲国产韩国欧美在线不卡| 国产精品视频在线自在线| 少妇人妻偷人精品视蜜桃| S货SAO死你BL大点声叫BL| 暖暖的高清视频在线观看免费中文| 友田真希息与子中文字幕| 精品一成人岛国片在线观看| 亚洲乱码中文字幕久久| 国产在线精品一区二区网站免费| 午夜理论片YY4399影院| 古代又黄又肉到湿的爽文| 日日久久狠狠8888偷偷色| 背着老婆爆操性感小姨子| 彭丹吃奶门| 俄罗斯美女性生活|