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

正文內(nèi)容

基于單片機(jī)得溫度控制器畢業(yè)設(shè)計(jì)-wenkub.com

2025-06-16 12:47 本頁面
   

【正文】 從論文選題到完成論文,我遇到了很多的問題比如說重點(diǎn)不明確,思緒混論但是經(jīng)過老師的知道使自己的思緒和重點(diǎn)明確突出,對此老師為我付出了大量的時(shí)間和心血,在設(shè)計(jì)過程中,老師從多方面進(jìn)行指導(dǎo),不斷對論文提出修改意見。北京航空航天大學(xué)出版社綜上所示,本系統(tǒng)的方案具有實(shí)用推廣價(jià)值。在程序正常運(yùn)行時(shí),每隔一定時(shí)間(小于監(jiān)視器的設(shè)定時(shí)間)就使時(shí)間監(jiān)視器清零,即可保證監(jiān)視器不會(huì)發(fā)出復(fù)位信號。不管程序飛到非程序區(qū)的哪個(gè)字節(jié),都可以拉到復(fù)位狀態(tài)。 1)設(shè)置軟件陷阱 這種方法是在非程序區(qū)設(shè)置攔截措施。 指令復(fù)執(zhí)的次數(shù)沒有統(tǒng)一的規(guī)定,一般可用兩種方法來控制: (1)規(guī)定一個(gè)復(fù)執(zhí)次數(shù),如果在規(guī)定次數(shù)內(nèi)故障消失,則復(fù)執(zhí)成功,否則復(fù)執(zhí)失??; (2)規(guī)定復(fù)執(zhí)執(zhí)行時(shí)間,如果在規(guī)定時(shí)間內(nèi)故障消失,則復(fù)執(zhí)成功,否則復(fù)執(zhí)失敗。實(shí)現(xiàn)指令復(fù)執(zhí)時(shí),應(yīng)注意以下兩點(diǎn): (1)發(fā)現(xiàn)錯(cuò)誤時(shí),應(yīng)立即保留現(xiàn)行指令的地址,以便重新執(zhí)行。將保存的內(nèi)容不斷地送至接口的狀態(tài)寄存器中,以維持對現(xiàn)場的控制。開關(guān)量的輸出常常用來控制閥門或其它執(zhí)行機(jī)構(gòu)的動(dòng)作,為了防止執(zhí)行機(jī)構(gòu)因外界干擾而產(chǎn)生誤動(dòng)作,可以在應(yīng)用過程中每隔一段時(shí)間(例如幾個(gè)毫秒)發(fā)出一次輸出命令,使執(zhí)行機(jī)構(gòu)多次得到同一動(dòng)作的命令,從而消除因瞬間干擾引起的誤動(dòng)作。中位值法。這種方法是利用軟件完成RC低通濾波器的算法,實(shí)現(xiàn)用軟件方法代替硬件RC濾波器。當(dāng)控制系統(tǒng)測量結(jié)果的個(gè)別數(shù)據(jù)存在偏差時(shí),為了剔除個(gè)別錯(cuò)誤數(shù)據(jù),可采用比較舍取法,即對每個(gè)采樣點(diǎn)連續(xù)采樣幾次,根據(jù)所采數(shù)據(jù)的變化情況確定舍取辦法,剔除偏差數(shù)據(jù)。對一點(diǎn)數(shù)據(jù)連續(xù)多次采樣,計(jì)算其算術(shù)平均值,以其平均值作為該點(diǎn)采樣結(jié)果。同樣,運(yùn)用CPU運(yùn)算控制功能,也可以實(shí)現(xiàn)模擬濾波器的類似功能,這就是數(shù)字濾波。 軟件抗干擾技術(shù) 干擾對微機(jī)監(jiān)控系統(tǒng)造成的后果有:增加數(shù)據(jù)采集的誤差,輸出控制錯(cuò)誤,RAM中的數(shù)據(jù)丟失,程序“飛走”及陷入死循環(huán)等。 (2)反電勢抑制電路也可由電阻和電容構(gòu)成。使用時(shí)Vl的工作電壓應(yīng)選擇的比外加電源高些。這種噪聲不但能產(chǎn)生電磁場、干擾其它電路,甚至還可能擊穿電路中晶體管之類的器件。利用電容、電感等儲能元件可以抑制因負(fù)載變化而產(chǎn)生的噪聲,通常也把這種作用稱為濾波或去耦。通常使用光電耦合器可實(shí)現(xiàn)電平轉(zhuǎn)換和隔離兩個(gè)主要的功能。光電隔離是通過光電耦合器實(shí)現(xiàn)的。為了實(shí)行物理隔離,即使在同一設(shè)備的內(nèi)部也應(yīng)當(dāng)把這兩類信號導(dǎo)線分開走線。 為了有效發(fā)揮屏蔽體的屏蔽作用,還應(yīng)注意屏蔽體的接地問題。以金屬板、金屬網(wǎng)或金屬盒構(gòu)成的屏蔽體能有效地防止電磁波的午擾。有些變壓器的初級和次級都有屏蔽層,這是將中間的屏蔽層與初級繞組屏蔽層連接。當(dāng)需要把工作地與安全地連在一起時(shí),對于兩個(gè)以上設(shè)備應(yīng)注意工作地與安全地只能在一起相連。為了減少信號回路的電磁干擾,送入單片機(jī)的信號有時(shí)需采用雙絞線或同軸電纜。 上述三類接地系統(tǒng)可以相互獨(dú)立。弱信號地實(shí)際上就是工作地。因此工作地的零電位參考相對地球的大地是浮空的,所以也把工作地稱為“懸浮地”。這樣才能確保人身和設(shè)備的安全。本系統(tǒng)并沒有完全實(shí)現(xiàn)恒溫的控制仍需人工輔助才可以實(shí)現(xiàn)溫度調(diào)劑。方案還使用僅一跟口線就可控制的美國生產(chǎn)的固態(tài)繼電器SSR—40DA作加熱控制器件,使設(shè)計(jì)簡單化,且可靠性強(qiáng)。)。 write_data(a1)。)。39。//復(fù)位DS18B20writecmd(0xcc)。//低8位值賦予test0 test1=readdate[1]。//低位取反碼 result=readdate[0]+1。//置負(fù)號標(biāo)志為0 if(( readdate[1]amp。//向DS18B20發(fā)送跳過ROM搜索命令 writecmd(0xbe)。//復(fù)位DS18B20writecmd(0xcc)。 TL0=0XB0。//開總中斷 while(1) { key()。//50ms溢出一次 TL0=0XB0。//延時(shí) } else {LED=0。 write_data(tll/10+0x30)。 write_data(39。 write_data(tl/10+0x30)。 write_data(39。 write_data(thh/10+0x30)。 write_data(39。 write_data(th/10+0x30)。 //顯示正號 write_data(39。//顯示上限溫度值的個(gè)位 } } } } } if(down==0)//如果極限減按鍵按下 { delay(10)。)。//顯示下限溫度值的個(gè)位 } if(tl0) { tll。)。//下限溫度值加1 if(tl=0)//如果下限溫度值為正 { tll=0。//顯示正號 write_(0x80+0x00+5)。 write_(0x80+0x00+4)。//顯示正號 write_(0x80+0x00+5)。//計(jì)數(shù)清零 write_(0x80+0x00+4)。//開中斷 } } }if(num!=0)//在選擇鍵按下時(shí){ if(up==0)//如果極限加按鍵按下 { delay(10)。//設(shè)置為顯示開,開光標(biāo),閃爍 } if(num==2)//如果按下選擇鍵的次數(shù)為2 { write_(0x80+0x00+13)。//次數(shù)加1 while(!xuanze)。//延時(shí)一段時(shí)間 } return temp。//總線為低電平 temp=1。//定義位循環(huán)變量 uchar temp=0。//將發(fā)送字節(jié)的最低位送到總線 delay1(5)。i0。//延時(shí),等待DS18B20回應(yīng)低電平 x=DQ。//延時(shí) DQ=0。//定義溫度的正負(fù)標(biāo)志位void delay1(uint i)//短延時(shí)函數(shù){while(i)。//溫度值變量uchar a1,a2,a3。 write_data(tl/10+0x30)。 write_(0x80+0x00+12)。+39。i2。i5。i3。i3。//設(shè)置為顯示開,關(guān)光標(biāo),不閃爍 write_(0x06)。 delay(5)。 }write_data(uchar dat)//LCD寫數(shù)據(jù)函數(shù){ rs=1。 E=1。uchar code tab1[]=TH:。sbit rw=P2^6。x) for(y=110。//初始上限值和下限值uchar i,num=0。//位定義報(bào)警顯示燈sbit xuanze=P2^2。 RS-232接口芯片MAX232與單片機(jī)的接口電路設(shè)計(jì)第三章 軟件系統(tǒng)的設(shè)計(jì)系統(tǒng)的軟件由三大模塊組成:主程序模塊、功能實(shí)現(xiàn)模塊和運(yùn)算模塊。(2)。并且可以完全兼容目前市場上使用的RS232接口芯片該器件,它包含2驅(qū)動(dòng)器、2接收器和一個(gè)電壓發(fā)生器電路提供TIA/EIA232F電平。為了達(dá)到電平的匹配,采用了MAX232電平轉(zhuǎn)換芯片。本系統(tǒng)采用的是PHILIPS系列的單片機(jī),它本身具有串口通信的功能。第三部分是供電。由11114腳構(gòu)成兩個(gè)數(shù)據(jù)通道。內(nèi)部結(jié)構(gòu)基本可分三個(gè)部分:第一部分是電荷泵電路。在本系統(tǒng)中,當(dāng)溫度高于或者低于設(shè)置的溫度時(shí)報(bào)警指示燈閃爍。顯示接口電路的設(shè)計(jì) 液晶顯示模塊是一個(gè)慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,否則此指令失效。當(dāng)VO接地時(shí),對比度最強(qiáng);4腳RS:寄存器選擇端,RS為0時(shí),選擇命令寄存器IR。目前市面上常用的有16字1行。當(dāng)I/O口線內(nèi)部有上接電阻時(shí),外電路可以不配置上拉電阻,本設(shè)計(jì)采用采用查詢方式讀取按鍵,獨(dú)立式按鍵電路如圖所按鍵功能按 鍵 鍵 名 功 能RESET復(fù)位鍵使系統(tǒng)復(fù)位S1位選/設(shè)置鍵確定S2加一鍵溫度上下線加一S3減一鍵溫度上下線減一TC1602是字符型液晶顯示模塊是一類專門用于顯示字母。 (7)支持多點(diǎn)組網(wǎng)功能,通過識別芯片各自唯一的產(chǎn)品序列號從而實(shí)現(xiàn)單線多掛接,多個(gè)DS18B20可以并聯(lián)在唯一的線上,簡化了分布式溫度檢測的應(yīng)用,實(shí)現(xiàn)多點(diǎn)測溫。 (4)測溫范圍為55 ~+125 ℃。計(jì)數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器1的預(yù)置值減到0時(shí),溫度寄存器的值將加1,計(jì)數(shù)器1的預(yù)置將重新被裝入,計(jì)數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行計(jì)數(shù),如此循環(huán)直到計(jì)數(shù)器2計(jì)數(shù)到0時(shí),停止溫度寄存器值的累加,此時(shí)溫度寄存器中的數(shù)值即為所測溫度。DS18B20包含一個(gè)10位AD轉(zhuǎn)換器,測量范圍是55攝氏度到125攝氏度,考慮其精確度與范圍故選擇DS18B20為測量元件。出PC之外,復(fù)位還對其他一些特殊功能的寄存器也有影響,他們的復(fù)位狀態(tài)如下表所示。51單片機(jī)復(fù)位要求是:RST上加高電平時(shí)間大于2個(gè)機(jī)器周期,你用的12MHz晶振,所以一個(gè)機(jī)器周期就是1us,要復(fù)位就加2us的高電平即可。對電容值無嚴(yán)格要求,但他的取值范圍對振蕩頻率輸出的穩(wěn)定、大小及振蕩電路振速有少許影響,CC2可在2040pF之間選取,一般取30pF,電路圖如下圖:MCS51單片機(jī)是高電平復(fù)位,所以先看給單片機(jī)加5V電源(上電)啟動(dòng)時(shí)的情況:這時(shí)電容充電相當(dāng)于短路,你可以認(rèn)為RST上的電壓就是VCC,這是單片機(jī)就是復(fù)位狀態(tài)。XTAL2:來自反 向振蕩器的輸出。 /EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲器(0000HFFFFH),不管是否有內(nèi)部程序存儲器。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時(shí),將跳過一個(gè)ALE脈沖。ALE/PROG:當(dāng)訪問外部存儲器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。 P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。GND: 接地。同時(shí)該芯片還具有PDIP、TQFP和PLCC等三種封裝形式。AT89S51是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含4k Bytes ISP(Insystem programmable)Flash存儲器,器件采用ATMEL公司的高密度、非易失性存儲技術(shù)制造,兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。 方案
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1