版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> ?。?0_ _屆)</b></p><p><b> 本科畢業(yè)設計</b></p><p> 電阻爐溫度控制系統(tǒng)軟件設計</p><p> 所在學院 </p><p> 專業(yè)班級 電氣工程及其自動化
2、 </p><p> 學生姓名 學號 </p><p> 指導教師 職稱 </p><p> 完成日期 年 月 </p><p><b> 摘 要</b></p>
3、<p> 伴隨著現(xiàn)今先進技術的迅猛發(fā)展,一些關鍵領域對溫度控制系統(tǒng)的精度、穩(wěn)定性等要求進一步提高。電阻爐廣泛應用于各行各業(yè), 其溫度控制在傳統(tǒng)模式下采用模擬或數(shù)字調節(jié)儀表進行調節(jié),存在著一些固有的缺點。然而采用單片機進行爐溫控制可大大地提高控制質量和自動化水平, 具有良好的經(jīng)濟效益和推廣價值。為此本文就單片機在電阻爐上的溫度控制進行了詳細的闡述。</p><p> 本設計以89C51單片機為核心
4、控制器件,以ADC0809作為A/D轉換器件,采用PID控制算法,通過控制可控硅來控制熱電阻,進而控制電爐溫度,又通過溫度的反饋檢測系統(tǒng)的正常運行,并結合一系列相關電路最終設計了一個滿足要求的電阻爐微型計算機溫度控制系統(tǒng)。</p><p> 關鍵詞:單片機,電阻爐,測溫,A/D轉換</p><p> Software Design of the Resistance Furnace T
5、emperature Control System</p><p><b> Abstract</b></p><p> Along with the rapid development of advanced technology today. Some key areas of SCM temperature control system accuracy a
6、nd stability required to further improve. Resistance furnace is widely used in all walks of life. The temperature control in the traditional analog or digital mode, adjust the instrument to adjust. This model has some in
7、herent disadvantages. However, using SCM for temperature control, can greatly enhance the level of quality control and automation. It has good economic and pr</p><p> The design uses the 89C51 SCM as the co
8、re control device ,ADC0809 as A / D conversion device and PID control algorithm and controls the thermal resistance by controlling SCR. Then control the furnace temperature. It is the normal operation of detection system
9、by the temperature feedback.Combined with a series of related circuits finally I designed a resistance furnace to meet the requirements of the micro-computer temperature control system.</p><p> Keywords: SC
10、M,Resistance furnace, thermometric, A/D conversion</p><p><b> 目錄</b></p><p><b> 摘 要I</b></p><p> AbstractII</p><p><b> 1 緒論1</b
11、></p><p> 1.1課題的來源1</p><p> 1.2電阻爐溫度控制最新成果及發(fā)展現(xiàn)狀1</p><p> 1.3課題研究的主要內容3</p><p> 2電阻爐溫度控制系統(tǒng)的介紹4</p><p> 2.1 系統(tǒng)介紹4</p><p> 2.1 技術指標
12、4</p><p> 3方案的比較和確定5</p><p> 3.1總體方案的比較和確定5</p><p> 3.2 控制算法6</p><p> 4系統(tǒng)的總體設計8</p><p><b> 4.1系統(tǒng)任務8</b></p><p> 4.2系統(tǒng)組
13、成及工作原理8</p><p><b> 5硬件設計9</b></p><p> 5.1 AT89C51介紹9</p><p> 5.2 溫度檢測及放大電路11</p><p> 5.3 模數(shù)轉換電路12</p><p> 5.4 時針及復位電路13</p>&
14、lt;p> 5.5 過零檢測電路13</p><p> 5.6 晶閘管電路14</p><p> 5.7 鍵盤顯示電路及報警電路14</p><p><b> 6軟件設計16</b></p><p> 6.1主程序的設計16</p><p> 6.2數(shù)據(jù)檢測及標度變換子
15、程序17</p><p> 6.3鍵盤顯示子程序19</p><p> 6.3.1 鍵盤子程序功能19</p><p> 6.3.2 顯示子程序介紹19</p><p> 6.4數(shù)字調節(jié)器19</p><p> 6.5數(shù)字觸發(fā)器21</p><p> 6.6中斷服務程序
16、21</p><p><b> 結論23</b></p><p><b> 參考文獻24</b></p><p> 致謝錯誤!未定義書簽。</p><p><b> 附錄25</b></p><p><b> 程序清單25&
17、lt;/b></p><p><b> 1 緒論</b></p><p><b> 1.1課題的來源</b></p><p> 近年來電阻爐在化工、冶金、機械等行業(yè)中得到了廣泛應用,因此溫度控制對于工業(yè)生產和科學研究中具有重要意義。其控制系統(tǒng)屬于一階純滯后環(huán)節(jié),具有大慣性、純滯后、非線性等特點。而傳統(tǒng)的控制方式
18、超調大,控制時間長,控制精度低。隨著單片機技術的飛速發(fā)展,通過單片機對被控對象進行控制日益成為今后自動控制領域的一個重要發(fā)展方向。采用單片機進行爐溫控制,具有電路設計簡單、精度高、控制效果好等優(yōu)點,對提高生產效率、促進科技進步等方面具有重要的現(xiàn)實意義。然而,大多數(shù)電阻爐存在著各種干擾因素,將會給工業(yè)生產帶來極大的不便。因此,在電阻爐溫度控制系統(tǒng)的設計中,應盡量考慮到如何有效地避免各種干擾因素而采用一個較好的控制方案,選擇合適的芯片及控制
19、算法是非常有必要的[1]。</p><p> 溫度是工業(yè)生產中常見的工藝參數(shù)之一,任何的物理變化和化學反應過程都與溫度密切聯(lián)系,因此溫度控制是自動化的一個重要部分。在各種不同的生產情況和工藝要求下的溫度控制,所采用的加熱方式,燃料,控制方案也各有所不同。例如冶金、機械、食品、化工等各類工業(yè)生產中廣泛使用的各種加熱爐、熱處理爐、反應爐等;燃料有煤氣、天然氣、油、電等;控制方案有直接數(shù)字控制(DDC),推斷控制,預
20、測控制,模糊控制,專家控制,魯棒控制,推斷控制,PID控制等[2]。</p><p> 1.2電阻爐溫度控制最新成果及發(fā)展現(xiàn)狀</p><p> 國內外對電阻爐溫度控制基本采用以下幾種模式:</p><p> 第一種是PID控制:傳統(tǒng)的電阻爐溫度控制系統(tǒng)在電阻爐啟停狀態(tài)時,產生很大的沖擊電流,對電阻爐設備及電網(wǎng)帶來一系列問題并且在溫度控制方面誤差很大,嚴重影響
21、產品質量。單片機在電阻爐溫度控制系統(tǒng)的應用是基于傳統(tǒng)的電阻爐控制,采用單片機系統(tǒng)進行 PID控制運算,將控制量輸出,控制電阻爐的加熱 根據(jù)系統(tǒng)運行中偏差和偏差變化率狀況實施不同的控制策略,使整個過程在最佳工作狀態(tài)下運行,從而大大降低設備故障率,提高電阻爐設備壽命及產品質量[3]。[3]</p><p> 系統(tǒng)的工作過程為:用鍵盤將溫度的設定值送入單片機,啟動運行后,通過信號采集電路將溫度信號采集到后,送到 A/
22、D 轉換電路將信號轉換成數(shù)字量送入單片機系統(tǒng)進行PID 控制運算,將控制量輸出,控制電阻爐的加熱 在加熱過程中如果溫度超過了設置的上限極值時系統(tǒng)發(fā)出報警信號,提示操作人員。</p><p> 第二種是預估控制:對于電阻爐這種具有純遲延的對象,Smith預估控制是一種非常有效的控制方法,只是對模型精度的敏感性限制了這種方法的應用.所以許多研究人員嘗試使用自適應預估控制在線辨識被控對象的動態(tài)參數(shù) ,用辨識參數(shù)構造S
23、mith預估器進行預估控制。辨識過程中,純遲延時間往往事先通過實驗測定或用相關分析的方法辨識,然后在認為純遲延時間準確已知的情況下 ,用自適應的方法辨識其他的線性參數(shù),進而構造自適應預估器。顯然自適應辨識的精度取決于純遲延時間的辨識精度 ,而相關分析需要大量的數(shù)據(jù)作為基礎,所以辨識過程需要很長的時間,當純遲延時間的估計不準確的時候 ,自適應律的穩(wěn)定性和整個系統(tǒng)的控制性能都將不能保證。電阻爐的溫度調節(jié)可分為動態(tài)和穩(wěn)態(tài)2個過程。動態(tài)過程主要
24、是調節(jié)電阻爐的蓄熱量,使爐溫升高(降低)到設定的溫度值 ,穩(wěn)態(tài)對應的加熱量和散熱量相平衡,維持爐溫的恒定。不同的爐溫設定值對應不同的散熱速度,也就需要不同的加熱電壓來維持其蓄熱量的恒定.穩(wěn)態(tài)下,電阻爐溫度和加熱電壓的對應關系是電阻爐的靜態(tài)特性。PID 的調節(jié)原理是根據(jù)動態(tài)偏差來尋找設定值對應的穩(wěn)態(tài)輸入電壓,調節(jié)作用靈敏則調節(jié)過程短,但容</p><p> 第三種是模糊控制:利用模糊數(shù)學的基本思想和理論的控制方法
25、。在傳統(tǒng)的控制領域里,控制系統(tǒng)動態(tài)模式的精確與否是影響控制優(yōu)劣的最主要關鍵,系統(tǒng)動態(tài)的信息越詳細,則越能達到精確控制的目的。然而,對于復雜的系統(tǒng),由于變量太多,往往難以正確的描述系統(tǒng)的動態(tài),于是工程師便利用各種方法來簡化系統(tǒng)動態(tài),以達成控制的目的,但卻不盡理想。換言之,傳統(tǒng)的控制理論對于明確系統(tǒng)有強而有力的控制能力,但對于過于復雜或難以精確描述的系統(tǒng),則顯得無能為力了。因此便嘗試著以模糊數(shù)學來處理這些控制問題。其控制不需要被控對象的精確
26、描述,比較適合電阻爐溫度控制,常規(guī)的模糊控制算法穩(wěn)態(tài)誤差較大。所以一般不選用[7]。</p><p> 第四種是基于PID的模糊控制:以常規(guī)的PID調節(jié)為基礎,結合模糊控制的思想,根據(jù)電阻爐特性的變化,建立以偏差e和偏差變化率ec為輸入、PID控制參數(shù)Ki和Kp為輸出的模糊控制規(guī)則,通過模糊推理和輸出,自動修改PID參數(shù),以取得最佳控制效果[8]。</p><p> 1.3課題研究的主
27、要內容</p><p> 課題的研究內容是以單片機作為系統(tǒng)的主控制器,測量電路中的溫度反饋信號經(jīng)A/D變換后,送入單片機中進行處理,經(jīng)過一定的算法后,單片機的輸出用來控制加熱爐的輸出功率,從而實現(xiàn)對溫度的控制。根據(jù)爐溫對給定溫度的偏差,自動接通或斷開供給爐子的熱源能量,或連續(xù)改變熱源能量的大小,使爐溫穩(wěn)定有給定溫度范圍,以滿足熱處理工藝的需要。使系統(tǒng)完成數(shù)據(jù)采集、數(shù)值處理、PID 控制算法及控制輸出、相應的數(shù)值
28、顯示、按鍵處理以及避免程序跑飛的程序監(jiān)視等功能。程序設計遵循自頂向下、模塊化設計的原則。</p><p> 2電阻爐溫度控制系統(tǒng)的介紹</p><p><b> 2.1 系統(tǒng)介紹</b></p><p> 電阻爐溫度控制系統(tǒng)是利用大功率可控硅控制器控制熱阻絲兩端電壓大小,從而改變流過熱阻絲上的電流,進而能改變電路內的溫度??煽毓杩刂破鬏斎?/p>
29、為0~5伏時對應電爐溫度0~500℃,溫度傳感器測量值對應也為0~5伏,且控制對象的特性可視為帶有純滯后環(huán)節(jié)的一階慣性系統(tǒng)。</p><p> 本文中的電阻爐溫度控制系統(tǒng)利用單片機對PID參數(shù)進行選擇與設定,實現(xiàn)工業(yè)過程中PID控制。它采用溫度傳感器熱電偶將檢測到的實際爐溫進行A/D轉換,再送入計算機中,與設定值進行比較,得出偏差。對此偏差按PID規(guī)律進行調整,得出對應的控制量來控制驅動電路,調節(jié)電爐的加熱功率
30、,從而實現(xiàn)對爐溫的控制。利用單片機實現(xiàn)溫度的智能控制,能自動完成數(shù)據(jù)采集、處理、轉換、并進行PID控制和鍵盤終端處理及顯示。</p><p><b> 2.1 技術指標</b></p><p> 系統(tǒng)要求爐膛恒溫,可通過按鍵改變爐溫設定值,對加熱器加熱溫度調整范圍為0℃~500℃,溫度控制精度小于1℃,能實時顯示測量溫度,溫度超過上下限值時自動報警。</p&
31、gt;<p><b> 3方案的比較和確定</b></p><p> 3.1總體方案的比較和確定</p><p> 3.1.1 溫度傳感器的選擇</p><p> 方案一:選用鉑電阻溫度傳感器。此類溫度傳感器線性度、穩(wěn)定性等方面性能都很好,但其成本較高。 </p><p> 方案二:采用熱敏電阻。
32、選用此類元器件有價格便宜的優(yōu)點,但由于熱敏電阻的非線性特性會影響系統(tǒng)的精度。 </p><p> 方案三:采用DS18B20溫度傳感器。DS18B20是DALLAS公司生產的一線式數(shù)字溫度傳感器,具有3引腳TO-92小體積封裝形式;溫度測量范圍為-55℃~+125℃,可編程為9位~12位A/D轉換精度,測溫分辨率可達0.0625℃,被測溫度用符號擴展的16位數(shù)字量方式串行輸出遠端引入。此器件具有體積小、質量輕、
33、線形度好、性能穩(wěn)定等優(yōu)點其各方面特性都滿足此系統(tǒng)的設計要求[7]。 </p><p> 考慮到整個系統(tǒng)在采樣部分的重要性,我們選擇價格較貴的性能高的元件,故選擇方案一。</p><p> 3.1.2 鍵盤顯示部分</p><p> 控制與顯示電路是反映電路性能、外觀的最直觀部分,所以此部分電路設計的好壞直接影響到電路的好壞。</p><p&
34、gt; 方案一:采用可編程控制器8279與數(shù)碼管及地址譯碼器74LS138組成,可編程/顯示器件8279實現(xiàn)對按鍵的掃描、消除抖動、提供LED的顯示信號,并對LED顯示控制。用8279和鍵盤組成的人機控制平臺,能夠方便的進行控制單片機的輸出。</p><p> 方案二:采用單片機AT89C52與4X4矩陣組成控制和掃描系統(tǒng),并用89C52的P1口對鍵盤進行掃描,并用總線的方式在P0口接1602液晶來顯示水溫和
35、設定值,這種方案既能很好的控制鍵盤及顯示,又為主單片機大大的減少了程序的復雜性,而且具有體積小,價格便宜的特點。</p><p> 對比兩種方案可知,方案一雖然也能很好的實現(xiàn)電路的要求,但考慮到電路設計的成本和電路整體的性能,我們采用方案二。</p><p> 3.1.3 控制電路部分</p><p><b> 方案一</b></p
36、><p> 系統(tǒng)采用8031作為系統(tǒng)的微處理器。溫度信號由熱電偶檢測后轉換為電信號經(jīng)過預處理(放大)送到A/D轉換器,轉換后的數(shù)字信號再送到8031內部進行判斷或計算。從而輸出的控制信號來控制鍋爐是否加熱。但對于8031來說,其內部只有128個字節(jié)的RAM,沒有程序存儲器,并且系統(tǒng)的程序很多,要完成鍵盤、顯示等功能就必須對8031進行存儲器擴展和I/O口擴展,并且需要容量較大的程序存儲器,外擴時占用的I/O口較多,
37、使系統(tǒng)的設計復雜化。</p><p><b> 方案二</b></p><p> 系統(tǒng)采用89C51作為系統(tǒng)的微處理器來完成對爐溫的控制和鍵盤顯示功能。8051片內除了128KB的RAM外,片內又集成了4KB的ROM作為程序存儲器,是一個程序不超過4K字節(jié)的小系統(tǒng)。系統(tǒng)程序較多時,只需要外擴一個容量較小的程序存儲器,占用的I/O口減少,同時也為鍵盤、顯示等功能的設
38、計提供了硬件資源,簡化了設計,降低了成本。因此89C51可以完成設計要求。</p><p> 綜上所述的二種方案,該設計選用方案二比較合適。</p><p><b> 3.2 控制算法</b></p><p> 3.2.1 控制算法的確定</p><p> PID調節(jié)是連續(xù)系統(tǒng)中技術最成熟的、應用最廣泛的一種控制
39、算方法。它結構靈活,不僅可以用常規(guī)的PID調節(jié),而且可以根據(jù)系統(tǒng)的要求,采用各種PID的變型,如PI、PD控制及改進的PID控制等。它具有許多特點,如不需要求出數(shù)學模型、控制效果好等,特別是在微機控制系統(tǒng)中,對于時間常數(shù)比較大的被控制對象來說,數(shù)字PID完全可以代替模擬PID調節(jié)器,應用更加靈活,使用性更強。所以該系統(tǒng)采用PID控制算法[8]。系統(tǒng)的結構框圖如下:</p><p> 圖3-1 系統(tǒng)的結構框圖&l
40、t;/p><p> 3.2.2 電阻爐的數(shù)學模型及工藝要求</p><p> 由理論分析和實驗結果可知,電阻爐可用一個一階慣性環(huán)節(jié)加一個延時環(huán)節(jié)來近似代替,由于本系統(tǒng)控制的電阻爐工作時是密封加溫的,沒有其它擾動因素,輸入的電功率可以認為全部用于電阻爐的升溫,其數(shù)學模型為</p><p><b> ?。?-1)</b></p>&l
41、t;p> 其中,θ(s)為爐溫,U(s)為輸入電壓,K、TP、τ為爐子的參數(shù)。</p><p> 然在工業(yè)生產中,溫度是極為普遍又極為重要的熱工參數(shù)之一,為了保證生產過程正常安全的運行,提高產品的質量,減輕工人的勞動強度,同時節(jié)約能源,須要求加熱用的各種電爐在一定的條件下保持恒溫,不能隨電壓的波動而變化.或者有的電爐根據(jù)工藝要求按照某個指定的升溫或保溫律而變化,且超調量小或者無超調量,穩(wěn)定性好,不振蕩。
42、根據(jù)工藝的要求不同,大體上可以歸納為以下幾個過程:</p><p> 1.自由升溫段,這一工藝過程要求執(zhí)行元件向電阻爐輸送最大能量,使加熱爐全速升溫到某一值,升溫的時間和速度沒有具體要求,這時單片機不需要進行控制工作,只需檢測爐溫。</p><p> 2.恒溫段,這一工藝過程是溫度控制的主要工藝過程,它要求控制系統(tǒng)保證爐溫在各種干擾下能穩(wěn)定在允許范圍內。</p><
43、p> 3.自由降溫段,這一工藝過程中執(zhí)行元件不再向爐子輸送能量,讓其自然冷卻到某一溫度,此時單片機只需監(jiān)測爐溫即可,有時甚至無須做任何工作。</p><p> 圖3-2 電阻爐溫度控制的工藝曲線</p><p><b> 4系統(tǒng)的總體設計</b></p><p><b> 4.1系統(tǒng)任務</b></p&
44、gt;<p> 以單片機為控制核心元件及相應的組成元件構成的電阻爐溫度控制系統(tǒng)。是該系統(tǒng)能夠被恒溫控制,并結合對其主電路、控制電路和相應的保護電路,保證該系統(tǒng)能夠安全可靠地工作。</p><p> 4.2系統(tǒng)組成及工作原理</p><p><b> 系統(tǒng)的組成框圖如下</b></p><p> 圖4-1系統(tǒng)的組成框圖<
45、;/p><p> 系統(tǒng)的工作原理:熱電偶將爐膛內的溫度轉換為模擬的電壓信號,經(jīng)低通濾波過濾掉一些干擾信號后送入放大器中,使信號被放大到0—5V后然后送入模數(shù)轉換器中轉換為數(shù)字量送入單片機。同時,熱電偶的冷端溫度也由IC溫度傳感器變換為電壓信號,經(jīng)放大后進行模數(shù)轉換送單片機。標度變換程序根據(jù)爐溫給定值T0與檢測值T的偏差△T,按積分分離的PID控制算法得到輸出控制量Uct。數(shù)字觸發(fā)器程序根據(jù)輸出控制量U控制晶閘管導通
46、時間,調節(jié)爐溫使之與給定恒溫值一致。過零檢測電路中每當電源正跳變時輸出一個正脈沖,作為數(shù)字觸發(fā)器的同步信號。顯示與恒溫判斷程序完成爐溫T與恒溫時間顯示、恒溫開始與恒溫完成判別、恒溫完成時給出聲光指示信號。斷偶判斷程序根據(jù)溫度檢測值判斷溫度傳感器是否開路,若開路,則發(fā)出斷偶報警信號。恒溫時間和恒溫值在系統(tǒng)運行前由鍵盤直接送到指定單元。</p><p><b> 5硬件設計</b></p
47、><p> 5.1 AT89C51介紹</p><p> AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機。AT89C2051是一種帶2K字節(jié)閃爍可編程可擦除只讀存儲器的單片機。單片機的可擦除只讀存儲器可以反復擦除100次。
48、該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。AT89C單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案[9][10]。</p><p><b> ?。?)主要特性</b></p>
49、<p> 1)與MCS-51兼容</p><p> 2)4K字節(jié)可編程閃爍存儲器</p><p> 3)壽命:1000寫/擦循環(huán)</p><p> 4)數(shù)據(jù)保留時間:10年</p><p> 5)全靜態(tài)工作:0Hz-24Hz</p><p> 6)三級程序存儲器鎖定</p><
50、p> 7)128*8位內部RAM</p><p> 8)32可編程I/O線</p><p> 9)兩個16位定時器/計數(shù)器</p><p><b> 10)5個中斷源</b></p><p> 11)可編程串行通道</p><p> 12)低功耗的閑置和掉電模式</p>
51、;<p> 13)片內振蕩器和時鐘電路</p><p><b> ?。?)管腳說明</b></p><p> 1)VCC:供電電壓。</p><p><b> 2)GND:接地。</b></p><p> 3)P0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電
52、流。當P1口的管腳第一次寫1時,被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時,P0 口作為原碼輸入口,當FIASH進行校驗時,P0輸出原碼,此時P0外部必須被拉高。</p><p> 4)P1口:P1口是一個內部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內部上拉為高,可用作輸入,P1口被外部下拉為低電平時
53、,將輸出電流,這是由于內部上拉的緣故。在FLASH編程和校驗時,P1口作為第八位地址接收。</p><p> 5)P2口:P2口為一個內部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當P2口被寫“1”時,其管腳被內部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內部上拉的緣故。P2口當用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2
54、口輸出地址的高八位。在給出地址“1”時,它利用內部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內容。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。</p><p> 6)P3口:P3口管腳是8個帶內部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當P3口寫入“1”后,它們被內部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)
55、這是由于上拉的緣故。P3口也可作為AT89C51的一些特殊功能口,如下:</p><p> P3口管腳 備選 功能</p><p> P3.0 RXD(串行輸入口)</p><p> P3.1 TXD(串行輸出口)</p><p> P3.2 /INT0(外部中斷0)</p><p> P3.3 /INT1(
56、外部中斷1)</p><p> P3.4 T0(記時器0外部輸入)</p><p> P3.5 T1(記時器1外部輸入)</p><p> P3.6 /WR(外部數(shù)據(jù)存儲器寫選通)</p><p> P3.7 /RD(外部數(shù)據(jù)存儲器讀選通)</p><p> P3口同時為閃爍編程和編程校驗接收一些控制信號。&
57、lt;/p><p> 7)RST:復位輸入。當振蕩器復位器件時,要保持RST腳兩個機器周期的高電平時間。ALE/PROG:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。
58、如想禁止ALE的輸出可在SFR8EH地址上置0。此時, ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。</p><p> 8)/PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。</p><p>
59、9)/EA/VPP:當/EA保持低電平時,則在此期間外部程序存儲器(0000H-FFFFH),不管是否有內部程序存儲器。注意加密方式1時,/EA將內部鎖定為RESET;當/EA端保持高電平時,此間內部程序存儲器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。</p><p> 10)XTAL1:反向振蕩放大器的輸入及內部時鐘工作電路的輸入。</p><p> 11)X
60、TAL2:來自反向振蕩器的輸出。</p><p> 5.2 溫度檢測及放大電路</p><p> 本系統(tǒng)選用鎳鉻-鎳鋁熱電偶作為爐溫測量傳感器,冷端溫度測量選用IC溫度傳感器AD590,電路如圖5-1所示。</p><p> 根據(jù)系統(tǒng)要求的溫度范圍,本設計選用分度號為EU-2的鎳鉻-鎳鋁熱電偶,當其測溫值為:0~700℃ ,對應的輸出熱電勢為:0~29.13
61、mV,并且該熱電偶的精度高,穩(wěn)定性好。</p><p> 另外,由于熱電偶產生的熱電勢是由冷熱端的溫度差而產生的,輸出熱電勢是根據(jù)冷端溫度為0℃ 時所得到的,而實際上這是很難做到的,所以,在變送器的放大電路中,需要設計一個冷端溫度補償電路。當然,也可以用軟件的方法對其進行補償,為了簡化程序,在本設計中采用IC溫度傳感器AD590對冷端溫度進行溫度補償,能夠達到同樣的效果。</p><p>
62、; 圖5-1中,TC為熱電偶,其電壓輸出決定于熱端與冷端的溫度差。理論上應使冷端溫度為基點,即零度,而實際上冷端通常為室溫。所以,采用AD590對冷端溫度進行溫度補償。AD590的輸出電源電流I與其環(huán)境溫度T1成正比,電阻R上的輸出電壓為Uout=IR,選擇R使Uout在A/D允許的范圍內,這里選R=10K。其輸出的模擬信號送模數(shù)轉換器IN1。</p><p> 熱端每變化1度,熱電偶有幾十微伏的電位輸出。經(jīng)
63、C1,C2,R2組成濾波電路,過濾帶50HZ的干擾信號。采用OP07運放組成的低漂移高精度前置放大器,對幾十微伏變化信號測量比較精確,其放大倍數(shù)與Rf/R1(本系統(tǒng)為50K/5K=10)成正比,其中,OP07的1,7,8端與RW1構成調零電路。前置放大器的輸出為mV級信號,再接一級由運放741構成的續(xù)接放大器就可將mV級信號放大到需要的幅度[11],如:</p><p> 圖5-1 檢測放大電路</p&g
64、t;<p> 其放大的倍數(shù)與Rf1/R11(本系統(tǒng)為50K/5K=10)的比值成正比。運放741的1,4,5端與RW2構成調零電路。兩級共放大100倍,滿足設計要求。</p><p> 5.3 模數(shù)轉換電路</p><p> 根據(jù)系統(tǒng)任務要求,本系統(tǒng)中模數(shù)轉換器選用8位的逐次逼近式(逐次比較式)。逐次逼近式A/D轉換器是一種速度較快、精度較高的轉換器,它是通過最高位至最
65、低位的逐次檢測來逼近被轉換的輸入電壓[12]。一個N位的逐次逼近法A/D轉換器的原理圖如圖5-2所示。</p><p> 圖5-2 模數(shù)轉換電路</p><p> 5.4 時針及復位電路</p><p> 8051芯片內部有一個高增益反相放大器,用于構成振蕩器。反相放大器的輸入端為XTAL1,輸入端為XTAL2,分別是8051的19腳和18腳。</p&g
66、t;<p> 在XTAL1和XTAL2兩端跨接石英晶體及兩個電容就可以構成穩(wěn)定的自激振蕩器。電容器C1和C2通常取值為30PF,對振蕩頻率輸出的穩(wěn)定性、大小及起振速度有少許影響。本電路采用12M晶振發(fā)生器。其與8051的接線如圖5-3所示。</p><p><b> 圖5-3 時針電路</b></p><p> 復位操作有上電自動復位和按鍵手動復位
67、兩種方式。上電自動復位是通過外部復位電路的電容充電來實現(xiàn)的。按鍵手動復位有電平方式和脈沖方式兩種。其中,按鍵脈沖復位是利用RC微分電路產生的正脈沖來實現(xiàn)的;按鍵電平復位是通過使復位端經(jīng)電阻與Vcc電源接而實現(xiàn)的。本系統(tǒng)使用按鍵電平復位,其電路如圖5-4所示。</p><p><b> 圖5—4 復位電路</b></p><p> 5.5 過零檢測電路</p&
68、gt;<p> 過零檢測電路在每個電源周期開始時產生一個脈沖,作為觸發(fā)器的同步信號,其電路如圖5-5(a)所示,圖中GND為+5V電源地,LM339為過零比較器,二極管作LM339的輸入保護[12]。電路的工作波形如圖5-5(b)所示。</p><p> 圖5-5 過零檢測電路</p><p><b> 5.6 晶閘管電路</b></p>
69、;<p> 本系統(tǒng)采用雙向可控硅控制電熱元件消耗電能。雙向可控硅由于其能夠雙向導通,因此可看作“雙向閘流管”。采用可控硅的驅動電路是其主電路與控制電路之間的接口。驅動電路為雙向晶閘管提供開通控制信號,它還提供了控制電路與主電路的電氣隔離,一般采用光耦合器,提高系統(tǒng)的抗干擾能力。雙向可控硅管和加熱絲接在220V、50HZ的交流電回路??煽毓杩刂萍訜犭娐啡鐖D5-6所示[12]。</p><p> 圖
70、5-6 晶閘管電路</p><p> 5.7 鍵盤顯示電路及報警電路</p><p> 5.7.1 鍵盤顯示電路介紹</p><p> 系統(tǒng)控制的溫度是個百位數(shù),因此需要使用三個數(shù)碼管來顯示。單片機應用系統(tǒng)中常采用七段LED數(shù)碼管來顯示數(shù)字,七段顯示器就其本質而言是一個包含七個或八個發(fā)光二極管的顯示電路。</p><p> 5.7.2
71、 報警電路</p><p> 本系統(tǒng)中分別設計了斷偶報警信號和恒溫完成報警信號,均采用揚聲器加指示燈的方法來進行報警[14],其電路如圖5-7所示。</p><p> 若出現(xiàn)斷偶故障,則輸入P2.5由低變高,紅色指示燈亮,同時揚聲器發(fā)出聲音。若恒溫時間到,則輸入P2.4由低變高,黃色指示燈亮,同時揚聲器發(fā)出聲音。</p><p><b> 圖5-7
72、報警電路</b></p><p><b> 6軟件設計</b></p><p><b> 6.1主程序的設計</b></p><p> 在溫度檢測和控制之前,首先將電阻爐溫控制系統(tǒng)須進行初始化,此工作由主程序完成。主程序的功能包括系統(tǒng)的初始化,恒溫溫度與恒溫時間的輸入處理,當前溫度的顯示和恒溫時間的顯示,
73、恒溫開始與恒溫完成判斷及處理,采樣周期到的判斷及處理[15]。其程序流程圖如下:</p><p> 圖6-1 主程序流程圖</p><p> 6.2數(shù)據(jù)檢測及標度變換子程序</p><p> 該程序主要完成爐溫、冷端溫度的輸入、標度變換、冷端補償及斷偶判斷等工作。其程序流程圖如6-2所示。</p><p> 冷端溫度變換采用線性變換,
74、由圖5-1知R1上的電壓為</p><p><b> ?。?-1)</b></p><p> ?。é?以℃為單位),單片機A/D參考電壓為5V,最大數(shù)字量為255,若測得的數(shù)字量為e1,則冷端溫度θ1為</p><p><b> ?。?-2)</b></p><p> 式中,Uout單位為V;θ1
75、單位為℃。</p><p> 由于溫度是一個很大的純滯后環(huán)節(jié),因此可以把系統(tǒng)的采樣控制周期設定得比較長,在本服務程序我們把數(shù)據(jù)采集控制的周期設為4s,由于控制對象用到的是工頻為50HZ的交流電源,在4s內一共有200個周波數(shù),系統(tǒng)采用對這200個周波進行計數(shù)來等待定時采樣、控制周期的到來。</p><p> 由于熱電偶輸出電動勢的非線性,爐溫檢測值的標度變換采用分段線性插值,考慮到恒溫
76、精度和恒溫值的變化范圍,我們將0-1000℃分為20等份,每50℃為一段,共20段,在進行程序設計時,可以事先將每一段的端點處溫度及對應的AD數(shù)字量存入轉換表中。進行變換后,首先確定檢測值在哪一段,然后再取該段的端點數(shù)據(jù)進行線性變換,變換的公式為 </p><p><b> ?。?-3)</b></p><p> 其中為檢測θ轉換后的溫度攝氏度值,θi為所在段的下端
77、點溫度值,Ei和分Ei+1別為所在段的下、上端點的溫度數(shù)字量,E為檢測轉換的數(shù)字量。這便是本系統(tǒng)溫度標度變換的理論。</p><p> 斷偶故障是根據(jù)爐溫和冷端溫度檢測值是否達到正常工作不可能達到讀極限值來判斷的。溫度傳感器和放大器正常工作時,A/D轉換結果小于250,當工作不正常時(斷偶),放大器輸出達到+5V,A/D轉換結果為255。為了防止因干擾信號而產生失誤,采取了故障計數(shù),當連續(xù)三次出現(xiàn)檢測值大于25
78、0時,則認為出現(xiàn)斷偶故障,將斷偶標志置1。斷偶故障的處理由主程序完成。圖6-2即為數(shù)據(jù)檢測及標度變換子程序的程序流程圖。</p><p> 圖6-2數(shù)據(jù)檢測及標度變換子程序</p><p> 6.3鍵盤顯示子程序</p><p> 6.3.1 鍵盤子程序功能</p><p> 系統(tǒng)中的鍵盤顯示擴展是用8279來實現(xiàn)的,鍵盤和LED顯示
79、利用8279內部定時掃描來實現(xiàn)。設LED顯示的掃描頻率為50HZ,在一個掃描周期內每個LED顯示的時間為1ms,所以每20ms就有8ms用于顯示的掃描,其余12ms用于其它服務程序的執(zhí)行。而溫度控制和采樣周期設為4s,利用對過零檢測的脈沖進行計數(shù),在這里用單片機自帶的計數(shù)器T0,初始值設為200,每出現(xiàn)一個電源周波計數(shù)器減1。然后進行一次溫度數(shù)據(jù)采集,然后進行相應的標度變換,把其轉化為溫度值。再根據(jù)測得的溫度值和從鍵盤輸入的設定值進行比
80、較,當測量值少于設定值的85%,則進行全速升溫,往導通周波數(shù)計數(shù)器寄存器20H和21H分別送數(shù)據(jù)200;當測量值介于設定值的95%時,進行PD運算,得出的導通周波數(shù)也同樣送往20H、21H;當測溫值大于95%時,進行PID運算,結果也往20H、21H送。</p><p> 計算結果。值得注意的是,由于每個采樣周期內有200個周波數(shù),所以當20H減到0時,立即把21H的值裝入20H,再一次進行導通控制,直到下一次
81、采樣周期的到來。</p><p> 6.3.2 顯示子程序介紹</p><p> 顯示系統(tǒng)是人機進行信息傳遞的接口系統(tǒng),本系統(tǒng)作為一個溫度控制系統(tǒng),必須通過顯示系統(tǒng)了解當前溫度值和設定溫度值,以及其它的一些參數(shù),因此,本系統(tǒng)需要擴展7個LED顯示,分成兩組來分別顯示當前檢測溫度和恒溫時間,左邊三位用來顯示設定的恒溫溫度,右邊四位用來顯示恒溫時間運行的時間。在該顯示系統(tǒng)中,設定了顯示緩沖
82、區(qū),都建立在片內的RAM中,其中60H—62H作為當前恒溫溫度的顯示緩沖區(qū),60H為高位,62H為低位;64H—67H作為當前檢測溫度的顯示緩沖區(qū),同樣,64H為高位,67H為低位。</p><p><b> 6.4數(shù)字調節(jié)器</b></p><p> 按溫度控制的工藝要求可以把電阻爐的工作過程分為三段:自由升溫段、恒溫段和自然降溫段,其中需要單片機參與控制的就是
83、恒溫段,在本程序里面,采用了PD與PID相結合的算法,它有效地減少了系統(tǒng)的超調和穩(wěn)態(tài)誤差。</p><p> 為了減小超調和消除振蕩現(xiàn)象,當溫度的檢測值到達給定值的85%時,系統(tǒng)開始進行恒溫控制。采用積分分離的PID調節(jié)。</p><p> 此時系統(tǒng)的控制算法為:當溫度檢測值少于設定值的85%時,即溫度偏差△θ >0.15 θo 時,系統(tǒng)為自然全速升溫。其程序流程圖如下:</p&
84、gt;<p> 圖6-3 溫度數(shù)字調節(jié)子程序流程圖</p><p><b> 6.5數(shù)字觸發(fā)器</b></p><p> 數(shù)字觸發(fā)器準備程序是根據(jù)調節(jié)器輸出Uct(k)對導通周波計數(shù)器CK置初值,并對采樣周期定時器CL置初值。INT0在每個電源正負跳變均產生中斷申請,執(zhí)行其中斷服務程序時,完成采樣周期定時和晶閘管導通控制,并對導通周波計數(shù)。當晶閘管
85、在某周波可導通時,P1.0口輸出正脈沖。</p><p> 該程序在一個采樣周期開始時,執(zhí)行數(shù)字調節(jié)程序之后開始執(zhí)行。完成兩項工作:第一將一個采樣周期(4s)所對應的電源周波數(shù)200置入采樣周期定時計數(shù)器CL;第二將調節(jié)器輸出Uct(k)變換為導通周波數(shù)置入Ck,由于工頻電源在一個采樣周期(4s)有200個周波,而Uct(k)的最大值亦為200個周波全部導通。</p><p><b
86、> 6.6中斷服務程序</b></p><p> 本程序完成采樣周期定時和晶閘管導通控制。</p><p> 采樣周期定時用對電源周波計數(shù)來實現(xiàn),進行調節(jié)器設計時,選取采樣周期為4s ,對于工頻電源則有200個周波。設置一個計數(shù)器CL,在采樣周期開始時,由準備程序置初值為200,每經(jīng)過一個電源周波(正或者負跳變時),其值減1,當CL為0時,采樣周期到,開始下一個采樣
87、周期。</p><p> 晶閘管導通控制采用仿PWM方法:電源正跳變時,若CK/CL≥0.5時,則置P1.0產生一個正脈沖,觸發(fā)晶閘管在電源正半波導通,否則不產生觸發(fā)脈沖;負跳變時,若CK/CL≥0.5,則置P1.0產生一個正脈沖,觸發(fā)晶閘管在電源負半波導通,CK、CL均減1,否則不產生觸發(fā)脈沖,僅CL減1。這種方法可使導通周波均勻的分布在采樣周期中。</p><p> 程序框圖如圖6
88、-4所示。</p><p> 設置P1.0使之產生一個窄脈沖,正負跳變之間,正跳變觸發(fā)時間為T1當前值+△T,負跳變觸發(fā)時間為T1當前值+△T+δ,△T為從設置到觸發(fā)的最小允許時間所對應的時間常數(shù),δ為脈沖寬度對應的時間常數(shù)。設置后,經(jīng)過2△T(μs),即可在P1.0端輸出一個寬度約為2δ(μs)的正脈沖。</p><p> 圖6-4 INT0中斷服務程序流程圖</p>
89、<p><b> 結論</b></p><p> 本設計以電阻爐為被控對象,通過對電阻爐對象工藝特性的研究和分析來確定電阻爐爐溫控制系統(tǒng)的構成及方案,區(qū)別傳統(tǒng)的控制方案,結合先進的溫度控制理念,以單片機為核心,運用PID控制實現(xiàn)了對電阻爐的爐溫的控制。</p><p> 在硬件部分選擇上選用可靠性較高的,靈敏度適宜的元件,以實現(xiàn)控制系統(tǒng)的各個部分的功
90、能為前提,參考相關資料,并結合自身所學,完成了硬件大致設計。</p><p> 由于本論文的重點在軟件方面,所以對各個功能部分進行詳細的和實用的軟件程序編寫。同時本設計詳細的介紹了電阻爐溫度智能控制系統(tǒng)硬件電路構成和軟件編制思路,將被測溫度信號由模擬量轉換為數(shù)字量,利用單片機系統(tǒng)達到高精度控制要求。該系統(tǒng)有非線性校正、越限報警、LED顯示和鍵盤輸入等功能,具有操作簡便、控制算法簡單,運行可靠和較高的性價比等優(yōu)點
91、,是一種新型的復合控制方案,具有較高的理論價值和實用價值。</p><p><b> 參考文獻</b></p><p> [1] 呂小紅, 周鳳星,馬亮.基于單片機的電阻爐溫度控制系統(tǒng)設計[J].微計算機信息,2008,24(17).</p><p> [2] 葛譽.單片機在電阻爐溫度控制系統(tǒng)中的應用[J].中國新技術新產品,2009,2
92、2(139).</p><p> [3] 王霞,唐予軍,王洪瑞,郭立強.基于魯棒自適應預估器的電阻爐溫切換控制[J].河北大學學報(自然科學版).2009,5.</p><p> [4] 李先鋒,楊國華,李建春.基于模糊PID的電阻爐溫度控制器的設計與仿真研究[J].技術和方法,2010.</p><p> [5] 余麗平.基于RBF神經(jīng)網(wǎng)絡整定的PID溫度控
93、制系統(tǒng)設計[J].工業(yè)爐,2007,04.</p><p> [6] Zhang Hua, Panjuan, Liao Baojian. Real time measurement of temperature field with ICCD as sensor (II)-Principle and method for opLmum design of wavelength[J].Science in Chi
94、na.Ser. E, 1998, 41(5):496.</p><p> [7] Pan Ji luan.The measurement device of welding temperature field[J]. Patent No. 93213847.0.1990.07.</p><p> [8] 李建霞.30CrMnSiA鋼調質熱處理爐溫智能控制系統(tǒng)[J].新技術新工藝,20
95、07,04.</p><p> [9] 張富學.傳感器應用及電路精選[M].北京:電子工業(yè)出版社,1992.</p><p> [10] 吳宏鑫,沈少萍.PID控制的應用與理論依據(jù)[J].控制工程,2003,10(1):37-42. </p><p> [11] 葛化敏.基于us/OSII的溫度控制系統(tǒng)設計[J].儀表技術和傳感器,2009,06.</p
96、><p> [12] 康華光.電子技術基礎數(shù)字部分(第五版)[M].高等教育出版社.2005.07.</p><p> [13] 馮博琴.微型計算機原理與接口技術[M].清華大學出版社.2007.8.</p><p> [14] 康華光.電子技術基礎模擬部分(第四版)[M].高等教育出版社.1998.</p><p> [15] 王葵.孫
97、熒.電力系統(tǒng)自動化[M].中國電力出版社.2004.04.</p><p><b> 附錄</b></p><p><b> 程序清單</b></p><p><b> 開始</b></p><p> ORG 0000H </p><p>
98、 AJMP MAIN </p><p> ORG 0003H </p><p> AJMP KEYS </p><p> ORG 000BH </p><p> AJMP PTT0 </p><p> ORG 001BH </p><p> AJMP PTT1
99、 ;中斷入口及優(yōu)先級 </p><p> MAIN: MOV SP,#60H </p><p><b> CLR 5EH </b></p><p> CLR 5FH ;清上、下限越限標志 </p><p> MOV A,#00H </p><
100、p> MOV R7,#09H </p><p> MOV R0,#28H </p><p> LP1: MOV @R0,A </p><p><b> INC R0 </b></p><p> DJNZ R7,LP1 </p><p> MOV R7,#06
101、H </p><p> MOV R0,#39H </p><p> LP2: MOV @R0,A </p><p><b> INC R0 </b></p><p> DJNZ R7,LP2 ;清變量暫存單元 </p><p> MOV R7,#
102、06H </p><p> MOV R0,#50H </p><p> LP3: MOV @R0,A </p><p><b> INC R0 </b></p><p> DJNZ R7,LP3 ;清顯示緩沖區(qū) </p><p> MOV 33H,#00
103、H </p><p> MOV 34H,#00H ;賦Kp高、低字節(jié) </p><p> MOV 35H,#00H </p><p> MOV 36H,#00H ;賦Ki高、低字節(jié) </p><p> MOV 37H,#00H </p><p> MOV 38H,#00H
104、 ;賦Kd高、低字節(jié) </p><p> MOV TMOD,#56H ;T0方式2,T1方式1計數(shù) </p><p> MOV TL0,#06H </p><p> MOV TH0,#06H ;T0賦初值 </p><p> MOV 25H,#28H </p><p>
105、; SETB TR0 ;鍵盤高優(yōu)先級 </p><p><b> SETB ET0 </b></p><p><b> SETB EX0 </b></p><p> SETB EA ;開鍵盤、T0、T1中斷 </p><p> LOOP: MO
106、V R0,#56H </p><p> MOV R1,#55H </p><p> LCALL SCACOV ;調用標度轉化-BCD轉化子程序 </p><p> MOV R0,#53H </p><p> LCALL DIR </p><p><b> NOP &l
107、t;/b></p><p> LCALL DLY10MS </p><p><b> NOP </b></p><p> LCALL DLY10MS </p><p> AJMP LOOP ;等待中斷,循環(huán)顯示當前溫度 </p>&
108、lt;p> ********************************************************** </p><p> KEYS: CLR EX0 ;[鍵盤子程序] </p><p><b> CLR EA </b></p><p><b> PU
109、SH PSW </b></p><p> PUSH ACC ;關中斷,壓棧 </p><p> LCALL DLY10MS ;消抖 </p><p> CC: JB P3.2,AA </p><p> SETB 5DH ;置“顯示設定溫度”標志 &
110、lt;/p><p> MOV A,25H ;取運算位的值(默認為40度) </p><p> MOV B,#10 ;進行BCD碼轉化 </p><p><b> DIV AB </b></p><p> MOV 52H,A </p><p><
111、b> MOV A,B </b></p><p> MOV 51H,A </p><p> MOV R0,#50H </p><p> LCALL DIR ;顯示設定溫度 </p><p><b> NOP </b></p><p> L
112、CALL DLY10MS </p><p><b> NOP </b></p><p> LCALL DLY10MS </p><p> JB P1.7,BB </p><p> MOV R1,#25H </p><p> LCALL DAAD1 ;加一操作
113、</p><p><b> NOP </b></p><p> LCALL DLY10MS </p><p><b> AJMP CC </b></p><p> BB: JB P1.6,CC </p><p> MOV R1,#25H </p&g
114、t;<p> LCALL DEEC1 ;減一操作 </p><p><b> NOP </b></p><p> LCALL DLY10MS </p><p><b> AJMP CC </b></p><p> AA: POP AC
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電阻爐溫度控制系統(tǒng)軟件設計【文獻綜述】
- 電阻爐溫度控制系統(tǒng)軟件設計【開題報告】
- 電阻爐溫度控制系統(tǒng)軟件設計【畢業(yè)設計+開題報告+文獻綜述】
- 電阻爐溫度控制系統(tǒng)畢業(yè)設計
- 電阻爐溫度控制系統(tǒng)硬件設計【畢業(yè)設計】
- 電阻爐溫度控制系統(tǒng)
- 電阻爐溫度控制系統(tǒng)設計與實現(xiàn)
- 電阻爐溫度控制系統(tǒng)的設計.pdf
- 課程設計----電阻爐溫度控制系統(tǒng)
- 電阻爐溫度控制系統(tǒng)硬件設計【畢業(yè)設計+開題報告+文獻綜述】
- 電阻爐溫度控制系統(tǒng).doc
- 電阻爐溫度控制系統(tǒng)設計與實現(xiàn)畢業(yè)論文
- 電阻爐溫度控制系統(tǒng)硬件設計【開題報告】
- 微機控制課程設計--電阻爐溫度控制系統(tǒng)設計
- 電阻爐溫度控制系統(tǒng).doc
- 畢業(yè)設計---基于單片機的電阻爐溫度控制系統(tǒng)
- 電阻爐溫度控制系統(tǒng)硬件設計【文獻綜述】
- 電阻爐溫度控制系統(tǒng)(論文+dwg圖紙)
- 畢業(yè)設計--溫室溫度及通風控制系統(tǒng)軟件設計
- 電阻爐溫度控制系統(tǒng)研究.pdf
評論
0/150
提交評論