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

正文內(nèi)容

水溫自動(dòng)控制系統(tǒng)-在線瀏覽

2024-08-17 14:58本頁(yè)面
  

【正文】 487889091溫度(℃)5050時(shí)間(10s)92       溫度(℃)50       %(2) 目標(biāo)溫度60度:時(shí)間(10s)01234567溫度(℃)5055時(shí)間(10s)89101112131415溫度(℃)時(shí)間(10s)1617181920212427溫度(℃)時(shí)間(10s)3032333436374041溫度(℃)6060時(shí)間(10s)4245474850525354溫度(℃)6060時(shí)間(10s)5657      溫度(℃)      %(3) 目標(biāo)溫度80度:時(shí)間(10s)01234567溫度(℃)60時(shí)間(10s)891011121315溫度(℃)時(shí)間(10s)1819212223242526溫度(℃)77時(shí)間(10s)2728293031323334溫度(℃)時(shí)間(10s)35363739404142溫度(℃)時(shí)間(10s)4344454647484950溫度(℃)8080時(shí)間(10s)5152535455565758溫度(℃)80時(shí)間(10s)5960616263   溫度(℃)80808080   %由以上溫度曲線可以看出,水溫能夠保持在設(shè)定溫度上下,控制過程中超調(diào)量4%,且穩(wěn)態(tài)時(shí)的誤差在為177。八、 設(shè)計(jì)總結(jié)通過本次應(yīng)用系統(tǒng)設(shè)計(jì),在很大程度上提高了我們的獨(dú)立思考、分析判斷以及動(dòng)手實(shí)踐能力,也對(duì)系統(tǒng)設(shè)計(jì)過程以及設(shè)計(jì)過程中應(yīng)注意的問題有了初步的認(rèn)識(shí),加深了我們對(duì)所學(xué)知識(shí)的理解。在參考了書本及網(wǎng)絡(luò)上的設(shè)計(jì)思想之后,我們確定了該系統(tǒng)的設(shè)計(jì)方案初稿,并討論了設(shè)計(jì)方案的可行性。經(jīng)過幾次檢查、調(diào)試以及修改之后,基本實(shí)現(xiàn)了本次設(shè)計(jì)的部分預(yù)期目標(biāo):可通過LCD顯示屏顯示溫度目標(biāo)值與實(shí)時(shí)溫度,可以通過鍵盤調(diào)整目標(biāo)溫度的數(shù)值等功能。在最小系統(tǒng)焊接完成后,由于沒有搞清楚按鍵的內(nèi)部接線,使單片機(jī)一直處于復(fù)位狀態(tài),無法正常工作,后用萬(wàn)用表排查出該錯(cuò)誤。便換用了固態(tài)繼電器配合三極管來實(shí)現(xiàn)功率控制。4. 在PID參數(shù)整定中,發(fā)現(xiàn)初始的PID算法過于簡(jiǎn)單,造成被控變量誤差與穩(wěn)定性均較差。查閱資料后,縮小了PID控制的范圍,在滿足控制精度的前提下,溫控范圍縮小到設(shè)定溫度的177。范圍縮小后,PID參數(shù)容易調(diào)整,控制效果明顯增強(qiáng)。通過對(duì)本設(shè)計(jì)的反思總結(jié),加深了對(duì)機(jī)械,單片機(jī),自動(dòng)控制等多方面知識(shí)的理解,也激發(fā)了我們對(duì)電子設(shè)計(jì)的極大興趣,這對(duì)我們以后的學(xué)習(xí)生活有著十分重要的作用。北京航空航天出版社6. 51黑電子論壇 十、 附錄1. 電路原理圖include includeincludeincludedefine uchar unsigned chardefine uint unsigned intsbit DQ =P2^7。sbit RW=P2^4。sbit output=P2^0。sbit P0_1=P0^1。sbit P0_3=P0^3。//flag為溫度值的正負(fù)號(hào)標(biāo)志單元uchar c[2]。//變量cc為18b20輸出量的直接計(jì)算值,cc2為放大100倍溫度值 float cc1。//1602屏顯示uchar buff2[10]={Cur temp: }。539。039。 //用于溫度設(shè)置及1602屏顯示uchar buff3[6]={+ }。//temper用于PID的測(cè)量值(整數(shù)),set_temper用于PID參考值uint s。 // 設(shè)定目標(biāo) unsigned int Proportion。 // 積分常數(shù) unsigned int Derivative。 // Error[1] unsigned int PrevError。 // Sums of Errors }。 // 創(chuàng)建PID結(jié)構(gòu)uint rout。 // PID Inputunsigned char high_time,low_time,count=0。useconds0。}uchar ow_reset(void) //復(fù)位(18B20){ uchar presence。 // DQ 低電平 delay(50)。 // DQ 高電平 delay(3)。 // presence 信號(hào) delay(25)。 // 0允許, 1禁止} uchar read_byte(void) //從單總線上讀取一個(gè)字節(jié)(18B20){ uchar i。 for (i=8。i) { value=1。 DQ = 1。 if(DQ)value|=0x80。 } return(value)。 for (i=8。 i) // 一次寫一位 { DQ = 0。0x01。 DQ = 1。 } delay(5)。 write_byte(0xCC)。 // 讀 c[1]=read_byte()。 //高字節(jié) ow_reset()。 write_byte(0x44)。 // 18b20輸出量的直接計(jì)算值 if (c[0]0xf8) {flag=1。}else flag=0。 //計(jì)算出溫度值 cc2=cc1*100。0x7f。0x0f)。 //溫度值小數(shù)部分 c[1]=c[1]4。 //溫度值整數(shù)部分 delay(1000)。}void fbusy() //檢查忙函數(shù)(1602){ P1 = 0xff。 RW = 1。 EN = 0。 0x80)) { EN = 0。 }}void wc51r(uchar j) //寫命令函數(shù)(1602){ fbusy()。 RS = 0。 EN = 1。 EN = 0。 //讀狀態(tài); EN = 0。 RW = 0。 P1 = j。}void init() //1602初始化{wc51r(0x01)。 //使用8位數(shù)據(jù),顯示兩行,使用5*7的字型wc51r(0x0c)。 //字
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1