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

正文內(nèi)容

畢業(yè)論文-基于51單片機(jī)和pid的恒溫控制系統(tǒng)設(shè)計(jì)-文庫吧資料

2024-08-27 11:24本頁面
  

【正文】 MOV R4, 38HMOV R0, 46HLCALL MULT1MOV R5, 49HMOV R4, 48HMOV R3, 4AHMOV R2, 4BHLCALL DSUMMOV A, R7MOV R3, AMOV A, R6MOV R2, AMOV R5, 2FHMOV R4, 30HLCALL DSUMMOV 2FH, R7MOV 30H, R6MOV 3DH, 3BHMOV 3EH, 3CHMOV 3BH, 39HMOV 3CH, 3AHMOV A, 2FHJNB CONt1MOV 45H, 00HRETCONt1: MOV A, 30H RLC A MOV A, 2FH RLC A MOV R2, A SUBB A, OFAH JNC CONt2 MOV 45H, R2RETCONt2: MOV 45H, 0FAHRET負(fù)數(shù)雙字節(jié)(R3R2)求補(bǔ),結(jié)果仍存放于R3R2中,其子程序如下:CPL1: MOV A, R2 CPL A ADD A, 01H MOV R2, A MOV A, R3 CPL A ADDC A, 00HMOV R3, ARET雙字節(jié)加法(R5R4)+(R3R2)(R7R6)。為了便于實(shí)現(xiàn)對(duì)晶閘管的通斷處理,PID的輸出現(xiàn)在在0~250之間。 雙精度運(yùn)算,為了保證運(yùn)算精度,把單字節(jié)8位輸入采樣值和給定值都變成雙字節(jié)16位進(jìn)行計(jì)算,最后將運(yùn)算結(jié)果取成高8位有效值輸出。 算式中的各項(xiàng)有正有負(fù),以最高位作為符號(hào)位,最高位為0表示為正數(shù),為1表示負(fù)數(shù)??稍O(shè)計(jì)一個(gè)調(diào)整子程序,通過鍵盤輸入改變值,改變運(yùn)行參數(shù),使系統(tǒng)滿足要求。本設(shè)計(jì)采用ZieglerNichols提出的 PID歸一調(diào)整法,調(diào)整參數(shù),主要是為了減少在線整定參數(shù)的數(shù)目,常常人為假定約束條件,以減少獨(dú)立變量的個(gè)數(shù),令: () () ()式中稱為臨界周期。初始化程序初值通過采樣并根據(jù)參數(shù)、以及、和計(jì)算△。 PID計(jì)算程序 PID調(diào)節(jié)規(guī)律的基本輸入輸出關(guān)系可用微分方程表示為: ()式中為調(diào)節(jié)器的輸入誤差信號(hào),且 ()其中:為給定值,為被控變量; 為調(diào)節(jié)器的輸出控制信號(hào); 為比例系數(shù);為積分時(shí)間常數(shù);微分時(shí)間常數(shù)。微分作用對(duì)噪聲干擾有放大作用,因此過強(qiáng)的加微分調(diào)節(jié),對(duì)系統(tǒng)抗干擾不利。D反映系統(tǒng)偏差信號(hào)變化率,具有預(yù)見性,能預(yù)見偏差變化的趨勢,因此能產(chǎn)生超前的控制作用。加入積分調(diào)節(jié)可使系統(tǒng)穩(wěn)定性下降,動(dòng)態(tài)響應(yīng)變慢。實(shí)際上生產(chǎn)過程千差萬別,經(jīng)驗(yàn)數(shù)據(jù)不一定就合適,可用試探法逐步調(diào)試確定。 (6)當(dāng)系統(tǒng)滯后占主導(dǎo)地位時(shí),應(yīng)使滯后時(shí)間為采樣周期的整數(shù)倍。 (4)從微機(jī)的工作量和每個(gè)調(diào)節(jié)回路的計(jì)算來看,一般要求采樣周期大些。采樣周期必須大于這一時(shí)間。 采樣周期選擇的原則(1)根據(jù)香農(nóng)采樣定理,系統(tǒng)采樣頻率的下限為fs=2fmax,此時(shí)系統(tǒng)可真實(shí)地恢復(fù)到原來的連續(xù)信號(hào)。本設(shè)計(jì)采用PID歸一整定法把對(duì)控制臺(tái)三個(gè)參數(shù)(Kc、Ti、Td,)轉(zhuǎn)換為一個(gè)參數(shù), 從而使問題明顯簡化。這種方法所得到的計(jì)算數(shù)據(jù)未必可以直接用,還必須通過工程實(shí)際進(jìn)行調(diào)整和修改。PID控制器參數(shù)整定的方法很多,概括起來有兩大類:一是理論計(jì)算整定法。 數(shù)字PID參數(shù)的整定 PID控制器的參數(shù)整定是控制系統(tǒng)設(shè)計(jì)的核心內(nèi)容。由于計(jì)算機(jī)的輸出u(k)直接控制執(zhí)行機(jī)構(gòu)(如閥門),u(k)的值與執(zhí)行機(jī)構(gòu)的位置(如閥門開度)一一對(duì)應(yīng),所以通常稱式(2)為位置式PID控制算法。微分控制: Gc(s) =KpT ds 位置式PID算法 基本PID控制器的理想算式為 () 式中u(t)——控制器(也稱調(diào)節(jié)器)的輸出;e(t)——控制器的輸入(常常是設(shè)定值與被控量之差,即e(t)=r(t)c(t));Kp——控制器的比例放大系數(shù);Ti ——控制器的積分時(shí)間;Td——控制器的微分時(shí)間。積分作用的強(qiáng)盡弱取決于積分時(shí)間常數(shù)Ti,Ti越大,積分作用越弱,反之則越強(qiáng)。簡單說來,PID控制器各校正環(huán)節(jié)的作用如下[5]:(1) 比例環(huán)節(jié):成比例地反映控制系統(tǒng)的偏差信號(hào)error(t),偏差一旦產(chǎn)生,控制器立即產(chǎn)生控制作用,以減小偏差。 PID控制系統(tǒng)原理框圖 PID控制器是一種線性控制器,一種它根據(jù)給定值rin(t)與實(shí)際輸出值yout(t)構(gòu)成控制偏差: Error(t)=rin(t)yout(t) PID控制就是對(duì)偏差信號(hào)進(jìn)行比例、積分、微分運(yùn)算后,形成一種控制規(guī)律。 PC機(jī)通信軟件框圖第3章 恒溫控制系統(tǒng)軟件設(shè)計(jì) PID調(diào)節(jié)器控制原理在控制系統(tǒng)中,控制器最常用的控制規(guī)律是PID控制。若為空,則輸出指令將一個(gè)數(shù)據(jù)輸出給8250,8250會(huì)自動(dòng)將數(shù)據(jù)一位一位地發(fā)送到串行口通信線上。因此這里的奇偶校正位用做發(fā)送地址/數(shù)據(jù)特征位(1表示地址),而數(shù)據(jù)通訊的校正采用累加和校驗(yàn)法。設(shè)置的8250的初始化數(shù)據(jù)是:波特率為9000b/s;8位數(shù)據(jù)位;1位奇偶校正位;1位停止位。由于1448的輸出端不能相互并聯(lián),故加上一個(gè)二極管進(jìn)行隔離 [2]。PC機(jī)內(nèi)裝有異步通信適配器板,其主要的器件為8250UART芯片,它使PC機(jī)有能力與其他具有標(biāo)準(zhǔn)RS232串行口通信接口的計(jì)算機(jī)或儀器設(shè)備通信,而MCS51單片機(jī)本身具有全雙工的串行口。 加熱控制電路 由于系統(tǒng)采用計(jì)算機(jī)對(duì)系統(tǒng)進(jìn)行數(shù)據(jù)監(jiān)控和顯示。它的使用非常簡單,只要在控制端TTL電平,即可實(shí)現(xiàn)對(duì)繼電器的開關(guān),使用時(shí)完全可以用 NPN型三極管接成電壓跟隨器的形式驅(qū)動(dòng)。用于在閉環(huán)控制系統(tǒng)中對(duì)被控對(duì)象實(shí)施控制,被控對(duì)象為電熱杯,采用對(duì)加在電熱杯兩端的電壓進(jìn)行通斷的方法進(jìn)行控制,以實(shí)現(xiàn)對(duì)水加熱功率的調(diào)整,從而達(dá)到對(duì)水溫控制的目的?!肞NP型三極管做驅(qū)動(dòng)[4]。 按鍵功能按鍵鍵名功能REST復(fù)位鍵使系統(tǒng)復(fù)位SET設(shè)置鍵使系統(tǒng)產(chǎn)生中斷,進(jìn)入設(shè)置狀態(tài)數(shù)字鍵設(shè)置用戶需要的溫度YES確認(rèn)鍵用戶設(shè)定目標(biāo)溫度后進(jìn)行確認(rèn)NO清除鍵用戶設(shè)定溫度錯(cuò)誤或誤按了YES鍵后使用 鍵盤接口電路顯示采用3位共陽LED動(dòng)態(tài)顯示方式,顯示內(nèi)容有溫度值的十位、個(gè)位及小數(shù)點(diǎn)后一位。鍵盤采用行列式和外部中斷相結(jié)合的方法。集成穩(wěn)壓器、使用方便、性能穩(wěn)定、更重要的是考慮到它的價(jià)格低廉,因而我在此使用。一般的整流有全波整流、單相半流整流、橋式整流、及變壓整流。 整流濾波電路整流電路將交流電壓變成單向脈動(dòng)的直流電壓;濾波電路用來濾除整流后單向脈動(dòng)電壓中的交流成份,合之成為平滑的直流電壓。 電源電路 電源變壓器變壓部分其實(shí)就是一個(gè)變壓器,變壓器作用是將220V的交流電壓變換成我們所需的電壓9V。 DS18B20溫度數(shù)據(jù)轉(zhuǎn)換表LS ByteBit7Bit6Bit5Bit4Bit3Bit2Bit1Bit02322212021222324MS ByteBit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8SSSSS262524這是12位轉(zhuǎn)化后得到的12位數(shù)據(jù),存儲(chǔ)在18B20的兩個(gè)8比特的RAM中,二進(jìn)制中的前面5位是符號(hào)位,如果測得的溫度大于0,這5位為0,;如果溫度小于0,這5位為1。DS18B20內(nèi)部結(jié)構(gòu)主要由四部分組成:64位光刻ROM、溫度傳感器、非揮發(fā)的溫度報(bào)警觸發(fā)器TH和TL、配置寄存器。C,現(xiàn)場溫度直接以“一線總線”的數(shù)字式傳輸,大大的提高了系統(tǒng)的抗干擾性。DS18B20支持“一線總線”接口,測量溫度的范圍為55176。傳統(tǒng)的溫度測量方法是:溫度傳感器例如AD590,將測量的溫度轉(zhuǎn)換成模擬電信號(hào),再經(jīng)過A/D轉(zhuǎn)換器把模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),單片機(jī)再對(duì)采集的數(shù)字信號(hào)進(jìn)行處理[3]。故本設(shè)計(jì)采用按鍵復(fù)位。(c) 注意:因?yàn)榘存I脈沖復(fù)位是利用RC微分電路產(chǎn)生正脈沖來達(dá)到復(fù)位的。按鍵復(fù)位又分按鍵脈沖復(fù)位()和按鍵電平復(fù)位。 (b) 按鍵復(fù)位:程序運(yùn)行出錯(cuò)或操作錯(cuò)誤使系統(tǒng)處于死鎖狀態(tài)時(shí),為了擺脫困境,也需按復(fù)位鍵以重新啟動(dòng)。當(dāng)?shù)纳仙龝r(shí)間不超過1ms,就可以實(shí)現(xiàn)自動(dòng)上電復(fù)位,即接通電源就完成了系統(tǒng)的初始化電路原理圖。需要注意的是:電路板時(shí),振蕩器和電容應(yīng)盡量安裝得與單片機(jī)靠近,以減小寄生電容的存在更好的保障振蕩器穩(wěn)定、復(fù)位電路單片機(jī)的復(fù)位電路分上電復(fù)位和按鍵復(fù)位兩種方式。震蕩電路產(chǎn)生的震蕩脈沖并不直接是使用,而是經(jīng)分頻后再為系統(tǒng)所用,震蕩脈沖經(jīng)過二分頻后才作為系統(tǒng)的時(shí)鐘信號(hào)。而在芯片外部和 之間跨接晶體振蕩器和微調(diào)電容,從而構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。和 外接晶體引線端當(dāng)使用芯片內(nèi)部時(shí)鐘時(shí),此二引線端用語外接石英晶體和微調(diào)電容;當(dāng)使用外部時(shí)鐘時(shí),用于接外部時(shí)鐘脈沖信號(hào)。 訪問程序存儲(chǔ)趨控制信號(hào)但信號(hào)為低電平時(shí),對(duì)ROM的讀操作限定在外部程序存儲(chǔ)器;而當(dāng)信號(hào)為高電平時(shí),則對(duì)ROM的讀操作是從內(nèi)部程序存儲(chǔ)器開始,并可延續(xù)至外部程序存儲(chǔ)器。此外由于ALE是以六分之一晶振頻率的固定頻率輸出正脈沖,因此可作為外部定時(shí)脈沖使用。主要功能特性: (1)兼容MCS51指令系統(tǒng)(2)32個(gè)雙向I/O口線(3)3個(gè)16位可編程定時(shí)/計(jì)數(shù)器中斷(4)2個(gè)串行中斷口 (5)2個(gè)外部中斷源(6)2個(gè)讀寫中斷口線(7)低功耗空閑和掉電模式(8)8k可反復(fù)擦寫(1000次)Flash ROM(9)256x8 bit內(nèi)部RAM(10)時(shí)鐘頻率024MHz(11)可編程UART串行通道(12)共6個(gè)中斷源(13)3級(jí)加密位(14)軟件設(shè)置睡眠和喚醒功能。89S52有40個(gè)引腳,有32個(gè)輸入端口(I/O),有2個(gè)讀寫口線,可以反復(fù)插除。該芯片具有如下功能:①有1個(gè)專用的鍵盤/顯示接口;②有1個(gè)全雙工異步串行通信接口;③有2個(gè)16位定時(shí)/計(jì)數(shù)器。 AT89S52單片機(jī)簡介 AT89S52單
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1