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

        ?

        基于DS18B20的溫度采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2018-12-21 19:11:16莊競博劉瑩沈陽工學(xué)院
        數(shù)碼世界 2018年5期
        關(guān)鍵詞:單片機(jī)定義檢測

        莊競博 劉瑩 沈陽工學(xué)院

        傳感器它是一種能夠感受被測量信息的儀器,在檢測系統(tǒng)中傳感器有著廣泛的應(yīng)用,傳感器幾乎是無處不在,其主要作用就是信息的采集和獲取?,F(xiàn)代自動(dòng)檢測是以計(jì)算機(jī)技術(shù)為核心,以傳感器技術(shù)為基礎(chǔ)構(gòu)成的。

        本數(shù)字溫度計(jì)設(shè)計(jì)采用美國 DALLAS 半導(dǎo)體公司繼 DS1820 之后推出的一種改進(jìn)型智能溫度傳感器 DS18B20 作為檢測元件,測溫范圍為-55~125℃,最高分辨率可達(dá)0.0625℃。

        DS18B20 可以直接讀出被測溫度值,而且采用三線制與單片機(jī)相連,減少了外部的硬件電路,具有低成本和易使用的優(yōu)點(diǎn)。

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

        本次設(shè)計(jì)的預(yù)期效果為通過51系列STC12C5206AD單片機(jī)實(shí)現(xiàn)溫度傳感器DS18B20的溫度采集,并通過串口助手發(fā)送到PC端采集信息,在后續(xù)過程中設(shè)置閾值,用來控制其報(bào)警狀態(tài),進(jìn)行低溫及高溫報(bào)警。

        單片機(jī)選型:采用了51系列STC12C5206AD單片機(jī)模塊,其主要性能有以下幾點(diǎn):

        (1)高速

        (2)寬電壓

        (3)增加第二復(fù)位功能腳

        (4)增加外部掉電檢測電路

        (5)低功耗設(shè)計(jì)

        (6)工作頻率:0~35MHz,相當(dāng)于普通8051:0~420MHz

        (7)時(shí)鐘:外部晶體或內(nèi)部RC振蕩器可選,在ISP下載編程用戶程序時(shí)設(shè)置

        傳感裝置選型:

        DS18B20是常用的數(shù)字溫度傳感器,具有體積小,硬件開銷低,抗干擾能力強(qiáng)的特點(diǎn)。DS18B20數(shù)字溫度傳感器接線方便,封裝成后可應(yīng)用于多種場合,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號(hào)多種多樣,有LTM8877,LTM8874等等。

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

        開發(fā)環(huán)境:本次設(shè)計(jì)采用了KeilC51單片機(jī)開發(fā)軟件及STC系列下載燒錄的工具。

        Keil C51:Keil C51 是美國 Keil Software 公司(ARM 公司之一)出品的 51 系列兼容單片機(jī) C語言軟件開發(fā)系統(tǒng)。

        STC系列單片機(jī)的下載工具:本次采用的燒錄工具為STC-ISP,STC-ISP 是一款單片機(jī)下載編程燒錄軟件,是針對(duì)STC系列單片機(jī)而設(shè)計(jì)的,可下載STC89系列、12C2052系列和12C5410等系列的STC單片機(jī),使用簡便,現(xiàn)已被廣泛使用。

        3 程序設(shè)計(jì)

        對(duì)溫度的檢測程序中設(shè)計(jì)了對(duì)DS18B20的初始化定義,定義其DQ(數(shù)據(jù)傳輸端口),復(fù)位參數(shù),及讀寫數(shù)據(jù)的流程和條件。首先通過復(fù)位函數(shù)檢測溫度傳感器是否啟動(dòng),對(duì)外發(fā)出低電平信號(hào),一段延時(shí)后,釋放數(shù)據(jù)位,傳出數(shù)據(jù),后續(xù)通過其讀寫函數(shù)的編寫對(duì)數(shù)據(jù)的傳出進(jìn)行詳細(xì)的定義。最后在主函數(shù)中調(diào)用溫度傳感器的初始化,并通過入口參數(shù)DS18B20_WriteByte,DS18B20_ReadByte在主函數(shù)中進(jìn)行轉(zhuǎn)換和讀取。

        對(duì)DS18B20進(jìn)行初始化,讀寫0XCC進(jìn)行跳過讀取ROW操作,然后啟動(dòng)傳感器,進(jìn)行轉(zhuǎn)換命令,一段延時(shí)后進(jìn)行設(shè)備復(fù)位,同樣的操作進(jìn)行跳過和啟動(dòng)轉(zhuǎn)換,在一段延時(shí)后進(jìn)行讀寫數(shù)據(jù)。

        對(duì)傳感器的開始時(shí)間片進(jìn)行檢測,等待數(shù)據(jù)位接通,一定延時(shí)后,準(zhǔn)備采集讀寫數(shù)據(jù),之后等待時(shí)間片結(jié)束。其入口參數(shù)為uchar DS18B20_ReadByte(),采用8位計(jì)數(shù)器,對(duì)DQ的狀態(tài)進(jìn)行判斷,從而確定傳感器是否進(jìn)行讀寫數(shù)據(jù)。

        與PC機(jī)通信程序設(shè)計(jì)是通過定義閾值(報(bào)警上下限)。并定義以上浮點(diǎn)型變量及整型變量,方便在后續(xù)程序中進(jìn)行所需轉(zhuǎn)換。后面通過Write_1602_String("XXXX",0x80+0x40+7)編輯報(bào)警時(shí)LCD屏顯示的內(nèi)容,并通過串口助手傳送到PC端,在電腦上進(jìn)行顯示。

        4 測試與調(diào)試

        通過浮點(diǎn)型變量及整型變量中間的轉(zhuǎn)換和賦值,對(duì)溫度傳感器傳出的信號(hào)進(jìn)行輸送,其實(shí)驗(yàn)現(xiàn)象分別為在LCD顯示屏上顯示實(shí)時(shí)溫度值,通過串口助手傳出在PC端顯示,設(shè)置閾值,制作一個(gè)簡易的高低溫報(bào)警系統(tǒng)。溫度正常是顯示NORMAL,當(dāng)溫度超過或者低于設(shè)定值時(shí),顯示屏上顯示HIGH!!;LOW!!及溫度值,并且小燈亮,以一秒的延時(shí)進(jìn)行閃爍變換。

        注意事項(xiàng):所有定義的函數(shù)及管腳,都應(yīng)遵守其所需應(yīng)用的協(xié)議內(nèi)容,并對(duì)應(yīng)到設(shè)備上。輸出的溫度數(shù)值在定義時(shí)要注意ASCII碼的轉(zhuǎn)換,對(duì)整數(shù)位及小數(shù)位都進(jìn)行對(duì)應(yīng)的定義,避免不能正常輸出溫度值。在給設(shè)備上電前檢查溫度傳感器正負(fù)是否接對(duì),燒錄過程中要注意是否選擇好對(duì)應(yīng)的工程.H文件。

        猜你喜歡
        單片機(jī)定義檢測
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        小波變換在PCB缺陷檢測中的應(yīng)用
        成功的定義
        山東青年(2016年1期)2016-02-28 14:25:25
        Microchip推出兩個(gè)全新PIC單片機(jī)系列
        修辭學(xué)的重大定義
        国产精品国产三级国产专区50| 亚洲成在人线久久综合| 午夜影院91| av国产免费在线播放| 成午夜福利人试看120秒| 老妇女性较大毛片| 无码人妻少妇久久中文字幕蜜桃 | 国产精品高清视亚洲乱码有限公司 | 一本色道久久88加勒比一| av无码人妻中文字幕| 成年女人免费v片| 久久婷婷夜色精品国产| 国产一区二区三区av天堂| 精品无码日韩一区二区三区不卡| 国产精品青草视频免费播放 | 亚洲成在人网站天堂日本| 亚洲人成网站18禁止| 日日碰狠狠添天天爽超碰97| 国产精品黑色丝袜在线播放| 国产高清在线精品一区二区三区| 国产又猛又黄又爽| 久久久久久久99精品国产片| 国产西西裸体一级黄色大片| 国产精品亚洲av高清二区| 久久无码av一区二区三区| 亚洲午夜精品久久久久久一区| 天堂av中文在线官网| 日本妇人成熟免费2020| 午夜亚洲www湿好爽| 不卡a v无码在线| 日本va中文字幕亚洲久伊人| 欧美性xxxx极品高清| 欧美亚洲国产另类在线观看| 亚洲精品国产二区在线观看| 亚洲色偷偷偷综合网| 久久久久亚洲av无码a片软件| 国产小车还是日产的好| 国产精品成人一区二区不卡| 国产精品久久久久久婷婷| 国产精品久久婷婷婷婷| 亚洲av乱码一区二区三区人人|