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

正文內(nèi)容

基于單片機(jī)的水浴溫度控制系統(tǒng)設(shè)計(jì)(完整版)

2025-10-19 09:57上一頁面

下一頁面
  

【正文】 。單片機(jī)通過對(duì)信號(hào)進(jìn)行相應(yīng)處理,從而實(shí)現(xiàn)自動(dòng)控制水溫的效果。 4 單片機(jī) 5 引腳 20 5 軟件設(shè)計(jì) 35 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 1 緒論 1 1 緒 論 水溫控制系統(tǒng)設(shè)計(jì)的背景 測量和控制功能是從生產(chǎn)現(xiàn)場的各種參數(shù),采用科學(xué)的計(jì)算方法,集成了多種先進(jìn)技術(shù),這樣可以有效地控制每一個(gè)生產(chǎn)環(huán)節(jié),不僅保證了標(biāo)準(zhǔn)化生產(chǎn),提高產(chǎn)品質(zhì)量,降低成本,但也能確保安全生產(chǎn)。 水溫控制系統(tǒng)設(shè)計(jì)的意義 隨著社會(huì)的發(fā)展,在各個(gè)領(lǐng)域的科學(xué)與技術(shù),應(yīng)用和測量儀器的進(jìn)展,智能化是現(xiàn)代溫度控制系統(tǒng)的主流。在當(dāng)今水資源日益匱乏,具有簡單和擴(kuò)展溫度控制系統(tǒng),對(duì)我們社會(huì)的可持續(xù)發(fā)展,都具有十分重要的意義。 控制系統(tǒng)的總體設(shè)計(jì) 溫度傳感器 DS18B20 從 水浴 環(huán)境的不同位 置采集溫度,單片機(jī) AT89C52 獲取采集的溫度值,經(jīng)處理后得到當(dāng)前環(huán)境中一個(gè)比較穩(wěn)定的溫度值,再根據(jù)當(dāng)前攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 2 方案設(shè)定與總體設(shè)計(jì) 3 通過鍵盤 設(shè)定的溫度 恒定 值,通過加熱和降溫對(duì)當(dāng)前溫度進(jìn)行調(diào)整。 1980 年,英特爾推出了 MCS51 系列高性能 MCS48 系列的基礎(chǔ)上。該系列產(chǎn)品提供了外部總線結(jié)構(gòu)完美,奠定了良好的基礎(chǔ),擴(kuò)展和配置系統(tǒng)。 VCC(引腳 40)和 VSS(引腳 20)的電源供給口,分別。 “1” 被寫入到端口,通過內(nèi)部的上拉電 阻端口到高電平,此時(shí)可以用作輸入。寫 “P3” ,他們被拉高內(nèi)部上拉,可以用作輸入端口。如果有必要,可以的特殊功能寄存器( SFR)在 D0位置 8EH 單位面積,可以禁止 ALE 操作,只有一個(gè) MOVX和 MOVC 指令,以激活的 ALE。 XTAL1:輸入到振蕩器反相放大器和內(nèi)部時(shí)鐘 。如果指令直接尋址訪問特殊功能寄存器。 定時(shí)器 2 由兩個(gè)寄存器中的 8位 TH2 和 TL2,在定時(shí)器的操作模式,每個(gè)機(jī)攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 3 硬件部分 9 器周期 TL2 寄存器的值加 1,因?yàn)橐粋€(gè)機(jī)器周期中,包括的振蕩器的時(shí)鐘 12, 1/12的振蕩頻率的計(jì)數(shù)率。 自動(dòng)加載(向上或向下計(jì)數(shù)器):當(dāng)定時(shí)器 2到 16個(gè)自動(dòng)加載方法,編程計(jì)數(shù)或向下時(shí),此功能通過特殊功能寄存器 T2CON(見表 5)選擇 DCEN(倒計(jì)時(shí))。的 T2EX 引腳為邏輯 “1” ,計(jì)數(shù)器開始計(jì)數(shù), 0FFFFH 計(jì)數(shù)溢出時(shí),設(shè)置 TF2 位, 16 位計(jì)數(shù)器寄存器 RCAP2H 和 RCAP2L 重新加載到 TH2 和 TL2 的 T2EX引腳為邏輯 “0” ,定時(shí)器 2 的倒計(jì)數(shù),當(dāng)值 TH2 和 TL2等于在 RCAP2H 和 RCAP2L的值溢出,設(shè)置 TF2 位, 0FFFFH 數(shù)值的重載定時(shí)器寄存器。定時(shí)器 2 用作波特率發(fā)生器,定時(shí)器操作是不同的,通常是作為一個(gè)定時(shí)器,在每個(gè)機(jī)器周期( 1/12 振蕩頻率)寄存器的值加 1 作為波特率發(fā)生器使用,在每一個(gè)國家的時(shí)間( 1/2 振蕩頻率)寄存器的值加 1。然而, RCAP2 是可讀的,但不能寫,因?yàn)閷懖僮鲗⒅匦录虞d,寫操作可能作出書面及 /或加載錯(cuò)誤。 但是注意,波特率和時(shí)鐘輸出頻率不能確定獨(dú)立,這是因?yàn)樗鼈兪窍嗤?RCAP2L 和 RCAP2L。 用戶還可以使用一個(gè)外部時(shí)鐘。然而,定時(shí)器 2標(biāo)志 TF2 在機(jī)內(nèi)循環(huán)定時(shí)器溢出 S2P2 的位置,在一個(gè)機(jī)器周期的查詢和標(biāo)志。 ④ 工作電源 : 3~5V/DC (可以數(shù)據(jù)線寄生電源) 。 LED數(shù)碼管使用的人數(shù)一般為 7 節(jié)部分加上一個(gè)小數(shù)點(diǎn), LED 數(shù)碼管 LED 的方法共分為陰陽兩種,了解 LED 的特性,是非常重要的編程,因?yàn)椴煌愋偷某擞布娐范话l(fā)現(xiàn),數(shù)碼管,編程方法是不同的,顏色有紅,綠,藍(lán),黃等十幾種。 本設(shè)備符合 TIA/EIA232F TIA/EIA232F 水平被轉(zhuǎn)換成 5V TTL / CMOS水平的標(biāo)準(zhǔn),每個(gè)接收器。 1腳三態(tài)允許控制端低電平有效, LE 為鎖存控制端, OE 為使能端, VCC 是給單片機(jī)提供五 V 電源, GND 是接地,如圖 74HC573 芯片引腳所示。 圖 電源電路 溫度采集電路 溫度采集電路比較簡單,我選用的是溫度傳感器 DS18B20,它直接可以從水浴中檢測出當(dāng)前 溫度值,然后通過單片機(jī)讓溫度值顯示在 LED 數(shù)碼管上。首先,確定鍵盤沒有鍵按下時(shí),單片機(jī) I/ O 口來發(fā)送一個(gè)完整的掃描鍵盤字符,然后讀線程狀態(tài)來確定。每一個(gè)接收器將 TIA/EIA232F 電平轉(zhuǎn)換成 5V TTL/CMOS 電平。 控制 I/O 口的高低電平來控制繼電器的斷開和閉合,當(dāng) 口為低電平時(shí),三極管 1 導(dǎo)通,控制繼電器開始加熱, 燈 D4 亮。 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 4 電路設(shè)計(jì) 20 圖 冷熱電磁閥電路 復(fù)位和晶振電路 AT89C52 的復(fù)位輸入引腳 RST 為單片機(jī)提供了初始化的手段,可以使程序從指定處開始執(zhí)行,在 AT89C52 的時(shí)鐘電路工作后,只要 RST 引腳上出現(xiàn)超過兩個(gè)機(jī)器周期以上的高電平時(shí),即可產(chǎn)生復(fù)位的操作,只要 RST保持高電平,則 AT89C52循環(huán)復(fù)位,只有當(dāng) RST 由高電平變成低電平以后, AT89C52 才從 0000H 地址開始執(zhí)行程序,本系統(tǒng)采用按鍵復(fù)位方式的復(fù)位電路如圖 復(fù)位晶振電路所示。如果算法的錯(cuò)誤,它是基本上是錯(cuò)誤的,應(yīng)該重新設(shè)計(jì)程序 。 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 結(jié)論 24 結(jié) 論 經(jīng)過此畢業(yè)設(shè)計(jì)的制作的完成 ,這意味著我們的大學(xué)生活也要結(jié)束了,但我需 要學(xué)習(xí)的地方還有很多 ,在本次設(shè)計(jì)中,我所學(xué)過的理論知識(shí)接受了實(shí)踐的檢驗(yàn),增強(qiáng)我的 隨機(jī)運(yùn)用 知識(shí)的能力及動(dòng)手能力,為以后的學(xué)習(xí)和工作打下了良好的基礎(chǔ)。硬件設(shè)計(jì)包括繪制電路原理圖,生成圖后 進(jìn)行仿真實(shí)驗(yàn) 。 char y=2。 sbit P31=P3^1。 sbit P35=P3^5。j++)。//局部變量 P2=0xff。 } } } } void inc_key(void)// 溫度加函數(shù) { delay1(100)。 shi=table2[z]。 go=num%10。 delay3(8)。 } } } /*溫度傳感器 DB18B20 讀取溫度部分 */ void delay2(uint x)//大延時(shí)程序 { uint a。 if(y9) { y=0。 if(P2!=0xff) { xx=P2。 for(i=0。 // 帶小數(shù)點(diǎn)編碼 uchar code table2[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f,0x6f}。 sbit P33=P3^3。//溫度變量聲明 uint temp。無論從專業(yè)知識(shí)、動(dòng)手能力,還是 生活習(xí)慣 ,都使我 收獲豐富 。軟件算法采用設(shè)定值和測量值相比較的算法。如果用于型式試驗(yàn)的數(shù)據(jù)并不包括所有的原始數(shù)據(jù)計(jì)算,調(diào)試發(fā)現(xiàn)錯(cuò)誤可能會(huì)暴露在系統(tǒng)的運(yùn)行。 圖 復(fù)位晶振電路 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 4 電路設(shè)計(jì) 21 圖 系統(tǒng)仿真顯示圖 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 5 軟件設(shè)計(jì) 22 5 軟件設(shè)計(jì) 主程序流程圖 圖 軟件設(shè)計(jì)流程圖 主程序首先給整個(gè)系統(tǒng)初始化,然后通過鍵盤設(shè)定一個(gè)需要的水溫值,啟動(dòng)整個(gè)系統(tǒng),系統(tǒng)根據(jù)設(shè)定的溫度一直跟溫度傳感器檢測的溫度進(jìn)行比較,比較規(guī)則是小于一度及跟多進(jìn)行加熱,大于一度及以上進(jìn)行降溫,其中包括多個(gè)子程序,攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 5 軟件設(shè)計(jì) 23 如數(shù)碼管顯示程序、鍵盤掃描及按鍵處理程序、溫度信號(hào)處理程序、水閥控制程序、超溫報(bào)警程序等。當(dāng) 口為低電平時(shí),三極管 Q3 導(dǎo)通,控制繼電器開始加熱,燈 D5亮。 串口一共有九個(gè)接線柱,只有其中三個(gè)有效, 5接線柱接地, 3 接線柱連接芯片 MAX232 的引腳,芯片與單片機(jī)兩個(gè)引腳 和 連接。如果該按鈕被按下時(shí),總是有線路電平低,以使該行是不是所有的 1。 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 4 電路設(shè)計(jì) 16 圖 溫度傳感電路 鍵盤輸入電路 確認(rèn)可靠的輸入鍵開關(guān)狀態(tài):按下動(dòng)搖,我用的軟件方法,它是在檢測的關(guān)鍵,延遲程序的執(zhí)行,以確認(rèn)是否關(guān)鍵水平保持封閉狀態(tài)水平,如保持封閉的水平作為真正的鍵被按下時(shí)的狀態(tài),并消除晃動(dòng)的影響,可以正常輸入數(shù)字。其主要原理是后的電源變壓器,整流電路,濾波電路,單相 ACDC 電壓轉(zhuǎn)換成穩(wěn)定的電壓調(diào)節(jié)器電路。 主要特點(diǎn): 1,單 5V 電源操作 。選擇時(shí)應(yīng)注意產(chǎn)品的尺寸,顏色,亮度,功率,波長。 ⑥ 測量結(jié)果以 9~12 位數(shù)字量方式串行傳送 。主要根據(jù)應(yīng)用場合的不同而改變其外觀。由于外部時(shí)鐘信號(hào)用 2 分頻作為一個(gè)內(nèi)部時(shí)鐘信號(hào)的觸發(fā)器,所以在外部時(shí)鐘信號(hào)的占空比沒有特殊要求,但應(yīng)符合技術(shù)要求的低電平的高電平持續(xù)時(shí)間和最大持續(xù)時(shí)間。 時(shí)鐘振蕩器: AT89C52 具有高增益的反相放大器被用于形成內(nèi)部振蕩器 XTAL1和 XTAL2 管腳是在放大器的輸入和輸出。 可編程時(shí)鐘輸出:定時(shí)器 2可以被編程從 50%占空比的時(shí)鐘。 定時(shí)器 2 作為波特率發(fā)生器 時(shí), T2CON RCLK 或 TCLK= 1 模式是有效的,波特率。 波特率發(fā)生器: T2CON 時(shí) TCLK 和 RCLK 設(shè)置,定 時(shí)器 /計(jì)數(shù)器 2 作為波特率發(fā)生器。當(dāng) DCEN 設(shè)置,定時(shí)器 2 可以向上計(jì)數(shù)或遞減計(jì)數(shù)器,取決于 T2EX 引腳的值,當(dāng) DCEN=0 時(shí),自動(dòng)設(shè)置定時(shí)器2來算,這樣一來, T2CON 的 EXEN2 控制位有兩種選擇,如果 EXEN2 =0,定時(shí)器 2計(jì)數(shù)到 0FFFFH 外溢,設(shè)置 TF2 中斷激活,而 16 計(jì)數(shù)寄存器 RCAP2H 和 RCAP2L 裝載 RCAP2H 和 RCAP2L 的值可以是由軟件預(yù)先設(shè)定。如果在一個(gè)1 值的第一個(gè)機(jī)器周期,在下一個(gè)機(jī)器周期中,該值是 0,那么隨后的寄存器 1的下一個(gè)周期的 S3P1 期間。 MOV 0AH,# data 間接尋址指令訪問上 128字節(jié)的 RAM,例如,下面的間接尋址指令, R00A0H,訪問數(shù)據(jù)字節(jié)地址 0A0H 的內(nèi)容,而不是 P2( 0A0H)。 特殊功能 AT89C52 的內(nèi)存, 80HFFH 共 128 個(gè)單位的特殊功能寄存器( SFR),不是所有地址定義,從 80H 到 FFH 總共 128 字節(jié)的只是其中的一部分被定義,并且相當(dāng)多的是沒有定義。 PSEN:程序存儲(chǔ)使能( PSEN)輸出是外部程序存儲(chǔ)器讀選通 脈沖信號(hào),當(dāng)AT89C52 的取指令
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1