版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
基于單片機(jī)步進(jìn)電機(jī)的溫度控制器指導(dǎo)老師:袁銘答辯人:王振青專業(yè)班級:電子1031蘇州科技學(xué)院天平學(xué)院基于單片機(jī)步進(jìn)電機(jī)的溫度控制器指導(dǎo)老師:袁銘1目錄概述
溫度控制系統(tǒng)總體設(shè)計(jì)硬件系統(tǒng)設(shè)計(jì)軟件系統(tǒng)設(shè)計(jì)結(jié)束語致謝目錄概述2概述隨著社會的進(jìn)步和工業(yè)技術(shù)的發(fā)展,人們越來越重視溫度對產(chǎn)品的影響,許多產(chǎn)品對溫度范圍要求嚴(yán)格,目前市場上普遍存在的問題有溫度信息傳遞不及時(shí)、精度不夠的缺點(diǎn),不利于工業(yè)控制者根據(jù)溫度變化及時(shí)做出決定。在這樣的形式下,開發(fā)一種實(shí)時(shí)性高、精度高的溫度采集系統(tǒng)就很有必要。本文敘述了用STC12C5A60S2單片機(jī)作為控制器,用NTC熱敏電阻制作的溫度傳感器實(shí)現(xiàn)溫度測量,該方案根據(jù)熱敏電阻隨溫度變化而變化的特性,采用串聯(lián)分壓電路單片機(jī)采集熱敏電阻的電壓,通過A/D轉(zhuǎn)換將模擬量電壓信號轉(zhuǎn)換成數(shù)字量電壓信號,同時(shí)用PID算法計(jì)算出PWM占空比來控制加熱時(shí)間。經(jīng)過查表轉(zhuǎn)換得到溫度值,控制數(shù)碼管實(shí)時(shí)顯示溫度值并用LED燈報(bào)警。
概述隨著社會的進(jìn)步和工業(yè)技術(shù)的發(fā)展,人們越來越重視溫度3溫度控制系統(tǒng)總體設(shè)計(jì)如上圖所示將采集的溫度T轉(zhuǎn)換為Rt,根據(jù)電路圖進(jìn)行分壓得到電壓信號U,此時(shí)通過AD采集轉(zhuǎn)換輸送到MCU單片機(jī),再進(jìn)行反饋回去通過對半查表法得到溫度T,在數(shù)碼管上實(shí)時(shí)顯示溫度值。溫度控制系統(tǒng)總體設(shè)計(jì)如上圖所示將采集的溫度T轉(zhuǎn)換為Rt,根4本次實(shí)驗(yàn)的被測溫度原件為NTC熱敏電阻,我們知道熱敏電阻是隨著溫度變化電阻從而變化的,所以我們只需要對電阻進(jìn)行檢測就能反映出溫度變化了。由于單片機(jī)不能直接識別非電量,所以又要將電阻轉(zhuǎn)化為電壓信號才能被AD轉(zhuǎn)換器采集,采集的信號就能發(fā)送給單片機(jī)處理了。通過用PID算法,PWM(脈沖寬度控制)和對半查表法就能實(shí)現(xiàn)溫度的控制及上下限報(bào)警,并將溫度值顯示在數(shù)碼管上。下圖為溫度控制模塊。本次實(shí)驗(yàn)的被測溫度原件為NTC熱敏電阻,我們知道熱敏電阻是隨5
將電阻信號轉(zhuǎn)化為電壓信號公式:U=5×Rt/(10K+Rt),三極管起放大作用。那么怎么根據(jù)電壓信號反饋回去檢測溫度呢?公式Rt=10(5-u)/u,當(dāng)算出電阻值后,就能根據(jù)溫度特性表對半查表法檢測溫度。將電阻信號轉(zhuǎn)化為電壓信號公式:U=5×Rt/(16硬件系統(tǒng)設(shè)計(jì)STC12C5A60S2單片機(jī)最小系統(tǒng)由STC12C5A60S2單片機(jī)及其時(shí)鐘和復(fù)位電路組成,是整個(gè)控制部分的核心。該單片機(jī)是宏晶科技生產(chǎn)的單時(shí)鐘/機(jī)器周期的單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍,提供Flash程序存儲器60kByte,1kByte的EEPROM,片上集成1280ByteRAM。工作電壓3.5-5.5V,內(nèi)部集成MAX810專用復(fù)位電路,擁有4個(gè)定時(shí)器,2個(gè)串口,2路PWM,8路高速10位A/D轉(zhuǎn)換,ISP/IAP,內(nèi)置看門狗電路,外部掉電檢測電路等。STC12C5A60S2的最小系統(tǒng)包括復(fù)位電路和時(shí)鐘電路,復(fù)位電路有上電復(fù)位、按鍵復(fù)位、看門狗等復(fù)位方式,本設(shè)計(jì)采用按鍵復(fù)位方式。在單片機(jī)的X1、X2引腳之間加上11.0592MHZ的晶振,并通過20pF左右的電容接地為單片機(jī)提供工作時(shí)鐘。其最小系統(tǒng)如圖下圖所示。STC12C5A60S2單片機(jī)硬件系統(tǒng)設(shè)計(jì)STC12C5A60S2單片機(jī)最小系統(tǒng)由STC17基于單片機(jī)應(yīng)用的溫度控制器設(shè)計(jì)答辯課件8按鍵有矩陣鍵盤和獨(dú)立式鍵盤兩種形式。由于本設(shè)計(jì)中所需要的按鍵并不多,所以采用獨(dú)立鍵盤就能夠滿足本次設(shè)計(jì)所需,而且節(jié)約硬件電路、操作方便。根據(jù)選用原則:以最少的按鍵,實(shí)現(xiàn)盡可能多的功能。該系統(tǒng)有7個(gè)顯示畫面,畫面的切換需要按鍵完成,并且系統(tǒng)需要設(shè)定溫度值,因此根據(jù)所需功能和要求,該系統(tǒng)采用的是4個(gè)獨(dú)立式按鍵,分別為MODE鍵、UP鍵、DN鍵和ENT鍵。MODE鍵功能為界面切換,ENT鍵為實(shí)時(shí)顯示鍵,UP鍵起數(shù)字加作用,DN起數(shù)字減功能。MODE鍵與單片機(jī)P20口相接,UP鍵與單片機(jī)P21口相接,DN鍵與單片機(jī)P22口相接,ENT鍵與單片機(jī)P32口相接,最終完成數(shù)碼管顯示畫面切換和溫度值設(shè)定功能。電路如下圖所示。
按鍵模塊按鍵有矩陣鍵盤和獨(dú)立式鍵盤兩種形式。由于本設(shè)計(jì)中所需要9顯示電路采用的是SM42036顯示器,該顯示器顯示的內(nèi)容主要是溫度設(shè)定值和測量值,并設(shè)計(jì)為7個(gè)界面的顯示,界面切換由按鍵完成。顯示電路圖如下圖所示。顯示模塊顯示電路采用的是SM42036顯示器,該顯示器顯示的內(nèi)10由于條件所限,該設(shè)計(jì)沒有用到蜂鳴器,而是改為了方便簡單的LED燈報(bào)警,當(dāng)溫度超過或低于設(shè)定溫度值時(shí),燈就會亮從而在視覺上報(bào)警。報(bào)警電路圖如下圖所示。報(bào)警模塊由于條件所限,該設(shè)計(jì)沒有用到蜂鳴器,而是改為了方便簡單的LE11下圖為硬件實(shí)物圖下圖為硬件實(shí)物圖12軟件系統(tǒng)設(shè)計(jì)對于該溫度控制系統(tǒng),軟件部分主要包括系統(tǒng)初始化子程序、電壓采集子程序、數(shù)據(jù)處理子程序、鍵盤及顯示子程序、報(bào)警程序??傮w設(shè)計(jì)思路為:首先進(jìn)行系統(tǒng)初始化,主要是設(shè)置定時(shí)器的工作方式、賦初值及串行通信的波特率等。在while循環(huán)中調(diào)用各個(gè)子程序,實(shí)現(xiàn)溫度控制系統(tǒng)的各個(gè)功能。溫度控制系統(tǒng)主函數(shù)流程圖設(shè)計(jì)為如下圖所示。軟件總體設(shè)計(jì)軟件系統(tǒng)設(shè)計(jì)對于該溫度控制系統(tǒng),軟件部分主要包括系統(tǒng)初13基于單片機(jī)應(yīng)用的溫度控制器設(shè)計(jì)答辯課件14數(shù)據(jù)采集程序設(shè)計(jì)溫度控制系統(tǒng)經(jīng)過熱敏電阻傳感器將溫度信號轉(zhuǎn)換為電信號,又經(jīng)過放大濾波電路將電信號轉(zhuǎn)換為標(biāo)準(zhǔn)信號供單片機(jī)采集。STC12C5A60S2單片機(jī)有8路10位高速A/D轉(zhuǎn)換器,轉(zhuǎn)換口在P1口,速度可達(dá)到250KHz,屬于逐次比較型ADC。逐次比較型ADC由一個(gè)比較器和D/A轉(zhuǎn)換器構(gòu)成,通過逐次比較邏輯,從最高位開始,順序地對每一輸入電壓與內(nèi)置D/A轉(zhuǎn)換器輸出進(jìn)行比較,經(jīng)過多次比較,使轉(zhuǎn)換所得的數(shù)字量逐次逼近輸入模擬量對應(yīng)值。數(shù)據(jù)采集程序流程圖如圖5.2所示。數(shù)據(jù)采集程序設(shè)計(jì)溫度控制系統(tǒng)經(jīng)過熱敏電阻傳感器將溫度信15PID控制算法的實(shí)現(xiàn)PID算法有位置式和增量式兩種,增量式PID算法得到的結(jié)果是增量,也就是說,在上一次的控制量的基礎(chǔ)上需要增加(負(fù)值意味著減少)的控制量。例如,在可控硅電機(jī)調(diào)速系統(tǒng)中,控制量的增量意味著可控硅的觸發(fā)相位在原有的基礎(chǔ)上需要提前或遲后的量;位置式算法則表現(xiàn)為當(dāng)前的觸發(fā)相位應(yīng)該在什么位置。在溫度控制系統(tǒng)中,增量式算法則表現(xiàn)為在上次通電時(shí)間比例的基礎(chǔ)上,還需要增加或減少的通電時(shí)間比例;位置式算法則直接指明本周期內(nèi)要通電多長時(shí)間。本系統(tǒng)采用的是位置式PID算法。PID控制算法的實(shí)現(xiàn)PID算法有位置式和增量式兩種,增16PWM算法的實(shí)現(xiàn)在固定周期的脈寬調(diào)制中,設(shè)一個(gè)周期的時(shí)間為一秒,將一個(gè)周期平分成一百份。每一份為10個(gè)毫秒,在一個(gè)周期內(nèi)的份數(shù)由一個(gè)變量P控制,而每一份的時(shí)間用一個(gè)定時(shí)器來控制,當(dāng)每次中斷來時(shí)P加1,當(dāng)P到一百十把P賦值成0,開始下一個(gè)周期。而在溫度控制程序中,另外設(shè)定一個(gè)變量M,每次M也加一,M到一百十也賦值為零,并且每次M和P進(jìn)行比較,當(dāng)M<P時(shí)便可以讓溫度元件開始工作,于是開始控溫。要實(shí)現(xiàn)溫度突變時(shí)改變超調(diào)量,可以將溫度和設(shè)定的溫度進(jìn)行比較,當(dāng)溫度差值大于某個(gè)范圍時(shí),可以改變P的初值,這樣就可以進(jìn)行迅速加熱,達(dá)到快熟調(diào)節(jié)溫度。當(dāng)溫度和設(shè)定值接近時(shí)可以將P的值減小,從而緩慢加熱。PWM算法的實(shí)現(xiàn)在固定周期的脈寬調(diào)制中,設(shè)一個(gè)周期的時(shí)間為一17數(shù)碼管顯示程序設(shè)計(jì)LED顯示主要包括數(shù)字和小數(shù)點(diǎn)的顯示,根據(jù)MODE鍵和ENT鍵的選擇隨即顯示不同的畫面。在顯示實(shí)時(shí)測量值畫面時(shí),液晶顯示有7個(gè)畫面,顯示內(nèi)容概括如下:畫面0:實(shí)時(shí)顯示當(dāng)前溫度值;畫面1:對溫度進(jìn)行調(diào)節(jié);
畫面2:P參數(shù)進(jìn)行設(shè)置;畫面3:對I參數(shù)進(jìn)行設(shè)置;畫面4:對D參數(shù)進(jìn)行設(shè)置;畫面5:對溫度下限設(shè)置;畫面6:對溫度上限設(shè)置。數(shù)碼管顯示程序設(shè)計(jì)LED顯示主要包括數(shù)字和小數(shù)點(diǎn)的顯示18按鍵程序設(shè)計(jì)4個(gè)按鍵操作主要在定時(shí)器0中斷中完成。進(jìn)入按鍵掃描程序,如果有鍵按下就先延時(shí)去抖動(dòng)確定有鍵按下,再判斷是哪個(gè)鍵按下。每個(gè)按鍵具體作用如下:在畫面1中,MODE鍵功能是對下一畫面進(jìn)行切換;在畫面2中,ENT鍵為顯示當(dāng)前值功能,UP鍵為數(shù)字加功能,DN起數(shù)字減功能;在畫面3,4,5,6中,同畫面2功能相同。按鍵程序設(shè)計(jì)4個(gè)按鍵操作主要在定時(shí)器0中斷中完成。進(jìn)入19致謝本次設(shè)計(jì)與我們接觸最多的就是顧振飛老師,所以我最想感謝的就是他,他給我們指導(dǎo)了很多知識,就是這些知識讓我在設(shè)計(jì)中少走了很多彎路,還有在硬件焊接和軟件設(shè)計(jì)中感謝李晨老師,孫康同學(xué)的指點(diǎn)迷津,他們的認(rèn)真負(fù)責(zé)的態(tài)度和孜孜不倦的精神使我受益匪淺,從老師身上學(xué)習(xí)到了很多專業(yè)知識,這對我們以后的學(xué)習(xí)和工作有很大的幫助,在此,向?qū)嶒?yàn)室老師們表示深深的敬意,感謝他們對我的指導(dǎo)和幫助!致謝本次設(shè)計(jì)與我們接觸最多的就是顧振飛老師,所以我最想感謝的20基于單片機(jī)步進(jìn)電機(jī)的溫度控制器指導(dǎo)老師:袁銘答辯人:王振青專業(yè)班級:電子1031蘇州科技學(xué)院天平學(xué)院基于單片機(jī)步進(jìn)電機(jī)的溫度控制器指導(dǎo)老師:袁銘21目錄概述
溫度控制系統(tǒng)總體設(shè)計(jì)硬件系統(tǒng)設(shè)計(jì)軟件系統(tǒng)設(shè)計(jì)結(jié)束語致謝目錄概述22概述隨著社會的進(jìn)步和工業(yè)技術(shù)的發(fā)展,人們越來越重視溫度對產(chǎn)品的影響,許多產(chǎn)品對溫度范圍要求嚴(yán)格,目前市場上普遍存在的問題有溫度信息傳遞不及時(shí)、精度不夠的缺點(diǎn),不利于工業(yè)控制者根據(jù)溫度變化及時(shí)做出決定。在這樣的形式下,開發(fā)一種實(shí)時(shí)性高、精度高的溫度采集系統(tǒng)就很有必要。本文敘述了用STC12C5A60S2單片機(jī)作為控制器,用NTC熱敏電阻制作的溫度傳感器實(shí)現(xiàn)溫度測量,該方案根據(jù)熱敏電阻隨溫度變化而變化的特性,采用串聯(lián)分壓電路單片機(jī)采集熱敏電阻的電壓,通過A/D轉(zhuǎn)換將模擬量電壓信號轉(zhuǎn)換成數(shù)字量電壓信號,同時(shí)用PID算法計(jì)算出PWM占空比來控制加熱時(shí)間。經(jīng)過查表轉(zhuǎn)換得到溫度值,控制數(shù)碼管實(shí)時(shí)顯示溫度值并用LED燈報(bào)警。
概述隨著社會的進(jìn)步和工業(yè)技術(shù)的發(fā)展,人們越來越重視溫度23溫度控制系統(tǒng)總體設(shè)計(jì)如上圖所示將采集的溫度T轉(zhuǎn)換為Rt,根據(jù)電路圖進(jìn)行分壓得到電壓信號U,此時(shí)通過AD采集轉(zhuǎn)換輸送到MCU單片機(jī),再進(jìn)行反饋回去通過對半查表法得到溫度T,在數(shù)碼管上實(shí)時(shí)顯示溫度值。溫度控制系統(tǒng)總體設(shè)計(jì)如上圖所示將采集的溫度T轉(zhuǎn)換為Rt,根24本次實(shí)驗(yàn)的被測溫度原件為NTC熱敏電阻,我們知道熱敏電阻是隨著溫度變化電阻從而變化的,所以我們只需要對電阻進(jìn)行檢測就能反映出溫度變化了。由于單片機(jī)不能直接識別非電量,所以又要將電阻轉(zhuǎn)化為電壓信號才能被AD轉(zhuǎn)換器采集,采集的信號就能發(fā)送給單片機(jī)處理了。通過用PID算法,PWM(脈沖寬度控制)和對半查表法就能實(shí)現(xiàn)溫度的控制及上下限報(bào)警,并將溫度值顯示在數(shù)碼管上。下圖為溫度控制模塊。本次實(shí)驗(yàn)的被測溫度原件為NTC熱敏電阻,我們知道熱敏電阻是隨25
將電阻信號轉(zhuǎn)化為電壓信號公式:U=5×Rt/(10K+Rt),三極管起放大作用。那么怎么根據(jù)電壓信號反饋回去檢測溫度呢?公式Rt=10(5-u)/u,當(dāng)算出電阻值后,就能根據(jù)溫度特性表對半查表法檢測溫度。將電阻信號轉(zhuǎn)化為電壓信號公式:U=5×Rt/(126硬件系統(tǒng)設(shè)計(jì)STC12C5A60S2單片機(jī)最小系統(tǒng)由STC12C5A60S2單片機(jī)及其時(shí)鐘和復(fù)位電路組成,是整個(gè)控制部分的核心。該單片機(jī)是宏晶科技生產(chǎn)的單時(shí)鐘/機(jī)器周期的單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍,提供Flash程序存儲器60kByte,1kByte的EEPROM,片上集成1280ByteRAM。工作電壓3.5-5.5V,內(nèi)部集成MAX810專用復(fù)位電路,擁有4個(gè)定時(shí)器,2個(gè)串口,2路PWM,8路高速10位A/D轉(zhuǎn)換,ISP/IAP,內(nèi)置看門狗電路,外部掉電檢測電路等。STC12C5A60S2的最小系統(tǒng)包括復(fù)位電路和時(shí)鐘電路,復(fù)位電路有上電復(fù)位、按鍵復(fù)位、看門狗等復(fù)位方式,本設(shè)計(jì)采用按鍵復(fù)位方式。在單片機(jī)的X1、X2引腳之間加上11.0592MHZ的晶振,并通過20pF左右的電容接地為單片機(jī)提供工作時(shí)鐘。其最小系統(tǒng)如圖下圖所示。STC12C5A60S2單片機(jī)硬件系統(tǒng)設(shè)計(jì)STC12C5A60S2單片機(jī)最小系統(tǒng)由STC127基于單片機(jī)應(yīng)用的溫度控制器設(shè)計(jì)答辯課件28按鍵有矩陣鍵盤和獨(dú)立式鍵盤兩種形式。由于本設(shè)計(jì)中所需要的按鍵并不多,所以采用獨(dú)立鍵盤就能夠滿足本次設(shè)計(jì)所需,而且節(jié)約硬件電路、操作方便。根據(jù)選用原則:以最少的按鍵,實(shí)現(xiàn)盡可能多的功能。該系統(tǒng)有7個(gè)顯示畫面,畫面的切換需要按鍵完成,并且系統(tǒng)需要設(shè)定溫度值,因此根據(jù)所需功能和要求,該系統(tǒng)采用的是4個(gè)獨(dú)立式按鍵,分別為MODE鍵、UP鍵、DN鍵和ENT鍵。MODE鍵功能為界面切換,ENT鍵為實(shí)時(shí)顯示鍵,UP鍵起數(shù)字加作用,DN起數(shù)字減功能。MODE鍵與單片機(jī)P20口相接,UP鍵與單片機(jī)P21口相接,DN鍵與單片機(jī)P22口相接,ENT鍵與單片機(jī)P32口相接,最終完成數(shù)碼管顯示畫面切換和溫度值設(shè)定功能。電路如下圖所示。
按鍵模塊按鍵有矩陣鍵盤和獨(dú)立式鍵盤兩種形式。由于本設(shè)計(jì)中所需要29顯示電路采用的是SM42036顯示器,該顯示器顯示的內(nèi)容主要是溫度設(shè)定值和測量值,并設(shè)計(jì)為7個(gè)界面的顯示,界面切換由按鍵完成。顯示電路圖如下圖所示。顯示模塊顯示電路采用的是SM42036顯示器,該顯示器顯示的內(nèi)30由于條件所限,該設(shè)計(jì)沒有用到蜂鳴器,而是改為了方便簡單的LED燈報(bào)警,當(dāng)溫度超過或低于設(shè)定溫度值時(shí),燈就會亮從而在視覺上報(bào)警。報(bào)警電路圖如下圖所示。報(bào)警模塊由于條件所限,該設(shè)計(jì)沒有用到蜂鳴器,而是改為了方便簡單的LE31下圖為硬件實(shí)物圖下圖為硬件實(shí)物圖32軟件系統(tǒng)設(shè)計(jì)對于該溫度控制系統(tǒng),軟件部分主要包括系統(tǒng)初始化子程序、電壓采集子程序、數(shù)據(jù)處理子程序、鍵盤及顯示子程序、報(bào)警程序??傮w設(shè)計(jì)思路為:首先進(jìn)行系統(tǒng)初始化,主要是設(shè)置定時(shí)器的工作方式、賦初值及串行通信的波特率等。在while循環(huán)中調(diào)用各個(gè)子程序,實(shí)現(xiàn)溫度控制系統(tǒng)的各個(gè)功能。溫度控制系統(tǒng)主函數(shù)流程圖設(shè)計(jì)為如下圖所示。軟件總體設(shè)計(jì)軟件系統(tǒng)設(shè)計(jì)對于該溫度控制系統(tǒng),軟件部分主要包括系統(tǒng)初33基于單片機(jī)應(yīng)用的溫度控制器設(shè)計(jì)答辯課件34數(shù)據(jù)采集程序設(shè)計(jì)溫度控制系統(tǒng)經(jīng)過熱敏電阻傳感器將溫度信號轉(zhuǎn)換為電信號,又經(jīng)過放大濾波電路將電信號轉(zhuǎn)換為標(biāo)準(zhǔn)信號供單片機(jī)采集。STC12C5A60S2單片機(jī)有8路10位高速A/D轉(zhuǎn)換器,轉(zhuǎn)換口在P1口,速度可達(dá)到250KHz,屬于逐次比較型ADC。逐次比較型ADC由一個(gè)比較器和D/A轉(zhuǎn)換器構(gòu)成,通過逐次比較邏輯,從最高位開始,順序地對每一輸入電壓與內(nèi)置D/A轉(zhuǎn)換器輸出進(jìn)行比較,經(jīng)過多次比較,使轉(zhuǎn)換所得的數(shù)字量逐次逼近輸入模擬量對應(yīng)值。數(shù)據(jù)采集程序流程圖如圖5.2所示。數(shù)據(jù)采集程序設(shè)計(jì)溫度控制系統(tǒng)經(jīng)過熱敏電阻傳感器將溫度信35PID控制算法的實(shí)現(xiàn)PID算法有位置式和增量式兩種,增量式PID算法得到的結(jié)果是增量,也就是說,在上一次的控制量的基礎(chǔ)上需要增加(負(fù)值意味著減少)的控制量。例如,在可控硅電機(jī)調(diào)速系統(tǒng)中,控制量的增量意味著可控硅的觸發(fā)相位在原有的基礎(chǔ)上需要提前或遲后的量;位置式算法則表現(xiàn)為當(dāng)前的觸發(fā)相位應(yīng)該在什么位置。在溫度控制系統(tǒng)中,增量式算法則表現(xiàn)為在上次通電時(shí)間比例的基礎(chǔ)上,還需要增加或減少的通電時(shí)間比例;位置式算法則直接指明本周期內(nèi)要通電多長時(shí)間。本系統(tǒng)采用的是位置式PID算法。PID控制算法的實(shí)現(xiàn)PID算法有位置式和增量式兩種,增36PWM算法的實(shí)現(xiàn)在固定周期的脈寬調(diào)制中,設(shè)一個(gè)周期的時(shí)間為一秒,將一個(gè)周期平分成一百份。每一份為10個(gè)毫秒,在一個(gè)周期內(nèi)的份數(shù)由一個(gè)變量P控制,而每一份的時(shí)間用一個(gè)定時(shí)器來控制,當(dāng)每次中斷來時(shí)P加1,當(dāng)P到一百十把P賦值成0,開始下一個(gè)周期。而在溫度控制程序中,另外設(shè)定一個(gè)變量M,每次M也加一,M到一百十也賦值為零,并且每次M和P進(jìn)行比較,當(dāng)M<P時(shí)便可以讓溫度元件開始工作,于是開始控溫。要實(shí)現(xiàn)溫度突變時(shí)改變超調(diào)量,可以將溫度和設(shè)定的溫度進(jìn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2021年遼寧省大連市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2021年遼寧省朝陽市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 《我的大學(xué)》讀書心得
- 新疆和田地區(qū)(2024年-2025年小學(xué)六年級語文)部編版課后作業(yè)(下學(xué)期)試卷及答案
- 湖南省湘潭市(2024年-2025年小學(xué)六年級語文)部編版能力評測(上學(xué)期)試卷及答案
- 2025年氨綸項(xiàng)目申請報(bào)告
- 廣東省陽江市(2024年-2025年小學(xué)六年級語文)部編版小升初真題(下學(xué)期)試卷及答案
- 整治方案3篇資料
- 2025年UV激光切割機(jī)項(xiàng)目申請報(bào)告模板
- 2025年新型功能材料項(xiàng)目申請報(bào)告模板
- 民主測評票(三種樣式)
- 班車安全檢查表(2015-7-14)V3 0 (2)
- 城投集團(tuán)年度安全管理工作計(jì)劃
- 一、 行業(yè)協(xié)會申請?jiān)O(shè)立分支機(jī)構(gòu)、代表機(jī)構(gòu)應(yīng)提交的文件:
- 幼兒園幼兒園理事會成員一覽表
- 學(xué)生對課堂教學(xué)滿意度調(diào)查
- 住房公積金中心窗口人員個(gè)人工作總結(jié)
- 集成電路單粒子效應(yīng)評估技術(shù)研究PPT課件
- 會議記錄模板
- 幼兒園小班生成活動(dòng)教案20篇
- 講師與平臺的合作協(xié)議
評論
0/150
提交評論