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

正文內(nèi)容

基于at89c51的溫度控制器設(shè)計畢業(yè)設(shè)計(參考版)

2025-06-29 06:21本頁面
  

【正文】 在此,我對老師致以我最真誠的謝意。保溫箱的加熱控制可以采用控制效果更好的輸出脈寬調(diào)制 PWM 調(diào)節(jié)加熱器的加熱功率,使控制精度更高。系統(tǒng)還有很多可以應(yīng)用的資源沒有充分的得到利用,例如 ADC0809 的輸入通道還沒有完全開發(fā),系統(tǒng)的 I/O 資源還沒有完全利用。在設(shè)計中運用溫度傳感器采集溫度,通過轉(zhuǎn)換、處理與設(shè)定值進(jìn)行比較,得到控制信號用以控制電爐的溫度,實現(xiàn)了電爐溫度顯示和控制功能。這種消除抖動影響的軟件措施是切實可行的。在這里采用軟件延時的方法來避開抖動階段,這一延時程序一般大于 5ms。③完成鍵處理任務(wù)。非編碼鍵盤的鍵輸入程序應(yīng)完成的基本任務(wù):①監(jiān)測有無鍵按下;鍵的閉合與否,反映在電壓上就是呈現(xiàn)出高電宿州學(xué)院本科生畢業(yè)設(shè)計 基于 AT89C51 的溫度控制器設(shè)計15平或低電平,所以通過電平的高低狀態(tài)的檢測,便可確認(rèn)按鍵按下與否。 鍵盤子程序鍵盤是人與微機(jī)打交道的主要設(shè)備,從系統(tǒng)監(jiān)控軟件的設(shè)計角度來看,僅僅通過鍵盤掃描,讀取當(dāng)前時刻的鍵盤狀態(tài)是不夠的,還有不少問題需要解決,否則,在操作鍵盤時就容易引起誤操作和操作失控等現(xiàn)象。當(dāng)設(shè)定溫度比當(dāng)前溫度高 2℃以上時,置 1,使其輸出高電平,用以驅(qū)動繼電器,使繼電器閉合,電爐開始加熱。其公式為:TL+AX(THTL)/256 。計算公式如下:0 伏時對應(yīng)的溫度 TL:T1 (V10) (T2T1)/(V2V1)5 伏時對應(yīng)的溫度 TH:T1(V15 ) (T2T1)/(V2V1)根據(jù)所得結(jié)果采用在溫度為 50℃和 60℃下所測量的電壓輸出 和 為計算溫度測量范圍的參數(shù),根據(jù)上式可得:TL=50()(5040)/()=21TH=50()(5040)/()=107所以 A/D 轉(zhuǎn)化的極限范圍為 21℃107℃之間,而根據(jù)系統(tǒng)要求溫度的控制范圍為 25℃80℃之間,符合系統(tǒng)要求。A/D 轉(zhuǎn)換子程序流程圖如圖 所示。啟動 DAC0809 的工作過程是:先送通道號地址到 ADDA,ADDB,ADDC ,由ALE 信號鎖存通道號地址,后讓 ATART 有效,啟動 A/D 轉(zhuǎn)換,即執(zhí)行一道“MOVX DPTR ,A”指令產(chǎn)生 信號,使 ALE,START 有效,鎖存通道號并啟動 A/D 轉(zhuǎn)換,RWA/D 轉(zhuǎn)換完畢后,EOC 端發(fā)出一正脈沖,申請中斷。主程序代碼如下:START:MOV SETTEMP, 20 ;初始恒溫值為 20℃MLOOP:CALL TESTKEY ;測試有無鍵入JNZ KEYPRESSED ;更改設(shè)定值CALL DISPLAYRESULT ;數(shù)制轉(zhuǎn)換CALL DISPLAYLED ;顯示CALL READTEMP ;讀入溫度CONTROL:  ?。?. . . . . ;控制子程序KEYPRESSED: ?。?. . . . . ;鍵盤子程序END A/D 轉(zhuǎn)換子程序根據(jù)系統(tǒng)硬件連接圖可知,在系統(tǒng)中將 ADC0809 作為一個外部擴(kuò)展并行 I/O 口,采用線選尋址。這樣使程序編寫思路更加明了,簡化了程序的編寫難度,有利于程序的調(diào)試。 宿州學(xué)院本科生畢業(yè)設(shè)計 基于 AT89C51 的溫度控制器設(shè)計11開始初始化溫 度參數(shù) 采樣當(dāng)前溫度當(dāng)前溫度和設(shè)定溫度送顯示緩沖設(shè)定溫度當(dāng)前溫度繼電器閉合繼電器斷開 維持狀態(tài)讀鍵盤鍵值?向上鍵向下鍵設(shè)定溫度減 1 設(shè)定溫度加 1無鍵按下 小于等于2 大于等于 2 宿州學(xué)院本科生畢業(yè)設(shè)計 基于 AT89C51 的溫度控制器設(shè)計12圖 12 系統(tǒng)流程圖 程序初始化程序初始化部分根據(jù)系統(tǒng)硬件原理圖及設(shè)計要求對單片機(jī)系統(tǒng)進(jìn)行系統(tǒng)資源分配、參數(shù)的設(shè)置以及定義。本系統(tǒng)程序設(shè)計包括溫度采集子程序、顯示子程序、標(biāo)度轉(zhuǎn)換資程序、鍵盤子程序、控制子程序 [11]。每一個執(zhí)行軟件也就是一個小的功能執(zhí)行模塊。系統(tǒng)軟件的功能又可分為兩大類:一是監(jiān)控軟件,它是整個控制系統(tǒng)的核心,專門用來協(xié)調(diào)各執(zhí)行模塊和操作者的關(guān)系。觸電輸出部分可以直接與市電連接。如在噪聲很強(qiáng)的環(huán)境下工作,不能選用通、斷電壓值相差小的產(chǎn)品,必需選用通、斷點壓值相差大的產(chǎn)品,(如選接通電壓為 8 V 或 12 V 的產(chǎn)品)這樣不會因噪聲干擾而造成控制失靈 。根據(jù)輸入電壓參數(shù)值大小,可確定工作電壓大小。一般線圈可用直流低電壓控制(+5V,+9V,+12V ) 。當(dāng)線圈通電時,由于磁場作用,使開關(guān)觸電閉合。固態(tài)繼電器和 MCS51 系列單片機(jī)組成的控制系統(tǒng), 具有抗干擾性強(qiáng)、編程簡單、系統(tǒng)兼容性好等特點,具有非常廣闊的宿州學(xué)院本科生畢業(yè)設(shè)計 基于 AT89C51 的溫度控制器設(shè)計10應(yīng)用前景。故在電路中起自動調(diào)節(jié)、安全保護(hù)、轉(zhuǎn)換電路等作用。本設(shè)計采用繼電器作為控制電路的主要器件,繼電器具有一定的隔離作用,在繼電器前面加一個三極管用以放大輸出信號就可以驅(qū)動繼電器的閉合和斷開,從而實現(xiàn)弱電控制強(qiáng)電的效果。另一方面,許多外部設(shè)備在開關(guān)過程中會產(chǎn)生很強(qiáng)的電磁干擾信號,如果不隔離會使系統(tǒng)進(jìn)行錯誤的處理。所謂的開關(guān)量控制就是通過控制設(shè)備的“開 ”或“ 關(guān)”狀態(tài)的時間來達(dá)到控制的目的??刂频姆绞街饕心M量控制和開關(guān)量控制。由于本設(shè)計采用的是共陽極數(shù)碼管,所以相應(yīng)的亮段必須送 0,相應(yīng)的暗段必須送 1。由于 74LS164 在低電平輸出時,允許通過的電流達(dá) 8mA,故不必添加驅(qū)動電路,亮度也比較理想。X 代表任意狀態(tài);QA0 、QB0 ~QH0 代表在穩(wěn)態(tài)輸入條件建立之前 QA、QB~QH 的輸出狀態(tài);QAn、QBn ~ QHn 代表在最近的時鐘上升沿↑轉(zhuǎn)換之前 QA、QB~QH 的輸出狀態(tài); H/L、QAn ~QBn 代表在最近的時鐘上升沿↑轉(zhuǎn)換之后QA、QB~QH 的輸出狀態(tài)。A、B 為串行輸入端,QA~QH為串行輸出端,CLK 為串行時鐘輸入端, 為串行輸出清零端,VCC 為+5V 電源輸入端,RMGND 為接地端。 74LS164 是 8 位串入并出移位寄存器。如使用共陽極數(shù)碼管,數(shù)據(jù)為 0 表示對應(yīng)字段亮,數(shù)據(jù)為 1 表示對應(yīng)字段暗;如使用共陰極數(shù)碼管,數(shù)據(jù)為 0 表示對應(yīng)字段暗,數(shù)據(jù)為 1 表示對應(yīng)字段亮。為了保護(hù)各段 LED 不被損壞,需要外加限流電阻。一位顯示器由八個發(fā)光二極管組成,其中,7 個發(fā)光二極管構(gòu)成字形“8”的各個筆劃(段)ag, 另一個小數(shù)點為 dp 發(fā)光二極管。這種顯示器有共陰極和共陽極兩種,如圖 8 所示。結(jié)合本設(shè)計的特點,在這里系統(tǒng)的顯示采用發(fā)光二極管作為顯示器件。 LED 顯示單片機(jī)應(yīng)用系統(tǒng)中使用的顯示器主要有發(fā)光二極管顯示器,簡稱 LED;液晶顯示器,簡稱 LCD。故確定ADC0809 其中一個地址為: 0111 1111 1111 1000B=7FF8H ,其中“__ ”表示固定量。圖 7 AT89C51 與 ADC0809 連接圖和 START 的邏輯關(guān)系分別為:_OE宿州學(xué)院本科生畢業(yè)設(shè)計 基于 AT89C51 的溫度控制器設(shè)計7=? = +_OEWR_START= ? = +D對 ADC0809 地址的確定:根據(jù)系統(tǒng)硬件連接圖可知所選定模擬電壓路數(shù)為IN0,其對應(yīng)的地址為 ABC=000,即 、 、 =0 0 0。本系統(tǒng)采用中斷方式傳送數(shù)據(jù),EOC 線作為 CPU 的中斷請求輸入線。轉(zhuǎn)換結(jié)束信號 EOC 通過一個反相器接到INT1。地址線 和讀控制信號線 用一個或非門聯(lián)合控制輸出允許控制端_RD(EOC)。故 ADC0809 可以和微機(jī)直接接口,本設(shè)計就是用 AT8951 和ADC0809 直接相連的。起放大作用的是同相輸入放大器 OP07。反饋電阻為零時,放大倍數(shù)為 1,電壓跟隨器的輸入電壓等于輸出電壓 oiV1?電壓比較器用于對輸出電壓小信號電壓進(jìn)行調(diào)零,在上述電路圖中的電壓比較器部分由于 R2=R4,R3=R5 可得電壓比較器的輸出電壓 根據(jù)電壓跟120iiU??隨器的輸出電壓 調(diào)節(jié)電位計 R9 就改變電壓比較器的輸入電壓
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1