導航:首頁 > 裝置知識 > 基於單片機的溫度檢測裝置設計

基於單片機的溫度檢測裝置設計

發布時間:2024-11-28 16:40:03

1. 我是機電專業的學生,快要畢業了,我的畢業論文題目是基於51單片機的溫度控制系統設計

第1章 硬體電路分析
第1.1節 硬體電路概述該測溫系統由五部分組成:電源模塊、偵測模塊、顯示模塊、控制模塊、通訊模塊。電源模塊完成將200V,50Hz市電轉換為穩定的直流+5V電源的任務,包含變壓、整流、濾波和穩壓四部分,其中穩壓部分採用LM7805集成塊。串口通信模塊的任務是實現單片機與計算機的通信,通過軟體將程序下載至單片機中進行運行調試
以上內容來自5173論文網 http://www.lw5173.com/article/html/4627.html 點擊參考更多

2. 基於單片機的溫度數據採集系統設計

單片機課程設計任務書

題目:基於單片機的溫度數據採集系統設計
一.設計要求
1.被測量溫度范圍:0~500℃,溫度解析度為0.5℃。
2.被測溫度點:4個,每2秒測量一次。
3.顯示器要求:通道號1位,溫度4位(精度到小數點後一位)。
顯示方式為定點顯示和輪流顯示。
4.鍵盤要求:
(1)定點顯示設定;(2)輪流顯示設定;(3)其他功能鍵。
二.設計內容
1.單片機及電源管理模塊設計。
單片機可選用AT89S51及其兼容系列,電源管理模塊要實
現高精密穩壓輸出,為單片機及A/D轉換器供電。
2.感測器及放大器設計。
感測器可以選用鎳鉻—鎳硅熱電偶(分度號K),放大器要實現熱電偶輸出的mV級信號到A/D輸入V級信號放大。
3.多路轉換開關及A/D轉換器設計。
多路開關可以選用CD4052,A/D可選用MC14433等。
4.顯示器設計。
可以選用LED顯示或LCD顯示。
5.鍵盤電路設計。
實現定點顯示按鍵;輪流顯示按鍵;其他功能鍵。
6.系統軟體設計。
系統初始化模塊,鍵盤掃描模塊,顯示模塊,數據採集模塊,標度變換模塊等。

引言:
在生產和日常生活中,溫度的測量及控制十分重要,實時溫度檢測系統在各個方面應用十分廣泛。消防電氣的非破壞性溫度檢測,大型電力、通訊設備過熱故障預知檢測,各類機械組件的過熱預警,醫療相關設備的溫度測試等等都離不開溫度數據採集控制系統。
隨著科學技術的發展,電子學技術也隨之迅猛發展,同時帶動了大批相關產業的發展,其應用范圍也越來越廣泛。近年來單片機發展也同樣十分迅速,單片機已經滲透到工業、農業、國防等各個領域,單片機以其體積小,可靠性高,造價低,開發周期短的特點被廣泛推廣與應用。傳統的溫度採集不僅耗時而且精度低,遠不能滿足各行業對溫度數據高精度,高可靠性的要求。溫度的控制及測量對保證產品質量、提高生產效率、節約能源、生產安全、促進國民經濟的發展起到重要作用。在單片機溫度測量系統中關鍵是測量溫度,控制溫度和保持溫度。溫度測量是工業對象的主要被控參數之一。本此題目的總體功能就是利用單片機和熱敏原件實現溫度的採集與讀數,利用五位LED顯示溫度讀數和所選通道號,實現熱電轉化,實現溫度的精確測量。本設計是以Atmel公司的AT89S51單片機為控制核心,通過MC14433模數轉換對所測的溫度進行數字量變化,且通過數碼管進行相應的溫度顯示。採用微機進行溫度檢測,數字顯示,信息存儲及實時控制,對於提高生產效率和產品質量、節約能源等都有重要作用。
目錄:
一、系統總體功能及技術指標的描述........................................ 5
二、各模塊電路原理描述............................................................. 5
2.1單片機及電源模塊設計...................................................... 5
2.2、AT89S51引腳說明.......................................................... 7
2.3、數據採集模塊設計........................................................ 11
2.4、多路開關......................................................................... 12
2.5、放大器............................................................................. 15
2.6、A/D轉換器..................................................................... 16
2.7、顯示器設計..................................................................... 21
2.8、鍵盤電路設計................................................................. 22
2.9、電路總體設計圖........................................................... 22
三、軟體流程圖 ...................................................................... 24
四、程序清單.............................................................................. 25
五、設計總結及體會.................................................................... 31
六、參考資料................................................................................ 32

一、系統總體功能及技術指標的描述
1. 系統的總體功能:
溫度數據採集系統,實現溫度的採集與讀書,利用五位LED顯示溫度讀數和所選通道號,實現熱電轉化的原理過程。
被測量溫度范圍:0~500℃,溫度解析度為0.5℃。被測溫度點4個,每2秒測量一次。顯示器要求:通道號1位,溫度4位(精度到小數點後一位)。顯示方式為定點顯示和輪流顯示,可以通過按鍵改變顯示方式。
2. 技術指標要求:
1.被測量溫度范圍:0~500℃,溫度解析度為0.5℃。
2.被測溫度點:4個,每2秒測量一次。
3.顯示器要求:通道號1位,溫度4位(精度到小數點後一位)。
顯示方式為定點顯示和輪流顯示。
4.鍵盤要求:
(1)定點顯示設定;(2)輪流顯示設定;(3)其他功能鍵。
二、各模塊電路原理描述
2.1單片機及電源模塊設計
如圖所示為AT89S51晶元的引腳圖。兼容標准MCS-51指令系統的AT89S51單片機是一個低功耗、高性能CHMOS的單片機,片內含4KB在線可編程Flash存儲器的單片機。它與通用80C51系列單片機的指令系統和引腳兼容。
AT89S51單片機片內的Flash可允許在線重新編程,也可用通用非易失性存儲編程器編程;片內數據存儲器內含128位元組的RAM;有40個引腳,32個外部雙向輸入/輸出(I/O)埠;具有兩個16位可編程定時器;中斷系統是具有6個中斷源、5個中斷矢量、2級中斷優先順序的中斷結構;震盪器頻率0到33MHZ,因此我們在此選用12MHZ的晶振是比較合理的;具有片內看門狗定時器;具有斷電標志POF等等。AT89S51具有PDIP、TQFP和PLCC三種封裝形式[8]。

圖5.1-1 AT89S51引腳圖

上圖就是PDIP封裝的引腳排列,下面介紹各引腳的功能。
2.2、AT89S51引腳說明
P0口:8位、開漏級、雙向I/O口。P0口可作為通用I/O口,但須外接上拉電阻;作為輸出口,每各引腳可吸收8各TTL的灌電流。作為輸入時,首先應將引腳置1。P0也可用做訪問外部程序存儲器和數據存儲器時的低8位地址/數據匯流排的復用線。在該模式下,P0口含有內部上拉電阻。在FLASH編程時,P0口接收代碼位元組數據;在編程效驗時,P0口輸出代碼位元組數據(需要外接上拉電阻)。
P1口:8位、雙向I/0口,內部含有上拉電阻。P1口可作普通I/O口。輸出緩沖器可驅動四個TTL負載;用作輸入時,先將引腳置1,由片內上拉電阻將其抬到高電平。P1口的引腳可由外部負載拉到低電平,通過上拉電阻提供電流。在FLASH並行編程和校驗時,P1口可輸入低位元組地址。在串列編程和效驗時,P1.5/MO-SI,P1.6/MISO和P1.7/SCK分別是串列數據輸入、輸出和移位脈沖引腳。
P2口:具有內部上拉電阻的8位雙向I/O口。P2口用做輸出口時,可驅動4各TTL負載;用做輸入口時,先將引腳置1,由內部上拉電阻將其提高到高電平。若負載為低電平,則通過內部上拉電阻向外部輸出電流。CPU訪問外部16位地址的存儲器時,P2口提供高8位地址。當CPU用8位地址定址外部存儲時,P2口為P2特殊功能寄存器的內容。在FLASH並行編程和校驗時,P2口可輸入高位元組地址和某些控制信號。
P3口:具有內部上拉電阻的8位雙向口。P3口用做輸出口時,輸出緩沖器可吸收4各TTL的灌電流;用做輸入口時,首先將引腳置1,由內部上拉電阻抬位高電平。若外部的負載是低電平,則通過內部上拉電阻向輸出電流。在與FLASH並行編程和校驗時,P3口可輸入某些控制信號。P3口除了通用I/O口功能外,還有替代功能,如表5.3-1所示。

表5.3-1 P3口的替代功能

引腳

符號

說明

P3.0

RXD

串列口輸入

P3.1

TXD

串列口輸出

P3.2

/INT0

外部中斷0

P3.3

/INT1

外部中斷1

P3.4

T0

T0定時器的外部的計數輸入

P3.5

T1

T1定時器的外部的計數輸入

P3.6

/WR

外部數據存儲器的寫選通

P3.7

/RD

外部數據存儲器的讀選通

RST:復位端。當振盪器工作時,此引腳上出現兩個機器周期的高電平將系統復位。
ALE/ :當訪問外部存儲器時,ALE(允許地址鎖存)是一個用於鎖存地址的低8位位元組的書粗脈沖。在Flash 編程期間,此引腳也可用於輸入編程脈沖()。在正常操作情況下,ALE以振盪器頻率的1/6的固定速率發出脈沖,它是用作對外輸出的時鍾,需要注意的是,每當訪問外部數據存儲器時,將跳過一個ALE脈沖。如果希望禁止ALE操作,可通過將特殊功能寄存器中位地址為8EH那位置的「0」來實現。該位置的「1」後。ALE僅在MOVE或MOVC指令期間激活,否則ALE引腳將被略微拉高。若微控制器在外部執行方式,ALE禁止位無效。
:外部程序存儲器讀選取通信號。當AT89S51在讀取外部程序時, 每個機器周期 將PSEN激活兩次。在此期間內,每當訪問外部數據存儲器時,將跳過兩個信號。
/Vpp:訪問外部程序存儲器允許端。為了能夠從外部程序存儲器的0000H至FFFFH單元中取指令,必須接地,然而要注意的是,若對加密位1進行編程,則在復位時,的狀態在內部被鎖存。
執行內部程序應接VCC。不當選擇12V編程電源時,在Flash編程期間,這個引腳可接12V編程電壓。
XTAL1:振盪器反向放大器輸入端和內部時鍾發生器的輸入端。
XTAL2:振盪器反相放大器輸出端[9]。

電源模塊設計
在影響單片機系統可靠性的諸多因素中,電源干擾可謂首屈一指,據統計,計算機應用系統的運行故障有90%以上是由電源雜訊引起的。為了提高系統供電可靠性,交流供電應採用交流穩壓器,防止電源的過壓和欠壓,直流電源抗干擾措施有採用高質量集成穩壓電路單獨供電,採用直流開關電源,採用DC-DC變換器。本次設計決定採用MAXim公司的高電壓低功耗線性變換器MAX 1616作為電壓變換,採用該器件將輸入的24V電壓變換為5V電壓,給外圍5V的器件供電。MAX1616具有如下特點:
1.4~28V電壓輸入范圍。
2.最大80uA的靜態工作電流。
3.3V/5V電壓可選輸出。
4.30mA輸出電流。
5.2%的電壓輸出精度。
電源管理模塊電路圖如下:

本電路採用該器件將輸入的24V電壓變成5V電壓,給外圍5V的器件供電,其中二極體D1是保護二極體,防止輸入電壓接反可能帶來的對電路的影響和破壞。

3. 基於單片機的溫度控制系統的設計

利用溫度感測器DS18B20檢測環境溫度並直接輸出數字溫度信號給單片機AT89C52進行處理。

在LCD液晶上顯示當前環境溫度值、預設溫度值、使用者設定的溫度差以及目前風扇所處的檔位。其中預設溫度值只能為整數形式,檢測到的當前環境溫度可精確到小數點後一位。

同時採用PWM脈寬調制方式來改變直流風扇電機的轉速。

並通過兩個按鍵改變預設溫度值,一個提高預設溫度,另一個降低預設溫度值。通過另一個按鍵控制溫度差的大小。

設有紅外熱釋感測器檢測環境范圍內是否有人,如果有人確定出風方向,如果無人,降低轉速或一定時間內自動關閉。

回答

正如你所說的,一共用了DS18B20模塊,LCD模塊,紅外感測模塊,按鍵,直流電機模塊,程序方面只有一個PWM。現在一一為你分析:

DS18B20模塊:

下圖是它的原理圖,採用單匯流排來進行開發,不像電賽的哪個溫度感測器需要AD轉換,它是可以直接傳出數字信號的。

4. 基於單片機的溫度控制系統設計

第一章 緒論 1. 1 選題背景 防潮、防霉、防腐、防爆是倉庫日常工作的重要內容,是衡量倉庫管理質量的重要指標。它直接影響到儲備物資的使用壽命和工作可靠性。為保證日常工作的順利進行,首要問題是加強倉庫內溫度與濕度的監測工作。但傳統的方法是用與濕度表、毛發濕度表、雙金屬式測量計和濕度試紙等測試器材,通過人工進行檢測,對不符合溫度和濕度要求的庫房進行通風、去濕和降溫等工作。這種人工測試方法費時費力、效率低,且測試的溫度及濕度誤差大,隨機性大。因此我們需要一種造價低廉、使用方便且測量准確的溫濕度測量儀。1.2 設計過程及工藝要求 一、基本功能~ 檢測溫度、濕度~ 顯示溫度、濕度~ 過限報警 二、主要技術參數 ~ 溫度檢測范圍 : -30℃-+50℃~ 測量精度 : 0.5℃~ 濕度檢測范圍 : 10%-100%RH~ 檢測精度 : 1%RH~ 顯示方式 : 溫度:四位顯示 濕度:四位顯示~ 報警方式 : 三極體驅動的蜂鳴音報警 第二章 方案的比較和論證 當將單片機用作測控系統時,系統總要有被測信號懂得輸入通道,由計算機拾取必要的輸入信息。對於測量系統而言,如何准確獲得被測信號是其核心任務;而對測控系統來講,對被控對象狀態的測試和對控制條件的監察也是不可缺少的環節。感測器是實現測量與控制的首要環節,是測控系統的關鍵部件,如果沒有感測器對原始被測信號進行准確可靠的捕捉和轉換,一切准確的測量和控制都將無法實現。工業生產過程的自動化測量和控制,幾乎主要依靠各種感測器來檢測和控制生產過程中的各種參量,使設備和系統正常運行在最佳狀態,從而保證生產的高效率和高質量。2. 1溫度感測器的選擇 方案一:採用熱電阻溫度感測器。熱電阻是利用導體的電阻隨溫度變化的特性製成的測溫元件。現應用較多的有鉑、銅、鎳等熱電阻。其主要的特點為精度高、測量范圍大、便於遠距離測量。鉑的物理、化學性能極穩定,耐氧化能力強,易提純,復制性好,工業性好,電阻率較高,因此,鉑電阻用於工業檢測中高精密測溫和溫度標准。缺點是價格貴,溫度系數小,受到磁場影響大,在還原介質中易被玷污變脆。按IEC標准測溫范圍-200~650℃,網路電阻比W(100)=1.3850時,R0為100Ω和10Ω,其允許的測量誤差A級為±(0.15℃+0.002 |t|),B級為±(0.3℃+0.005 |t|)。銅電阻的溫度系數比鉑電阻大,價格低,也易於提純和加工;但其電阻率小,在腐蝕性介質中使用穩定性差。在工業中用於-50~180℃測溫。 方案二:採用AD590,它的測溫范圍在-55℃~+150℃之間,而且精度高。M檔在測溫范圍內非線形誤差為±0.3℃。AD590可以承受44V正向電壓和20V反向電壓,因而器件反接也不會損壞。使用可靠。它只需直流電源就能工作,而且,無需進行線性校正,所以使用也非常方便,借口也很簡單。作為電流輸出型感測器的一個特點是,和電壓輸出型相比,它有很強的抗外界干擾能力。AD590的測量信號可遠傳百餘米。綜合比較方案一與方案二,方案二更為適合於本設計系統對於溫度感測器的選擇。 2. 2 濕度感測器的選擇 測量空氣濕度的方式很多,其原理是根據某種物質從其周圍的空氣吸收水分後引起的物理或化學性質的變化,間接地獲得該物質的吸水量及周圍空氣的濕度。電容式、電阻式和濕漲式濕敏原件分別是根據其高分子材料吸濕後的介電常數、電阻率和體積隨之發生變化而進行濕度測量的。方案一:採用HOS-201濕敏感測器。HOS-201濕敏感測器為高濕度開關感測器,它的工作電壓為交流1V以下,頻率為50HZ~1KHZ,測量濕度范圍為0~100%RH,工作溫度范圍為0~50℃,阻抗在75%RH(25℃)時為1MΩ。這種感測器原是用於開關的感測器,不能在寬頻帶范圍內檢測濕度,因此,主要用於判斷規定值以上或以下的濕度電平。然而,這種感測器只限於一定范圍內使用時具有良好的線性,可有效地利用其線性特性。方案二:採用HS1100/HS1101濕度感測器。HS1100/HS1101電容感測器,在電路構成中等效於一個電容器件,其電容量隨著所測空氣濕度的增大而增大。不需校準的完全互換性,高可靠性和長期穩定性,快速響應時間,專利設計的固態聚合物結構,由頂端接觸(HS1100)和側面接觸(HS1101)兩種封裝產品,適用於線性電壓輸出和頻率輸出兩種電路,適宜於製造流水線上的自動插件和自動裝配過程等。相對濕度在1%---100%RH范圍內;電容量由16pF變到200pF,其誤差不大於±2%RH;響應時間小於5S;溫度系數為0.04 pF/℃。可見精度是較高的。綜合比較方案一與方案二,方案一雖然滿足精度及測量濕度范圍的要求,但其只限於一定范圍內使用時具有良好的線性,可有效地利用其線性特性。而且還不具備在本設計系統中對溫度-30~50℃的要求,因此,我們選擇方案二來作為本設計的濕度感測器。2. 3 信號採集通道的選擇 在本設計系統中,溫度輸入信號為8路的模擬信號,這就需要多通道結構。方案一、採用多路並行模擬量輸入通道。這種結構的模擬量通道特點為:(1) 可以根據各輸入量測量的餓要求選擇不同性能檔次的器件。總體成本可以作得較低。(2) 硬體復雜,故障率高。(3) 軟體簡單,各通道可以獨立編程。方案二、採用多路分時的模擬量輸入通道。 這種結構的模擬量通道特點為:(1) 對ADC、S/H要求高。(2) 處理速度慢。(3) 硬體簡單,成本低。(4) 軟體比較復雜。綜合比較方案一與方案二,方案二更為適合於本設計系統對於模擬量輸入的要求,比較其框圖,方案二更具備硬體簡單的突出優點,所以選擇方案二作為信號的輸入通道。本文來源於: http://www.waibaowang.net/dianzi/

5. 求《單片機溫度測量系統設計》的相關資料!

要:本文介紹了一種基於MSP430 單片機的溫度測控裝置。該裝置可實現對溫度的測量,並能根據設定值對環境溫度進行調節,實現控溫的目的。控制演算法基於數字PID演算法。

0 引言
溫度是工業控制中主要的被控參數之一,特別是在冶金、化工、建材、食品、機械、石油等工業中,具有舉足重輕的作用。隨著電子技術和微型計算機的迅速發展,微機測量和控制技術得到了迅速的發展和廣泛的應用[1]。單片機具有處理能強、運行速度快、功耗低等優點,應用在溫度測量與控制方面,控制簡單方便,測量范圍廣,精度較高。
本文設計了一種基於MSP430單片機的溫度測量和控制裝置,能對環境溫度進行測量,並能根據溫度給定值給出調節量,控制執行機構,實現調節環境溫度的目的。

1 整體方案設計
單片機溫度控制系統是以MSP430單片機為控制核心。整個系統硬體部分包括溫度檢測系統、信號放大系統、A/D轉換、單片機、I/O設備、控制執行系統等。
單片機溫度控制系統控猜神制框圖如下所示:

溫度感測器將溫度信息變換為模擬電壓信號後,將電壓信號放大到單片機可以處理的范圍內,經過低通濾波,濾掉干擾信號送入單片機。在單片機中對信號進行采樣,為進一步提高測量精度,采樣後對信號再進行數字濾波。單片機將檢測到的溫度信息與設定值進行比較,如果不相符,數字調節程序根據給定值與測得值的差值按PID控制演算法設計控制量,觸發程序根據控制量控制執行單元。如果檢測值高於設定值,則啟動製冷系統,降低環境溫度;如果檢測值低於設定值,則啟動加熱系統,提高環境溫度,達到控制溫度的目的。

2 溫度信號檢測
本系統中對檢測精度要求不是很高,室溫下即可,所以選用高精度熱敏電阻作為溫度感測器。熱敏電阻具有靈敏度較高、穩定性強、互換精度高的特點。可使放大器電路極為簡單, 又免去了互換補償的麻煩。
熱敏電阻具有負的電阻溫度特性,當溫度升高時,電阻值減小,它的阻值—溫度特性曲線是一條指數曲線,非線性度較大。而對於本設計,因為溫度要求不高,是在室溫環境下,熱敏電阻的阻值與環境溫度基本呈線性關系[2],這樣可以通過電阻分壓簡單地將溫度值轉化為電壓值。
給熱敏電阻通以恆定的電流,可得到電阻兩端的電壓,根據與熱敏電阻特性有關的溫度參數T0 以及特性系數k,可得下式
T=T0-kV(t) (1)
式中T為被測溫度。
根據上式,可以把電阻值隨溫度的變化關系轉化為電壓值隨溫度變化的關系,由於熱敏電阻的電信號一般都是毫伏級,必須經過放祥緩大,將熱敏電阻測量到的電信號轉化為0~3.6之間,才能在單片機中使用。
下圖為放大電路原理圖。穩壓管的穩壓值為1.5V。

由於感測器輸出微弱的模擬信號,當信號中存在環境干擾時,干擾信號也被同時放大,影響檢測的精度,需用濾波電路對先對模擬信號進行處理,以提高信號的抗干擾能力。本系統採用巴特沃斯二階有源低通濾波電路。選取該巴特沃斯二階有源低通濾波電路的截止頻率
fH=10 kHz 。

3 控制系統設計
3.0 軟體設計
單片機溫度控制器控制溫度范圍100℃到400℃,採用通斷控制,通過改變給定控制周期內加熱和製冷設備的導通和關斷時間,來提高和降低溫度,以達到調節溫度的目的。
軟體設計中選取控制周期TC 為200(T1×C) ,導通時間取Pn ×T1×C ,其中Pn 為輸出的控制量,Pn值介於0~200之間, T1 為定時器定時的時間,C為常數。由上兩式可看出,通過改變T1 定時時間或常數C,就可改變控制周期TC 的大小。溫度控制器控制的最高溫度為400℃,當給定溫度超過400℃時以400℃計算。
圖3為采樣中斷流程圖。

數模轉換部分使用單片機自帶的12位A/D轉換器,能同時實現數模轉換和控制,免去使用專用的轉換晶元,使系統處理速度更快,精度更高,使電路簡化。采樣周期為500 μs ,當採集完16個點的數據以後,設置標志「nADCFlag =1」,通知主程序採集完16個點的數據,主程序從全局緩沖區里讀出數據。
為進一步減小隨機信號對系統精度的影響,A/D轉換後,用平均值法對采樣值進行數字濾波。每16個采樣點取一次平均值。然後將計算到的平均值作為測量數據進行顯示。同時,按照PID演算法,對溫度采樣值和給定值之間的偏差進行控制謹兆模,得到控制量。采樣全過程完成後就可屏蔽采樣中斷,同時啟動T1定時[3],進入控制過程。
溫度值和熱敏電阻的測量值在整個溫度采樣區間內基本呈線性變化,因此在程序中不需要對測量數據進行線性校正。MSP430的T1定時器中斷作為控制中斷,溫度采樣過程和控制輸出過程採用了互鎖結構,即在進行溫度采樣,溫度值處理和運算等過程時T1不定時,待采樣全過程進行完時再啟動T1定時並同時屏蔽采樣中斷。T1定時開始就進入控制過程,在整個控制過程中都不採樣,直到200(T1×C) 定時時間到,要開始新一輪的控制周期。在啟動采樣的同時屏蔽T1中斷。
圖4為T1定時中斷流程圖。

圖中,M代表定時器控制周期計數值,N則表示由調節器計算出的控制量。首先判斷控制周期TC是否己經結束。若控制周期TC已結束(即M=0),則屏蔽T1定時器中斷,進行新一輪溫度采樣;若控制周期TC還未結束〔即M≠0 〕,則開始判斷導通時間是否結束。若導通時間己結束(即N=0),則置輸出控制信號為低,並重新賦常數C值,啟動定時器定時,同時退出中斷服務程序;若導通時間還未結束(即N ≠0 ),則置輸出控制信號為高,控制執行其間繼續導通,重新賦常數C值,啟動定時器定時,同時退出中斷服務程序。

3.1 數字PID
本文控制演算法採用數字PID 控制,數字PID 演算法表達式如下所示:

其中,KP 為比例系數;KI=KPT/TI 為積分系數;T 為采樣周期,TI 為積分時間系數;KD=KPTD/T 為微分系數,TD 為微分時間系數。u(k) 為調節器第k次輸出, e(k) 為第k 次給定與反饋偏差。
對於PID 調節器,當偏差值輸出較大時,輸出值會很大,可能導致系統不穩定,所以在實際中,需要對調節器的輸出限幅[4],即當|u|>umax 時,令u=umax 或u=-umax ,或根據具體情況確定。

3.2 溫度調節
PI 控制器根據溫度給定值和測量值之間的偏差調節,給出調節量,再通過單片機輸出PWM 波,調節可控硅的觸發相位的相位角,以此來控制執行部件的關斷和開啟時間,達到使溫度升高或降低的目的。隨後整個系統再通過檢測前一階段控制後的溫度,進行近一步的控制修正,最終實現預期的溫度監控目的。

4 結論
本設計利用單片機低功耗、處理能力強的特點,使用單片機作為主控制器,對室內環境溫度進行監控。其結構簡單、可靠性較高,具有一定的實用價值和發展前景。

參考文獻
[1] 趙麗娟,邵欣.基於單片機的溫度監控系統的設計與實現.機械製造,2006,44(1)
[2] 張開生,郭國法.MCS-51 單片機溫度控制系統的設計.微計算機信息,2005,(7)
[3] 沈建華,楊艷琴,翟驍曙..MSP430 系列16 位超低功耗單片機原理與應用.清華大學出版社,2004,148-155
[4] 賴壽宏.微型計算機控制技術.北京:機械工業出版社,1994:90-95

閱讀全文

與基於單片機的溫度檢測裝置設計相關的資料

熱點內容
14v電動工具電源適配器 瀏覽:348
熄焦怎麼轉動閥門 瀏覽:570
怎麼知道車有沒有原廠閥門 瀏覽:201
精煤烘乾設備哪個牌子好 瀏覽:296
武漢華夏醫葯設備有限公司怎麼樣 瀏覽:245
設備保質期出現問題怎麼辦 瀏覽:102
格力空調為什麼製冷不制熱呢 瀏覽:460
甩手工具箱免費下載嗎 瀏覽:116
鑫盈五金製品廠 瀏覽:230
哎呀女人用的電動工具 瀏覽:185
和力電動工具角磨機 瀏覽:615
盤山公路是一種什麼簡單機械 瀏覽:792
機械盧克怎麼打 瀏覽:682
ga工具箱優化不收斂 瀏覽:861
輸液檢測裝置 瀏覽:726
合肥機電五金商貿城 瀏覽:672
東莞展益五金製品廠 瀏覽:653
上海易宏塑料五金製品有限公司 瀏覽:382
標志召回換什麼閥門 瀏覽:854
冷藏展示櫃不製冷冷藏展示櫃不製冷什麼原 瀏覽:274