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

正文內(nèi)容

基于單片機的溫度監(jiān)控系統(tǒng)設(shè)計-資料下載頁

2025-06-27 19:43本頁面
  

【正文】 輸入的數(shù)據(jù)實現(xiàn)完全的控制,任何一個輸入端如果是低電平都會禁止輸入新的數(shù)據(jù),并且會在下一個時鐘脈沖(CLK)的作用下所有輸出都后移一位[33]。根據(jù)74HC164的性能特點,一片74HC164只能驅(qū)動一個LED數(shù)碼管。本設(shè)計采用HD7279驅(qū)動數(shù)碼管。HD7279是管理鍵盤和LED顯示器的專用智能控制芯片,HD7279是一片具有串行接口的可同時驅(qū)動8位共陰式數(shù)碼管(或64只獨立的LED)的智能顯示的驅(qū)動的芯片,該芯片同時還可以連接多達64鍵的鍵盤矩陣,單片可以完成LED顯示 、鍵盤顯示的功能。該芯片采用串行接口方式,具有自動消除鍵抖動并識別按鍵代碼的功能,從而可以提高CPU的工作效率,同時其串行接口方式又可大簡化CPU接口電路的設(shè)計,減少軟硬件資源的占用。 HD7279內(nèi)部含有譯碼器,可以直接接收BCD碼或是16進制碼,并且同時具有兩種譯碼的方式,此外,還具有多種控制的指令如消隱、閃爍、左移、右移、段尋址等功能。HD7279具有片選信號,可以方便的實現(xiàn)多于8位的典型的或多于64鍵的鍵盤的接口.典型應(yīng)用:儀器儀表、工業(yè)控制器、條形顯示器,控制面板特點:⑴串行接口,無需外圍元件可直接驅(qū)動LED;⑵具有控制譯碼/不譯碼及消隱和閃爍屬性等多種控制指令,編程靈活;⑶循環(huán)左移和循環(huán)右移指令;⑷具有段尋址指令,方便控制獨立LED;⑸具有級聯(lián)功能,可方便的實現(xiàn)多于8位顯示或多于64鍵的鍵盤接口;⑹可接64鍵控制器,內(nèi)含去抖動處理,可直接輸出鍵值。參數(shù)和指令片選信號端CS 當此引腳為低電平的時候,可以向芯片發(fā)送指令 時鐘輸入信號端 CLK 同步時鐘輸入端,向芯片發(fā)送數(shù)據(jù)及讀取鍵盤的數(shù)據(jù)指令時,此引腳電平上升沿表示數(shù)據(jù)有效 DATA 為數(shù)據(jù)輸入端 串行數(shù)據(jù)輸入和輸出端子,當芯片接收指令的時候,此引腳為輸入端;當讀取鍵盤的數(shù)據(jù)的時候,此引腳在“讀“指令最后的一個時鐘的下降沿變?yōu)檩敵龆薉IG 0 –DIG7 引腳為數(shù)字07 驅(qū)動輸出DP 引腳 為小數(shù)點驅(qū)動輸出HD7279指令當中包括復(fù)位指令和測試指令及譯碼顯示指令當上電進入主程序之前 ,要先進行系統(tǒng)的初始化處理。對于HD7279部分 我們進行的初始化操作主要分為一下幾點:首先執(zhí)行HD7279 復(fù)位操作 即:執(zhí)行 MOV A,0A4H CLR C RLC A MOV BIT, C SETB CLK LCALL SEND 指令 這一步的主要的功能是:將所有的顯示全部清除,消除設(shè)置的字符的消隱和閃爍的屬性。第二步: 發(fā)送測試指令 即MOV A,0BFH CLR C RLC A MOV BIT, C SETB CLK LCALL SEND該指令的主要的功能是要把 所有的LED全部點亮,并且處于閃爍狀態(tài),目的在于測試數(shù)碼管的好壞當系統(tǒng)進入顯示子程序的時候,要將顯示數(shù)據(jù)送入7279 首先應(yīng)該確定7279 的譯碼方式 然后每次送顯示數(shù)據(jù)的時候都是先送顯示地址然后在發(fā)送顯示的數(shù)據(jù)。顯示電路圖如下:山東科技大學學位論文 系統(tǒng)的軟件設(shè)計軟件編程是儀器功能實現(xiàn)不可或缺的組成部分。目前,普遍使用的編程語言有Keil C, ASM匯編語言等。由于匯編語言具有指令快、效率高、耗資少等特點,考慮到儀器的實時性要求,本儀器軟件均采用ASM匯編語言編寫。本著結(jié)構(gòu)化程序設(shè)計思想,儀器程序具有良好的模塊性、可修改性和可移植性。所有程序均結(jié)合硬件電路板進行了調(diào)試,儀器預(yù)設(shè)的各項功能均能實現(xiàn)[3233]。上圖所示為主程序流程圖。其設(shè)計思想是按照數(shù)據(jù)的傳輸方向順序設(shè)計程序,微處理器循環(huán)采集16路頻率值并將他們轉(zhuǎn)換為對應(yīng)的測點溫度值,然后送數(shù)碼管顯示。同時對處理后的數(shù)據(jù)首先判斷是否超過限定溫度值,若超過則選擇報警。[3436]數(shù)據(jù)的采集主要是頻率值的采集。數(shù)據(jù)采集程序的實現(xiàn)通過兩個中斷實現(xiàn):一個計數(shù)中斷,一個定時中斷。利用單片機內(nèi)部定時/計數(shù)器0的工作方式3,將定時器分為兩部分:高8位TH0作為定時器使用,低8位TL0作為計數(shù)器使用。在外部脈沖的下降沿啟動定時器和計數(shù)器,當脈沖個數(shù)達到一定數(shù)值時,引起計數(shù)中斷。在計數(shù)中斷子程序中,讀取此時定時器及其定時擴展寄存器中的計數(shù)值,放在固定存儲單元中,供主程序調(diào)用。在定時中斷中,對定時擴展寄存器加1。如果一直沒有產(chǎn)生計數(shù)中斷,則當定時中斷程序中擴展寄存器增加到一定數(shù)值后,程序認為該路測點無信號或信號突然中斷,頻率為零,對定時器和計數(shù)器重新設(shè)置初值,并對定時擴展寄存器清零。主程序循環(huán)調(diào)用定時器及其定時擴展寄存器中的值,根據(jù)設(shè)定的脈沖個數(shù)計算出脈沖頻率。再根據(jù)預(yù)先設(shè)置的參數(shù),計算出當前溫度。定時器1中斷服務(wù)程序流程圖如圖所示。計數(shù)器中斷子程序流程圖數(shù)據(jù)的處理主要包括數(shù)據(jù)的編碼處理,即測量數(shù)據(jù)到16進制數(shù)據(jù)的轉(zhuǎn)換,16進制數(shù)到BCD數(shù)的轉(zhuǎn)換,BCD數(shù)到顯示數(shù)據(jù)的轉(zhuǎn)換。數(shù)據(jù)處理中的除法和BCD編碼的轉(zhuǎn)換采用了匯編語言程序庫中的標準子程序。按照采用的芯片資料公式: 我們在進行攝氏溫度變換同時判斷溫度是否為零上溫度然后送顯示。數(shù)據(jù)的存儲則根據(jù)HD7279(串行8位LED數(shù)碼管顯示智能控制芯片)的操作時序要求,利用軟件模擬出操作時序,進行數(shù)據(jù)的輸出/顯示。數(shù)據(jù)輸出/顯示時,先把目的顯示位地址送入存儲器,接下來在數(shù)據(jù)輸出線目的數(shù)據(jù),進行顯示。各個數(shù)據(jù)的時序相同,每一位數(shù)據(jù)都是上升沿有效。數(shù)據(jù)發(fā)送時使用移位指令“RLC”完成。 山東科技大學學位論文 總結(jié)與展望 經(jīng)過半年多的設(shè)計,本系統(tǒng)已經(jīng)基本實現(xiàn)其預(yù)定功能。本系統(tǒng)主要有上位機、下位機以及通信接口組成。下位機主要有單片機組成,實現(xiàn)溫度信號的采集、處理與顯示。上位機采用計算機控制,能把采集到的溫度信號顯示在計算機的屏幕上,實現(xiàn)遠距離顯示,方便使用。通信接口采用KJJ12型通信接口,實現(xiàn)下位機與上位機之間的通信。本論文對16路溫度巡回檢測儀的設(shè)計作了詳細的闡述,內(nèi)容包括整體方案的選擇和設(shè)計、硬件電路的具體實現(xiàn)、軟件設(shè)計等。系統(tǒng)可實現(xiàn)以下功能:(1)實時監(jiān)測各測點處的環(huán)境溫度,并可通過數(shù)碼管實時顯示。(2)可隨時通過計算機遙控操作更改報警溫度和實時獲得現(xiàn)場的溫度數(shù)據(jù)。(3)計算機還有超溫度上限值、超溫度下限值、通信中斷等故障狀態(tài)顯示,并且能在系統(tǒng)或設(shè)備出現(xiàn)故障時于現(xiàn)場和地面同時發(fā)出聲光報警信號,并且給出出現(xiàn)故障的測點和出現(xiàn)故障的時間等,及時將狀態(tài)數(shù)據(jù)存盤。這樣不必等到溫室打電話匯報,值班和管理人員就可隨時掌握現(xiàn)場的實際狀況,以便于出現(xiàn)故障能夠迅速采取措施,最大限度地縮短處理時間??偟恼f來,該系統(tǒng)技術(shù)先進,功能齊全,使用方便,對現(xiàn)場使用環(huán)境和通信電纜要求不高,且工作穩(wěn)定可靠,能滿足現(xiàn)場的實際需要,具有很重要的應(yīng)用價值。尤其通過系統(tǒng)的地面計算機就可以遙控變更報警數(shù)據(jù)和獲得實時溫度數(shù)據(jù),這對比以往的人工現(xiàn)場手動設(shè)限、抄實時數(shù)據(jù)而言,為管理和值班人員帶來了極大的方便,使得現(xiàn)場溫度監(jiān)測真正無人值守變?yōu)楝F(xiàn)實,提高了溫室溫度安全管理的現(xiàn)代化,對對溫室的自動化管理具有重要的意義。并且對于實時檢測一些機電設(shè)備運行過程中的溫度狀況帶來了極大的方便,使得監(jiān)控人員能夠及時、迅速的監(jiān)控溫度情況,適時做出處理,避免更大的經(jīng)濟損失。在系統(tǒng)現(xiàn)有性能的基礎(chǔ)上,提高智能采集器的集成度,減少安裝空間,簡化系統(tǒng)連線,設(shè)計成更通用的產(chǎn)品,以適合國內(nèi)外更復(fù)雜現(xiàn)場環(huán)境的使用,是未來要做的工作之一。 展望在信息技術(shù)高速發(fā)展的今天,特別是在工業(yè)領(lǐng)域,智能化、自動化已是提高效率、規(guī)范管理、客觀考核的最有效途徑。在系統(tǒng)現(xiàn)有性能的基礎(chǔ)上,提高智能采集器的集成度,減少安裝空間,簡化系統(tǒng)連線,設(shè)計成更通用的產(chǎn)品,以適合國內(nèi)外更復(fù)雜現(xiàn)場環(huán)境的使用,是未來要做的工作之一。同時進一步完善上位機管理系統(tǒng)軟件:使人機界面更加友好、完善,能更加符合現(xiàn)場的實際情況,也是未來進一步改進系統(tǒng)的方向.山東科技大學學位論文 附錄
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1