版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)設(shè)計(論文)</b></p><p> 課題基于單片機的PID溫度控制器的設(shè)計</p><p> 基于單片機的PID溫度控制器的設(shè)計</p><p><b> 摘 要</b></p><p> 本文從軟硬件兩方面設(shè)計了一個溫度自動控制器系統(tǒng)。本設(shè)計系統(tǒng)以單片機
2、(STC89C51RC)為控制核心,主要包括按鍵部分、DS18B20溫度采集部分、溫度報警部分、1602顯示部分、溫度控制部分及MAX232通信接口部分等硬件部分,從而實現(xiàn)智能溫度控制。</p><p> 本系統(tǒng)通過按鍵預設(shè)加熱的最終保持水溫的溫度并進行實時顯示預設(shè)溫度和當前溫度,并采用PID 算法的控制輸出寬度可調(diào)的PWM 波來控制雙向可控硅的導通和關(guān)斷用以調(diào)整輸出加熱功率,使之切斷或接通加熱器,從而控制水溫
3、穩(wěn)定在預設(shè)值上。</p><p> 文中還著重介紹了軟件設(shè)計部分,在這里采用模塊化結(jié)構(gòu),主要模塊有:LCD1602顯示程序、鍵盤掃描及按鍵處理程序、溫度信號處理程序、溫度控制程序、超溫報警程序。</p><p> 本系統(tǒng)的主要設(shè)計思想是以硬件為基礎(chǔ),軟件和硬件相結(jié)合,最終實現(xiàn)各個模塊的功能。</p><p> 關(guān)鍵詞:單片機;DS18B20;PID算法;PWM
4、波;雙向可控硅;</p><p> Project name</p><p> The Design of PID Temperature Control System Based on SCM</p><p><b> Abstract</b></p><p> This article from two as
5、pects of hardware and software design of a temperature automatic controller.This design system with single chip microcomputer (STC89C51RC) as the control core, including the key part, DS18B20 temperature acquisition part
6、, temperature alarm part, 1602 portion of the display, temperature control part and MAX232 communication interface and other hardware components, thereby realizing the intelligent temperature control.</p><p>
7、; This system through the keys to the preset heating ultimately keep water temperature and real-time display preset temperature and the temperature, and PID algorithm is used to control the output with adjustable width
8、PWM to control thyristor turn-on and turn-off is used to adjust the output of the heating power, to cut off or switch on the heater, thereby controlling the temperature stability at a preset value.</p><p>
9、The article also emphatically introduced the software design part, uses the modular structure in here, the main modules: LCD1602 display program, the keyboard scan and key process, temperature signal processing procedure
10、, temperature control procedures, over-temperature alarm program.</p><p> This system main design idea is on the base of hardware, software and hardware integration, and ultimately to achieve the functions
11、of each module.</p><p> Key words:SCM DS18B20 PID Algorithm PWM Waveform Bidirectional controllable silicon</p><p><b> 目 錄</b></p><p><b> 摘要</b>&l
12、t;/p><p><b> Abstract</b></p><p><b> 1 引 言1</b></p><p> 2 系統(tǒng)設(shè)計的內(nèi)容及要求2</p><p> 2.1 系統(tǒng)設(shè)計的內(nèi)容2</p><p> 2.2 系統(tǒng)設(shè)計的要求2</p>&
13、lt;p> 3 系統(tǒng)總體設(shè)計方案選擇與論證2</p><p> 3.1 控制芯片選擇2</p><p> 3.2 傳感器的選擇3</p><p> 3.3 顯示方式的選擇3</p><p> 3.4 鍵盤的選擇4</p><p> 3.5 溫度加熱控制的選擇4</p><
14、;p> 3.6 方案選擇4</p><p> 3.7 方案比較5</p><p> 四. 系統(tǒng)硬件設(shè)計5</p><p> 4.1 系統(tǒng)的組成及框圖5</p><p> 4.2 系統(tǒng)功能及工作原理6</p><p> 4.3 單片機最小系統(tǒng)控制部分7</p><p>
15、; 4.4 溫度采集部分7</p><p> 4.4.1 DS18B20工作原理8</p><p> 4.4.2 溫度采集電路9</p><p> 4.6 通信部分9</p><p> 4.6.1 MAX232資料簡介9</p><p> 4.6.2 串口通信電路9</p><
16、;p> 4.7 加熱控制部分10</p><p> 4.8 超溫報警部分10</p><p> 4.9 液晶顯示部分11</p><p> 4.9.1 液晶的介紹11</p><p> 4.9.2液晶顯示電路12</p><p> 4.10 電源部分12</p><p&
17、gt; 五.系統(tǒng)的軟件設(shè)計13</p><p> 5.1軟件設(shè)計思路13</p><p> 5.2 系統(tǒng)變量定義及I/O口分配13</p><p> 5.3 整體的軟件流程圖13</p><p> 5.4 PID算法14</p><p> 5.4.1 PID控制理論14</p>&
18、lt;p> 5.4.2 PID算法15</p><p> 5.5 部分軟件設(shè)計16</p><p> 5.5.1 主程序模塊16</p><p> 5.5.2 溫度采集模塊16</p><p> 5.5.3 鍵盤模塊16</p><p> 5.5.4 液晶顯示模塊17</p>
19、<p> 5.5.5 報警模塊17</p><p> 5.5.6 PID算法模塊17</p><p> 5.5.7 溫度控制模塊18</p><p> 六.調(diào)試過程及測試結(jié)果18</p><p><b> 總結(jié)19</b></p><p> 參考文獻…………………
20、………………………………………………………………………………....20</p><p> 致謝…………………………………………………………………………………………………………21</p><p> 附錄一 完整的電路圖</p><p><b> 附錄二 元件清單</b></p><p><b> 引
21、 言 </b></p><p> 隨著科技進步和生產(chǎn)的發(fā)展,人們對溫度的控制要求越來越高,除控溫精度外,對溫度上升速度及下降速度也提出了可控要求,顯而易見常規(guī)控制難于滿足這些工藝要求。隨著單片機技術(shù)的飛速發(fā)展,通過單片機對被控對象進行控制日益成為今后自動控制領(lǐng)域的一個重要發(fā)展方向,而溫度控制是控制系統(tǒng)中最為常見的控制類型之一。</p><p> 本文介紹了一個基于單片機ST
22、C89C51為設(shè)計平臺,結(jié)合DS18B20數(shù)字溫度傳感器測溫,LCD1602顯示,MAX232通信, 按鍵調(diào)溫與超溫報警等電路構(gòu)成的PID溫度測控系統(tǒng),該系統(tǒng)可以方便地實現(xiàn)溫度采集、溫度顯示等功能。本系統(tǒng)的溫度控制部分采用單片機完成。單片機有著體積小、功耗低、功能強、性能價格比高、使用電子元件較少、內(nèi)部配線少、制造調(diào)試方便等顯著優(yōu)點,將其用于溫度檢測和控制系統(tǒng)中可大大地提高控制質(zhì)量和自動化水平,具有良好的經(jīng)濟效益和推廣價值。在溫度控制系
23、統(tǒng)中,單片機更是起到了不可替代的核心作用。利用單片機對溫度進行測控的技術(shù),日益得到廣泛應(yīng)用。</p><p> 在眾多的溫度控制系統(tǒng)中,測溫元件常常選用熱敏電阻、半導體測溫二極管、三極管、集成溫度傳感器等。相比而言,集成溫度傳感器具有線性好、穩(wěn)定度高、互換性強、易處理等突出優(yōu)點,故在許多場所得到了廣泛應(yīng)用。本系統(tǒng)中采用DS18B20數(shù)字溫度傳感器,完成測溫任務(wù),因其內(nèi)部集成了A/D轉(zhuǎn)換器,使得電路結(jié)構(gòu)更加簡單,
24、而且減少了溫度測量轉(zhuǎn)換時的精度損失,使得測量溫度更加精確。并通過與單片機連接的按鍵可以實時設(shè)定測控溫度的上、下限。本系統(tǒng)還可以連接相應(yīng)的外圍加熱電路,當溫度低于設(shè)定下限溫度時,單片機發(fā)出的指令,加熱器起動對水溫進行加熱,當溫度回升到下限溫度時加熱器停止加熱。而在溫度控制當中,PID控制技術(shù)應(yīng)用相對來說比較廣泛,PID控制器算法簡單,計算量小,恒溫效果穩(wěn)定。本系統(tǒng)應(yīng)而采用了PID溫度控制技術(shù)。</p><p>
25、系統(tǒng)軟件主要由初始化程序、主程序、測控顯示程序等組成。其中初始化程序是對單片機的接口工作方式等進行設(shè)置;顯示程序包括對顯示模塊的初始化、顯示方式設(shè)定及輸出顯示;主程序則完成對采集數(shù)據(jù)進行處理、控制。</p><p> 該系統(tǒng)應(yīng)用范圍相當廣泛,同時采用單片機技術(shù), 由于單片機自身功能強大,因而系統(tǒng)設(shè)計簡單,工作可靠,抗干擾能力強,也可在此基礎(chǔ)上加入通信接口電路,實現(xiàn)與相互之間的通信。</p><
26、;p> 1 系統(tǒng)設(shè)計的內(nèi)容及要求</p><p> 1.1 系統(tǒng)設(shè)計的內(nèi)容</p><p> ?。?)利用51系列單片機作為主控制器實現(xiàn)溫度的自動控制;</p><p> ?。?)可以實現(xiàn)溫度的設(shè)定調(diào)節(jié);</p><p> ?。?)根據(jù)要求實現(xiàn)程序的設(shè)計編寫。</p><p> 1.2 系統(tǒng)設(shè)計的要求<
27、;/p><p> ?。?)硬件電路的制作要科學合理,布局要美觀,性能要穩(wěn)定;</p><p> ?。?)溫度控制范圍為0℃-99℃,溫度精確到±3℃。</p><p> 2 系統(tǒng)總體設(shè)計方案選擇與論證</p><p> 2.1 控制芯片選擇</p><p> 本設(shè)計選用單片機為控制芯片是因為它有以下優(yōu)點。第
28、一,可靠性良好。單片機是按照工業(yè)控制要求所設(shè)計的,其抗工業(yè)噪聲優(yōu)于一般的CPU,程序指令及常數(shù)數(shù)據(jù)都燒寫在ROM內(nèi),其許多信號通道均在同一個芯片內(nèi),因此可靠性高;第二,易擴充。單片機具有一般微電腦所必需的器件,如三態(tài)雙向總線、并行及串行的輸入/輸出引腳,可以擴充為各種規(guī)模的微電腦系統(tǒng);第三,控制功能強。為了滿足工業(yè)控制的要求,單片機的指令除了輸入/輸出控制指令、邏輯判斷指令外,還有更為豐富的條件分支跳躍指令。</p>&l
29、t;p> 利用單片機的智能性,可方便的實現(xiàn)具有智能的數(shù)據(jù)采集和處理。在采用單片機為實現(xiàn)形式時,有很多種單片機可以實現(xiàn)數(shù)據(jù)采集、數(shù)據(jù)處理功能,通常會用以下幾種單片機來實現(xiàn):</p><p> 1、采用PIC來實現(xiàn)。美國微芯科技股份有限公司推出的采用RISC(精簡指令集)和哈佛總線(Harvard)結(jié)構(gòu)的PIC系列CMOS 8位單片機,其主要特點是數(shù)據(jù)總線是8位的,而其指令總線則有12位、14位和16位3種
30、。</p><p> 2、采用AVR來實現(xiàn)。AVR單片機的特點:速度快、片內(nèi)資源豐富、保密性好、可重復擦寫及在系統(tǒng)編程ISP、工作電壓范圍寬、功耗低、支持JTAG仿真、與C語言的完美配合。</p><p> 3、采用STC89C51RC來實現(xiàn)。STC89C51RC結(jié)合了HMOS的高速和高密度技術(shù)及CHMOS的低功耗特征,它基于標準的MCS-51單片機體系結(jié)構(gòu)和指令系統(tǒng),屬于80C51增
31、強型單片機版本,集成了時鐘輸出和向上或向下計數(shù)器等更多的功能,適合于類似馬達控制等應(yīng)用場合。</p><p> 基于以上優(yōu)點本系統(tǒng)采用STC89C51RC作為主控芯片。</p><p> 2.2 傳感器的選擇</p><p> 測量溫度有很多傳感器。熱電偶靈敏度較低,但能在很寬廣的溫度范圍內(nèi)使用;熱敏電阻的工作溫度范圍較窄,但靈敏度高,有利于檢測微小溫差,其輸
32、出特性量非線性,檢測時需要有線性化裝置;廉價的集成電路(IC)溫度傳感器性能離散度很大,用于高精度測量時,必須進行校準;測溫鉑電阻溫度系數(shù)的離散度很小,精確度高,靈敏度也較好,特別適用于1000度以下的溫度測量 ,但價格昂貴。</p><p> 集成電路溫度傳感器利用了半導體PN結(jié)電流電壓特性和溫度的相關(guān)性,與熱敏電阻、熱電偶相比 ,最大優(yōu)點是輸出線好,測溫精度較高。DS18B20包含一個10位AD轉(zhuǎn)換器,是一
33、個以0.25的分辨力將溫度數(shù)字化的溫度傳感器,也支持“一線總線”接口,測量溫度范圍為 -55°C~+125°C,在-10~+85°C范圍內(nèi),精度為±0.5°C。DS1822的精度較差為± 2°C 。現(xiàn)場溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。適合于惡劣環(huán)境的現(xiàn)場溫度測量,如:環(huán)境控制、設(shè)備或過程控制、測溫類消費電子產(chǎn)品等。與前一代產(chǎn)品不同,新的
34、產(chǎn)品支持3V~5.5V的電壓范圍,使系統(tǒng)設(shè)計更靈活、方便。而且新一代產(chǎn)品更便宜,體積更小.分辨率設(shè)定,及用戶設(shè)定的報警溫度存儲在EEPROM中,掉電后依然保存。</p><p> 選擇溫度傳感器,首先應(yīng)該考慮溫度傳感器的測量精度和測量范圍,精度符合使用要求,所以我們直接選擇數(shù)字,避免在收到模擬信號后再將其轉(zhuǎn)化成數(shù)字信號,那樣會</p><p> 擴大測量誤差,影響精確度,故在本系統(tǒng)中選
35、擇DS18B20傳感器比較好。</p><p> 2.3 顯示方式的選擇</p><p> 方案一:使用液晶1602。 液晶顯示屏(LCD)具有低壓、微功耗、無輻射危險,平面直角顯示以及影象穩(wěn)定不閃爍等優(yōu)勢,顯示信息量大,分辨率高,抗干擾能力強等特點,在袖珍式儀表和低功耗應(yīng)用系統(tǒng)中得到越來越廣泛的應(yīng)用。</p><p> 方案二:使用數(shù)碼管。數(shù)碼管作為單片機系
36、統(tǒng)最為常用的輸出器件,在顯示時可以由數(shù)字和少量字母組合完成輸出功能的系統(tǒng)中應(yīng)用十分方便。 數(shù)碼管有以下優(yōu)點:低能耗、低損耗、低壓、壽命長、耐老化、防曬、防潮、防火、防高(低)溫,對外界環(huán)境要求相對較低,易于維護,同時其精度較高,稱重輕,精確可靠,操作簡單。數(shù)碼管采用BCD編碼顯示數(shù)字,程序編譯容易,資源占用較少。但數(shù)碼管要驅(qū)動,同時要給位選和段選。</p><p> 根據(jù)以上的論述,采用方案一對于本設(shè)計顯示方便
37、。 </p><p><b> 2.4 鍵盤的選擇</b></p><p> 在溫度過程控制中,系統(tǒng)需要對環(huán)境的溫度進行設(shè)定,因此需要用按鍵。</p><p> 方案一:使用獨立鍵盤。獨立鍵盤是指直接用I/O口線構(gòu)成的單個按鍵電路。優(yōu)點是電路設(shè)計配置靈活,軟件便于實現(xiàn)。同時也存在明顯缺點,每個按鍵要占用一根I/O口,若按鍵數(shù)量較多,電路結(jié)
38、構(gòu)將變得復雜且浪費資源。因此獨立按鍵主要用于按鍵較少或?qū)Σ僮魉俣纫筝^高的場合。編寫軟件時,可以采用中斷或者查詢方式。</p><p> 方案二:使用矩陣鍵盤。矩陣鍵盤是由行線和列線組成,按鍵位于行、列的交叉點上,行線、列線分別連接到按鍵開關(guān)的兩端。其特點是簡單且不增加成本,這種鍵盤適合按鍵數(shù)量較多的場合。</p><p> 根據(jù)以上的論述,因本系統(tǒng)需要的按鍵多,所以采用方案二矩陣鍵盤
39、。</p><p> 2.5 溫度加熱控制的選擇</p><p> 方案一:利用PLC實現(xiàn)恒溫控制,采用PLC控制實現(xiàn)電熱絲加熱全通、間斷導通和全斷加熱的自控方式,來保持溫度的恒定。智能型電偶溫度表將置于被測對象中,熱電偶的傳感信號與恒定溫度的給定電壓進行比較,生成溫差,自適應(yīng)恒溫控制電路根據(jù)差值大小控制電路的通斷,比較繁瑣。</p><p> 方案二:控制電
40、路部分采用SSR固態(tài)繼電器控制加熱器的通斷,此方案電路簡單并且可以滿足題目中的各項要求的精度,但不夠穩(wěn)定。</p><p> 方案三:利用PID算法實現(xiàn)溫度控制。PID算法簡單,計算量小,恒溫效果穩(wěn)定。</p><p> 根據(jù)以上的論述,應(yīng)而我們選擇PID算法控制溫度。</p><p><b> 2.6 方案選擇</b></p>
41、;<p><b> 方案一</b></p><p> 采用美國DALLAS半導體公司繼DS1820之后推出的一種該進型智能溫度傳感器DS18B20作為檢測元件,檢測范圍—55~125℃,最大分辨率可達0. 0625℃。DS18B20可以直接讀出被測溫度值,而且采用三線制與單片機相連,減少了外部的硬件電路,具有低成本和易使用的特點, </p><p>
42、 本電路由3個模塊組成;主控制器,測溫電路、顯示電路以及掃描驅(qū)動。</p><p> 主控制電路:單片機STC89C51具有低電壓供電和小體積等特點。</p><p> 顯示電路;采用LCD液晶1602顯示。</p><p> 測量電路:采用DS18B20測量。</p><p> 掃描驅(qū)動:DS18B20與單片機的接口電路</
43、p><p> DS18B20可以采用兩種方式供電,一種是采用電源供電方法,DS18B20可以采用兩種方式供電,一種是采用電源供電方法,另一種是寄生電源供電方式,單片機接口接單線總線,為保證有效的DS18B20時鐘周期內(nèi)提供足夠的電源,可用一個MOSFET管來完成總線的上位。</p><p> 當DS18B20處于寫存儲器操作和溫度A/D轉(zhuǎn)換操作時,總線上必須有強的上位,上位開啟時最大為10
44、 uA。采用寄生電源供電方式時VDD和GND端軍接地。由于單線制只有一根線,因此發(fā)送接口必須是三態(tài)的。</p><p><b> 方案二</b></p><p> 由AD590配以ADC0809。ADC0809是最常用的8位模數(shù)轉(zhuǎn)換器,屬于逐次逼近型。ADC0809采用單一的+5V供電,片內(nèi)有帶鎖存功能的8路模擬開關(guān),可對0—5V,8路模擬信號分時進行轉(zhuǎn)換,完成一
45、次轉(zhuǎn)換的的時間是100US,數(shù)字輸出信號具有TTL三態(tài)鎖存器,可以直接與STC89C51相連。</p><p><b> 2.7 方案比較</b></p><p> 方案二中使用AD590配以ADC0809采集溫度,結(jié)構(gòu)較復雜,適合較大規(guī)模的工業(yè)農(nóng)業(yè)使用。成本較高故從以上兩種方案,很容易看出采用方案一,電路不僅比較簡單,軟件設(shè)計也比較簡單,故采用了方案一。<
46、/p><p><b> 3 系統(tǒng)硬件設(shè)計</b></p><p> 3.1 系統(tǒng)的組成及框圖</p><p> 系統(tǒng)由硬件與軟件兩大部分組成。硬件電路由以下幾個部分組成:溫度采集部分、單片機最小系統(tǒng)控制部分、鍵盤部分、通信部分、加熱控制電路部分、報警電路部分和液晶顯示部分及電源部分。系統(tǒng)的組成框圖如圖3.1所示:</p><
47、;p> 單片機系統(tǒng)是整個控制系統(tǒng)的核心,STC89C51可以提供系統(tǒng)控制所需的I/O口、中斷、定時及存放中間結(jié)果的RAM電路。</p><p> 鍵盤設(shè)定:用于溫度設(shè)定。</p><p> 數(shù)據(jù)采樣:將由傳感器DS18B20采集到的溫度轉(zhuǎn)為電壓信號,送入STC89C51相應(yīng)接口中,換算成溫度值,用于控制和顯示。</p><p> 數(shù)據(jù)顯示:采用了液晶1
48、602進行顯示設(shè)置溫度與測量溫度。</p><p> 加熱控制:通過PWM波控制雙向可控硅的導通閉合來完成對電阻絲的控制。</p><p> 圖3.1 系統(tǒng)總體組成框圖</p><p> 3.2 系統(tǒng)功能及工作原理</p><p> 該電路實現(xiàn)的功能是溫度控制器,是用傳感器DS18B20實現(xiàn)對溫度的測量,首先通過DS18B20檢測溫度
49、,將信號傳至單片機,對溫度設(shè)置上限值和下限值,如果DS18B20能正常工作,雙向可控硅閉合,對電阻絲加熱,如果溫度超過了所限制的溫度值時,雙向可控硅導通,停止對電阻絲加熱;如果此時的溫度低于所設(shè)置的溫度時,雙向可控硅閉合,繼續(xù)對電阻絲加熱。上下值的設(shè)置由鍵盤(4×4)來完成,鍵盤還有切換功能作用。同時在LCD 1602上顯示,并且將其數(shù)值與設(shè)定值進行比對,溫度高于設(shè)定值或者溫度低于設(shè)定值的時候,單片機會輸出信號使報警指示燈閃爍
50、,從而提醒用戶溫度異常采取措施 使溫度上升或者下降到用戶所調(diào)節(jié)的范圍之內(nèi),達到溫度的控制。</p><p> 3.3 單片機最小系統(tǒng)控制部分</p><p> STC89C52RC單片機為40引腳雙列直插芯片,有四個I/O口P0,P1,P2,P3, MCS-51單片機共有4個8位的I/O口(P0、P1、P2、P3),每一條I/O線都能獨立地作輸出或輸入。</p><
51、p> 單片機的最小系統(tǒng)主要由單片機、晶振電路、復位電路組成,其電路圖如圖3.3所示。18引腳和19引腳接時鐘電路,XTAL1接外部晶振和微調(diào)電容的一端,在片內(nèi)它是振蕩器倒相放大器的輸入,XTAL2接外部晶振和微調(diào)電容的另一端,在片內(nèi)它是振蕩器倒相放大器的輸出。第9引腳為復位輸入端,接上電容,電阻及開關(guān)后夠上電復位電路,20引腳為接地端,40引腳為電源端,31引腳接電源端。</p><p> 圖3.3單片
52、機最小系統(tǒng)</p><p> 3.4 溫度采集部分</p><p> 本系統(tǒng)采用了DS18B20單總線可編程溫度傳感器, 如圖3.4所示來實現(xiàn)對溫度的采集和轉(zhuǎn)換,大大簡化了電路的復雜度,以及算法的要求。首先介紹一下DS18B20傳感器的特性及其功能: DSl8B20的管腳及特點 DS18B20可編程溫度傳感器有3個管腳。</p><p> 圖3.4 DS18B
53、20的外形及管腳圖</p><p> 3.4.1 DS18B20工作原理</p><p> DS18B20的讀寫時序和測溫原理與DS1820相同,只是得到的溫度值的位數(shù)因分辨率不同而不同,且溫度轉(zhuǎn)換時的延時時間由2s減為750ms。 DS18B20測溫原理如圖3.5所示。圖中低溫度系數(shù)晶振的振蕩頻率受溫度影響很小,用于產(chǎn)生固定頻率的脈沖信號送給計數(shù)器1。高溫度系數(shù)晶振隨溫度變化其振蕩率
54、明顯改變,所產(chǎn)生的信號作為計數(shù)器2的脈沖輸入。計數(shù)器1和溫度寄存器被預置在-55℃所對應(yīng)的一個基數(shù)值。計數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行減法計數(shù),當計數(shù)器1的預置值減到0時,溫度寄存器的值將加1,計數(shù)器1的預置將重新被裝入,計數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行計數(shù),如此循環(huán)直到計數(shù)器2計數(shù)到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即為所測溫度。圖4.4-2中的斜率累加器用于補償和修正測溫過程中的非線性,
55、其輸出用于修正計數(shù)器1的預置值。</p><p> 圖3.5 DS18B20測溫原理框</p><p> 3.4.2 溫度采集電路</p><p> 溫度傳感器DS18B20與單片機的P0.0口相連接。如圖3.6所示。</p><p> 圖3.6 溫度采集電路</p><p><b> 3.5 鍵
56、盤部分</b></p><p> 鍵盤上的按鍵是總共有16個,其中 按鍵上第1個到第10個顯示的是0—9的值;按鍵11的功能是按下按鍵溫度值加1;按鍵12的功能是按下按鍵溫度值減1;按鍵13的功能是出現(xiàn)溫度調(diào)節(jié)界面,然后利用按鍵1到按鍵10來設(shè)定溫度值;按鍵14的功能是確定溫度值;按鍵15的功能是顯示溫度范圍;按鍵16的功能是切換功能。與單片機的P1口相連,如圖3.7所示:</p>&
57、lt;p><b> 圖3.7 鍵盤電路</b></p><p><b> 3.6 通信部分</b></p><p> 3.6.1 MAX232資料簡介</p><p> 該產(chǎn)品是由德州儀器公司(TI)推出的一款兼容RS232標準的芯片。由于電腦串口RS232電平是-10V 、+10V,而一般的單片機應(yīng)用系統(tǒng)的
58、信號電壓是TTL電平0、+5V,MAX232就是用來進行電平轉(zhuǎn)換的,該器件包含2驅(qū)動器、2接收器和一個電壓發(fā)生器電路提供TIA/EIA-232-F電平。主要特點 :1、單5V電源工作;2、 LinBiCMOSTM工藝技術(shù);3、 兩個驅(qū)動器及兩個接收器;4、 ±30V輸入電平;5、低電源電流:典型值是8mA。 </p><p> 3.6.2 串口通信電路</p><p>
59、51單片機有一個全雙工的串行通訊口,所以單片機和電腦之間可以方便地進行串口通訊。進行串行通訊時要滿足一定的條件,比如電腦的串口是RS232電平的,而單片機的串口是TTL電平的,兩者之間必須有一個電平轉(zhuǎn)換電路,我采用了專用芯片MAX232進行轉(zhuǎn)換,雖然也可以用幾個三極管進行模擬轉(zhuǎn)換,但是還是用專用芯片更簡單可靠。</p><p> 在本設(shè)計中采用了三線制連接串口,也就是說和電腦的9針串口只連接其中的3根線:第5腳
60、的GND、第2腳的RXD、第3腳的TXD。這是最簡單的連接方法,但是對我來說已經(jīng)足夠使用了,電路如下圖3.8所示,MAX232的第10腳和單片機的11腳TXD連接,第9腳和單片機的10腳RXD連接,第15腳和單片機的20腳接地連接。</p><p> 圖3.8 串口通信電路</p><p> 3.7 加熱控制部分</p><p> 該溫控系統(tǒng)接于單片機STC8
61、9C51的P0.1口,當紅燈亮時,說明所測溫度低于設(shè)定的溫度,系統(tǒng)將啟動加熱器的加熱。使溫度始終保持在所設(shè)溫度中,以實現(xiàn)智能化。</p><p> 本部分設(shè)計主要由光耦MOC3021和雙向可控硅構(gòu)成。雙向可控硅管和加熱絲串接在交流220V、50Hz市電回路。在給定周期T內(nèi),AT89C51只要改變可控硅管的接通時間即可改變加熱絲的功率,以達到調(diào)節(jié)溫度的目的。加熱控制電路主要利用單片機P0.1口產(chǎn)生的PWM波,使光
62、電耦合器實現(xiàn)強電與弱電的隔離,避免回執(zhí)機構(gòu)的運行對前端電路的影響,并將光耦輸出的控制信號送至雙向可控硅的控光制端,實現(xiàn)控制其開關(guān)狀態(tài)的關(guān)斷與閉合,從而控制加熱器件的加熱時間,以實現(xiàn)對系統(tǒng)溫度的控制,并且此電路還有低噪聲、可靠性高、驅(qū)動功率小、對電源電壓適應(yīng)能力強和抗干擾能力強等優(yōu)點。所以在控制電路的設(shè)計中,采用了此電路作為加熱控制開關(guān)。其具體電路如圖3.9所示。</p><p> 圖3.9 加熱控制電路圖<
63、;/p><p> 3.8 超溫報警部分</p><p> 電路由蜂鳴電路和指示電路組成。蜂鳴電路由一個三極管和蜂鳴器組成。當溫度值在設(shè)定的范圍時,單片機STC89C51的P0.7口高電平引腳始終保持高電平,當所采集的溫度越限時,P0.7口便由高電平改為低電平,使三極管導通從而發(fā)出蜂鳴聲進行報警來提醒操作人員實施相應(yīng)的措施。蜂鳴電路用于在溫度超出設(shè)定值范圍時提供聲音報警,它由單片機的P0.7
64、引腳控制。蜂鳴電路如圖3.10所示。而指示電路由發(fā)光二極管組成。當溫度超過設(shè)定范圍,指示燈會閃爍從而提醒操作人員。其電路如圖3.10所示。</p><p> 圖3.10 蜂鳴電路及指示電路</p><p> 3.9 液晶顯示部分</p><p> 字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、版本號等的點陣式液晶顯示模塊。它是由若干個5×7或5
65、215;11等點陣符位組成的,第一個點陣字符位都可以顯示一個字符。點陣字符位之間有一定點距的間隔,這樣就起到了字符間距和行距的作用。本系統(tǒng)采用字符型液晶顯示模塊1602。 </p><p> 3.9.1 液晶的介紹 </p><p> ?。?)1602型液晶接口信號說明 </p><p> 1602 型液晶接口信號說明如表3所示 </p><
66、;p> 表3 液晶1602引腳及符號</p><p> (2)基本操作時序 </p><p> 讀狀態(tài) 輸入:RS=L, R/W=H,E=H 輸出:D0~D7=狀態(tài)字</p><p> 讀數(shù)據(jù) 輸入:RS=H, R/W=H,E=H 輸出:無</
67、p><p> 寫指令 輸入:RS=L, R/W=L,D0~D7=指令碼,E=高脈沖 輸出:D0~D7=數(shù)據(jù)</p><p> 寫數(shù)據(jù) 輸入:RS=H, R/W=L, ,D0~D7=數(shù)據(jù),E=高脈沖 輸出:無。 </p><p> (3)寫操作時序 </p><p> 通過 RS 確定是寫數(shù)據(jù)還是寫命令。讀/寫控制
68、端設(shè)置為寫模式,即低電平。 將數(shù)據(jù)或命令送達數(shù)據(jù)線上,給 E 一個高脈沖將數(shù)據(jù)送入液晶控制器,完成寫操作。寫操作時序如下圖3.11所示:</p><p> 圖3.11 1602 液晶寫操作時序圖</p><p> 3.9.2液晶顯示電路 </p><p> 如圖3.12所示:液晶的數(shù)據(jù)線接P2口,而RS、RW、E分別接單片機的P0.2、P0.3、P0.4口,通
69、過單片機的控制顯示設(shè)定的溫度值或?qū)嶋H溫度值。</p><p> 圖3.12 1602 液晶電路顯示電路圖</p><p><b> 3.10 電源部分</b></p><p> 電源模塊為系統(tǒng)板上其它模塊提供+5V電源,電源輸入有兩種方式,一種為交直流電源從電源插座輸入,輸入的電壓要求,直流輸入應(yīng)大于7.5V,交流輸入應(yīng)大于5V,通過78
70、05三端穩(wěn)壓器得到5V的直流電源供給系統(tǒng)其它模塊工作,另一種為從USB接口獲取+5V電源,只要用相應(yīng)配套的USB線從電腦主機獲?。?V直流電源,在電源模塊中加有保護電路,即電路中有短路,不會對7805三端穩(wěn)壓器及電腦主機電源有損害!其電路原理圖如圖3.13所示。其主要原理是把單相交流電經(jīng)過電源變壓器、整流電路、濾波電路、穩(wěn)壓電路轉(zhuǎn)換成穩(wěn)定的直流電壓。
71、 </p><p>
72、 由于輸入電壓為電網(wǎng)電壓,一般情況下所需直流電壓的數(shù)值和電網(wǎng)電壓的有效值相差較大,因而電源變壓器的作用顯現(xiàn)出來起到降壓作用。降壓后還是交流電壓,所以需要整流電路把交流電壓轉(zhuǎn)換成直流電壓。由于經(jīng)整流電路整流后的電壓含有較大的交流分量,會影響到負載電路的正常工作。需通過低通濾波電路濾波,使輸出電壓平滑。穩(wěn)壓電路的功能是使輸出直流電壓基本不受電網(wǎng)電壓波動和負載電阻變化的影響,從而獲得穩(wěn)定性足夠高的直流電壓。本電路使用集成穩(wěn)壓芯片7805解決
73、了電源穩(wěn)壓問題。</p><p> 圖3.13 電源電路</p><p><b> 4.系統(tǒng)的軟件設(shè)計</b></p><p><b> 4.1軟件設(shè)計思路</b></p><p> 系統(tǒng)的軟件部分采用模塊化的設(shè)計方法,將軟件分為主程序模塊、中斷服務(wù)模塊、溫度采集模塊、鍵盤模塊、液晶顯示模塊
74、、報警模塊、PID算法模塊和PID控制模塊。其中數(shù)據(jù)采樣及處理、報警、PID控制算法子程序和PID控制值輸出用中斷服務(wù)模塊來處理。加溫控制通過使用PID算法計算出控制值,然后使用定時器1產(chǎn)生的PWM波控制P0.1口高低電平轉(zhuǎn)換來控制雙向可控硅的通斷來實現(xiàn)加熱的控制。</p><p> 為了方便單片機和I/O口,我們給單片機系統(tǒng)變量定義及I/O口進行分配,如表4.1所示。</p><p>
75、 表4.1 單片機I/O分配表</p><p> 4.2 整體的軟件流程圖</p><p> 系統(tǒng)的軟件部分采用模塊化的設(shè)計方法,將軟件分為主程序模塊、溫度采集模塊、鍵盤模塊、液晶顯示模塊、報警模塊、PID算法模塊和溫度控制模塊。如圖4.1所示。</p><p> 圖4.1 系統(tǒng)軟件總體流程圖</p><p> 4.3 部分軟件設(shè)計
76、</p><p> 4.3.1 主程序模塊</p><p> 主程序模塊的主要工作是上電后對系統(tǒng)初始化和構(gòu)建系統(tǒng)整體軟件框架,其中初始化包括對單片機和串口的初始化等。然后等待溫度設(shè)定,若溫度已經(jīng)設(shè)定好了,判斷系統(tǒng)運行鍵是否按下,若系統(tǒng)運行,則依次調(diào)用各個相關(guān)模塊,循環(huán)控制直到系統(tǒng)停止運行。主程序模塊的程序流程圖如圖4.2所示。</p><p> 圖4.2 主程
77、序流程圖 圖4.3 溫度采集流程圖</p><p> 4.3.2 溫度采集模塊</p><p> 數(shù)據(jù)采集模塊的任務(wù)是負責溫度信號的采集以及將采集到的溫度模擬量信號轉(zhuǎn)化為相應(yīng)的數(shù)字量信號提供給單片機。單片機再經(jīng)過相應(yīng)的數(shù)據(jù)處理,數(shù)據(jù)采集主要通過DS18b20溫度傳感器采集被測物體的溫度。數(shù)據(jù)采集模塊的程序流程:數(shù)據(jù)采集的程序初始化即DS18b20
78、的程序初始化→采集溫度→等待溫度轉(zhuǎn)換→讀取溫度送給單機處理,如圖4.3所示。</p><p> 4.3.3 鍵盤模塊</p><p> 溫度設(shè)置范圍主要通過鍵盤輸入實現(xiàn),我們采用的矩陣鍵盤,這種鍵盤可以大量的I/O資源,使用方便靈活,其中矩陣鍵盤的10個鍵的功能可定義為數(shù)字0~9,這樣輸入就十分方便,其中程序流程為:首先程序初始化→外部中斷1打開設(shè)置溫度標志→進入溫度設(shè)置界面→鍵盤掃面
79、→設(shè)置溫度并顯示在液晶上→設(shè)置完畢→在次中斷清除設(shè)置標志→返回。如圖4.4所示。</p><p> 圖4.4 鍵盤流程圖</p><p> 4.3.4 液晶顯示模塊</p><p> 本次設(shè)計使用的 1602 液晶顯示器為 5V 電壓驅(qū)動,帶背光,可顯示兩行,每行 16 個字符,不能顯示漢字, 內(nèi)置 128 個字符的 ASCII 字符集字庫,只有并行接口,無串
80、行接口。液晶顯示方便、靈活。其流程:開始→液晶顯示初始化→檢測忙碌信號→寫入顯示RAM地址→寫入顯示的數(shù)據(jù)→顯示在液晶上→結(jié)束,其流程圖如圖4.5所示。</p><p> 圖4.5 液晶顯示程序流程圖</p><p> 4.3.5 PID算法模塊</p><p> PID控制器是一種線性控制器,它根據(jù)給定值r(t)與實際輸出值y(t)構(gòu)成控制偏差e(t):e(
81、t)=r(t)-y(t) ( 4.3.5 1)將偏差e(t)的比例(Proportional)、積分(Integral)和微分(Derivative)通過線性組合構(gòu)成控制量,對被控對象進行控制,因此稱為PID控制。PID控制系統(tǒng)原理,如圖5.4.1所示。</p><p> 圖4.6 PID控制系統(tǒng)原理框圖</p><p> 其控制規(guī)律為 (4.3.5 2)&
82、lt;/p><p> 或者寫成傳遞函數(shù)的形式為 (4.3.5 3) </p><p> 式中 :比例系數(shù); :積分時間常數(shù); :微分時間常數(shù)</p><p> PID控制器各校正環(huán)節(jié)的作用如下:</p><p> 比例調(diào)節(jié)作用:Kp為比例系數(shù),是按比
83、例反映系統(tǒng)的偏差,系統(tǒng)一旦出現(xiàn)偏差,比例調(diào)節(jié)立即產(chǎn)生作用調(diào)節(jié)偏差。比例作用大,可以加快調(diào)節(jié)減少誤差,不過過大的比例會使系統(tǒng)穩(wěn)定性下降甚至造成系統(tǒng)不穩(wěn)定。</p><p> 積分調(diào)節(jié)作用:Ki為積分系數(shù),消除穩(wěn)態(tài)誤差,提高無差度。加入積分會使系統(tǒng)穩(wěn)定性下降,動態(tài)響應(yīng)變慢,常與另外兩種調(diào)節(jié)規(guī)律結(jié)合達到更佳的效果。</p><p> 微分調(diào)節(jié)作用:Kd為微分系數(shù),反映系統(tǒng)偏差信號的變化率,具
84、有預見性能超前產(chǎn)生控制作用,可以改善系統(tǒng)的動態(tài)性能。過強的調(diào)節(jié)對系統(tǒng)抗干擾不利,且微分作用不能單獨使用,需與另外兩種規(guī)律結(jié)合。</p><p> PID算法雖然具有以下優(yōu)點:1. 原理簡單,使用方便。2. 適應(yīng)性強,可以廣泛應(yīng)用于化工、熱工、冶金、以及造紙、建材等各種生產(chǎn)部門。3.魯棒性強,即其控制品質(zhì)對被控對象的變化不大敏感。但是同時存在不足: 1. 許多系統(tǒng),特別是工業(yè)生產(chǎn)過程是極其復雜的,這樣就很難得到確
85、切的描述這些過程的傳遞函數(shù)或狀態(tài)方程。2. 由于對系統(tǒng)的了解不可能完全清楚,所以建立的數(shù)學模型就不可能與實際系統(tǒng)完全吻合,也就得不到精確的數(shù)學模型,而只能是一種近似。3. 往往為了數(shù)學上處理方便起見而簡化數(shù)學模型,以犧牲準確性來換取處理上的方便。這樣的結(jié)果很難讓人滿意的,甚至還會產(chǎn)生錯誤。</p><p> 采用STC89C51自帶的定時器定時,每滿128個周期進行一次PID算法。</p><
86、;p> PID 算法用以精確控制溫度加熱,通過PID 算法計算出PWM 的占空比,控制加熱系統(tǒng)的工作。其程序流程圖如圖4.7所示。</p><p> 圖4.7 PID算法流程圖</p><p> /***************************PID算法**************************/</p><p> unsigned
87、 int PIDCalc( struct PID *pp, unsigned int NextPoint ) </p><p><b> {</b></p><p> signed int dError,Error;</p><p> Error = pp->SetPoint - NextPoint; // 偏差
88、</p><p> pp->SumError += Error; // 積分</p><p> dError = pp->LastError - pp->PrevError; // 當前微分</p><p> pp->PrevError = pp->LastError; &
89、lt;/p><p> pp->LastError = Error;</p><p> return (pp->Proportion * Error+ pp->Integral * pp->SumError+ pp->Derivative * dError);</p><p> 4.3.6 溫度控制模塊 </p><
90、;p> 程序啟動后,首先進行PID參數(shù)初始化,最主要的是對Kp、Ti、Td、T的初始化,然后進入控制循環(huán)體??刂瞥绦蛟O(shè)計如圖4.8所示。</p><p> 圖4.8 溫度控制程序設(shè)計流程圖</p><p> 5 調(diào)試過程及測試結(jié)果</p><p> 在調(diào)試過程中有遇到一些問題,比如焊接完成電路時,不能控制加熱。經(jīng)過檢查電路發(fā)現(xiàn),溫度控制電路圖錯誤了,不
91、能控制加熱。之后經(jīng)過老師的講解,修改了溫度控制電路。圖5.1所示是之前控制電路圖,圖5.2所示是修改過的控制電路圖。</p><p> 圖5.1 溫度控制加熱電路 圖5.2 溫度控制加熱電路</p><p> 還有一些軟件問題,經(jīng)過多次試驗還是解決了問題。</p><p> 測試結(jié)果,如表5.1所示。</p><
92、p><b> 表5.1 測試數(shù)據(jù)</b></p><p> 在硬件各個模塊分別調(diào)試好后,最后的總體調(diào)試主要是軟件部分。經(jīng)過整體的硬件調(diào)試和軟件調(diào)試后,本系統(tǒng)基本能實現(xiàn)任務(wù)書所要求的基本功能,并有較好的控溫效果,其具體實物圖如圖5.3所示。</p><p><b> 圖5.3 實物圖</b></p><p>&l
93、t;b> 總結(jié)</b></p><p> 畢業(yè)設(shè)計是??茖W習階段一次非常難得的理論與實際相結(jié)合的機會,通過這次比較全面的基于51系列單片機的原理與應(yīng)用,掌握了C語言的編程能力。更進一步的鞏固了數(shù)電、模電等相關(guān)專業(yè)知識,并且運用于實際設(shè)計中。本文以STC89C51系列單片機為核心,用STC89C51單片機作為控制器件,溫度信號通過溫度傳感器DS18B20轉(zhuǎn)換為數(shù)字信號,溫度設(shè)定采用矩陣鍵盤設(shè)定
94、,溫度控制采用光耦MOC3021和可控硅BTA08控制加熱器。軟件算法采用設(shè)定值和測量值相比較的算法和PID算法。通過這次畢業(yè)設(shè)計我進一步加強了我的團隊合作和動手能力。我擺脫了以往單純的理論知識學習狀態(tài),鍛煉了自己運用專業(yè)基礎(chǔ)知識,解決實際工程問題的能力,同時也提高了自己查閱文獻資料、設(shè)計手冊以及運用電腦進行輔助設(shè)計等各方面的能力。論文完成過程中,主要的工作有:</p><p> 1.規(guī)劃設(shè)計:對單片機溫度控制
95、系統(tǒng)進行全面的分析,根據(jù)溫度控制需求,初步確定控制系統(tǒng)的設(shè)計方案;</p><p> 2.單片機選型:根據(jù)平時所學,自己所掌握以及市場運用廣泛程度選擇89C51型號的單片機;</p><p> 3.硬件設(shè)計:主要包括主控制電路設(shè)計、顯示電路設(shè)計、溫度采集電路設(shè)計和溫度控制電路設(shè)計、報警電路以及電源電路的設(shè)計等;</p><p> 4.軟件設(shè)計:本設(shè)計主要完成數(shù)
96、據(jù)采集與數(shù)據(jù)處理還有顯示部分的設(shè)計及PID算法等;</p><p> 通過二個多月的設(shè)計,我也有很深的感觸:當今社會在飛速發(fā)展,科學技術(shù)發(fā)展的速度更是迅猛無比,尤其是單片機技術(shù)在未來社會發(fā)展中一定會起著十分重要的作用,而通過本次設(shè)計無論是從硬件實現(xiàn)還是到整個程序的完成,無不是對我個人專業(yè)能力的一次提高和體現(xiàn)。而本次設(shè)計主要是完成兩方面工作,軟件程序設(shè)計和硬件電路板設(shè)計。軟件設(shè)計包括用單片機設(shè)計語言設(shè)計控制系統(tǒng)并
97、仿真、實現(xiàn)。硬件設(shè)計包括繪制電路原理圖,生成圖后制作電路板、插件焊件、再做硬件測試。同時本設(shè)計還存在著一些不足,例如:系統(tǒng)的硬件設(shè)計方面有待完善,可以增加各種保護功能和故障檢測功能。</p><p> 通過本次畢業(yè)設(shè)計我感受很深,從中學到了很多東西。通過本次實踐,不但培養(yǎng)了我們獨立思考問題的能力,同時也增強了我的動手能力,為以后步入工作崗位奠定了基礎(chǔ)。</p><p><b>
98、 參考文獻</b></p><p> [1]張元良.單片機原理及應(yīng)用教程.清華大學出版社,2011.2</p><p> [2]李靜,陳卓,程安宇.51單片機C語言程序設(shè)計.人民郵電出版社,2010.8 </p><p> [3]李廣弟,朱月秀.《單片機基礎(chǔ)》 .北京航空航天大學出版社,2008.1 第三版</p><p>
99、; [4]李光飛,單片機課程設(shè)計指導.北京:北京航空航天大學出版社 2012.1 第二版</p><p> [5]潘笑,高玉玲.基于模糊PID的AT89C2051單片機智能溫度控制系統(tǒng)[J].兵工自動化,2006,25(5):65-67.</p><p> [6]沙占友. 集成溫度傳感器原理與應(yīng)用.北京:機械工業(yè)出版社,2002,84-95.</p><p>
100、 [7]譚浩強,C程序設(shè)計[M].清華大學出版社,2012.1 第四版</p><p> [8]劉伯春,智能PID調(diào)節(jié)器的設(shè)計與應(yīng)用[J].電氣自動化,1995(3)18-21. </p><p><b> 致謝</b></p><p> 畢業(yè)設(shè)計是我大學學習生活的最后一項學習任務(wù),是對我大學三年學習的綜合考核。本次畢業(yè)設(shè)計共經(jīng)歷了二個
101、多月的時間,在劉建峰老師和同學的關(guān)心幫助下才得以順利完成。在這段時間里,我不僅較為系統(tǒng)的復習了以前學的知識,而且又學習了許多新知識,使我的知識結(jié)構(gòu)更加系統(tǒng)化,也更加完善。同時,也提高了我獨立分析問題、解決問題的能力,大大提高了我的實踐經(jīng)驗,開拓了視野,增廣了知識面。</p><p> 在課題研究期間,xx老師提供了很多指導性的意見,對存在的問題給予細心的分析并提出許多寶貴的意見,使我受益匪淺。在此謹向指導老師表
102、示衷心的感謝!同時在論文完成之際,我首先再次謹向在我做畢業(yè)設(shè)計期間給予我無微不至的關(guān)懷、誨人不倦的老師致以崇高的敬意和真誠的謝意;其次對朝夕相處的同學和在畢業(yè)設(shè)計期間給予我支持和幫助的朋友送上我深深的謝意!</p><p><b> 附錄</b></p><p> 附錄一. 完整的電路圖</p><p><b> 附錄二. 元件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于單片機的智能pid控制器設(shè)計畢業(yè)設(shè)計
- 基于單片機的pid溫度控制畢業(yè)設(shè)計
- 畢業(yè)基于單片機的pid控制器設(shè)計
- 基于單片機的pid控制器設(shè)計
- 基于單片機的pid溫度控制器研究【開題報告+文獻綜述+畢業(yè)設(shè)計】
- 基于單片機的pid溫度控制器研究【畢業(yè)論文】
- 單片機畢業(yè)設(shè)計---基于單片機的恒溫控制器的設(shè)計
- 基于單片機的pid溫度控制器研究【開題報告】
- 基于單片機的空調(diào)溫度控制器的設(shè)計畢業(yè)設(shè)計開題報告
- 基于單片機的pid溫度控制器研究【文獻綜述】
- 畢業(yè)設(shè)計_基于單片機的消毒衣柜控制器設(shè)計
- 畢業(yè)設(shè)計--基于單片機的步進電機控制器
- 基于單片機的彩燈循環(huán)控制器畢業(yè)設(shè)計
- 基于單片機的溫度控制畢業(yè)設(shè)計
- 畢業(yè)設(shè)計_基于單片機的消毒衣柜控制器設(shè)計
- 基于單片機的溫度控制器設(shè)計與研究
- 畢業(yè)設(shè)計(論文)-基于at89s52單片機溫度控制器的設(shè)計
- 畢業(yè)設(shè)計----基于單片機的智能冰箱控制器
- 畢業(yè)設(shè)計--基于單片機的音樂彩燈控制器設(shè)計
- 單片機的溫度控制畢業(yè)設(shè)計
評論
0/150
提交評論