freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的倉儲溫度測控系統(tǒng)的設(shè)計畢業(yè)設(shè)計-資料下載頁

2025-07-27 04:57本頁面
  

【正文】 節(jié)命令0XCC,隨后寫入讀取暫存的功能命令0XBE,讀入第0個字節(jié)轉(zhuǎn)換結(jié)果的低八位和第1個字節(jié)的轉(zhuǎn)換結(jié)果的高八位,所有操作完成后,DS18B20就會再次復(fù)位,讀暫存數(shù)據(jù)結(jié)束。之后整合以上操作所讀入的兩個字節(jié),并判斷出數(shù)據(jù)的正負(fù)情況,轉(zhuǎn)化為10進制。其流程圖如圖41所示。 開始 DS18B20 初始化 溫度轉(zhuǎn)換 溫度值譯碼 結(jié)束 圖42 溫度信號處理子程序 鍵盤輸入模塊掃描子程序設(shè)計采用獨立式掃描鍵盤,獨立式鍵盤的按鍵相互獨立,每個按鍵接一個I/O口線,一根I/O口線上的工作狀態(tài)不會影響其他口線狀態(tài)。因此,通過檢測I/O口線的電平狀態(tài),即可判斷那個按鍵被按下。程序設(shè)計通常采用查詢法,假設(shè)鍵盤掃描子程序應(yīng)具有以下功能: 判定有無按鍵動作。 去抖動。 確定是否真正有閉合鍵。 判定閉合鍵是否釋放。開始 恢復(fù)閉合鍵鍵碼。N有鍵按下Y去抖動N確實按下Y 計算保存鍵值N調(diào)用延時按鍵釋放Y 恢復(fù)鍵值返回圖43 鍵盤輸入掃描子程序框圖 數(shù)碼管顯示子程序本設(shè)計可以實時的顯示倉庫內(nèi)溫度,用到顯示模塊控制子程序。同時本設(shè)計使用了MC1413作為LED的驅(qū)動器。首先,要完成對5個控制寄存器的初始化,即完成對譯碼寄存器、顯示亮度寄存器、掃描范圍寄存器,關(guān)閉寄存器、顯示測試寄存器的初始化。然后送1~8個顯示數(shù)據(jù),在傳送完控制字后,可以根據(jù)實際需要改變數(shù)據(jù)寄存器的內(nèi)容,MC1413則會按照顯示亮度等初始化的規(guī)定與需要顯示的數(shù)據(jù)自動掃描顯示。數(shù)碼顯示模塊的流程圖如圖44所示。 開始 串行口初始化 數(shù)據(jù)送至緩沖區(qū) 查斷碼 顯示溫度值 結(jié)束 圖44 數(shù)碼管顯示子程序框圖 繼電器控制子程序單片機對傳感器采集到的溫度與設(shè)定值比較,若超出溫度控制范圍,則控制相應(yīng)的繼電器對溫度進行加熱或降溫處理。 報警子程序當(dāng)由溫度傳感器測得的溫度值傳送到單片機中后,單片機會與用戶設(shè)定的溫度值對比,只要所測溫度不在設(shè)定的溫度范圍內(nèi),就會向報警模塊發(fā)出信號,報警模塊隨之報警。 串口通信子程序溫度檢測系統(tǒng)通過串口通信的方式與上位機傳送信息,以此能夠?qū)崟r向上位機傳送溫度值,以便對溫度實時監(jiān)測并控制。單片機和上位機進行通信時,首先要設(shè)置串行口的波特率,一般情況下設(shè)置為9 600 b/s,1位停止位,無奇偶校驗。串口通信程序可以采用中斷和查詢的方式,因為單片機采用中斷和查詢的方式發(fā)送子程序所占用的資源是一樣的,故發(fā)送采用查詢,接收采用中斷的方式。系統(tǒng)通過串口與上位及通信,可以實時向上位機傳送溫度值.實物中通過RS232總線與計算機連接。串口通信模塊的流程圖如圖45所示。開始初始化溫度上下限初始化采樣和串口周期向下位機發(fā)出請求發(fā)送命令開始接收是否接收到數(shù)據(jù)協(xié)議是否正確數(shù)據(jù)是否為溫度值處理信息,顯示溫度值是否超出范圍將溫度情況顯示出來返回顯示出錯情況顯示出錯信息否是 否否圖45 串口通信子程序流程圖總 結(jié)總 結(jié)本設(shè)計本著方便、實用性、易于擴展的指導(dǎo)思想,采用STC89C52為中央處理器加上各種外圍電路構(gòu)成了整個單片機控制系統(tǒng)。在設(shè)計中運用溫度傳感器采集溫度,通過轉(zhuǎn)換、處理與設(shè)定值進行比較,得到控制信號用以控制溫度,實現(xiàn)了溫度顯示和報警控制功能。主要完成的任務(wù):(1) 系統(tǒng)整體設(shè)計,根據(jù)設(shè)計要求,選擇合理可行的設(shè)計總體方案,實現(xiàn)系統(tǒng)功能。(2) 元件選擇,根據(jù)需求分析選擇電子元器件,以達到設(shè)計的目的。(3) 硬件設(shè)計,用Protel軟件畫好電路原理圖。(4) 軟件設(shè)計,畫好程序流程圖,設(shè)計主程序和子程序。(5) 對系統(tǒng)進行軟件調(diào)試,修改錯誤或改進缺陷,找出錯誤。使系統(tǒng)達到本次設(shè)計的設(shè)計要求。本設(shè)計中還有許多可以改進的地方,能使系統(tǒng)達到更優(yōu)的控制效果。系統(tǒng)還有很多可以應(yīng)用的資源沒有充分的得到利用,例如單片機的輸入通道還沒有完全開發(fā),系統(tǒng)的I/O資源還沒有完全利用。在設(shè)計上還有很多潛力挖掘。例如可以將測得的溫度通過單片機與通訊模塊相連接,以手機短消息的方式發(fā)送給用戶,使用戶能夠隨時對溫度進行監(jiān)控。參考文獻參考文獻[1]姜志海,黃玉清,劉連鑫,單片機原理及應(yīng)用,北京:電子工業(yè)出版社,2010,19~21[2]李忠國,陳剛,單片機應(yīng)用技能實訓(xùn),北京:人民郵電出版社,2006[3]劉南平,朱鳳芝,現(xiàn)代電子設(shè)計與制作技術(shù),西安:電子工業(yè)出版社,2003[4]田立、代方震,51單片機程序設(shè)計快速入門,南昌:人民郵電出版社,2007[5]曹巧媛,單片機原理及應(yīng)用,電子工業(yè)出版社,2002[6]金發(fā)慶,傳感器技術(shù)與應(yīng)用,北京:機械工業(yè)出版社,2010[7]王忠飛,胥芳,單片機原理及嵌入式系統(tǒng)應(yīng)用,西安:電子科技大學(xué)出版社,2007[8]郭速學(xué),朱承彥郭楠,單片機功能與應(yīng)用,中國電力出版社,2008[9]徐楓霞,趙成安,AT89C51單片機溫度控制系統(tǒng),齊齊哈爾大學(xué)學(xué)報,2002,28(2): 3~8,[10]李朝青,單片機原理及接口技術(shù),北京:北京航空航天大學(xué)出版社,2005[11]王增福,魏永明,新編線性直流穩(wěn)壓電源,電子工業(yè)出版社,2004[12]吳秀清,:中國科技大學(xué)出版社,2001[13]尹建華,:高等教育出版社,2003[14]徐晨. 微機原理及應(yīng)用,北京:高等教育出版社,2004[15]馬維華. 微型計算機原理與接口技術(shù),北京:科學(xué)出版社,2000[16]張洪潤,張亞凡. 單片機原理及應(yīng)用,北京:清華大學(xué)出版社,2005[17]李群芳等. 單片微型計算機與接口技術(shù),北京:電子工業(yè)出版社,2005[18],北京:國防工業(yè)出版社,2006[19]Irwin,.。and Engineering Circuit Saddle River,NJ:PrenticeHall,Inc.,1999.[20]ISD(R),SingleChip Voice Record/Playback ,1999.致 謝致 謝即將畢業(yè)走向新的征程,大學(xué)四年得到的不僅是老師在專業(yè)知識上的知道,更有為人處事的道理。老師在教學(xué)上的嚴(yán)謹(jǐn)治學(xué)態(tài)度,在科研上一絲不茍的作風(fēng),都是我今后需要學(xué)習(xí)的地方,在這次的畢業(yè)設(shè)計中首先要感謝的是我的指導(dǎo)教師吳老師,同時感謝電氣學(xué)院王老師在這次的畢業(yè)設(shè)計期間給我的很多在專業(yè)知識上的指導(dǎo),讓我感到收獲頗多。在設(shè)計中遇到困難是在所難免的,但是在老師以及眾多同學(xué)的幫助下,很多問題都迎刃而解。通過這次設(shè)計,加深了我對單片機STC89C5智能溫度傳感器DS18BRS232串口通信技術(shù)、穩(wěn)壓直流電源等設(shè)計的理解,對溫度監(jiān)控系統(tǒng)的組成和工作原理有了比較詳細的理解。進一步提升了自己在面對問題,解決問題的能力,為今后的學(xué)習(xí)與工作打下了堅實的基礎(chǔ)。再次感謝設(shè)計中給我?guī)椭睦蠋熞约巴瑢W(xué)。通過本次設(shè)計,認(rèn)識到僅學(xué)有理論知識沒有實踐是不夠的,必須將理論應(yīng)用到實踐中,在實踐中檢驗自己的理論知識才能完成對自己工作能力的提升,理論與實踐相結(jié)合才能真正學(xué)到屬于自己的能力。 謝謝附 錄附 錄整機電路圖
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1