

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 畢業(yè)設計(論文)</b></p><p> 圖書分類號:</p><p> 密 級:</p><p><b> 摘要</b></p><p> 隨著電梯的不斷增加和電梯一些列檢測技術的快速發(fā)展,對電梯環(huán)境中影響人類舒適的溫度濕度加速度等因素檢測的研究已經成
2、為現在一個很受重視的難題。之前都是并沒有相關的技術來支持感知電梯內環(huán)境的變化,后來,隨著傳感器技術、通信技術的提高和微電子元件的發(fā)展,人們將模仿傳感器、單片機、信號轉換器、多路程虛擬模仿開關等部件組成檢測的系統(tǒng),但是傳統(tǒng)的方法存在很多的缺陷。因此,很有需要研究出一種可以更加優(yōu)越的監(jiān)測系統(tǒng)以實時傳送給工人。 </p><p> 這個設計的系統(tǒng)將單片機、傳感器、通信以及計算機結合,采用傳感器特有的多點采集數據技術、
3、單線總線數字化技術以及 GSM 無線傳輸技術一起運用的辦法,設計出來一套符合現實的電梯環(huán)境檢測系統(tǒng)。這個系統(tǒng)最重要的是單片機,同時溫度和濕度以及加速度數字傳感器將電梯環(huán)境信號收集上來,之后把這些傳送到單片機,處理和儲存數據,來達到數據的實時顯示的目的,來對故障報警進行遠程傳輸。這個方案的設計結構相對簡明,安裝容易,擴寬性強,便于修理,受外界影響較小,而且不用固定網絡的支撐,可以全方位,全自動,第一時間對電梯進行檢測,具有一般檢測手法不具
4、備的各種特點。</p><p> 關鍵詞 電梯環(huán)境;單片機;檢測;數字傳感器</p><p><b> Abstract</b></p><p> With the rapid development of the growing number of elevators and lift column detection technolo
5、gy, research on environmental factors affecting human elevator comfortable temperature and humidity acceleration test has now become a highly valued problems. And not before all the relevant technologies to support envir
6、onmental sense changes in the elevator, and later, with the development of sensor technology, communications technology and microelectronic components increase, people will imitate sen</p><p> The design of
7、 the system microcontroller, sensors, communications and computer combination, using a unique multi-sensor data acquisition technology, single-wire bus digital technology and GSM wireless transmission technology together
8、 with the use of the approach, designed a realistic environment detection system elevator. This system is the most important thing is the microcontroller, while the temperature and humidity as well as the acceleration of
9、 digital sensors to collect environmental signa</p><p> Keywords Elevator environment SCM detection digital sensors</p><p> 全套圖紙 外文文獻</p><p> 扣扣 1411494633</p>&
10、lt;p><b> 目 錄</b></p><p><b> 摘要II</b></p><p> AbstractIII</p><p><b> 1 緒論1</b></p><p><b> 1.1 引言1</b>&l
11、t;/p><p> 1.2 研究背景及意義1</p><p> 1.3 國內外研究現狀、趨勢2</p><p> 1.3.1 國內電梯監(jiān)控技術研究現狀2</p><p> 1.3.2 國外電梯技術研究現狀3</p><p> 1.3.3 電梯監(jiān)控發(fā)展趨勢4</p><p> 1
12、.4 研究內容4</p><p> 2 電梯檢測系統(tǒng)總設計5</p><p> 2.1 方案整體設計5</p><p> 2.2 系統(tǒng)硬件總體設計7</p><p> 2.2.1 系統(tǒng)硬件框架圖8</p><p> 2.2.2 系統(tǒng)硬件整體設計8</p><p> 2.3
13、 系統(tǒng)軟件整體設計9</p><p> 2.3.1 下位機軟件設計9</p><p> 2.3.2 上位機軟件設計11</p><p> 2.4 本章小結12</p><p> 3 系統(tǒng)硬件總體電路設計12</p><p> 3.1 系統(tǒng)硬件整體電路設計13</p><p>
14、; 3.2 主要控制部分13</p><p> 3.3 傳感器部分的設計以及運用14</p><p> 3.3.1 數據收集方法的設計15</p><p> 3.3.2 溫度傳感器選型設計16</p><p> 3.3.3 濕度收集傳感器選型設計17</p><p> 3.3.4 加速度收集傳感器
15、選型設計18</p><p> 3.4 外圍電路硬件設計與實現19</p><p> 3.4.1 電源電路19</p><p> 3.4.2 看門狗電路20</p><p> 3.5監(jiān)控系統(tǒng)控制柜設計22</p><p> 3.6 本章小結24</p><p> 第四章
16、 系統(tǒng)軟件設計25</p><p> 4.1 主程序模塊設計25</p><p> 4.2 信息采集模塊的設計和實現26</p><p> 4.2.1 溫度收集傳感器軟件設計26</p><p> 4.2.2 濕度收集傳感器軟件設計32</p><p> 4.2.3 加速度傳感器軟件設計33<
17、;/p><p> 4.3 遠程通信模塊的設計與實現35</p><p> 4.3.1串口通信軟件研發(fā)35</p><p> 4.3.2 中斷控制程序設計36</p><p> 4.3.3 通訊抗干擾的軟件設計37</p><p> 4.4 上位機操控各模塊軟件設計37</p><p&
18、gt; 4.4.1 系統(tǒng)主要界面的設計37</p><p> 4.4.2 溫濕度加速度數據查找與輸出界面設計38</p><p> 4.5 本章小結39</p><p><b> 結論40</b></p><p><b> 致謝42</b></p><p>
19、;<b> 參考文獻42</b></p><p><b> 附錄44</b></p><p><b> 附錄144</b></p><p><b> 1 緒論</b></p><p><b> 1.1 引言 </b>&
20、lt;/p><p> 我國建筑物眾多,電梯的發(fā)展歷史可以追溯到很久以前,現代社會隨著科學技術的進步,以前的樓層電梯也產生了巨大的變化,人們利用計算機技術、微電子,遠程檢測技術,把它們應用在電梯上,從而誕生了電梯舒適性檢測這個新興的領域,人們通過最現代的科技方法,及時監(jiān)測到影響人們舒適度的參數類似溫度,濕度,使人們可以更舒適的享受坐電梯的過程,這種舒適檢測技術的出現極大的降低了人們的難受概率,提高了電梯的乘坐質量。&
21、lt;/p><p> 眾所周知,電梯運行中影響人們舒適度的因素有很多,像溫濕度,電梯的加速度、二氧化碳和氧氣的比例等等,都可以在各種方面影響到人們的體驗。因此,為了改善人們坐電梯時候的感覺,我們要通過某些手段及時發(fā)現電梯環(huán)境的改變,讓工作人員能快速的采取相應的措施,使其調整到正常的環(huán)境參數范圍。一般的檢測辦法需要人自己坐電梯去感覺,這樣不但不能保證實時性,誤差相對也大,同時還浪費人們的精力,效果也當然也不能令人滿意
22、。所以,想要改變這些問題,就要將自動化技術運用到電梯運行中去,提高電梯檢測的全自動水平,來盡可能的減少人的工作量。現在,通過智能傳感器、單片機、通訊技術、鍵盤、液晶顯示模塊就能實現這個基本要求,所以電梯工作的時候,人們感覺跟溫濕度、電梯的加速度等因素有著非常密切的聯系。所以要改善人們的舒適感覺,提高大家對乘坐電梯的滿意程度,就要對影響人們感覺的一些外界參數進行科學的調理,讓他們一直處在合理的范圍內。一般的測試監(jiān)控手段是人為檢測和手工操作
23、,那樣無法避免產生出一些問題:比如勞民、高成本,低效率,缺乏實時性,精度較低等等,所以想要達到理想的狀態(tài)很困難。但是,因為計算機技術和半導體的進步,元件的成本越來越</p><p> 本論文舉薦的是 STC12C5A60S2型號單片機,它是整個監(jiān)測系統(tǒng)的焦點芯片,這個單片機有著較強的抗干擾能力,操作簡便,花費較少,適應性強,收集準確,消耗低且芯片內部連帶看門狗等特點,可以帶來比較良好的使用經濟效益。這個系統(tǒng)的移
24、植性不錯,便于維修,所以稍加改良,就能在其他很多領域運用。 </p><p> 1.2 研究背景及意義 </p><p> 陪伴著我國產業(yè)出產和都市建設的飛速友展,高層修筑如雨后春筍撥地而起,電梯作為大多半建筑中無法貧乏的運輸器具,得到了普遍的運用。電梯已進入日常生活,人們對電梯性能及服務水平的要求也越來越嚴格,其中最重要的是達到以下幾個方面的技術要求:舒適性,安適性,經濟型?,F在人
25、們不但要求電梯安全可靠,大家對坐電梯時舒適感也特別關心。是以開拓一種電梯舒適性檢測儀設計具有必然的實際定見。 電梯是當代社會最重要的運輸器材、是電力動力一體的運輸設備。它包羅了土建工程,機器工程、電力電子技術、微計算機技術、電力拖動裝配等多個范圍。然則電梯的類型有很多,但是現今運用的電梯大部分為電力拖動、鋼絲牽引構造。本次課題內容既是基于單片機的電梯檢測系統(tǒng)設計。電梯的內部非常繁瑣。電梯檢測系統(tǒng)是電梯運行的關鍵,它主要為整個電梯供給動
26、力,在電梯的緩慢減速、平穩(wěn)運行、運行加速都扮演著重要的角色。想要再次優(yōu)化電梯檢測系統(tǒng),就應該改善系統(tǒng)設計。隨著現代社會生活水平的提高,對電梯各方面要求也愈發(fā)地高。在單片機檢測電梯的環(huán)節(jié)中,智能控制手段通過科學的選擇和設計,可以有效提高電梯的檢測效率,明顯地改善了人們的舒適感,使電梯的檢測更加科學和</p><p> 陪同著社會的成長,社會呈現了越來越多的修筑,和它一路出現的電梯已成為當代生活中弗成貧乏的一部門。
27、與此同時,由于國度老齡化的題目越來越嚴重,低層修筑建筑也越來越須要電梯。以是電梯檢測的研究在當代社會有著很重要的作用,作為一名機械專業(yè)的門生,這些恰是自動化專業(yè)所進修的內容,又是本身的興趣地點。為了今后更好的工作和更深切的理解基于單片機的電梯檢測系統(tǒng),也是選擇了該課題。</p><p> 1.3 國內外研究現狀、趨勢 </p><p> 1.3.1 國內電梯監(jiān)控技術研究現狀</p
28、><p> 目前,海內一些企業(yè)和離等院校接踵投入該方面的研究,開拓具有中國特色的長途監(jiān)控系統(tǒng),它最重要的工作原理是電梯檢測系統(tǒng)把Ila控制口狀態(tài)參數轉換成專用的狀態(tài)標志,并把此標志發(fā)送給前端機,之后又把數據傳給PC機,來達到PC對PLC運行狀況的監(jiān)視的目的。但此種方式要思量與現存在電梯節(jié)制系統(tǒng)的接口課題,從而造成其實用電梯種類較少,對可編程控制器的電梯舉行檢測對照容易,但微機節(jié)制的電梯檢測就不那么容易了.東華大學與
29、上海特種設備監(jiān)督檢修技術研究院配合開拓的電梯長途監(jiān)測報警系統(tǒng)從電梯控制器收羅信號,通過GPftS傳給監(jiān)測中央,實現對電梯的及時監(jiān)測及壞處報警洲. 2001年,秦皇島有限公司開拓開發(fā)的電梯主動報警安防解決系統(tǒng),能夠及時長途檢測電梯的運行狀況,一旦電梯發(fā)生問題就能夠實時關照維修職員。它是通過監(jiān)測電梯節(jié)制器和轎廂內的狀況,并通過電話收集將數據傳輸到長途主機上舉辦監(jiān)控,獲得電梯的及時狀態(tài)。該設備獲得的妨礙信息主要由電梯自身的節(jié)制給出,無法客觀地
30、反映出終極運動部件轎廂的真實情況。此類系統(tǒng)主要用于多臺電梯的匯合檢測及及時的問題警示等,保證維修人員在電梯出現故障時及時采用救援措施叫。</p><p> 上海三菱電梯有限公司在2002年開拓設計了S1C5電梯監(jiān)視系統(tǒng)用于小區(qū)內的電梯監(jiān)視可以對多部電梯舉行及時不間斷的監(jiān)測。它具有及時記載電梯的各項參數以及報警的作用。電梯便攜式檢測技術的海內外研究近況便攜式電梯檢測裝配的研究主要知足專業(yè)檢測職員舉辦人為檢測的須要
31、,具有檢測精度高、便利攜帶等功能。在此方面海外產物已相等成熟,并普遍被列國專業(yè)電梯檢測職員所采納。如美國公司出產的EVA-625電梯承運質量檢測儀,可對矯廂內加速度、噪聲等參數舉行檢測.德國T加公司開辟的一套專門用來檢測電梯設備的系統(tǒng)(Advanced Diagnosis System for Elevators),能對電梯的距離、速率、鋼絲繩受力、加(減)速度、壓力、電梯門特征等多項特性參數舉辦測量,測得的數據經過計算機處理以曲線圖表
32、的形式顯示。</p><p> 國內方面,天津大學李立京博士利用虛擬儀器技術開發(fā)了一套電梯綜合測試系統(tǒng),主要用于新裝電梯的調試,針對調試過程中出現的故障進行分析與診斷,不具有長期監(jiān)控及海量數據存儲的功能。重慶市特種設備質量安全檢測中心與重慶大學合作共同研制開發(fā)了多參量多通道便攜式電梯檢測儀,該裝置通過外接不同傳感器對電梯包括加速度、噪聲、平衡系數、鋼絲繩張力等多項參數進行檢測L,.”。拉特激光技術開發(fā)有限公司上
33、海分公司生產的電梯綜合性能測試儀??蓪﹄娞葸\行的加減速度、速度、噪聲、鋼絲繩磨損等參數進行檢測。上述便攜式電梯檢測裝置的特點是,體積小,便于攜帶,檢測參數較為全面,但不能對電梯進行長期連續(xù)監(jiān)測并海量存儲數據,僅適用于電梯的初步檢測。</p><p> 以上研究現狀表明,目前針對電梯檢測方面的研究大多偏重于運行狀態(tài)的監(jiān)測,而對于如何根據監(jiān)測數據建立運行狀態(tài)模型,從而給出電梯運行狀態(tài)評估方面的研究則不多?;诙鄠鞲?/p>
34、器信息慰合技術的電梯檢測系統(tǒng)的研究在內尚屬起步階段,由于信息融合技術能夠充分利用各種信息資源,提高檢測系統(tǒng)的精度和可靠性,因此,根據多傳感器提供的歷史數據可以對電梯運行性能提出更客觀、準確的評價,該項技術的應用將有益于提升國產電梯檢測產品的技術含量,為我國從世界電梯生產和制造大國進入電梯生產和制造強國提供了途徑.</p><p> 1.3.2 國外電梯技術研究現狀 </p><p>
35、電梯遠程監(jiān)控技術的國內外研究現狀電梯檢測技術的研究主要集中在遠程監(jiān)控與便攜式檢測兩方面,在遠程監(jiān)控方面,現代海外較大的電梯公司險些都能供應和自身產物配套的遠程檢測系統(tǒng)。日本三菱公司20世紀末研發(fā)出了電梯長途檢測系統(tǒng),運用該系統(tǒng)的電梯須要具備一套遠程監(jiān)控單位以及節(jié)制器,節(jié)制器通過租用電線與長途控制中央和設備辦事終端相聯動,遠程監(jiān)控單位具有監(jiān)測,存儲和控制等功能。 美國奧的斯公司自立研發(fā)的電梯檢測系統(tǒng),有分級報警的功效,能夠顯示所在,標題等
36、參數,當電梯的運行效果超出預定的邊界時,系統(tǒng)就會呈現報警信號。 日立電梯檢測系統(tǒng)通過計算機系統(tǒng)整天檢測電梯的運行情況,替每一臺電梯創(chuàng)設了數據庫,按期查驗調樣,有用的低沉了電梯問題的發(fā)生率,加長了電梯的使用限期。當電梯有妨礙時,信號會立刻連接監(jiān)測中央,檢測裝配呈現電梯的故障資料并即刻向電梯故障地點的維修職員提醒,來擔保第一時候達到現場。目前最快速電梯的日本東芝電梯團體,在中國設立了兩個長途監(jiān)視中央,互相備用,組成雙重保障體系。在公司的處事
37、信息中心里,遠程監(jiān)控系統(tǒng)對電梯的運行長途檢測、故障分析,監(jiān)控系統(tǒng)4小時,3天不中斷地運行。不外由于中國特殊的國情,這些海</p><p> 1.3.3 電梯監(jiān)控發(fā)展趨勢 </p><p> 因為計算機水平的快速提高,人們對坐電梯的感覺越來越注重,由此造成電梯舒適性監(jiān)測的技術也發(fā)展的很快,電梯監(jiān)測是一個復雜的過程,它由很多因素控制;隨著網絡的擴散,人們通過局域網可以立即把現場的數據上傳,
38、達到共享的目的。這樣不但極大的提高監(jiān)測的效率,而且也利于管理,還能將超限資料傳送到電腦來報警,馬上讓維修人員知曉。達到電梯數據傳輸和報警的功效,達到對電梯環(huán)境報警及時控制的目的。 </p><p><b> 1.4 研究內容 </b></p><p> 因為人體感覺受到電梯環(huán)境的影響程度很大,因此我們就要設計科學的參數范圍。在完全考慮各種因素的基礎上,設計了基于單
39、片機的電梯遠程檢測系統(tǒng)。 本文研究的目的是通過檢測電梯內的環(huán)境,從而了解情況,主要研究電梯環(huán)境參數人體舒適度的影響,然后對采集上來的數據進行分析,也可以對數據設計和改正,通過微處理器還能警報。</p><p> 整個系統(tǒng)研究內容如下:</p><p> 1、利用proe完成檢測儀的殼體、電路板及內部部件安裝三維實體圖。</p><p> 2、利用單片機完成電梯
40、中溫度,濕度,運行加速度等檢測;</p><p> 3、利用proteus完成硬件電路設計</p><p> 4、設計流程圖并編寫程序 </p><p> 2 電梯檢測系統(tǒng)總設計 </p><p> 這個設計的目的是使用戶通過上位機 PC 可以輕松便捷地實現對電梯的環(huán)境遠程監(jiān)測,設計方案是能夠使電梯檢測系統(tǒng)能對電梯運行數據自動收集檢測
41、,通訊和信息的儲存和解決;簡易的顯示系統(tǒng)運行的重要數據,同時做相關的處理;相關人員能利用相關設備直接改變電梯內的環(huán)境參數。與此同時還需要提高系統(tǒng)的可靠性,加強抗干擾能力,提高精度和參數的傳輸速度,加長傳輸距離。 </p><p> 2.1 方案整體設計 </p><p> 本文所研究的是單體的一個電梯,我們要對其內的溫度和濕度和加速度進行定量監(jiān)測,由于電梯存在很多對信號的干擾因素,如果
42、采用模擬量信號可能引起信號的消耗和溫漂,所以我們必須用數字量來傳輸信號,這么做能規(guī)避信號傳送時發(fā)生的錯誤。通過上述分析,溫度傳感器選用DS18B20 智能數字式傳感器,因為電梯的在很小區(qū)域溫度能當作是均衡的,同時電梯又是一個很小三維空間,因此我們只需要在頂端放置一個溫度傳感器,同時濕度傳感器我們也采取同樣的方式。傳輸信號就選用雙絞線加屏蔽層的線纜傳輸來提高抗干擾能力。同時單片機采用STC12C5A60S2 單片機,因為它性價比很高。為了
43、對數據進行一個更加具體的顯示和處理,我們還需要用到上位計算機。 基于以上的分析,設計了電梯檢測的總體方案,如圖2-1所示。</p><p> 圖 2-1 系統(tǒng)整體框圖</p><p> 整個檢測系統(tǒng)由上位機 PC、溫濕度加速度收集展現模塊、電平轉換模塊加上外圍模塊一起構成,達到對電梯內環(huán)境的檢測、檢測和管理的目的。系統(tǒng)采取二級控制的結構:其中第一級是直接控制級,就是利用單片機子系統(tǒng)來
44、對加速度,溫濕度幾個因素檢測,之后對數據進行相關的操作。同時第二級是過程管理級,就是通過計算機實現的,主要對傳輸來的數據進行顯示、修改和報警,同時如果需要的話,還可以顯示歷史數據,還能跟其他計算機聯網,達到數據共享的目的,也可以及時對系統(tǒng)改進,來強化系統(tǒng)的功能。 </p><p> 真正工作時,微處理器是電梯內最重要的控制邏輯單元,能獨自完成電梯的全部監(jiān)測功能,而上位機只不過扮演著輔助的作用;所以下位機能保證子
45、系統(tǒng)高效的運行,所以不需要上位機過多的干預。上位機的主要作用就是實時檢測系統(tǒng);設立下位機的控制數據;利用串行通訊,接受下位機傳送來的現場信息;統(tǒng)計分析以往的資料;實時管理數據,也能對接收的數據和歷史資料存儲,現實改正等等。另外,通過與其他計算機相連,達到在線通信和數據共享的目的。 </p><p> 系統(tǒng)能保證的功能: </p><p> 1.通過 STC12C5A60S2 單片機采集
46、相關信息,之后再對他們進行處理; </p><p> 2.整合采集到的信息,進行一系列操作; </p><p> 3.微處理器檢測參數信息,之后對數字處理修整和存儲以及輸出。 </p><p> 整個系統(tǒng)最重要的處理器為 STC12C5A60S2,傳感器采集電梯內各種數據,之后傳輸到微處理器,再采取相關的邏輯和數字處理,同時判斷是否越過限值范圍,若超過則報警,
47、計算機也能夠把結果傳送到微處理器,之后控制微處理器可以對參數進行修改。 </p><p> 數字傳感器對電梯的數據直接收集,把電梯的物理信號收集上來,以便后續(xù)處理,顯示器則顯示收集的數據,當數據超限后就能報警,STC12C5A60S2 控制電梯的邏輯,計算機利用編寫的上位軟件,從而可以人機操作,知道電梯的情況,單片機利用對采集器的控制和參數設定,能控制傳感器的狀態(tài),達到對信息的傳遞和存儲的目的, 系統(tǒng)采集器使用
48、了單總線結構,加強了抗干擾能力,也利于系統(tǒng)的拓展;系統(tǒng)也運用了外置的鍵盤,可以對參數立即修改;單片機連接了顯示器,能實時顯示溫濕度和加速度的數據情況,加強了系統(tǒng)的可靠性。</p><p> 2.2 系統(tǒng)硬件總體設計 </p><p> 在這么多氣象要素中,對人體舒適度影響最大的是氣溫和濕度。大氣中的溫濕度人為是無法控制的,而室內的溫濕度卻是可以調節(jié)的。那么如何調節(jié)適當的溫濕度,既能達到
49、節(jié)能的目的,又能使您的工作處于最佳狀態(tài)、身體健康、生活舒適呢?</p><p> 先來談談溫度,要是溫度過高,就會影響人們的體溫調節(jié)功能,同時由于散熱欠好導致體溫升高,就會呈現頭暈等情況;若是溫度過低,又會影響人們的代謝功能,減慢脈搏和呼吸的速率,消沉呼吸道的抵制力。固然,人體對溫度的改變有順應能力,身材可以通過調節(jié)體溫來保持均衡,不外這種方式畢竟有限,以是通過很多的嘗試研究,最終把人體較舒適的溫度范疇11℃到
50、32℃。</p><p> 再談濕度,炎天若是室內濕度大,就會阻截人體蒸發(fā)散熱,讓人們感覺不舒暢;冬天濕度太大的話,就會加快熱傳導使人覺得寒冷。同時室內濕度太低的話,水分就會大量減少會使人們覺得口干舌燥,而不是簡單的傷風。已是通過研究,人體較舒適的濕度范疇是30%到80%。然而,人的體感并不單純受其一項指標的影響,而是兩者的綜合作用。因此,從醫(yī)療氣象上把人的體感分為7個等級來評價室內溫濕度是否適宜。分別是:舒適
51、、稍暖、暖、熱、稍涼、涼、冷。</p><p> 通過大量實驗得出最適宜人的溫濕度是:夏天溫度23℃-28,濕度30%-60%;冬天溫度在18℃到25℃之間,濕度在30%到80%之間。人們會覺得比較舒服。一般情況下,室內溫度控制在22℃-26℃,濕度為40%-50%,人體感覺最舒適,而室內溫度在18℃-20℃,濕度為40%-60%時,人的思維最敏捷,工作效率最高。</p><p> 當
52、電梯最大加速度為1. 0m /s2時,由于身體接受了非常嚴重的刺激,人們普遍都會覺得不舒服,說的更加明確一點,在最大加速度0. 6到1. 0 m /s2有一個數據,它是區(qū)分舒服和不舒服的標準,不過這個值不是固定的,由于外界環(huán)境的不同,以及乘坐的人的年齡身體狀況都不一樣,經常坐電梯和不經常坐電梯等因素都會影響這個數值。所以我們暫定中間值0.8為人體最佳坐電梯的加速度,我們應該努力把加速度調節(jié)到這個數值左右。</p><
53、p> 2.2.1 系統(tǒng)硬件框架圖</p><p> 系統(tǒng)硬件結構搭建如圖 2-2所示,圖中溫度傳感器和濕度加速度都放在電梯的頂部,這樣能盡可能使檢測的溫度,濕度以及加速度的值和電梯內環(huán)境相同,達到精度要求。數據傳輸線選取帶有屏蔽層的雙絞線,來加強抗滋擾能力。單片機操縱電平轉換將信號傳送給長途傳送模塊。電梯外部的計算機能辦理電梯的直接控制級。</p><p> 圖2-2 系統(tǒng)硬
54、件組成示意圖</p><p> 2.2.2 系統(tǒng)硬件整體設計 </p><p> 影響人們舒適度的因素有很多,本文主要研究了溫度,濕度,加速度三個量,通過傳感器收集溫度、濕度,加速度等參數,并將收集信號轉換為電壓信號,同時交給微處理器處理。如下圖2-3所示 </p><p> 圖 2-3 整合控制系統(tǒng)示意圖 </p><p> 微控
55、制器選用 STC12C5A60S2:本文選STC51 系列型號的單片STC12C5A60S2 ,其具有低能耗,低本錢,便于維護,較強的不變性的優(yōu)點,同時STC12C5A60S2 單片機也有著很高的性價比,擁有兩個 PWM,運行速度也快,8個模擬量數字量轉換接口。同時它也不用依靠任何燒錄器,就能通過電腦上的串口用 ISP 方式燒錄,燒錄方式也是容易。因為它有著大量的優(yōu)點,所以運用十分廣泛。這個系統(tǒng)利用采集器收集電梯的數據,經過微處理器計算
56、和儲存數據,微處理器不間斷的處理傳送來的信息,利用依次循環(huán)的監(jiān)測,利用程序中的優(yōu)化算法,比較結果,控制電梯環(huán)境。同時微處理器還能顯示實時數據,也能利用小鍵盤適當修改和設置需要的參數[3]。 </p><p> 2.3 系統(tǒng)軟件整體設計 </p><p> 2.3.1 下位機軟件設計 </p><p> 在系統(tǒng)硬件集體設計的底子上,完成系統(tǒng)下位機軟件構造圖,如圖
57、 2-4所</p><p><b> 示。</b></p><p> 圖 2-4 系統(tǒng)軟件結構圖</p><p> 這個設計選取模塊化的程序設計,包含中圖上所示各種程序。程序流程圖在2-5會描述。 </p><p> 同時系統(tǒng)用 C 語言編程,其中一些代碼利用 C 語言。但匯編語言又是相對低級的,必須包含相應的
58、硬件,面對不同的硬件結構,選用不同的匯編語言,會讓系統(tǒng)效率低下,同時也不利于再次開發(fā),如果把硬件和機器換掉,匯編語言的移植性也不是很好,這恰恰是它非常致命的缺點。所以我們必須分析 C 語言和編匯語言的不同點,選取二者結合的方式研發(fā)系統(tǒng)軟件程序[4]。</p><p> 圖 2-5 下位機軟件整體流程圖</p><p> 2.3.2 上位機軟件設計 </p><p&
59、gt; 上位機軟件設計人機的交互界面,利用 VB程序設計,通過其中的控件,設置單片機的相關參數,同時也能查看歷史數據,修改對位處理器的標準。利用上位機的交互軟件,非常便利的實現了對電梯的監(jiān)測作用,使得工作更有效率。在上位機和單片機之間利用串行通訊傳送數據,這種方法錯誤率低,抗干擾。下位機運用C 語言編寫,如下圖 2-6 所描述。 </p><p> 圖2-6 上位機軟件整體流程圖</p>&l
60、t;p> 上位機的串口設置是利用程序對端口的標準進行設置實現的,通過設置匹配的方式寄存器來設置對應的端口參數??梢赃x定波特率、奇偶校驗等特點,也能儲存,處理采集來的數據,為后面的流程打下基礎。 </p><p><b> 2.4 本章小結 </b></p><p> 這章闡述了系統(tǒng)整體,分別分析了硬件結構和軟件設計,了解系統(tǒng)的可行性,替下面的工作做了準備。
61、</p><p> 3 系統(tǒng)硬件總體電路設計</p><p> 3.1 系統(tǒng)硬件整體電路設計</p><p> 依據系統(tǒng)的要求分析,我們設計了系統(tǒng)的整體硬件電路,詳見附錄。</p><p> 3.2 主要控制部分 </p><p> 系統(tǒng)選用的元件是 STC12C5A60S2,它是電梯運行最重要的控制器,采集
62、器將電梯物理量收羅上來,微處理器通過數據轉變和處理,把數據傳送到上位機以及外部的顯示器上,同時顯示出來。假如電梯由于突發(fā)情況使得環(huán)境突然發(fā)生變化,那么單片機就會內部比較數據,做出相應的操作,發(fā)出報警信號,與此同時工作人員就能實時的處理電梯的突發(fā)狀況。 </p><p> 系統(tǒng)采取模塊化設計,提高了系統(tǒng)的設計效率,當電梯檢測設備出現故障時,比較容易找出問題所在,便于系統(tǒng)的維護。采集器收集到現場數據后,交給微處理器
63、讀取,之后下位機將數據傳送給計算機。不過,上位機也能實時操作下位機,修改和設置之中的參數,也能利用外置的鍵盤,操作單片機。當系統(tǒng)收集到的數據超出規(guī)定范圍時,單片機就會把結果進行比較,傳輸信號,這種實時的方法,可以加強電梯抗干擾的能力。 </p><p> 把PC 機和單片機一起使用,RS-485和GSM 網絡同時運用的方法構成多點收集系統(tǒng)的主要控制器部分,達到對信息的傳遞和儲存處理的目的。計算機具有強大的功能,
64、運行速度較快,編程也簡易,用它來編寫人機交互軟件很便利。STC12C5A60S2 可以同時操控很多個DS18B20 工作,達到主從分布式控制的目的,同時也能和計算機互換數據。 單片機STC12C5A60S2 的功能說明和控制引腳,在下文會有細致的描寫。</p><p> 1. STC12C5A60S2 引腳圖 </p><p> 下圖是單片機實際引腳圖的排列圖,它一共 40個引腳,通過
65、DIP 形式封裝。 </p><p> 圖 3-1 單片機引腳封裝圖</p><p> 2.引腳的功能介紹 </p><p> 選用STC12C5A60S2單片機,由于它性價比高,有著較強的抗滋擾能力和可靠性,同時組裝簡單,編寫簡易,能輕松的完成各種控制要求,也能和電梯內部采集器單獨連接,同時能通過總線和單片機交換數據。構建主從分布式網絡也比較容易,就是利用
66、一臺微處理器和很多個下位機通信,組成電梯檢測系統(tǒng),來達到電梯運行數據的遠端顯示和存儲的目的[5]。 </p><p> ?。?)電源引腳 Vcc連正五伏工作電壓,Vss對低電平也有用。 </p><p> (2)晶振 X1、X2與晶體兩側連接。 </p><p> ?。?)P0 / P1 / P2/P3口都是雙向的數字指令接口。 </p><p
67、><b> ?。?)控制引腳 </b></p><p> ALE/-PROG 是單片機數字以及指令傳送總線。 </p><p> RST/Vpd 代表復位信號端。也能作為第二個電源,如果斷電信息也可以不丟失。 </p><p> ALE/-PROG 表示脈沖輸入端。 </p><p> PSEN 代表存儲器
68、選通端。 </p><p> EA/Vpp 代表存儲器使能端。 </p><p> 3.3 傳感器部分的設計以及運用</p><p> 通過傳感器以及其他的部件,收集電梯的物理信號,然后轉換成能被數字設備接受的信號,之后微處理器再進行相應顯示、編輯、查看、存儲的一系列操作,這樣就是信息收集。 </p><p> 數據收集系統(tǒng)的結構圖如
69、圖 3-2所表示。 </p><p> 圖 3-2 基礎的數據收集系統(tǒng)</p><p> 我們都知道,機械的數據收集檢測難度都不會小,同時運行的電梯又是相對而言較為復雜的系統(tǒng),它的環(huán)境數據滯后性很嚴重,同時各個數據還會耦合,最后還需考慮抗干擾能力。所以我們無法考慮選取模擬傳感器,而且要運用一種新的信號收集的方法,來減少信號的消耗和溫漂,降低系統(tǒng)的誤差,使系統(tǒng)的穩(wěn)定性加強。 </
70、p><p> 測量電路的非常關鍵的一個特點就是高準確度,就是誤差小,精度高。所以傳感器可以看作人的眼睛,我們應該慎重的選擇,讓它滿足系統(tǒng)的各種要求。這個系統(tǒng)選用的是 DS18B20 傳感器,它是智能數字式溫度傳感器,同樣的濕度傳感器選取的是 SHT11 傳感器,和溫度傳感器的性質類似。 </p><p> 3.3.1 數據收集方法的設計 </p><p> 由于通
71、信水平、信息水平和計算機技術的快速發(fā)展,人們收集數據的方式也越來越多,愈發(fā)地先進。我們運用較廣泛的為分布式采集系統(tǒng),它利用管理層計算機,控制著每個微處理器,讓他們協(xié)調得工作,采集器收集電梯的數據,儲存到數據區(qū),同時把它傳輸給微控制器。我們知道電梯的環(huán)境在每時每刻都是變化的,不過其變化的速度和單片機處理數據的速度比起來還是很慢的,以為單片機能在每秒處理幾百條數字信息,還能很快的傳送。所以我們應該設置微處理器,利用設置定時器來達到對時間間隔
72、的控制,來匹配現場環(huán)境變化。在電梯運行中,工作人員無法老是在現場檢測環(huán)境因素的改變,但又想了解電梯的實時狀況,尤其是在參數超過規(guī)定范圍時所以就一定要利用無線的方法了解電梯環(huán)境因素的改變。</p><p> 因為一般的檢測系統(tǒng)沒有良好的兼容性,也不具備良好的拓展性,所以本系統(tǒng)選取模塊化、分散性的設計理念,計算機操控不止一個 STC12C5A60S2 單片機芯片,同時每一個STC12C5A60S2 又能操控許多個現
73、場收集器,通過這樣就能構成大規(guī)模的電梯舒適度監(jiān)測系統(tǒng)。同時彼此之間需要交換和傳輸數據,所以就要需要標準串口協(xié)議,現場收集器收集來的參數能顯示在顯示器上,也能通過外置鍵盤達到修改和設置參數的目的。所以全部系統(tǒng)通過 GSM 網絡和串行接口銜接起來,精簡了電路,簡化了系統(tǒng)的外圍結構, 使得系統(tǒng)成本減少,還能提高系統(tǒng)效率,更加容易擴展[6]。</p><p> 圖 3-3 數據收集結構圖</p><
74、;p> 3.3.2 溫度傳感器選型設計 </p><p> ?。ㄒ唬囟葌鞲衅鞯倪x擇 </p><p> 溫度傳感器的選擇至關重要,我們選取DS18B20 數字傳感器 。</p><p> 因為它具有很高的性能,同時也有數字化單總線結構,是最先進的一代智能傳感器,可以很好地適應各種微處理器,相比 DS1820更加優(yōu)越,在測溫領域運用廣泛。可以依據實際情況
75、,精準讀取溫度,它的速度很快,所以選用 DSl8B20 能讓系統(tǒng)更加簡潔,簡化了系統(tǒng)結構,更能體現其性能,DS18B20 檢測區(qū)間很大,最低55℃,最高+125℃,而且精度也很高,而且它對現場溫度信號的傳輸是數字信號的形式,串行輸出選取符號延展的 16位數字量,能極大幫助提高系統(tǒng)的抗干擾能力。</p><p> DS18B20是數字化傳感器,它能把信號直接轉換為數字量再傳送,這么做不但避免了誤差,更加簡潔了電路
76、結構。因為這個傳感器是單總線結構,組網方便,與單片機相連也不復雜,所以單片機能夠很便利的操控和管理它。綜上所述,我們選用這款數字溫度傳感器[5]。</p><p> 我們都知道,系統(tǒng)集成化是以后的潮流,想要讓系統(tǒng)更加簡潔、可靠,就要選用集成化設計思路。又由于半導體技術的快速發(fā)展,價格正在不斷降低,由此給我們的設計提供了成本上的優(yōu)勢,系統(tǒng)這么設計可以加強系統(tǒng)的抗干擾能力,避免了數據傳送處理過程中的誤差,提高了精準
77、度,極大的減少了引線的使用,使得外圍電路更加簡潔,電路的設計也愈發(fā)便利。電路中采取集成模塊是以后的發(fā)展趨勢。本文所選用全數字溫度傳感器,也是結合了其無法比擬的優(yōu)越性。DS18B20 連接圖如圖 3-4所示[7]。</p><p> 圖3-4 DS18B20 的連接圖</p><p> 同時還要強調的是,DSI8B20 有著上述非常多的有點,不過在實際運用時需要注意的地方也有很多。 首
78、先我們一定要按照讀寫時序來編程,DSB1820 與微處理器之間的傳輸方式是串行方式。其次連接 DS18B20 的電纜是有長度的限制的,所以我們必須選用屏蔽雙絞線當作系統(tǒng)的電纜線[8]。 </p><p> 3.3.3 濕度收集傳感器選型設計 </p><p> SHT11 傳感器選用貼片封裝結構,能把信號處理電路和傳感器件聚在一塊微型電路板上,讓它有著很高的可靠性以及穩(wěn)定性,抗干擾能力
79、也較強、性價比高等優(yōu)點。 </p><p> SHT11 的引腳圖如下圖 所示,制作工藝采用表面貼片封裝形式,它的引腳說明如下。 </p><p> 圖3-5 SHT11 外形及引腳排列</p><p> SHT11連接圖如下圖所示</p><p> 圖3-6 SHT11 連接圖</p><p> 運用時
80、應該注意以下幾點,因為運行 SHT11 是有使用限制的,如果電梯溫度太極端,不在 SHT11的額定工作范圍時,就會在測量濕度時,產生+3%的偏差,不過這個情況是能夠返回的,當溫度慢慢恢復到 SHT11 的工作溫度范圍時,它的特性又會恢復,不過如果你想讓芯片恢復到理想的工作狀態(tài)很快的話,應該采取加熱 24小時的方法,同時讓它在90的溫度保持不變,這種方法會讓芯片的特性快速回復,不過如果這種方法運用過多,會加快芯片的損壞速度,所以我們應該適
81、量的采用。另外,我們在安裝的時候,也要注意一些問題因為電梯內各種環(huán)境因素聯系非常復雜和密切,這就要求我們在測量電梯內濕度時,盡可能讓傳感器和電梯的溫度一樣,有利于降低誤差,假如傳感器線路板無法避免發(fā)熱,那就應該讓SHT11 和熱源保持通風的狀態(tài),或者盡量讓銅導線足夠細,降低熱傳導,同時避免傳感器在陽光下暴曬。</p><p> 3.3.4 加速度收集傳感器選型設計 </p><p>
82、加速度傳感器把運動或重力參數轉變?yōu)殡娦盘?,主要在傾斜角、慣性力、沖擊力等范圍的運用比較普及。其中壓電加速度傳感器是非常典型的自發(fā)式傳感器,它是L傳感器,道理是讓某些晶體受力后在表層出產電荷的壓電效應來轉換物理量,有著較高的靈敏度和信噪比,結構簡潔,比較可靠,廣泛運用在加速度檢測的方面。</p><p> 壓電式加速度傳感器它的靈敏度和材料以及系數成正比,同時與質量塊的質量也是正比。所以如果要提高傳感器的敏銳度,
83、就要采用系數大的壓電原料來充當壓電元件,我們一般選取以壓電陶瓷為敏感元件的傳感器。</p><p> 它的原理圖如下圖所示,包羅質量塊、壓電部件和支座。支座和需要檢測的物體結合在一起。這樣支座與待測物就能統(tǒng)一加速度運動,同時壓電部件受到質量塊和加速度反向的慣性力的作用,在晶體的輪廓上反映出交變電荷,便是我們所說的電壓。若是振動的頻率遠遠少于傳感器的固有共振頻率,產生的電壓與作用力成正比。電信號在前置放大器的作用
84、下放大,這樣就能利用檢測電路監(jiān)測物體的加速度。</p><p> 圖3-7壓電加速度傳感器原理圖</p><p> 具體的收集系統(tǒng)的整體結構如下圖所示。</p><p> 圖3-8采集系統(tǒng)的整體組成圖</p><p> 在采集樣本數據的過程中,我們選用的一般為時域信號,不過計算機都是處理數字信號,所以要把信號轉換成數字信號。具體轉變過
85、程從上圖可以體現:壓電加速度傳感器輸送的只是電荷信號,由于它非常小,必須經過電荷放大器放大同時濾波,轉變成電壓信號,便于測量,同時把一部分干擾信號過濾出去,然后通過A/D轉換器,把模擬信號轉變成數字信號。之后通過單片機和通訊電路傳送到上位機通過LabVIEW軟件讀取顯示信號。</p><p> 3.4 外圍電路硬件設計與實現 </p><p> 3.4.1 電源電路 </p>
86、;<p> 圖 3-9 三端可調集成穩(wěn)壓器結構圖</p><p> 由于現場收集、傳送信號需要的電路功耗很小,單片機工作電壓又是+5V,所以選取7805三端穩(wěn)壓片。具體電路圖見上圖。 </p><p> 3.4.2 看門狗電路 </p><p> 要讓程序盡量保持正常的運作,避免其跑飛和陷入死循環(huán),就需要在系統(tǒng)中添加看門狗電路??撮T狗電路利用
87、內部的一個計數器實現它的功能,一般情況下程序啟動后,看門狗就會運作,假如程序運行正常,看門狗就會復位;但是如果程序發(fā)生跑飛或者陷入死循環(huán),系統(tǒng)則強制復位,來達到讓系統(tǒng)正常工作的目的。 </p><p> X25045 芯片是外圍芯片,它有外圍接口,具有很高的集成度,性價比高,較穩(wěn)定,使硬件結構更加簡潔,減少了了系統(tǒng)的功耗,加強了系統(tǒng)的可靠性,同時包含電壓電源檢測、復位電路、存儲器 、定時器看門狗等,使得芯片有
88、著廣泛的運用。它的引腳圖見下圖。</p><p> 圖3-10 X25045引腳圖</p><p> X25045 的讀寫操作指令格式如下。 </p><p> 表 3-11 X25045指令及其含義</p><p> X25045 和微處理器的接線圖如下圖所示,微處理器操控著數據的收發(fā),利用軟件來編程和設定系統(tǒng)的監(jiān)測時間,X25
89、045芯片具備完整的看門狗定時器。能在X25045 和微處理器之間交換數據,如果需要的話,可以讓能端變成低電平,隨后數據從 SI 輸入,但也可以從 SO 輸出。不過同時WP則需要始終保持高電平狀態(tài)。</p><p> 圖3-11 X25045看門狗定時器電路圖</p><p> 想要設置看門狗的循環(huán)周期,就要通過設定X25045 內部的一個狀態(tài)寄存器來實現。其各個位的設置如下表 3-
90、6所示。 </p><p> 表 3-12 內部寄存器</p><p> 其時間常數見下表。 </p><p> 表 3-13 看門狗定時時間</p><p> 系統(tǒng)程序在運轉的時候,不可避免地陷入死循環(huán)或者出現跑飛情況,所以我們有必要添加一條喂狗程序,以免出現程序干擾的問題,當程序錯亂時,看門狗就會延長時間,讓系統(tǒng)強制復位,可以
91、防止大的問題出現。 </p><p> 現在很多看門狗電路都集成在了微處理器上,這個方法也能讓單片機正常運行,以免由于軟件問題,造成非要嚴重的損失。當程序運作時,看門狗定時器也隨之運作,如果數據沒有清零,就復位;如果低于設定的周期時,看門狗就重裝初值,避免誤復位。正常運作時,看門狗往往不復位,如果出現異常,就能避免出現死循環(huán)以及程序跑飛的問題。 </p><p> 3.5監(jiān)控系統(tǒng)控制柜
92、設計</p><p> 根據本文需求,設計了如下的殼體</p><p> 如上圖標示,1表示電源燈,2表示溫度警示燈,3表示濕度警示燈,4表示加速度警示燈,5代表的是復位按鈕。</p><p> 1代表液晶顯示窗口,2代表的是氣孔,它能使內部的感應元件直接和電梯內部相接觸,使得測出的數據更加科學和嚴謹,這樣設計比較契合系統(tǒng)的設計,能完美的符合系統(tǒng)的要求,具備了
93、它應該有的功能。</p><p><b> 3.6 本章小結 </b></p><p> 本章闡述了系統(tǒng)硬件電路,講述了芯片的選擇,硬件的構建,為什么選擇這款硬件和注意事項,替后面軟件的設計做鋪墊。 </p>&l
94、t;p> 第四章 系統(tǒng)軟件設計</p><p> 眾所周知,系統(tǒng)功能的實現需要軟件和硬件一起作用才能完成,所以一旦確定了系統(tǒng)的硬件設計,我們就需要依據軟硬件結合的思路,軟件和硬件相互對應的方法,選取模塊化的設計,連接各個模塊,進而組成一個完善的軟件系統(tǒng),落實系統(tǒng)的功能。 </p><p> 整個系統(tǒng)的軟件設計可以分為很多部分,他們包含著許多獨立的子程序,利用硬件軟件接口相連,
95、這么做的好處是,一旦程序出現問題,能對程序進行很便捷的修整,這樣一來硬件的連接也會簡單很多,程序在各種系統(tǒng)和設備移植也變得非常便利,利用這種模塊化設計,把系統(tǒng)拆分成幾部分依次設計,之后采用讓它們協(xié)調工作的方法,這樣就保證了效率和正確率。系統(tǒng)軟件的主要任務是上位機、下位機以及各個模塊的通信,打斷程序的編寫,設置端口,編寫鍵盤模塊,處理傳感器收集的數據等。如果一個系統(tǒng)只有硬件,那是不可行的,軟件是一個系統(tǒng)的心臟,所以我們只能在硬件電路搭建成
96、功后,才可以編寫軟件,利用它們的有機結合,達到對電梯環(huán)境因素收集的目的,之后初步處理和計算數據,比較已經設定的既定值,來遠程無線報警,達到遠程無線檢測的目的[9。 </p><p> 軟件包含著很多程序塊,程序的編寫就是選取 C 語言和部分匯編語言相結合來編程,選取 C 語言和匯編語言能夠相互彌補各自的缺點,確保程序和系統(tǒng)愈發(fā)流暢。 </p><p> 4.1 主程序模塊設計 <
97、/p><p> 它是整個程序的主體,同時也是最關鍵的環(huán)節(jié),它影響著各個子程序模塊的運行順序、和們之中存在的關系。主程序利用系統(tǒng)的自檢同時調整各種子程序模塊,達到實現系統(tǒng)初始化的目的,實現數據的顯示和處理等功能。主程序框圖如下圖所示。 子程序一般是依靠主程序的調用完成的,子程序模塊包括通信模塊、數字轉變子程序和報警程序等。我們在編寫程序時要在意寄存器存儲地址會不會和空間沖突和I/O 端口會不會沖突,尤其是要合理安排寄
98、存器的地址分配。還有就是盡可能多的使用調用程序,它們都是子程序模塊,這么做不但可以讓程序整體漂流,簡潔,在移植程序的時候也比較便利,還節(jié)約了系統(tǒng)的內存。不過與此同時需要注意的就是,應該盡可能的減少使用轉移指令,一旦使用過多,整個系統(tǒng)程序就會很亂,導致擴展性差,同時不利于程序再次開發(fā)和移植,所以要盡量少用。不過調用指令就好很多,因為每個子程序模塊能夠獨自實現它的程序功能,所以利用調用指令就會讓整個程序更加簡潔,對于程序的維護還是修改都會非
99、常便捷。除此之外,采取程序模塊的形式,主程序可以調用各個完整的子程序塊,程序調用的優(yōu)點有很多,能夠簡化整個系統(tǒng)程序,在節(jié)約內存的同時可以直接利用這些程序功能模</p><p> 圖4-1 主程序流程圖</p><p> 4.2 信息采集模塊的設計和實現 </p><p> 4.2.1 溫度收集傳感器軟件設計 </p><p> DS
100、18B20 整體流程圖如下圖所示。第一,系統(tǒng)利用不間斷的查詢搜索,搜尋到DS18B20的序列號;之后運行 DS18B20變換溫度;最后把變換后 DS18B20的溫度數據依次讀出。 單片機 STC12C5A60S2先要把總線上存在的DS18B20芯片復位,之后單片機開始識別DS18B20,微處理器利用訪問 DS18B20的ROM,就可以讀出數據。一旦傳感器和微處理器成功匹配,單片機就開始接受DS18B20上傳送的電梯環(huán)境數據,讀取和傳送數
101、據。DS18B20流程圖如下圖所示[11]。 </p><p> 圖 4-2 DS18B20 流程框圖</p><p> ?。?)系統(tǒng)復位程序 </p><p> 因為需要檢驗傳感器 DS18B20是否在工作,就要對 DS18B20復位以及初始化,之后讀寫數據;復位時,假如DS18B20存在低電平,就要發(fā)出存在信號,單片機感應后,復位就可以說算成功了。初始化流
102、程圖 如下圖所示。</p><p> 4-3 DS18B20初始化流程圖</p><p> DS18B20 復位程序代碼如下: </p><p> ?。?)編寫數據子程序 </p><p> 主機編寫存儲器數據流程圖如圖4-4所示。 </p><p> 圖 4-4 主機寫入存儲器數據流程圖</p>
103、;<p> 向 DS18B20 寫入數據:</p><p> (3)讀字節(jié)子程序 </p><p> 啟動溫度轉換及讀溫度值流程圖如圖4-5所示。 </p><p> 圖4-5 啟動溫度轉換及讀溫度值流程圖</p><p> DS18B20 讀字節(jié)程序如下: </p><p> 4.2.
104、2 濕度收集傳感器軟件設計 </p><p> 濕度傳感器和單片機之間是利用 DATA 線和SCK線實現通信的,當程序運作之后,他們就會利用高低電平交替出現的方法來收集和傳送數據單片機的程序運行之后,按照時序會產生一個 8位的命令碼包,它由5個命令位和3個地址位組成,通過他們來讀寫和控制濕度傳感器 數字收集、儲存和傳送;如何判定結束,就是主機對從機發(fā)出的CRC 校驗數據不響應[12]。 </p>
105、<p> SHT11 傳感器啟動時序 </p><p> 4.2.3 加速度傳感器軟件設計 </p><p> 壓電式加速度傳感器和單片機之間實現通信,控制加速度傳感器單片機程序選用匯編語言編寫,它由初始化程序“MAIN”以及打斷服務子程序“INTO"組成。程序流程圖如下圖所示。</p><p> 圖4-5 加速度程序流程圖</p
106、><p> "MAIN”初始化主程序主要用來對單片機的串行通信初始化和定時中斷初始化。串行通信初始化包括波特率、串口工作方式的初始化;定時中斷初始化包括定時器的初始化和開中斷。對于本文所用51單片機,需要對定時器工作方式控制寄存器TMOD和串行控制寄存器SCON進行設置</p><p> 下面給出初始化程序段和中斷服務程序段:</p><p> 通過單片
107、機的實時控制加速度傳感器,能夠完美的實現加速度數據的采集。</p><p> 4.3 遠程通信模塊的設計與實現 </p><p> 4.3.1串口通信軟件研發(fā) </p><p> 計算機和微處理器之正常情況都是采取異步通信來通訊,選取主從式的方法,利用RS-485把轉換信號達到接收和發(fā)送的目的。本系通過 VB軟件,落實了上位機和下位機串行通訊的功能。VB在各項
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于51單片機的顏色檢測儀設計畢業(yè)設計(論文)
- 基于單片機的甲烷氣體檢測儀設計-畢業(yè)設計
- 基于單片機的溫濕度檢測儀【畢業(yè)設計】
- 基于單片機的甲烷氣體檢測儀設計【畢業(yè)設計】
- 基于單片機的甲烷氣體檢測儀的設計【畢業(yè)設計】
- 基于單片機的甲烷氣體檢測儀的設計【畢業(yè)設計】
- 基于單片機的土壤濕度檢測儀的設計【畢業(yè)設計】
- 基于單片機的酒精濃度檢測儀設計基于51單片機酒精濃度檢測儀的設計
- 單片機的溫濕度檢測儀畢業(yè)設計
- 基于單片機的pm2.5值檢測儀【畢業(yè)設計】
- 基于單片機空氣質量檢測儀設計畢業(yè)設計論文
- 基于單片機空氣質量檢測儀設計畢業(yè)設計論文
- 基于單片機的酒精濃度檢測儀設計
- 基于單片機的酒精濃度檢測儀設計
- 畢業(yè)設計論文 單片機pm2.5濃度檢測儀設計
- 基于單片機的諧波檢測儀的設計.pdf
- 基于單片機的血糖檢測儀
- 基于單片機煤氣檢測儀--畢業(yè)論文
- 基于單片機的血糖檢測儀
- 基于51單片機的水質檢測儀畢業(yè)論文設計
評論
0/150
提交評論