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

正文內(nèi)容

基于單片機溫度控制器的設計-wenkub.com

2025-06-21 16:05 本頁面
   

【正文】 在畢業(yè)設計過程中,老師在百忙之中對我的設計給予了細致的指導和建議,對我的輔導耐心認真,并給我們提供了大量有關資料和文獻,使我的這次設計能順利完成?;仡櫰鸫舜螁纹瑱C畢業(yè)設計,我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在接近十星期的日子里,可以說得是苦多于甜,但是可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。程序流程圖如圖17: 開始檢測值設置值 ?關閉加熱絲打開加熱絲返回NY圖45 加熱流程圖JIARE: MOV A , 60H ;采集到的溫度值 MOV B , 80H ;鍵盤設置的溫度 SUBB A ,B ;實際值設置值 JNC GUAN ;比設置高則跳轉(zhuǎn)關閉 SETB ;否則開加熱絲 AJUMP JIESHU ;跳轉(zhuǎn)到結(jié)束GUAN: CLR ;關閉加熱絲JIESHU: RET ;返回調(diào)用按鍵是一種機械開關,其機械觸電在閉合和斷開瞬間,會出現(xiàn)電壓抖動的現(xiàn)象,如圖18所示:圖46 按鍵電壓抖動為了保證按鍵識別的準確性,調(diào)用延時10ms,待信號穩(wěn)定再判別鍵盤的狀態(tài),若仍有按鍵閉合,則確定有鍵按下,否則認為是按鍵抖動。由于被轉(zhuǎn)換的16進制在0到100的范圍內(nèi),所以將16進制溫度除以0AH,得到的的就是商位十位,余數(shù)為個位。最后將計算的結(jié)果存入溫度檢測緩沖區(qū)50H。主程序流程圖如圖41:外部中斷初始化內(nèi)存單元清零結(jié)束關閉加熱絲,端口初始化開始調(diào)用溫度檢測模塊調(diào)用數(shù)值轉(zhuǎn)換模塊調(diào)用BCD顯示模塊調(diào)用比較控制模塊無條件跳轉(zhuǎn)圖41 主程序流程圖根據(jù)流程圖編寫程序,程序如下:ORG 0000HAJMP MAIN ORG 0003HAJMP JIANPANORG 0030H MAIN: MOV SP,60H ;堆追指令賦值MOV P1 ,7FH ;關閉加熱絲,鍵盤初始化CLR IT0 ;IT0低電平有效SETB EA ;CPU中斷開放SETB EX0 ;允許外部中斷0控制SETB PX0 ;外部中斷0高優(yōu)級先控制MOV 50H ,00H ;ADC0809檢測值緩沖區(qū)清零MOV 60H ,00H ;數(shù)值轉(zhuǎn)換存儲單元清零 MOV 70H , 00H ;顯示內(nèi)存單元清零MOV 80H , 00H ;鍵盤輸入單元清零XUNHUAN: ACALL WENDU ;調(diào)用溫度檢測模塊ACALL ZHUANHUA ;調(diào)用數(shù)值轉(zhuǎn)換模塊ACALL BCD ;調(diào)用BCD顯示模塊ACALL JIARE ;調(diào)用比較加熱模塊AJMP XUNHUAN ;跳轉(zhuǎn)到主程序重新開始執(zhí)行ENDA/D轉(zhuǎn)換后的數(shù)字量通常采用查詢方式和中斷方式傳送到單片機進行數(shù)據(jù)處理。主程序首先對89C51的端口和所用內(nèi)存初始化。另一組與其對應減少。 LE=1時譯碼器是鎖定保持狀態(tài),譯碼器輸出被保持在LE=0時的數(shù)值,這里保持一直溫度顯示,不需要鎖定控制功能,所以也接電源電壓。LT:3腳是測試輸入端,當BI=1,LT=0 時,譯碼輸出全為1,不管輸入 DCBA 狀態(tài)如何,七段均發(fā)亮,顯示“8”。圖37 CD4511封裝和邏輯圖CD4511的特點:具有BCD轉(zhuǎn)換、消隱和鎖存控制、七段譯碼及驅(qū)動功能的CMOS電路能提供較大的拉電流。Stare 為啟動控制信號,在上升沿,所有內(nèi)部寄存器清零,下降的時候開始AD轉(zhuǎn)換這倆個管腳一起控制ADC0809的啟動過程,而單片機的WR端輸出為低電平輸出控制,(WR)管腳,當單片機執(zhí)行寫出操作時,通過WR管腳啟動ADC0809的模數(shù)轉(zhuǎn)換。 CLK為時鐘脈沖輸入端因為ADC0809內(nèi)部沒有時鐘電路,需要外接時鐘信號,要求時鐘頻率不高于640KHZ,而89C51的ALE,當不訪問外部存儲器時,該端以時鐘頻率的1/6輸出固定的正脈沖信號,所以將ADC0809的CLK通過分頻器接到89C51的ALE端。轉(zhuǎn)換時間為100μs,量程為0到5V上可以分析,本系統(tǒng)采用該模數(shù)轉(zhuǎn)換器,量化誤差也足以滿足系統(tǒng)要求,綜合各種參數(shù)跟本系統(tǒng)十分符合,故選擇ADC0809作為本系統(tǒng)的模數(shù)轉(zhuǎn)化模塊?! ?5)模擬輸入電壓范圍0~+5V,不需零點和滿刻度校準。如圖7為ADC0809的封裝圖和內(nèi)部結(jié)構(gòu)圖圖35 ADC0809封裝和結(jié)構(gòu)圖ADC0809特性:(1)8路輸入通道,8位A/D轉(zhuǎn)換器,即分辨率為8位。由于ADC0809的量程范圍是05V,所以得經(jīng)過放大電路放大,然后使其輸出范圍為0到5V電壓,使輸出電壓為ADC0809可以接受的電壓范圍。(5)精度高,AD590在 55℃~+150℃范圍內(nèi),非線性誤差僅為177。Ir/T=1  式中,Ir—流過器件(AD590) 的電流,單位為μA;T—熱力學溫度,單位為K。P3. 6(WR)進過非門接入到ADC0809的Start和ALE引腳上,(RD)經(jīng)過非門接入到ADC0809的OE端。數(shù)模轉(zhuǎn)換用P0口,數(shù)碼顯示用P2口。如圖4為單片機的起振電路和復位電路的連接圖時鐘電路 復位電路圖32(4)本系統(tǒng)中需要單片機輸入輸出的模塊有4個模塊分別是:模數(shù)轉(zhuǎn)換模塊,鍵盤輸入模塊,數(shù)碼顯示模塊,輸出控制模塊。這樣就可以構(gòu)成89C51的基本時鐘電路,時鐘頻率為12M。本控制系統(tǒng)的連接引腳的方案如下:(1)單片機最基本的電路就是能夠使單片機正常的啟動和工作的電路,包括電源VCC端接+5V電壓,VSS接地。整個系統(tǒng)的模塊圖,如圖1:模數(shù)轉(zhuǎn)化電路數(shù)碼顯示電路溫度采集電路AT89C51加熱控制電路鍵盤輸入電路圖21 系統(tǒng)結(jié)構(gòu)圖圖22 硬件接線圖第三章 系統(tǒng)硬件電路設計本系統(tǒng)采用AT89C51單片機作為主控電路,管腳及其封裝如圖3:圖31 89c51封裝圖AT89C51具有如下特點:40個引腳,4kBytes Flash片內(nèi)程序存儲器,128 bytes的隨機存取數(shù)據(jù)存儲器(RAM),32個外部雙向輸入/輸出(I/O)口,5個中斷優(yōu)先級2層中斷嵌套中斷,2個16位可編程定時計數(shù)器,2個全雙工串行通信口,片內(nèi)時鐘振蕩器。在日常生活中,溫度過高或過低同樣會造成一些不良影響。例如:在冶金工業(yè)、化工生產(chǎn)、電力工程、造紙行業(yè)、機械制造和食品加工等諸多領域中,人們都需要對各類加熱爐、熱處理爐、反應爐和鍋爐中的溫度進行檢測和控制。這條道路就是芯片化道路。在工業(yè)生產(chǎn)過程中,很多時候都需要對溫度進行嚴格的監(jiān)控,以使得生產(chǎn)能夠順利的進行,產(chǎn)品的質(zhì)量才能夠得到充分的保證。溫度是一個非常重要的物理量,因為它直接影響燃燒、化學反應、發(fā)酵、烘烤、煅燒、蒸餾、濃度、擠壓成形、結(jié)晶以及空氣流動等物理和化學過程。它具有和普通計算機類似的、強大的數(shù)據(jù)處理功能,通過使用一些科學的算法,可以獲得很強的數(shù)據(jù)處理能力。所以,測量控制技術已經(jīng)被廣泛應用于煉油、化工、冶金、電力、電子、輕工和紡織等行業(yè)。經(jīng)實驗測試表明,該系統(tǒng)測量精度高、抗
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1