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

正文內(nèi)容

基于單片機的電阻爐溫控制系統(tǒng)設(shè)計-資料下載頁

2025-06-27 20:43本頁面
  

【正文】 編程的時候,第一步把計數(shù)常數(shù)及定時器方式送入定時器口(定時器低8位及定時器高6位、定時器方式M)04H及05H。計數(shù)常數(shù)在0002H3FFFH之間進行選擇。計數(shù)器的啟動和停止計數(shù)是命令寄存器(00H)的最高兩位進行控制命令寄存器最高兩位(TM2和TM1)對定時器的控制如下:TM2TM1運作情況00空,不影響計數(shù)器操作01停止計數(shù),當(dāng)定時器無啟動時則無操作10計數(shù)器計滿后立刻停止計數(shù),假如定時器沒啟動,則無操作11啟動,當(dāng)計數(shù)器未開始計數(shù)時,裝入計數(shù)常數(shù)后立刻開始計數(shù);假如計數(shù)器正在計數(shù),等待計數(shù)器溢出以后按新的工作方式和計數(shù)常數(shù)開始計數(shù)任意時刻可以置定時器的長度與工作方式,然后要把啟動命令寫入命令寄存器(00H),即使計數(shù)器已經(jīng)計數(shù),在寫入啟動命令后仍然可以改變定時器的工作方式。假若寫入定時器的技術(shù)常數(shù)是奇數(shù),方波輸出就會不對稱,舉例:計數(shù)器常數(shù)輸入為9時,定時器輸出的方波5個脈沖周期內(nèi)是高電平,4個脈沖周期內(nèi)是低電平,不對稱。8155復(fù)位后并不預(yù)置定時器方式計數(shù)常數(shù)。此外,8155的定時器在計數(shù)過程里計數(shù)器的值并不是直接表示外部輸入的脈沖,計數(shù)器終值是2,初值是2~3FFFH之間。8155計數(shù)器通常無法當(dāng)作外部文件計數(shù)器使用,只當(dāng)作信號發(fā)生器使用,在輸入連續(xù)脈沖之后,編程輸出單方波、連續(xù)方波、單脈沖和連續(xù)脈沖信號。改變計其時計數(shù)器8155的時間常數(shù)可以獲得從二百毫秒到幾十分鐘的采樣期。6 系統(tǒng)抗干擾措施單片機的開發(fā)本來就要軟件硬件都要了解,軟件和硬件抗干擾一樣重要。硬件抗干擾要增加硬件成本,但是卻不減少甚至增加軟件的效率,軟件抗干擾可以減少硬件成本,卻降低了軟件執(zhí)行的效率。兩者各有所長。常見5種軟件濾波方法: 方法一:限幅濾波法方法:根據(jù)經(jīng)驗判斷,確定兩次采樣允許的最大偏差值(設(shè)為A),把每次檢測到新值進行判斷:如果本次值與上次值之差A(yù),則本次值有效,如果本次值與上次值之差A(yù),則本次值無效,放棄本次值,用上次值代替本次值。優(yōu)點:不受因偶然因素引起的脈沖干擾的影響。缺點:無法抑制那種周期性的對它干擾,平滑度差。方法二:中位值濾波法方法:連續(xù)采樣N次,把N次采樣值按從小到大排列取中間值為本次有效值。優(yōu)點:不受因偶然因素引起的脈沖干擾的影響,對溫度、液位的變化緩慢的被測參數(shù)有良好的濾波效果。缺點:對流量、速度等快速變化的參數(shù)不宜。方法三:算術(shù)平均濾波法方法:連續(xù)取N個采樣值進行平均運算,N值較大時:信號平滑度較高,但是靈敏度較差,N值較小時,信號平滑度較低,但是靈敏度較高。優(yōu)點:適用于對一般具有隨機干擾的信號進行濾波,這樣信號的特點是有一個平均值,信號在某一數(shù)值范圍附近上下波動。缺點:對于測量速度較慢的實時控制不適用,比較浪費錢。方法四:遞推平均濾波法方法:把連續(xù)取N個采樣值看成一個隊列,隊列的長度固定為N。每次采樣到一個新數(shù)據(jù)放入隊尾,并扔掉原來隊首的一次數(shù)據(jù).(先進先出原則),把隊列中的N個數(shù)據(jù)進行算術(shù)平均運算,就可獲得新的濾波結(jié)果。優(yōu)點:對周期性干擾有良好的抑制作用,平滑度高,適用于高頻振蕩的系統(tǒng) 。缺點:靈敏度低;對偶然出現(xiàn)的脈沖性干擾的抑制作用比較差;不易消除由于脈沖干擾所引起的采樣值偏差;不適用于脈沖干擾比較嚴重的場合;比較浪費錢。河南城建學(xué)院本科畢業(yè)設(shè)計(論文) 結(jié)論總 結(jié)本研究課題有軟件和硬件2部分。在硬件電路部分中采用了STC89C51作為系統(tǒng)的核心部件,軟件部分則用C51語言編寫。在具體操作過程中,采用了計算機進行溫度控制,采用PID算法控制精度,在控制過程中有好多要注意的地方。報警電路采用聲光報警方式,并首次嘗試使用一個I/O口控制三極管驅(qū)動蜂鳴器和LED發(fā)光二極管。但是設(shè)計尚有不足之處,比如沒有考慮現(xiàn)實情況,沒有仔細系統(tǒng)的去記錄等。通過對這些問題的認知與改正,讓自己對相關(guān)知識有了更深的理解,并且自己的操作能力也提高了不少。河南城建學(xué)院本科畢業(yè)設(shè)計(論文) 參考文獻參考文獻[1] 譚浩強. C程序設(shè)計[M].北京:清華大學(xué)出版社,2005[2] [M].北京:機械工業(yè)出版社,2009[3] 朱定華. 單片機原理與接口技術(shù)[M].北京:電子工業(yè)出版社,2006[4] 王靜霞. 單片機應(yīng)用技術(shù)[M] .北京:電子工業(yè)出版社,2010[5] 錢顯毅. 傳感器原理與應(yīng)用[M].南京:東南大學(xué)出版社,2008[6] 江思敏, 陳明. Protel電路設(shè)計教程[M].北京:清華大學(xué)出版社,2008[7] 范風(fēng)強. 單片機語言C51應(yīng)用實戰(zhàn)集錦[M].北京:電子工業(yè)出版社,2005[8] 沙占友. 智能化集成溫度傳感器原理與應(yīng)用[M].北京:機械工業(yè)出版社,2002 [9] 于海生. 計算機控制技術(shù)[M].北京:機械工業(yè)出版社,2007[10] 馬建偉, 李銀伢. PID控制設(shè)計理論與方法[M].北京:科學(xué)出版社,2008河南城建學(xué)院本科畢業(yè)設(shè)計(論文) 致謝致 謝經(jīng)過一個多月的努力,在吳興華老師的悉心指導(dǎo)下我順利的完成了畢業(yè)設(shè)計。在這期間我遇到很多問題,有許多從未接觸過,但是通過小組成員以及老師的幫助,問題都迎刃而解。通過這次設(shè)計,相當(dāng)于對我們以前學(xué)過的知識的復(fù)習(xí)以及鞏固,并且學(xué)到了在書本上學(xué)不到的知識。在此,感謝我的畢業(yè)設(shè)計老師吳興華。他兢兢業(yè)業(yè)的工作作風(fēng)、隨和的態(tài)度給我留下了非常深刻的印象。我本次畢業(yè)設(shè)計多虧了老師的悉心指導(dǎo),才讓我笑到最后。他也一直激勵著我們好好學(xué)習(xí),天天向上同時,我也要感謝我的小組成員,在我遇到困難時給我指導(dǎo),真心感謝。河南城建學(xué)院本科畢業(yè)設(shè)計(論文) 附錄A附錄A 系統(tǒng)原理圖 附錄B 附錄B 系統(tǒng)總程序includeincludeincludeincludeincludeincludeincludeincludedefine CIRCLE 300uint bjflag。uint temp,wen,wensf,wens,weng,flag_pid,counter,high_time,wenflag=0,wensflag。unsigned char code table0[]={ dian zu lu wen }。//第一行顯示}void init_lcd(){ write_(0x38)。//設(shè)置162顯示,57點陣,8位數(shù)據(jù)接口 write_(0x0c)。//開光標閃爍:0x0f,關(guān)光標閃爍:0x0c write_(0x06)。//設(shè)定輸入方式,增量不移位 case 0x7b:h=1。break。case 0xe7:j=1。break。case 0xd7:k=1。break。case 0xb7:l=1。break。case 0x77:m=1。break。}}void shuzhi(){uchar key。key=keyscan()。switch(key) { case 0xee:date=1。c=0。break。//1 case 0xde:date=2。c=0。break。//2 按下相應(yīng)的鍵顯示相對應(yīng)的碼值 case 0xbe:date=3。c=0。break。//3 case 0x7e:date=4。c=0。break。//4 case 0xed:date=5。c=0。break。//5 case 0xdd:date=6。c=0。break。//6 case 0xbd:date=7。c=0。break。//7 case 0x7d:date=8。c=0。break。//8 case 0xeb:date=9。c=0。break。//9 case 0xdb:date=0。c=0。break。//0 }}void keyscant()//溫度 時間設(shè)定,包括光標左右移動。{shedingjian()。if(m==1){s3num++,m=0,f1=0。init_lcd()。}if(s3num==0)//切換鍵第一次顯示歡迎界面{gotoxy(1,0)。write_str(amp。table0)。gotoxy(2,0)。write_str(amp。table1)。}if(s3num==1)//切換鍵第二次顯示溫控一{if(f1==0){f1=1。gotoxy(1,0)。write_str(amp。table2)。}shedingjian()。if(h==1)//如果設(shè)置鍵按下進行設(shè)置{if(k==1){s2num++,k=0。}if(j==1){s2num,j=0。}if(s2num==1){write_(0x0f)。gotoxy(1,3)。}if(s2num==2){gotoxy(1,4)。}if(s2num==3){gotoxy(1,6)。}if(s2num==4){gotoxy(1,12)。}if(s2num==5){gotoxy(1,13)。}if(s2num==6){gotoxy(1,14)。}if(s2num==7){s2num=0。write_(0x0c)。}if(s2num==1){gotoxy(1,14)。}if(s2num==2){gotoxy(1,13)。}if(s2num==3){gotoxy(1,12)。}if(s2num==4){gotoxy(1,6)。}if(s2num==5){gotoxy(1,4)。}if(s2num==6){gotoxy(1,3)。}if(s2num==7){s2num=0。write_(0x0c)。}}}if(s3num==2)//切換鍵第三次顯示溫控二{if(f1==0){f1=1。gotoxy(1,0)。write_str(amp。table3)。}shedingjian()。if(h==1)//如果設(shè)置鍵按下進行設(shè)置{if(k==1){s4num++,k=0。}if(j==1){s4num,j=0。}if(s4num==1){write_(0x0f)。gotoxy(1,3)。}if(s4num==2){gotoxy(1,4)。}if(s4num==3){gotoxy(1,6)。}if(s4num==4){gotoxy(1,12)。}if(s4num==5){gotoxy(1,13)。}if(s4num==6){gotoxy(1,14)。}if(s4num==7){s4num=0。write_(0x0c)。}if(s4num==1){gotoxy(1,14)。}if(s4num==2){gotoxy(1,13)。}if(s4num==3){gotoxy(1,12)。}if(s4num==4){gotoxy(1,6)。}if(s4num==5){gotoxy(1,4)。}if(s4num==6){gotoxy(1,3)。}if(s4num==7){s4num=0。write_(0x0c)。}}}if(s3num==3)//切換鍵第四次顯示報警設(shè)置{if(f1==0){f1=1。gotoxy(1,0)。write_str(amp。table5)。}shedingjian()。if(h==1)//如果設(shè)置鍵按下進行設(shè)置{if(k==1){s5num++,k=0。}if(j==1){s5num,j=0。}if(s5num==1){write_(0x0f)。gotoxy(1,9)。}if(s5num==2){gotoxy(1,10)。}if(s5num==3){gotoxy(1,12)。}if(s5num==4){s5num=0。write_(0x0c)。}if(s5num==1){gotoxy(1,12)。}if(s5num==2){gotoxy(1,10)。}if(s5num==3){gotoxy(1,9)。}if(s5num==4){s5num=0。write_(0x0c)。}}}if(s3num==4)//切換鍵第五次顯示歡迎界面{s3num=0。gotoxy(1,0)。write_str(amp。table0)。gotoxy(2,0)。write_str(amp。table1)。} }void shewen(){keyscant()。shuzhi()。if(s3nu
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1