亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于DS18B20的簡(jiǎn)易溫度報(bào)警器的設(shè)計(jì)

        2019-01-21 06:50:08吳坤何英昊
        電子制作 2019年1期
        關(guān)鍵詞:單片機(jī)系統(tǒng)

        吳坤,何英昊

        (大連理工大學(xué)城市學(xué)院,遼寧大連,116023)

        0 引言

        溫度是日常生活中極為重要的一個(gè)參數(shù),所以對(duì)溫度的檢測(cè)的意義也不言而喻。本設(shè)計(jì)是通過溫度傳感器給單片機(jī)系統(tǒng)提供了溫度數(shù)據(jù),然后再根據(jù)用戶設(shè)置溫度的上下限來判斷是否報(bào)警從而提醒用戶的注意。

        1 設(shè)計(jì)方案

        圖1為系統(tǒng)的設(shè)計(jì)框圖。根據(jù)實(shí)際需求,系統(tǒng)由主控單片機(jī)、顯示模塊、測(cè)溫模塊、報(bào)警模塊及人機(jī)接口模塊和電源等6部分組成。主控模塊單片機(jī)為核心,接收測(cè)溫模塊傳來的數(shù)據(jù)并進(jìn)行處理,通過報(bào)警模塊和顯示模塊給出結(jié)果。人機(jī)接口模塊通過按鍵電路來實(shí)現(xiàn),通過按鍵完成對(duì)系統(tǒng)的設(shè)置和修改等功能。電源保證系統(tǒng)供電。

        圖1 設(shè)計(jì)框圖

        2 硬件設(shè)計(jì)

        系統(tǒng)的結(jié)構(gòu)可分為單片機(jī)最小系統(tǒng)、溫度采集模塊、數(shù)碼管顯示部分、聲光報(bào)警模塊、按鍵模塊和電源模塊等六個(gè)模塊。下面分別對(duì)每個(gè)模塊進(jìn)行說明。

        2.1 單片機(jī)控制模塊

        圖2 單片機(jī)最小系統(tǒng)

        單片機(jī)控制模塊用STC89c52單片機(jī)作為控制器,STC89c52的正常工作需要時(shí)鐘電路及復(fù)位電路作為單片機(jī)的最小系統(tǒng)。電路如圖2所示。

        2.2 溫度采集模塊

        溫度采集模塊使用DS18B20溫度傳感器實(shí)現(xiàn)。該傳感器可直接讀出被測(cè)溫度,并將讀數(shù)以數(shù)字量的形式輸入到單片機(jī)的I/O口。此外,如果需要提高精度,可以將多個(gè)DS18B20傳感器連接在同一條總線上,而不會(huì)相互影響。圖3為DS18B20的內(nèi)部框圖。圖4為電路原理圖。

        圖3 DS18B20內(nèi)部框圖

        圖4 DS18B20電路原理圖

        2.3 數(shù)碼管顯示部分

        七段顯示譯碼管分為共陽(yáng)極數(shù)碼管和共陰極數(shù)碼管兩種。設(shè)計(jì)采用四位共陽(yáng)極數(shù)碼管實(shí)現(xiàn)。具體電路如圖5所示。在本設(shè)計(jì)中運(yùn)用了三極管作為反相器,因?yàn)楣碴?yáng)數(shù)碼管的顯示需要?jiǎng)討B(tài)掃描進(jìn)行位選,共陽(yáng)數(shù)碼管在高電平的情況下可以觸發(fā)位選,選擇動(dòng)態(tài)掃描的方式數(shù)碼管可以工作但是亮度遠(yuǎn)遠(yuǎn)不夠,所以在這里加上三極管就起反相器的作用,能將共陽(yáng)數(shù)碼管的驅(qū)動(dòng)方式變換為低電平驅(qū)動(dòng),且因單片機(jī)I/O口的電流吞吐量不夠,只有在三極管放大的情況下四位共陽(yáng)數(shù)碼管才能正常的顯示工作,為了防止電流過大燒毀數(shù)碼管,選擇1k的電阻限流。

        圖5 數(shù)碼管顯示電路

        2.4 聲光報(bào)警模塊

        聲光報(bào)警模塊的電路設(shè)計(jì)如圖6所示,發(fā)光二極管接高電平后接一個(gè)1K的電阻后連接單片機(jī)后的P2.3口,蜂鳴器連接三極管S9012(PNP型)的發(fā)射極后集電極接地,三極管主要起電子開關(guān)的作用,當(dāng)單片機(jī)管腳輸出高電平時(shí)三極管為導(dǎo)通狀態(tài),此時(shí)發(fā)光二極管閃爍蜂鳴器鳴叫起到報(bào)警的作用。

        2.5 按鍵模塊

        按鍵模塊如圖7所示,三個(gè)按鍵分別實(shí)現(xiàn)選擇和設(shè)置加減功能。

        圖6 聲光報(bào)警電路

        圖7 按鍵模塊電路設(shè)計(jì)

        2.6 電源模塊

        電源模塊可以采用外接電源或使用USB供電,本設(shè)計(jì)使用USB供電。

        3 軟件設(shè)計(jì)

        系統(tǒng)程序流程圖如圖8所示。首先,整個(gè)系統(tǒng)開始初始化,調(diào)用溫度檢測(cè)模塊的子程序檢查DS18B20是否在線并返回一個(gè)結(jié)果作為應(yīng)答,接著由DS18B20測(cè)出環(huán)境溫度并處理轉(zhuǎn)換數(shù)據(jù)通過IIC通信給單片機(jī),在此同時(shí)由鍵盤模塊的子程序掃描鍵盤看設(shè)置的溫度上下限,然后由主程序判斷外界溫度是否越限,如果越限,便調(diào)用聲光報(bào)警模塊的子程序,如果沒有將循環(huán)往復(fù)的檢測(cè)和判斷。

        圖8 主程序流程圖

        圖9 仿真圖

        基于DS18B20的簡(jiǎn)易溫度報(bào)警器采用C51語(yǔ)言編程,C51語(yǔ)言是C語(yǔ)言適用于單片機(jī)應(yīng)用平臺(tái)的演化。編程使用模塊化思想,先編寫讀取數(shù)字溫度傳感器中的溫度并將其存到EEPROM,然后編寫了數(shù)碼管顯示的子程序,最后編寫聲光報(bào)警的子程序,再通過主程序?qū)ψ映绦虻恼{(diào)用,最終達(dá)到了能夠在設(shè)定的溫度上下限內(nèi)正常工作,超過溫度上下限能立即發(fā)出報(bào)警信號(hào)的功能。選擇IIC通信模式使該系統(tǒng)擴(kuò)展能力和工作效率大大提高,選擇EEPOROM作為存儲(chǔ)器即使斷電數(shù)據(jù)也不會(huì)丟失,使該系統(tǒng)穩(wěn)定性得到了有效提高。對(duì)源程序編譯調(diào)試后,使用Proteus軟件進(jìn)行仿真,仿真結(jié)果如圖9所示;此時(shí)上限溫度為25攝氏度,系統(tǒng)實(shí)測(cè)溫度為27攝氏度,發(fā)光二極管閃爍蜂鳴器鳴叫觸發(fā)報(bào)警。最后,使用Altium Designer完成電路原理圖的設(shè)計(jì),并最終完成實(shí)物制作及調(diào)試。實(shí)物圖如圖10所示。

        圖10 溫度報(bào)警器實(shí)物圖

        4 結(jié)語(yǔ)

        本次設(shè)計(jì)選用STC89C52單片機(jī)作為主控芯片,使用C51實(shí)現(xiàn)程序的編寫,選擇DS18B20作為溫度傳感器,此系統(tǒng)能夠?qū)崿F(xiàn)對(duì)周圍環(huán)境溫度進(jìn)行高精度、穩(wěn)性能、低功耗的實(shí)時(shí)監(jiān)測(cè),再加上其他外圍電路搭建了較為完善可靠的測(cè)溫系統(tǒng)。

        猜你喜歡
        單片機(jī)系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無(wú)人機(jī)系統(tǒng)
        ZC系列無(wú)人機(jī)遙感系統(tǒng)
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于PowerPC+FPGA顯示系統(tǒng)
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測(cè)量?jī)x
        電子制作(2019年9期)2019-05-30 09:42:02
        半沸制皂系統(tǒng)(下)
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        丰满熟女人妻一区二区三区| 一本色道无码道在线观看| 又粗又硬又黄又爽的免费视频| 日韩高清毛片| 加勒比亚洲视频在线播放| 国产成人综合精品一区二区| 亚洲精品乱码久久久久久中文字幕| 丰满少妇在线观看网站| 国产chinese在线视频| 一区二区三区在线日本视频| 亚洲综合色无码| 国产剧情麻豆女教师在线观看| 中文字幕有码一区二区三区| 亚洲一本二区偷拍精品| 久久无码人妻丰满熟妇区毛片| 1000部夫妻午夜免费| 国产美女裸身网站免费观看视频| 国产精品亚洲二区在线| 国产精品亚洲色婷婷99久久精品| 亚洲中文字幕人妻久久| 国产办公室沙发系列高清| 欧美成人a在线网站| 国产精品一区二区黄色片| 黄片大全视频在线播放| 精品国产sm捆绑最大网免费站| 免费国产一级特黄aa大片在线| 国产午夜激情视频在线看| 公与淑婷厨房猛烈进出| 区久久aaa片69亚洲| 久久国产香蕉一区精品天美| 亚洲精品久久蜜桃av| 免费人成视频x8x8入口| 亚洲毛片在线播放| 国产精品午夜高潮呻吟久久av| 色偷偷偷在线视频播放| 又色又爽又黄还免费毛片96下载| 毛片免费在线观看网址| 国产精品va在线观看一| 久久综合精品国产丝袜长腿| 人妻少妇偷人精品无码| 四虎国产精品视频免费看|