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

正文內(nèi)容

計算機溫度控制系統(tǒng)課程設(shè)計報告書-預(yù)覽頁

2025-06-16 18:19 上一頁面

下一頁面
 

【正文】 ,同時對ADC的狀態(tài)進行查詢,以檢查ADC變換是否已經(jīng)完成,如查詢到變換已結(jié)束,則讀入轉(zhuǎn)換完畢的數(shù)據(jù)。本設(shè)計采用查詢方式進行數(shù)據(jù)收集。地址碼引腳ADDA~C分別與地址總線的低3位A0、AA2相連,以選通IN0~IN7中的一個通道。編寫的軟件按下列順序動作:=A15=0,并用A0、AA2的組合指定模擬通道的地址;執(zhí)行一條輸出指令,啟動A/D轉(zhuǎn)換;然后根據(jù)所選用的是查詢、中斷、等待延時三種方式之一的條件去執(zhí)行一條輸入指令,讀取A/D轉(zhuǎn)換結(jié)果。在CPU啟動A/D命令后,便執(zhí)行一個固定的延時程序,延時時間應(yīng)略大于A/D的轉(zhuǎn)換時間;延時程序一結(jié)束,便執(zhí)行數(shù)據(jù)讀入指令,讀取轉(zhuǎn)換結(jié)果。A,B,~。AT89C51是美國ATMEL公司生產(chǎn)的低電壓 ,高性能CMOS 8位單片機,片內(nèi)含4k bytes的可反復(fù)擦寫的Flash只讀程序存儲器和128 bytes的隨機存取數(shù)據(jù)存儲器(RAM ),器件采用ATMEL公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標準MCS51指令系統(tǒng),片內(nèi)置通用8位中央處理器(CPU)和Flash存儲單元,功能強大AT89C51單片機可為您提供許多高性價比的應(yīng)用場合,可靈活應(yīng)用于各種控制領(lǐng)域。數(shù)碼管有共陰極和共陽極兩種結(jié)構(gòu)規(guī)格,電阻為外接。每位的段選線分別于一個8位的鎖存輸出相連。利用通信號串行輸出。為了實現(xiàn)LED顯示器的動態(tài)掃描,除了要給顯示器提供的輸入之外,還要對顯示器加位選擇控制,這就是通常所說的段控和位控。當被控對象的結(jié)構(gòu)和參數(shù)不能完全掌握,或得不到精確的數(shù)學(xué)模型時,控制理論的 其它技術(shù)難以采用時,系統(tǒng)控制器的結(jié)構(gòu)和參數(shù)必須依靠經(jīng)驗和現(xiàn)場調(diào)試來確定,這時應(yīng)用PID控制技術(shù)最為方便。   比例控制   比例控制是一種最簡單的控制方式。對一個自動控制系統(tǒng),如果在進入穩(wěn)態(tài)后存在穩(wěn)態(tài)誤差,則稱這個控制系統(tǒng)是有穩(wěn)態(tài)誤差的 或簡稱有差系統(tǒng)。因此,比例+積分控制器,可以使系統(tǒng)在進入穩(wěn)態(tài)后無穩(wěn) 態(tài)誤差。解決的辦法是使抑制誤差的作用的變化“超前”,即在誤差接近零時,抑制誤差的作用就應(yīng)該是零。個星期很快就過去了,計算機控制技術(shù)課程設(shè)計也告一段落。雖然以前在上課的時候?qū)W的都不是很好,很多知識都學(xué)習的模棱兩可,可是如果你懷著一種目的性去學(xué)習它,你就會發(fā)現(xiàn)學(xué)習的效率非常高,以前看了都頭痛的東西在你現(xiàn)在一定要用的時候再拿出來學(xué)習,會感覺其實也很簡單的。總的來說,此次課程設(shè)計的過程比較輕松,從拿到問題到徹底解決問題,這是一個令人振奮并享受的過程。參考文獻[1]. 于海生等編著.微型計算機控制技術(shù)[M].北京:機械工業(yè)出版社,2007.[2].:基礎(chǔ)?技術(shù)?工具?實例[M].北京:清華大學(xué)出版社, 2005.[3]. (第二版) [M]. 北京:機械工業(yè)出版社,2002.[4]. 呂震中,劉吉臻,(第二版)[M],北京:中國電力出版社,2005.[5].[M].北京:北京理工大學(xué)出版社, 2002.[6].馮勇編,現(xiàn)代計算機控制系統(tǒng)[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2003[7].karl ,Bjorn :英文版[M].北京:清華大學(xué)出版社,2002.[8].Morris (英文影印版)[M].北京:清華大學(xué)出版社,2000.[9].John 39。 unsigned int tmp。 while(1){ if(counter == 0) { tmp = ReadTemperature()。 } }(2) PID算法溫度控制程序ifndef _PID_H__define _PID_H__include include include struct PID { unsigned int SetPoint。 // 微分常數(shù) Derivative Const unsigned int LastError。 // PID Control Structure unsigned int rout。//占空比調(diào)節(jié)參數(shù) unsigned char set_temper=33。 // 偏差 ppSumError += Error。 return (ppProportion * Error//比例 + ppIntegral * ppSumError //積分項 + ppDerivative * dError)。 low_time=0。 rin = s。 else high_time=100。 } else { for(i=0。 // Read Input rout = PIDCalc ( amp。 low_time= (100high_time)。 } else count=0。 TH0=0x2f。 TR0=1。spid )。 = 100。 uchar idata * ad_adr。i8。 while(ad_busy==0)。 /*下一通道*/ }}/* 定時器1中斷服務(wù)程序;每100ms執(zhí)行一次,fosc=6MHz*/void timer1_ISR(void) interrupt 3{ TH1 = (65536 – 50000)/256。 char (*p)[8]。 EA = 1。 for(j=0。 ad_adr=amp。i++) /*處理8通道*/ { *ad_adr=0。 /*查詢等待轉(zhuǎn)換結(jié)束*/ x[i]=*ad_adr。i++) { *(*(p+j)+i)=x[i]} } }}(4) 數(shù)碼管顯示程序unsigned char code DUAN_TABLE[]={0X3F, 0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6F,0x77,0x7C,0x39,0x5E,0x79,0x71}。i++) 。Delay(20)。 //顯示2 //位碼左邊第3個 P1=0xfb。 //位碼左邊第4個 P0=DUAN_TABLE[4]。什么是奮斗?奮斗就是每天很難,可一年一年卻越來
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1