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

正文內(nèi)容

基于單片機(jī)的電阻爐溫控制系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)-全文預(yù)覽

  

【正文】 t_lcd()。break。c=0。//7 case 0x7d:date=8。break。c=0。//3 case 0x7e:date=4。break。c=0。break。break。break。//第一行顯示void init_lcd(){ write_(0x38)。他也一直激勵(lì)著我們好好學(xué)習(xí),天天向上,同時(shí),我也要感謝我的小組成員,在我遇到困難時(shí)給我指導(dǎo),真心感謝。通過這次設(shè)計(jì),相當(dāng)于對(duì)我們以前學(xué)過的知識(shí)的復(fù)習(xí)以及鞏固,而且學(xué)到了在書本上不能學(xué)到的知識(shí)。但是設(shè)計(jì)尚有不足之處,在操作過程中有好多要注意的地方,比如沒有考慮現(xiàn)實(shí)情況,沒有仔細(xì)系統(tǒng)的去記錄等。江蘇建筑職業(yè)技術(shù)學(xué)院畢業(yè)技術(shù)報(bào)告結(jié) 束 語(yǔ)本研究課題有軟件和硬件2部分。方法四:遞推平均濾波法方法:把依次取的N個(gè)采樣值看成一個(gè)隊(duì)列,把隊(duì)列的長(zhǎng)度設(shè)為N。缺點(diǎn):對(duì)速度、流量等快速變化的參數(shù)不宜。優(yōu)點(diǎn):不受因偶然因素引起的脈沖干擾的影響。6 系統(tǒng)抗干擾措施單片機(jī)的開發(fā)本來(lái)就要軟件硬件都要了解,軟件和硬件抗干擾一樣重要。8155復(fù)位后并不預(yù)置定時(shí)器方式計(jì)數(shù)常數(shù)。(2)關(guān)于定時(shí)器的編程:對(duì)定時(shí)器編程的時(shí)候,第一步把計(jì)數(shù)常數(shù)及定時(shí)器方式送入定時(shí)器口(定時(shí)器低8位及定時(shí)器高6位、定時(shí)器方式M)04H及05H。其中TIN是定時(shí)器時(shí)鐘輸入端口,是外部輸入時(shí)鐘脈沖;另一個(gè)TOUT是定時(shí)器輸出端口,輸出各種信號(hào)脈沖波形。單片機(jī)和8155之間的地址、數(shù)據(jù)、命令和狀態(tài)信息都是通過這個(gè)總線口傳送的RST:復(fù)位信號(hào)的輸入端,高電平時(shí)有效。8155內(nèi)部不存在地址鎖存器,在ALE的下降沿將單片機(jī)P0端口輸出的低8位地址信息和I/O 的狀態(tài)都鎖存到8155內(nèi)部鎖存器。AD0~AD7地址是8155中RAM單元的地址;當(dāng)IO/M是1時(shí),單片機(jī)選擇8155的I/O口,AD0~AD7地址是I/O口的地址。在ALE的下降沿把單片機(jī)P0口輸出的低8位地址信息和CE、IO/M的狀態(tài)鎖存到8155的內(nèi)部寄存器。EA/VPP 接受外部讀取XTAL1用于振蕩器反相放大器和內(nèi)部時(shí)鐘發(fā)生器的輸入端。該位進(jìn)行置位后,只有一條MOVX 和MOVC指令才可以將ALE 激活。一般時(shí)候,ALE仍會(huì)以時(shí)鐘振蕩頻率的1/6 輸出穩(wěn)定的脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或者用于定時(shí)的目的。P3口不僅作是一般的I/O 口線外,而且P3口還可以接收一些用于Flash閃速存儲(chǔ)器編程與程序校驗(yàn)的控制信號(hào)。P3 口是一組帶有內(nèi)部上拉電阻的8 位雙向I/O 口。對(duì)端口P2 是“1”,通過內(nèi)部的上拉電阻將端口拉至高電平,這時(shí)可以作輸入口,作是輸入口使用時(shí),因是內(nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)將會(huì)輸出一個(gè)電流(IIL)。對(duì)端口是“1”,由內(nèi)部的上拉電阻把端口拉到高電平,這時(shí)可以作是輸入口。8個(gè)TTL邏輯門電路,對(duì)P0端口 是“1”時(shí),可作是高阻抗輸入端使用。在掉電模式下,可以保存RAM的內(nèi)容并凍結(jié)振蕩器,禁止所用其他的芯片功能,只到下一個(gè)硬件復(fù)件。因是將多功能8位CPU和閃速內(nèi)存組合在單個(gè)芯片中,所以ATMEL生產(chǎn)的AT89C52是一種高效微控制器,是許多嵌入式控制系統(tǒng)提供了一種靈活性高并且廉價(jià)的方式。設(shè)置垂直滾動(dòng)條自動(dòng)滾動(dòng) = 39。 Chr(13) amp。把y值賦給用于記錄上一個(gè)數(shù)據(jù)的變量y1 = amp。用Val函數(shù)將Text1中的內(nèi)容轉(zhuǎn)換為數(shù)字然后賦值給y,正負(fù)的符號(hào)也會(huì)一同轉(zhuǎn)換 (X, Y), RGB(255, 0, 0)39。將串口接收緩沖區(qū)內(nèi)的數(shù)據(jù)讀入buf變量中 If Len(buf) 0 And X = 200 Then 39。將指示燈調(diào)整為綠色 = True39。True即為打開端口,設(shè)置為False則為關(guān)上端口39。設(shè)置串口參數(shù),表示傳輸速率為9600bit/s,沒有奇偶校驗(yàn)位,8位數(shù)據(jù)位,1位停止位39。定義變量x用于記錄數(shù)據(jù)個(gè)數(shù)Dim y0 As Integer 39。中斷函數(shù)流程圖如下所示:溫度采集、串口通信INT0中斷YNYN保護(hù)現(xiàn)場(chǎng)Ynum=200?YNflag_pid=1?YN溫控PID恢復(fù)現(xiàn)場(chǎng)返回圖47 INT0中斷服務(wù)程序框圖江蘇建筑職業(yè)技術(shù)學(xué)院畢業(yè)技術(shù)報(bào)告串口通信是MCU跟PC通信經(jīng)常用到的一種通信方式,做界面、寫上位機(jī)程序的編程語(yǔ)言、編譯環(huán)境有不少,諸如VB、VC++,Delphi、LABVIEW等等,不過用VB無(wú)疑是最快速最簡(jiǎn)便的,實(shí)現(xiàn)的功能也足夠強(qiáng)大,足以滿足我們的基本需要了。在單片機(jī)發(fā)出溫度轉(zhuǎn)換命令后,須延時(shí),以便DS18B20完成溫度轉(zhuǎn)換,在單片機(jī)發(fā)出讀溫度命令后,必須馬上產(chǎn)生讀時(shí)序接收DS18B20的發(fā)回來(lái)的數(shù)據(jù)。若主機(jī)拉低總先后能保持至少60us的低電平,則向單總線器件寫“0”。每一位的讀取之前都由控制器加一個(gè)起始信號(hào)。整個(gè)位的發(fā)送時(shí)間應(yīng)該保持在60120us,否則不能保證通信的正常。數(shù)據(jù)位的讀寫是由讀寫時(shí)序來(lái)實(shí)現(xiàn)的。在ROM指令發(fā)送給DS18B20之后,緊接著就是發(fā)送存儲(chǔ)器操作指令了。第9個(gè)字節(jié)為前8個(gè)字節(jié)的CRC碼。指令表如42所示:表42 ROM指令表指令代碼功能說(shuō)明讀ROM 0x33用于讀出DS18B20內(nèi)集成的64位激光ROM序列號(hào)匹配ROM 0x55跳過ROM 0xCC搜索ROM 0xF0多個(gè)DS18B20在線時(shí), 可用此命令匹配一個(gè)給定序列號(hào),此后命令就針對(duì)該芯片忽略序列號(hào), 對(duì)所有在線的DS18B20進(jìn)行配置用于讀出在線的DS18B20的序列號(hào)報(bào)警ROM 0xEC對(duì)溫度超過上限或者下限時(shí),讀出報(bào)警的DS18B203)DS18B20共有9個(gè)RAM,每個(gè)字節(jié)為8位。一旦總線主機(jī)檢測(cè)到應(yīng)答信號(hào),便可以發(fā)起ROM操作指令。1)總線復(fù)位,首先必須對(duì)DS18B20進(jìn)行復(fù)位,由單片機(jī)給DS18B20單總線至少480Us的低電平信號(hào),當(dāng)DS18B20接到此復(fù)位信號(hào)后,延時(shí)1560us,通過大地總線60240us來(lái)產(chǎn)生應(yīng)答脈沖。如表41所示:表41 DS18B20溫度值格式表這是12位轉(zhuǎn)化后得到的12位數(shù)據(jù), 存儲(chǔ)在的兩個(gè)8比特的RAM中, 二進(jìn)制中的前面5位是符號(hào)位, 如果測(cè)得的溫度大于0, 這位為0, ,如果溫度小于0, 這位為1, 。①.DS18B20的內(nèi)部數(shù)據(jù)部件1)光刻ROM中的64位序列號(hào)是出廠前被光刻好的, 它可以看作是DS18B20的地址序列碼。主程序首先要做初始化,包括DS18B20測(cè)量開始命令的初始化,LCD1602顯示初始化,串口通信初始化等等。③準(zhǔn)確。所以會(huì)有DCAC、ACAC、ACDC等型式,它們分別在直流或交流電源上做負(fù)載的開關(guān),不可以混用.這里使用交流固態(tài)繼電器(AC—SSR),單片機(jī)高電平驅(qū)動(dòng)三極管9014的基極,固態(tài)繼電器的一端接在三極管的發(fā)射極。相對(duì)于以往的“線圈—簧片觸點(diǎn)式”繼電器,SSR中沒有任何可以動(dòng)的機(jī)械零件,具有超越EMR的優(yōu)勢(shì),如可靠度高、反應(yīng)快、壽命長(zhǎng)、耐機(jī)械沖擊、具有優(yōu)秀的防潮防霉等特性。高頻變壓器耦合,是在一定的輸入電壓下,形成10MHz的自激振蕩,通過變壓器磁芯將高頻信號(hào)傳遞到變壓器次級(jí)。主要是由負(fù)載電路,驅(qū)動(dòng)電路和控制電路三部分組成的。此設(shè)計(jì)出于簡(jiǎn)化電路,電路系統(tǒng)原理圖如圖315所示:圖315 電路系統(tǒng)原理圖 控制執(zhí)行單元設(shè)計(jì)控制執(zhí)行單元所完成的功能是根據(jù)數(shù)據(jù)處理結(jié)果而決定的,單片機(jī)對(duì)應(yīng)的I/O輸出高電平或者低電平,控制繼電器的通斷,達(dá)到控制電爐的啟動(dòng)與停止,然而I/O口的輸出電流僅僅為20mA,不能夠驅(qū)動(dòng)繼電器,同時(shí)也為了能提高它的驅(qū)動(dòng)能力與抗干擾能力,就此設(shè)計(jì)了繼電器驅(qū)動(dòng)電路,在此控制電路中是由三極管Q2和電阻R13組成的放大電路,而二極管D2則構(gòu)成泄放回路,以備在系統(tǒng)斷電時(shí)能迅速將繼電器自感電動(dòng)勢(shì)迅速拉低,起到保護(hù)的作用。此設(shè)計(jì)中采用的直流穩(wěn)壓電路如圖315所示,其中7805起到電壓變化作用。因此在單片機(jī)電源系統(tǒng)設(shè)計(jì)中經(jīng)常使用輸出電壓值為固定的集成穩(wěn)壓器,做為穩(wěn)壓器件。第6腳:E(或EN)端為使能(enable)端。7點(diǎn)陣字符。其中: S/C=1:畫面平移一個(gè)字符位;S/C=0:光標(biāo)平移一個(gè)字符位;R/L=1:右移;R/L=0:左移。LCD1602控制指令如表39所示:表32 LCD1602控制指令指令功能清屏清DDRAM和AC值輸入方式設(shè)置設(shè)置光標(biāo)、畫面移動(dòng)方式顯示開關(guān)控制設(shè)置顯示、光標(biāo)及閃爍開、關(guān)光標(biāo)、畫面位移光標(biāo)、畫面移動(dòng),不影響DDRAM功能設(shè)置工作方式設(shè)置(初始化指令)CGRAM地址設(shè)置設(shè)置CGRAM地址。LCD1602實(shí)物圖如38所示:圖38 LCD1602實(shí)物圖 LCD1602管腳功能介紹主要管腳介紹:V0:液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度是最弱的,接地電源時(shí)對(duì)比度是最高的,對(duì)比度過高時(shí)會(huì)產(chǎn)生影響,所以可以通過一個(gè)10K的電位器調(diào)整對(duì)比度。最后將上述兩者進(jìn)行或運(yùn)算即可確定被按下的鍵的位置。②高低電平翻轉(zhuǎn)法首先讓P1口高四位為1,低四位為0,。在確認(rèn)有鍵按下后,即可進(jìn)入確定具體閉合鍵的過程。將全部行線置低電平,然后檢測(cè)列線的狀態(tài)。列線通過電阻接正電源,并將行線所接的單片機(jī)的I/O口作為輸出端,而列線所接的I/O口則作為輸入。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過一個(gè)按鍵加以連接。經(jīng)穩(wěn)壓器LM7805穩(wěn)壓后,輸出端輸出穩(wěn)定的+5V直流電壓。然后的電流經(jīng)過穩(wěn)壓器LM7805輸出穩(wěn)定的+5V電壓?!?。 報(bào)警電路設(shè)計(jì)報(bào)警電路的功能是指在AT89C52單片機(jī)的控制下達(dá)到聲光報(bào)警或解除報(bào)警的目的。③DS18B20可以支持多點(diǎn)組網(wǎng)的功能,多個(gè)DS18B20能并聯(lián)在唯一的三線上,實(shí)現(xiàn)組網(wǎng)多點(diǎn)測(cè)溫等。DQ為數(shù)字信號(hào)輸入∕輸出端;GND為電源地;VCC為外接供電電源[5]。此設(shè)計(jì)采用的是DS18B20。復(fù)位電路第二功能是手動(dòng)復(fù)位。電容C2和C1應(yīng)安裝在單片機(jī)芯片旁邊,為了減少寄生電容,保證振蕩器穩(wěn)定可靠的運(yùn)行。本設(shè)計(jì)中采用內(nèi)部時(shí)鐘產(chǎn)生方式。根據(jù)STC89C52對(duì)單片機(jī)時(shí)鐘周期的要求。該器件采用ATEML非易失內(nèi)存的技術(shù)制造,可以和工業(yè)標(biāo)準(zhǔn)的80C51和80C52指令集、輸出管腳相兼容。 爐溫控制系統(tǒng)的原理 我設(shè)計(jì)的溫度控制系統(tǒng)是以AT8951為核心,并囊括了數(shù)碼顯示管、報(bào)警、鍵盤以及轉(zhuǎn)換電路等,該控制系統(tǒng)采用鉑電阻測(cè)量入口溫度與出口溫度。而且還要以單片機(jī)為主機(jī),使溫度傳感器通過一根口線與單片機(jī)相連接,再結(jié)合上位機(jī)通信部分來(lái)共同實(shí)現(xiàn)溫度的監(jiān)測(cè)與控制。DS18B20可直接將溫度轉(zhuǎn)化成串行數(shù)字信號(hào)供微機(jī)處理,而且每片DS18B20都有唯一的產(chǎn)品號(hào),可以一并存入其ROM中,以便在構(gòu)成大型溫度測(cè)控系統(tǒng)時(shí)在單線上掛接任意多個(gè)DS18S20芯片。根據(jù)設(shè)定的算法計(jì)算出控制量,根據(jù)控制量通過控制固態(tài)繼電器的導(dǎo)通和關(guān)閉從而控制電阻絲的導(dǎo)通時(shí)間,以實(shí)現(xiàn)對(duì)爐溫的控制[3]。③可設(shè)置上限報(bào)警值,當(dāng)溫度超限時(shí),發(fā)出報(bào)警信號(hào)。為適應(yīng)以上現(xiàn)實(shí)需要有必要設(shè)計(jì)一個(gè)基于單片機(jī)的性能良好、 操作方便的溫度控制系統(tǒng)。如:在冶金工業(yè)、化工生產(chǎn)、電力工程、造紙行業(yè)、機(jī)械制造等諸多領(lǐng)域中,人們需要對(duì)各類加熱爐、熱處理爐、反應(yīng)爐和鍋爐中的溫度進(jìn)行檢測(cè)和控制等等。此溫度控制系統(tǒng)主要包括數(shù)據(jù)處理模塊、溫度傳感器模塊、溫度控制和溫度顯示模塊。涉密論文按學(xué)校規(guī)定處理。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人授權(quán)      大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。本論文主要是以圍繞電阻爐為研究對(duì)象的設(shè)計(jì)。關(guān)鍵詞:電阻爐、AT89C5溫度控制系統(tǒng)、單片機(jī)58江蘇建筑職業(yè)技術(shù)學(xué)院畢業(yè)技術(shù)報(bào)告 江蘇建筑職業(yè)技術(shù)學(xué)院畢業(yè)技術(shù)報(bào)告目 錄1 .概述………………………………………………………11.2主要性能指標(biāo)…………………………………………………………2…………………………………………………………22 .系統(tǒng)方案設(shè)計(jì)和工作原理………………………………………………………………2 工作原理……………………………………………………………… 爐溫控制系統(tǒng)的原理…………………………………………………3. 系統(tǒng)硬件設(shè)計(jì)……………………………………………7 晶振回路……………………………………………………7 復(fù)位電路……………………………………………………8……………………………………………8 8 10 報(bào)警電路及電源電路設(shè)計(jì) 11 12 12 13 顯示電路設(shè)計(jì) 13 LCD1602簡(jiǎn)介 13 LCD1602管腳功能介紹 14 17 電源系統(tǒng)設(shè)計(jì) 3 控制執(zhí)行單元設(shè)計(jì)…………………………………………………… 繼電器驅(qū)動(dòng)電路設(shè)計(jì) 22 固態(tài)繼電器的分類與工作原理 22 244 .系統(tǒng)的軟件設(shè)計(jì) 主程序的設(shè)計(jì) 25 液晶顯示模塊 26 27 DS18B20測(cè)溫?cái)?shù)據(jù)的讀取程序設(shè)計(jì) 27 DS18B20溫度讀取流程
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1