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

正文內(nèi)容

鍋爐溫度控制系統(tǒng)設(shè)計(jì)方案-在線瀏覽

2025-07-01 03:00本頁(yè)面
  

【正文】 數(shù)設(shè)計(jì)中都有涉及,已經(jīng)積累了大量的經(jīng)驗(yàn),我們可以更好的借鑒,上手快。 軟件設(shè)計(jì)方案的論證與比較1. 方案1:匯編語(yǔ)言設(shè)計(jì)匯編語(yǔ)言是一種直接面向處理器,普遍用于底層模塊程序設(shè)計(jì)的程序設(shè)計(jì)語(yǔ)言。除了機(jī)器語(yǔ)言之外,匯編語(yǔ)言是最接近單片機(jī)硬件的程序設(shè)計(jì)語(yǔ)言,也因此它的指令單片機(jī)很容易執(zhí)行和識(shí)別,占用的資源少。學(xué)習(xí)匯編語(yǔ)言必須學(xué)習(xí)熟知單片機(jī)內(nèi)各個(gè)硬件模塊,其中包括中斷管理,模擬/數(shù)字量的輸入/輸出等模塊,多數(shù)相關(guān)人士認(rèn)為是學(xué)習(xí)單片機(jī)首先應(yīng)該學(xué)會(huì)的編程語(yǔ)言。指令集一般具有唯一性,處理器通常只能使用自己的指令集。同時(shí)從工作量來(lái)看,為了合理調(diào)用硬件資源,編程繁雜,在出現(xiàn)問(wèn)題時(shí)難以找到錯(cuò)誤,設(shè)計(jì)者要花費(fèi)大量時(shí)間,不方便閱讀和拓展。2. 方案2:C語(yǔ)言程序設(shè)計(jì)C語(yǔ)言是目前程序設(shè)計(jì)中應(yīng)用最廣泛的計(jì)算機(jī)語(yǔ)言。自19世紀(jì)70年代以來(lái),C語(yǔ)言不斷發(fā)展,極大滿(mǎn)足了程序設(shè)計(jì)人員的需要,在各個(gè)領(lǐng)域使用廣泛。在強(qiáng)調(diào)資源共享的信息時(shí)代,不可能每一次設(shè)計(jì)都要全部編寫(xiě)整個(gè)程序,這時(shí)由C語(yǔ)言編寫(xiě)的程序模塊節(jié)約了大量的工作時(shí)間。所以現(xiàn)在C語(yǔ)言是單片機(jī)編程的主流語(yǔ)言。 第3章 硬件電路設(shè)計(jì) 單片機(jī)選型 51系列單片機(jī)概述51系列單片機(jī)由英特爾公司在上世紀(jì)80年代推出,在90年代成為許多測(cè)控系統(tǒng)的主流控制芯片。直至今日,一些控制系統(tǒng)仍然會(huì)參考51系列單片機(jī)的微結(jié)構(gòu)和控制方式。 89C51單片機(jī)則被眾多專(zhuān)業(yè)人士當(dāng)作是51系列單片機(jī)中的經(jīng)典設(shè)計(jì),所以本次設(shè)計(jì)選取AT89C51為核心進(jìn)行學(xué)習(xí)與研究。在此次設(shè)計(jì)采用的是雙列直插封裝,該封裝具有 40條引腳,包括電源和接地引腳、2條外接晶振的引腳、4條控制功能的引腳、32條輸入/輸出端口引腳[1]。VCC接+5V電源,GND接地。外部時(shí)鐘方式一般只有在采用特殊頻率的時(shí)鐘信號(hào)時(shí)使用,此時(shí)將XTAL1端接通該信號(hào),XTAL2端則懸空放置。4. ALE引腳ALE端是單片機(jī)的脈沖信號(hào)輸出端,脈沖的方向?yàn)檎梢詾橥鈬枰哳l率脈沖的電子器件提供信號(hào),頻率大小為單片機(jī)工作的時(shí)鐘頻率的1/6。5. EA引腳EA引腳是片外程序存儲(chǔ)器訪問(wèn)允許控制信號(hào)輸入端。6. 輸入/輸出引腳P0、PPP3P0口:8位漏極開(kāi)路的雙向輸入/輸出端口,在芯片上為32~39引腳。作為通用輸入/輸出端口時(shí),不同于其它的輸入/輸出端口,P0口內(nèi)沒(méi)有上拉電阻,屬于開(kāi)漏電路,在使用過(guò)程中要外接上拉電阻,確保輸出的電平為高電平。P1口作為普通的輸入/輸出端口時(shí),先通過(guò)程序向輸出鎖存器寫(xiě)入高電平。P2口:帶有內(nèi)部上拉電阻的8位準(zhǔn)雙向I/O口,在芯片上為21~28腳。P2口最普遍的應(yīng)用還是作為普通的輸入/輸出端口,外接外部設(shè)備,接收數(shù)據(jù)或發(fā)送數(shù)據(jù)。當(dāng)它作為第一功能使用時(shí),作為通用I/O口,工作原理與P1和P2口基本相同。在提供這些功能時(shí),相應(yīng)的鎖存器應(yīng)由內(nèi)部硬件自動(dòng)置1,輸出電平可由程序決定。 P3口的第二功能引腳第二功能信號(hào)功能描述RXD串行數(shù)據(jù)接收TXD串行數(shù)據(jù)發(fā)送外部中斷0申請(qǐng)外部中斷1申請(qǐng)T0定時(shí)/計(jì)數(shù)器T0輸入T1定時(shí)/計(jì)數(shù)器T1輸入外部RAM寫(xiě)選通外部RAM讀選通 單片機(jī)最小系統(tǒng) 單片機(jī)時(shí)鐘電路 AT89C51的時(shí)鐘信號(hào)有兩種來(lái)源,一種來(lái)源是利用芯片本身自帶的振蕩電路,輔以外圍器件來(lái)產(chǎn)生時(shí)鐘信號(hào);另一種來(lái)源是時(shí)鐘信號(hào)完全由外部的信號(hào)提供,內(nèi)部振蕩器,這種情況一般不常用。晶體振蕩器和電容并聯(lián)接地后,跨接到 AT89C51芯片中自帶的振蕩器輸入端XTAL1和XTAL2,構(gòu)成自激振蕩器并產(chǎn)生的脈沖信號(hào)作為單片機(jī)運(yùn)行的時(shí)鐘信號(hào)[7]。在制作印刷電路板時(shí),為了減少寄生電容,建議采用瓷片電容并將晶體振蕩器和微調(diào)電容分布在單片機(jī)芯片左右。本次設(shè)計(jì)采用手動(dòng)復(fù)位,當(dāng)復(fù)位按鍵按下后,復(fù)位端通過(guò)200Ω小電阻與+5V電源VCC接通,22μF電容迅速放電,使RST引腳為高電平;當(dāng)復(fù)位按鍵彈起后,+5V電源通過(guò)1KΩ電阻對(duì)22μF電容重新,RST引腳端出現(xiàn)正脈沖,即復(fù)位所需的高電平,該脈沖持續(xù)時(shí)間僅為幾個(gè)機(jī)器周期。在對(duì)PT100的研究和測(cè)試中,研發(fā)人員測(cè)試出了其在每個(gè)溫度下的阻值,制成PT100分度表。對(duì)照PT100的分度表我們發(fā)現(xiàn):在溫度為0℃時(shí)它的阻值為100Ω,在150℃,在這個(gè)過(guò)程中,溫度每變化1攝氏度,因此,可以根據(jù)這個(gè)特性建立一個(gè)線性方程而不需要逐個(gè)輸入分度表數(shù)據(jù)進(jìn)行檢索。2. 運(yùn)算放大器LM324LM324運(yùn)算放大器芯片內(nèi)置四個(gè)相同的運(yùn)算放大器,有差動(dòng)輸入特性,大直流電壓增益100 dB,符合大多數(shù)電子設(shè)計(jì)的需要。16V,這樣供電的好處顯而易見(jiàn),不需要每一次使用時(shí)都采用外部偏置元件,可根據(jù)實(shí)際情況或設(shè)計(jì)需求確定。3腳是一組,7腳是一組,10腳是一組,1114腳是一組,剩下的兩個(gè)腳是電源,3,6,10,113是各個(gè)放大器的輸入腳,其它引腳為輸出腳。恒流源電路負(fù)責(zé)驅(qū)動(dòng)PT100作為整個(gè)系統(tǒng)的起始部分,為PT100提供恒定不變的直流電流。1mA電流小,流過(guò)熱電阻基本不產(chǎn)生熱量,排除干擾因數(shù),故恒流源大小為1mA。這個(gè)差分放大電路的電壓放大倍數(shù)主要由R2,R3,R4控制,而R6,R7,R8,R9,U1B實(shí)際為一個(gè)減法電路,對(duì)運(yùn)算放大器運(yùn)用“虛短虛斷”的方法進(jìn)行分析后可知,最終得到PT100放大后輸出電壓IN0=(V2V1)(R2+R3+R4)/R3,令R2=450Ω,R3=100Ω,R4=450Ω,即可得到10倍的電壓放大倍數(shù)。它以逐次逼近式的方法將模擬量與基準(zhǔn)電壓比較得出8位數(shù)字量[9]。1個(gè)最低有效位;典型時(shí)鐘頻率為640KHz,在66~77個(gè)典型時(shí)鐘脈沖內(nèi)即可完成對(duì)其中任意通道模擬量的轉(zhuǎn)換,約100μs。 ADC0809引腳圖 ADC0809內(nèi)部結(jié)構(gòu)框圖從內(nèi)部結(jié)構(gòu)框圖中可以看出,ADC0809由一個(gè)通道選擇開(kāi)關(guān)、開(kāi)關(guān)樹(shù)形轉(zhuǎn)換器、8位鎖存和三態(tài)門(mén)及通道地址鎖存譯碼器等組成。三態(tài)輸出鎖器作為緩沖區(qū)鎖存轉(zhuǎn)換后的數(shù)字量,用軟件從單片機(jī)口輸入高電平,則ADC0809允許輸出三態(tài)輸出鎖存器中的數(shù)據(jù)。IN7~IN0:8個(gè)模擬量輸入通道。為三態(tài)緩存輸出形式,能夠直接與單片機(jī)的I/O口接通。通道端口選擇線,編碼從000~111,分別對(duì)應(yīng)IN0~IN7。ALE:地址鎖存允許信號(hào)。START:?jiǎn)?dòng)和復(fù)位雙功能端口。CLK:時(shí)鐘信號(hào)。為減小轉(zhuǎn)換時(shí)間,提高轉(zhuǎn)換速率,通常使用600KHz左右的時(shí)鐘信號(hào)。EOC為低電平表示正在轉(zhuǎn)換,EOC為高電平表示轉(zhuǎn)換結(jié)束。OE:輸出允許信號(hào),高電平有效。 模數(shù)轉(zhuǎn)換電路模數(shù)轉(zhuǎn)換電路分為ADC0809芯片和ADC0809時(shí)鐘電路。一種方法是利用單片機(jī)的定時(shí)/計(jì)數(shù)器功能產(chǎn)生一定頻率的脈沖信號(hào),另一種方法是利用D觸發(fā)器74LS74連接在單片機(jī)ALE口進(jìn)行二分頻。當(dāng)單片機(jī)的時(shí)鐘頻率為6MHz,ALE口輸出頻率為單片機(jī)時(shí)鐘頻率的1/6,再經(jīng)二分頻后,ADC0809便可獲得頻率為500KHz的時(shí)鐘頻率。按鍵分為0~9的數(shù)字鍵,上限溫度鍵“HIGH”,下限溫度鍵“LOW”,確定鍵“SURE”,刪除鍵“DEL”,返回鍵“BACK”,菜單鍵“MENU”。這樣的設(shè)計(jì)結(jié)合了實(shí)際情況,借鑒現(xiàn)下較為實(shí)用的大型機(jī)械操作鍵盤(pán)界面,符合大多數(shù)人的操作習(xí)慣。此時(shí),選擇按下“HIGH”鍵或“LOW”鍵可以進(jìn)入設(shè)置功能。上限溫度可輸入最大三位數(shù)的溫度,輸入超過(guò)三位數(shù)則自動(dòng)退出菜單操作。輸入正確的數(shù)值,再按下“確定”鍵,即可看到系統(tǒng)退出菜單操作,同時(shí)將輸入的新數(shù)值設(shè)定為上限溫度。2.“LOW”鍵功能——設(shè)置下限溫度按順序按下“MENU”鍵,“LOW”鍵,“確定”鍵后,此時(shí),LCD顯示器上下限溫度數(shù)值部分全部清空,不顯示任何數(shù)值。 LCD顯示本次設(shè)計(jì)的LCD顯示器主要顯示當(dāng)前溫度“CUR”,下限溫度“LOW”,上限溫度“HIHG”三個(gè)部分。1. 1602模塊接口說(shuō)明表管腳號(hào)名稱(chēng)功能描述1VSS電源地2VDD電源電壓3VL液晶顯示偏壓信號(hào)4RS數(shù)據(jù)/命令選擇端5R/W讀/寫(xiě)選擇端67~141516ED0~D7BLABLK寫(xiě)鎖存/讀取使能控制數(shù)據(jù)輸入端背光源正極背光源負(fù)極2. 基本操作時(shí)序(1) 讀狀態(tài):輸入:RS=L,RW=H,E=H輸出:D0~D7=狀態(tài)字(2) 寫(xiě)指令:輸入:RS=L,RW=L,D0~D7=指令碼,E=高脈沖輸出:無(wú)(3) 讀數(shù)據(jù):輸入:RS=H,RW=H,E=H輸出:D0~D7=數(shù)據(jù)(4) 寫(xiě)數(shù)據(jù):輸入:RS=H,RW=L,D0~D7=數(shù)據(jù),E=高脈沖輸出:無(wú)3. RAM地址映射圖控制器自帶808位,共80字節(jié)的RAM緩沖區(qū),顯示區(qū)域分為上下兩行每行顯示16字節(jié),其余區(qū)域可同時(shí)存儲(chǔ)數(shù)據(jù),發(fā)送控制命令可顯示隱藏?cái)?shù)據(jù)[11]。許多大功率設(shè)備在開(kāi)關(guān)過(guò)程中會(huì)產(chǎn)生強(qiáng)電磁干擾,可能會(huì)造成系統(tǒng)的誤動(dòng)作或損壞,為避免這種干擾,研發(fā)人員利用光信號(hào)不受電磁干擾的特性,將一個(gè)發(fā)光二極管和一個(gè)光敏三極管組合在一起,有效地隔離了電磁信號(hào),這種器件便是光電隔離器。但由于單片機(jī)的I/O口驅(qū)動(dòng)能力有限,不足以驅(qū)動(dòng)大功率開(kāi)關(guān)及設(shè)備,如繼電器、電機(jī)、電爐等,所以在輸出通道端口必須配接輸出驅(qū)動(dòng)電路。當(dāng)前溫度低于下限溫度或上限溫度時(shí),紅燈亮且蜂鳴器報(bào)警,當(dāng)前溫度在上下限溫度內(nèi),綠燈亮。蜂鳴器的開(kāi)啟電壓為+5V,這里暫不考慮沖擊電流帶來(lái)的影響,僅以直流電讓蜂鳴器發(fā)出報(bào)警聲。 直流穩(wěn)壓電源電路原理圖 LM317介紹LM317 是NS研發(fā)推出的三端集成穩(wěn)壓器,輸出電壓可調(diào)。它的線性調(diào)整率極好,因此只需在外接一個(gè)固定電阻和一個(gè)滑動(dòng)變阻器構(gòu)成分壓電路,即可得到想要的電壓值[12]。在LM317電路外接電路中,為了提高三端穩(wěn)壓器的紋波抑制比,這兩個(gè)電容器構(gòu)成濾波電路,進(jìn)一步穩(wěn)定輸出電壓,尤其是對(duì)電源性能要求較高的基準(zhǔn)電源[13]。 工作原理LM317輸出電壓由固定電阻R1,滑動(dòng)變阻器(電位器)RP1控制,取滑動(dòng)變阻器(電位器)RP1的終端阻值為2KΩ。根據(jù)LM317說(shuō)明書(shū)可知,此時(shí)可以求出輸出電壓的大?。? ()電阻R1接在Vout接腳和ADJ接腳之間,可求得電流I: () ()最終從公式()可以看出,調(diào)節(jié)滑動(dòng)變阻器(電位器)RP1,就可在適當(dāng)范圍內(nèi)得到我們需要的輸出電壓。注意:由于LM317在工作過(guò)程中不斷散熱,因此為預(yù)防其因溫度過(guò)高燒壞,在焊接實(shí)物時(shí)需要緊貼其焊接一個(gè)散熱片輔助散熱,同時(shí),不能將電解電容等易受熱爆炸的電子器件焊接在附近。整個(gè)流程大體分為四個(gè)部分,即按鍵掃描,讀取當(dāng)前溫度數(shù)值,當(dāng)前溫度與上下限溫度值比較,響應(yīng)。 主流程圖 設(shè)置上限溫度程序設(shè)計(jì)。 設(shè)置下限溫度值程序流程圖 鍵盤(pán)掃描程序設(shè)計(jì)。經(jīng)過(guò)多次的修改和調(diào)試,基本達(dá)到本次設(shè)計(jì)的要求。在多數(shù)相關(guān)資料中,基本采用獨(dú)立鍵盤(pán),往往只設(shè)置4~6個(gè)按鍵。 此次設(shè)計(jì)的鍵盤(pán)設(shè)置有數(shù)字鍵和功能鍵,通過(guò)程序控制,即便輸入錯(cuò)誤或要臨時(shí)更改,也不會(huì)花費(fèi)太多的布置。受軟硬件限制,此次設(shè)計(jì)也存在一定的誤差。雖然這樣有利于調(diào)試和修改,但是也因?yàn)樵认拗茙?lái)誤差。由之前提到的ADC0809分辨率可知,只有溫度變化三度時(shí),ADC0809方能分辨出溫度發(fā)生了變化。在現(xiàn)實(shí)設(shè)計(jì)中,選用較高的分辨率的模/數(shù)轉(zhuǎn)換器件,可以將誤差變得更小。從畢業(yè)設(shè)計(jì)選題到論文成型,從迷茫到熟知,畢業(yè)設(shè)計(jì)可謂是一個(gè)艱辛,煩人,自?shī)首詷?lè)的奇怪歷程。構(gòu)思畢業(yè)設(shè)計(jì)整體思路,不斷的查找相關(guān)的資料,找了十來(lái)篇,想把它們的優(yōu)點(diǎn)結(jié)合在一塊兒,最后下手模塊設(shè)計(jì)的時(shí)候,方才知道“路漫漫其修遠(yuǎn)兮”;做模塊設(shè)計(jì),最后將各個(gè)模塊整合時(shí)方才知道不是自己認(rèn)為合適的就會(huì)成功,雖說(shuō)學(xué)到了不少東西,但就效率而言浪費(fèi)了我大量時(shí)間;最小白的是程序設(shè)計(jì),沒(méi)有學(xué)過(guò)單片機(jī)C語(yǔ)言編程,于是花很多時(shí)間狠狠看了一遍教學(xué)視頻,但在調(diào)試過(guò)程中還是出現(xiàn)了很多bug。 我想,幾乎每一個(gè)畢業(yè)生會(huì)和我一樣,第一個(gè)感謝的人應(yīng)該是我們的畢業(yè)設(shè)計(jì)指導(dǎo)老師吧。剛定下畢業(yè)設(shè)計(jì)題目,事實(shí)上,一開(kāi)始我的核心模塊并不是單片機(jī),而是PLC。萬(wàn)事開(kāi)頭難,老師在我還是個(gè)小白的時(shí)候給我指點(diǎn)了方向,無(wú)疑是此次畢業(yè)設(shè)計(jì)能夠如期完成的重要因素。在畢業(yè)設(shè)計(jì)遇到問(wèn)題時(shí),他們總是在第一時(shí)間站出來(lái)幫助我。最后感謝那些為此題目而辛苦奮斗的前輩們。或是在精度上的提高,或是在模塊上的設(shè)計(jì),我的成果不及他們的萬(wàn)分之一。 學(xué)生簽名: 日 期:附錄1 硬件電路原理圖基于單片機(jī)的鍋爐溫度控制系統(tǒng)PT100電路圖單片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng)模/數(shù)轉(zhuǎn)換電路圖sbit start=P3^1。sbit rs=P3^3。sbit warm=P3^5。sbit green=P3^7。uchar idata lowbuffer[3]。uchar idata curbuffer[3]。uchar code table[]=cur:。uchar code table2[]=high:。uchar code table4[]=0123456789 。int n=0。 while(i) for(j=100。j) 。 P2=0xfe。 temp=t
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1