• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于單片機的病房溫濕度控制系統(tǒng)的設(shè)計與實現(xiàn)

      2016-12-31 19:41:14賈馨婷鄭琳沈陽工學(xué)院信息與控制學(xué)院
      數(shù)碼世界 2016年6期
      關(guān)鍵詞:按鍵溫濕度濕度

      賈馨婷 鄭琳沈陽工學(xué)院 信息與控制學(xué)院

      ?

      基于單片機的病房溫濕度控制系統(tǒng)的設(shè)計與實現(xiàn)

      賈馨婷鄭琳
      沈陽工學(xué)院信息與控制學(xué)院

      摘要:病房溫濕度是醫(yī)院病房中檢測的重要參數(shù)。本文利用STC12C5060S2單片機設(shè)計一個溫濕度控制檢測系統(tǒng)??梢詫穸葌鞲衅鰽M1001返回的模擬量經(jīng)過單片機的A/D轉(zhuǎn)換成數(shù)字量后進行處理,然后經(jīng)過計算與處理后顯示在數(shù)碼管上,同時使用DS18B20作為溫度傳感器件,使用單片機進行一線總線的控制進行溫度數(shù)據(jù)的讀取。

      關(guān)鍵字:溫度傳感器 濕度傳感器 單片機

      1 硬件部分設(shè)計

      該設(shè)計的主控電路部分為由單片機STC12C5A60S2組成的最小系統(tǒng)部分,對本次設(shè)計使用的單片機來說,最小系統(tǒng)有單片機、復(fù)位電路和晶振電路。STC12C5A60S2的片內(nèi)振蕩器作為CPU的時鐘源。

      液晶屏采用LCD1602,LCD1602是一款字符型液晶顯示屏。該液晶采用的是并行接口,可以直接通過指令控制屏幕,該液晶內(nèi)部還有可以開放給用戶定義的ROM區(qū)域可以定義16個5×7點陣圖形。

      按鍵電路有兩種,一種為掃描式按鍵,通電后對按鍵進行逐個的或者逐行的掃描;另外一種按鍵的檢測方式為AD檢測,每個按鍵按下,對AD檢測口所分的電壓就不相同,通過檢測電壓的變化來達到按鍵檢測的目的。本設(shè)計由于使用的按鍵較少,所以使用獨立式按鍵作為本設(shè)計按鍵的輸入部分。

      DS18B20具有測溫系統(tǒng)簡單、測溫精度高、連接方便、占用處理器I/O端口少等優(yōu)點,應(yīng)用方便靈活,在常溫測量中有較大優(yōu)勢,與Lon Works 現(xiàn)場總線結(jié)合應(yīng)用前景更加廣闊。DS18B20有兩種供電方式,寄生電源方式和使用外部電源。通過比較,本設(shè)計采用外部電源供電方式。

      報警電路由聲音報警與指示燈構(gòu)成,其中聲音報警選用蜂鳴器提示報警,該驅(qū)動電路由一只三極管與電阻構(gòu)成,在直流電壓狀態(tài)下即可使用。

      指示燈由兩個發(fā)光小燈組成,分別代表溫度上下限、濕度上下限報警,為了使燈能夠被單片機驅(qū)動,單片機的灌電流要遠遠大于單片機的驅(qū)動電流才能使其點亮。

      本設(shè)計中使用的單片機芯片為STC12C5A60S2,該單片機具有A/D轉(zhuǎn)換功能, 可以根據(jù)不同的濕度返回不同的電壓值來檢測濕度。

      2 軟件部分設(shè)計

      軟件部分的設(shè)計思路為:入口程序中完成對程序的初始化設(shè)置,然后進行按鍵程序的判斷與執(zhí)行,提取數(shù)據(jù)后進行判斷與報警。

      本設(shè)計的軟件部分分為兩大模塊,一個部分為右端所示的單片機的入口程序,一個部分為左端所示的單片機的中斷入口程序,中斷程序為主要的部分。

      入口程序:單片機復(fù)位后,單片機將從入口程序main(){};程序開始執(zhí)行,首先進行復(fù)位提示,蜂鳴器做短的鳳鳴,進行A/D轉(zhuǎn)換的初始化設(shè)置,之后通過指令就可以進行A/D轉(zhuǎn)換了。A/D轉(zhuǎn)換設(shè)置完成后,進行開機時的第一次重量值提取,此次提取的重量值,為了開機進行重量值的自動檢測。

      A/D轉(zhuǎn)換與計算程序,主要功能為完成A/D的轉(zhuǎn)換,與對轉(zhuǎn)換值的計算,由于本設(shè)計使用的A/D轉(zhuǎn)換部分為8位精度,數(shù)字量為256,而本設(shè)計中所使用的轉(zhuǎn)換的量程為100,所以我們對該A/D轉(zhuǎn)換值進行處理,將數(shù)字量除以2.56,可以得到重量值信息。

      溫度提取子程序完成對溫度值的提取,本設(shè)計中使用的溫度傳感器為DS18B20,該傳感器采用一線總線的計數(shù)的器件,計算時,只需要提取整數(shù)部分進行顯示,計算的方法為,將12位溫度值,像右移動四位,剩余的部分即為整數(shù)部分的溫度值,然后進行溫度值的判斷。

      3 結(jié)論

      本設(shè)計完成了基于單片機的溫濕度測控系統(tǒng)的研究,使用STC12C5A60S2單片對溫度與濕度進行檢測,溫度部分使用DS18B20進行對溫度的檢測,濕度部分使用AM1001濕度傳感器通過單片機直接進行A/D轉(zhuǎn)換處理后進行顯示與判斷處理,并具有溫濕度輸出控制功能,可以控制溫度與濕度值的平衡,可以通過按鍵設(shè)置溫濕度的平衡值的大小。經(jīng)過檢測此系統(tǒng)功能完善,運行正常,但是仍然存在很多不足,例如:由于病房對于溫濕度的要求較高,精確程度要求較為嚴(yán)格,溫度設(shè)置和檢測并不能精確到0.1度。所以如果真正應(yīng)用到醫(yī)院病房還需要很大的改進。

      參考文獻

      [1]龍澤明,顧立志,王桂蓮等.MCS- 51單片機原理及工程應(yīng)用[M]. 北京:國防工業(yè)出版社,2005:23-78.

      [2]李林功,吳飛青,王兵等.單片機原理與應(yīng)用[M]. 北京:機械工業(yè)出版社,2007:10-14.

      [3]譚浩強.C程序設(shè)計(第三版)[M].北京:清華大學(xué)出版社,2005:2-190.

      作者簡介

      賈馨婷,1992年11月,女,漢族,沈陽工學(xué)院,學(xué)生。

      鄭琳(通訊作者),1989年2月,女,漢族,遼寧人,沈陽工學(xué)院,教師,講師,碩士學(xué)位,研究方向:天線設(shè)計與制作。

      猜你喜歡
      按鍵溫濕度濕度
      植物有話說(十七) 松果:開與合,看濕度
      溫濕度控制器在回收砂冷卻系統(tǒng)中的應(yīng)用
      基于有限狀態(tài)機的按鍵檢測程序設(shè)計
      電子制作(2021年3期)2021-06-16 03:14:26
      工業(yè)鍋爐飽和蒸汽濕度的運行控制
      基于DSP的多路溫濕度監(jiān)測系統(tǒng)
      基于濕度控制的室內(nèi)空氣凈化器高壓電源設(shè)計
      基于溫濕度控制的天氣預(yù)測裝置
      電子制作(2018年11期)2018-08-04 03:26:02
      蒸發(fā)冷卻溫濕度獨立控制空調(diào)系統(tǒng)的應(yīng)用
      一種多方向?qū)Ч獍存I結(jié)構(gòu)設(shè)計
      電子制作(2016年1期)2016-11-07 08:43:05
      跟蹤導(dǎo)練(二)(2)
      洪洞县| 上栗县| 宜兴市| 惠东县| 阳西县| 鸡东县| 南丰县| 广东省| 云林县| 鹤庆县| 莱西市| 郴州市| 古交市| 宾阳县| 车险| 东源县| 四平市| 黎川县| 洞头县| 利辛县| 当阳市| 安新县| 乐昌市| 二连浩特市| 仁寿县| 通江县| 定远县| 丰都县| 翁源县| 清原| 佛冈县| 文化| 平度市| 长汀县| 巴楚县| 乌兰浩特市| 资中县| 浦县| 兴宁市| 秭归县| 五华县|