2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、<p><b>  摘 要</b></p><p>  隨著我國經(jīng)濟的快速發(fā)展,各行各業(yè)對煤炭的需求急劇增加,而各種礦難事故的發(fā)生,使得煤炭安全生產(chǎn)面臨嚴峻的挑戰(zhàn)。這篇文章就是針對導(dǎo)致礦難頻發(fā)的瓦斯?jié)舛冗M行監(jiān)控而設(shè)計的。</p><p>  在文章里,我針對瓦斯的特點,設(shè)計出同時監(jiān)測高低濃度的瓦斯系統(tǒng),全天候不間斷的對井下瓦斯?jié)舛冗M行監(jiān)測。同時采用聲光報警系

2、統(tǒng),一旦瓦斯超標,系統(tǒng)立即提醒正在井下作業(yè)的工人緊急撤離,避免人員傷亡,并且還運用紅外遙控系統(tǒng)來進行遠程監(jiān)控。設(shè)計這種智能傳感器采用閉環(huán)控制來確保采樣的平穩(wěn)。</p><p>  該傳感器以AT89S52單片機為核心,實現(xiàn)對瓦斯的檢測、報警和控制,安全可靠,經(jīng)久耐用,適合各類煤礦瓦斯的監(jiān)控,可以大大降低煤礦事故的發(fā)生,降低企業(yè)成本,提高煤炭開采率,為我國煤炭事業(yè)做出貢獻。</p><p>

3、  關(guān)鍵詞:瓦斯;AT89S52;PID控制器 </p><p><b>  Abstract</b></p><p>  With the rapid development of China's economy, various industries on the sharp increase in the demand for coal. but

4、 each kind of mining accident's occurrence, causes the coal safety in production faced with the stern challenge. This piece of article aims at the gas to carry on the monitoring to design.</p><p>  In th

5、e article, I in view of the gas characteristic, design simultaneously monitor the height density the gas system, all-weather uninterrupted carries on the monitor to the mine shaft gas density. Simultaneously uses the aco

6、usto-optics alarm system, once gas exceeding the allowed figure, the system reminds the downhole operation worker to evacuate urgently immediately, avoids the personnel casualty. Also put to use infrared remote-control s

7、ystem carry through long-distence supur risory control.</p><p>  This system take at89S52 monolithic integrated circuit as a core, realizes to the gas examination, the warning and the control, safe reliable,

8、 durable, suits each kind of coal mine gas the monitoring, may reduce coal mining accident's occurrence greatly, reduces the private costs, raises the coal recovery ratio, makes the contribution for our country coal

9、enterprise.</p><p>  Keywords:gas; AT89S52;PID controller</p><p><b>  目 錄</b></p><p><b>  摘要I</b></p><p>  AbstractII</p><p><

10、;b>  1緒論1</b></p><p><b>  1.1系統(tǒng)概述1</b></p><p>  1.1.1工作原理2</p><p>  1.1.2系統(tǒng)框圖2</p><p>  1.2煤礦氣體監(jiān)測系統(tǒng)的國內(nèi)外發(fā)展狀況 2</p><p>  2 系統(tǒng)的硬件電路設(shè)

11、計3</p><p>  2.1系統(tǒng)原理框圖3</p><p>  2.2單片機的選用3</p><p>  2.2.1AT89S52的引腳說明4</p><p>  2.2.2單片機的I/O口擴展器件6</p><p>  2.3 ADC0809的內(nèi)部結(jié)構(gòu)8</p><p>  2

12、.3.1 信號引腳9</p><p>  2.3.2 MCS-51單片機與ADC0809的接口10</p><p>  2.3.3A/D轉(zhuǎn)換應(yīng)用舉例12</p><p>  2.4 LCD顯示器13 </p><p>  2.4.1 LCD顯示器的工作原理 15</p><p>  2.5 PID

13、控制16</p><p>  2.5.1 PID控制器介紹16</p><p>  2.5.2 PID控制實現(xiàn)21 </p><p>  3系統(tǒng)的軟件設(shè)計24</p><p><b>  3.1主程序24</b></p><p><b>  3.2子程序26</

14、b></p><p>  3.2.1中斷子程序26</p><p>  3.2.2 顯示子程序的設(shè)計26</p><p>  3.2.3聲光報警子程序27</p><p>  3.2.4 A/D轉(zhuǎn)換控制程序設(shè)計流程圖29</p><p>  3.3 總程序29</p><p>&

15、lt;b>  結(jié)論35</b></p><p><b>  致謝36</b></p><p><b>  參考文獻37</b></p><p><b>  附錄38</b></p><p><b>  1 緒論</b></p

16、><p><b>  1.1系統(tǒng)概述</b></p><p>  隨著超大規(guī)模數(shù)字集成電路、單片機技術(shù)的飛速發(fā)展,利用單片機及其它外圍芯片實現(xiàn)對瓦斯的監(jiān)測成為一種可能,并且成為一種發(fā)展趨勢。它具有體積小、操作簡單、攜帶方便、功能較齊全等優(yōu)點,而且性能價格比也很高,應(yīng)用前景非常廣泛。因此此次設(shè)計整體上是基于AT89S52單片機來實現(xiàn)煤礦瓦斯?jié)舛缺O(jiān)測報警。在這里我們運用到的氣

17、敏傳感器是MQ-4,它是用來檢測外部瓦斯的濃度(其檢測到的濃度值為模擬量),并將檢測到的模擬信號轉(zhuǎn)化為電壓信號輸出出來。然后再將電壓信號輸入到AD7109進行A/D轉(zhuǎn)換變換成數(shù)字信號,并在51單片機的控制下將其輸入,然后在內(nèi)部軟件編程下進行數(shù)值變換處理。在單片機進行完數(shù)據(jù)處理后就將其結(jié)果輸出顯示,從而顯示出瓦斯氣體的濃度,其中顯示部分我們采用四位的LED數(shù)碼管,用于顯示瓦斯?jié)舛戎怠H魧嶋H瓦斯?jié)舛瘸蓿舛瘸揞A(yù)警值可鍵盤控制輸入)則在單

18、片機的控制下進行聲光報警。提醒生產(chǎn)人員離開,避免生產(chǎn)事故。 </p><p>  1.1.1 工作原理</p><p>  在這里我們用甲烷傳感器MQ-4來對煤礦瓦斯?jié)舛冗M行檢測,由于其檢測所得數(shù)據(jù)模擬電壓量而單片機只能對數(shù)字信號進行處理,所以在送入單片機中進行處理之前需先送入模數(shù)轉(zhuǎn)換器ICL7109中進行模數(shù)轉(zhuǎn)換,然后才能將轉(zhuǎn)換所得數(shù)據(jù)送入單片AT89S52中處理,這里的處理主要是指將輸

19、入進來的數(shù)據(jù)與我們設(shè)置的瓦斯爆炸預(yù)警值進行比較,在這里我們的預(yù)警值可通過鍵盤進行設(shè)置,顯示其瓦斯?jié)舛戎怠?lt;/p><p><b>  1.1.2系統(tǒng)框圖</b></p><p>  1.1.2 系統(tǒng)原理框圖</p><p>  1.2煤礦氣體監(jiān)測系統(tǒng)的國內(nèi)外發(fā)展狀況</p><p>  伴隨氣體傳感器的發(fā)展,氣體監(jiān)測儀器

20、不斷更新。其類型根據(jù)監(jiān)測對象可分為可燃性氣體監(jiān)測儀、毒性氣體監(jiān)測儀和氧氣監(jiān)測儀等;從儀器結(jié)構(gòu)和方法上分為袖珍式、便攜式和固定式。 袖珍式儀器的采樣方法為擴散式,用于在危險環(huán)境中的工作人員隨身攜帶:便攜式儀器用泵吸式采樣,用于監(jiān)測人員定期安檢;固定式儀器用于煤礦井下固定地點氣體監(jiān)測。</p><p>  世界各國也均有煤礦瓦斯氣體監(jiān)測的系統(tǒng),如波蘭的DAN640O、法國的TF200、德國的MINOS和英國的Sent

21、urion-200等,其中全礦井綜合監(jiān)測控制系統(tǒng)有代表性的產(chǎn)品有美國MSA公司生產(chǎn)的系統(tǒng),德國BEBRO公司PROMOS系統(tǒng)。但是這兩種系統(tǒng)只是基于井下監(jiān)測,并無數(shù)據(jù)上傳,不能實現(xiàn)智能化監(jiān)控。</p><p>  我國監(jiān)測監(jiān)控技術(shù)應(yīng)用較晚,80年代初,從波蘭、法國、德國英國和美國等引進了一批安全監(jiān)測系統(tǒng),裝備了部分煤礦;在引進的同時,通過消化、吸收并結(jié)合我國煤礦的實際情況,先后由重慶煤科院、遼寧撫順煤科院等國內(nèi)知

22、名煤礦科學(xué)研究所研制出KJ2、KJ4、KJS、KJ10、KJ13、KJ19、KJ38、KJ66、KJ75、KJ80、KJ92、KJ95、KJ101等煤礦有害氣體監(jiān)測系統(tǒng),在我國煤礦己有大量使用,但其中很大一部分儀表的傳輸數(shù)據(jù)是模擬方式,將氣體濃度轉(zhuǎn)化為脈沖量,易受礦井下強電磁設(shè)備干擾,造成監(jiān)測結(jié)果不準確,易出現(xiàn)誤報警等現(xiàn)象。</p><p>  2 系統(tǒng)的硬件電路設(shè)計</p><p>&l

23、t;b>  2.1系統(tǒng)原理框圖</b></p><p>  此次設(shè)計的煤礦瓦斯監(jiān)測報警器的系統(tǒng)框圖如下所示:主要由氣體傳感器MQ-4、A/D轉(zhuǎn)換器ICL7109、單片機AT89S52、LED顯示電路、鍵盤控制電路、聲光報警裝置和附件電路組成。</p><p>  圖2-1 系統(tǒng)框圖</p><p>  由圖可以看出煤礦瓦斯監(jiān)測報警器的硬件部分設(shè)計

24、是以單片機系統(tǒng)為核心,用于整個設(shè)計的數(shù)據(jù)處理、聲光報警電路等正常工作。在這里我們選用ATMEL公司生產(chǎn)的8位單片機AT89S52,該種單片機與以往所采用的AT89S52相比新增加了很多功能,性能有了較大提升,片內(nèi)4K的FLASH存儲空間也能滿足我們設(shè)計的要求,價格較之AT89S52基本不變甚至更低。</p><p>  甲烷傳感器采用MQ-4氣敏傳感器,用于探測采集瓦斯的濃度。由于該傳感器的輸出信號為模擬電壓信號

25、,要想將采集到的數(shù)據(jù)送至單片機系統(tǒng)進行數(shù)據(jù)處理則需要將模擬信號轉(zhuǎn)換成數(shù)字信號,所以在這里我們還要選用ICL7109芯片進行模數(shù)轉(zhuǎn)換處理。這里的ICL7109是一種雙積分的12位A/D轉(zhuǎn)換器,其性能價格比很高,是一種高精度、低噪聲、低漂移A/D轉(zhuǎn)換器。</p><p>  瓦斯?jié)舛蕊@示部分采用四位的LED數(shù)碼管顯示,在這里我們采用動態(tài)掃描方法來顯示各種參數(shù)。</p><p><b>

26、;  2.2單片機的選用</b></p><p>  經(jīng)綜合分析選用單片機AT89S52適合。AT89S52是一種低功耗高性能的8位單片機,片內(nèi)帶有一個4KB的Flash在線可編擦除只讀存儲器,它采用CMOS工藝和ATMEL公司的高密度非易失性存儲器技術(shù),而且其輸出引腳和指令系統(tǒng)和51系列單片機兼容。片內(nèi)的存儲器允許在線重新編程或用常規(guī)的非易失性存儲器編程器來編程。同時已具有三級程序存儲器保密的性能。

27、在眾多51系列單片機中,要算ATMEL公司的AT89S52更實用,因為它不僅和MCU-51系列單片機指令、管腳完全兼容,而且它將通用CPU和在線可編程Flash集成在一個芯片上。這種單片機對開發(fā)設(shè)備的要求很低,開發(fā)時間也大大縮短。 </p><p>  2.2.1 AT89S52的引腳說明</p><p>  AT89S52是一個低功耗高性能單片機,40個引腳,32個外部雙向輸入/輸出(I

28、/O)端口,同時內(nèi)含2個外中斷口,2個16位可編程定時計數(shù)器,2個全雙工串行通信口,AT89S52可以按照常規(guī)方法進行編程,也可以在線編程。其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)成本。</p><p>  圖2-2 AT89S52引腳圖</p><p>  VCC(40腳):供電電壓。    <

29、;/p><p>  GND(20腳):接地。</p><p>  P0口(32腳~39腳):P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。當P1口的管腳第一次寫“1”時,被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時,P0 口作為原碼輸入口,當FIASH進行校驗時,P0輸出原碼,此時P0外部必須被拉高。 

30、60;</p><p>  P1口(1腳~8腳):P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入“1”后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗時,P1口作為第八位地址接收。</p><p>  P2口(21腳~28腳):P2口為一個內(nèi)部上拉電阻的8位雙向I/O

31、口,P2口緩沖器可接收,輸出4個TTL門電流,當P2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗時接收高八位地址信號和控制信

32、號。P3口(10腳~17腳):P3口管腳是8個帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。</p><p>  P3口也可作為AT89S52的一些特殊功能口,P3口管腳備選功能如下表所示:</p><p>  表2-3 P3口第二功能&l

33、t;/p><p>  P3口同時為閃爍編程和編程校驗接收一些控制信號。</p><p>  RST(9腳):復(fù)位輸入。當振蕩器復(fù)位器件時,要保持RST腳兩個機器周期的高電平時間。</p><p>  ALE/PROG(30腳):當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期

34、輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時, ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。</p><p>  /PSEN(29腳):外部程序存儲器的選通信號。在由外部程

35、序存儲器取指期間,每個機器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。 </p><p>  /EA/VPP(31腳):當/EA保持低電平時,則在此期間外部程序存儲器(0000H- FFFFH),不管是否有內(nèi)部程序存儲器。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當/EA端保持高電平時,此間內(nèi)部程序存儲器。在FLASH編程期間,此引腳也用于施加12V編程電

36、源(VPP)。</p><p>  XTAL1(19腳):反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。</p><p>  XTAL2(18腳):來自反向振蕩器的輸出。</p><p>  2.2.2 單片機的I/O口擴展器件</p><p>  由于單片機本身只有4個8位并行輸入輸出I/O接口,1個串行I/O接口,非常有限,所以當I/O口

37、不能滿足設(shè)計需求時則需要我們進行I/O口的擴展。其擴展方法為根據(jù)需要在串行口上外接1個或多個移位寄存器。</p><p>  由電路原理圖我們可以看到此次我們單片機89S52的I/O口分配如下:</p><p>  P0口:A/D轉(zhuǎn)換器ICL7109轉(zhuǎn)換后的數(shù)據(jù)的輸入接口</p><p>  P1口:其中P1.0接+5V的直流蜂鳴器當P1.0=0時蜂鳴器蜂鳴<

38、/p><p>  P1.1接發(fā)光二極管LED,當P1.1=1時發(fā)光二極管發(fā)光,其和蜂鳴器結(jié)合就是我們所要實現(xiàn)的聲光報警。</p><p>  P1.2接排風(fēng)扇的繼電器部分</p><p>  P1.3~P1.6作為數(shù)碼管顯示部分的位選</p><p>  P1.7作為7109的片選</p><p>  P2口我們僅用了P2

39、.6和P2.7作為7109的數(shù)據(jù)選通端</p><p>  P3:P3.0(RXD)和P3.1(TXD)用于I/O口的擴展</p><p>  所以很顯然我們要對單片機進行擴展I/O口,下圖所示為用串行口擴展I/O口的電路:</p><p>  圖2-4 I/O口擴展電路</p><p>  其中芯片74LS164為帶清零端的串行輸入并行輸

40、出移位寄存器(8位),其管腳圖和功能表如下</p><p>  圖2-5 74LS164的管腳圖</p><p>  表2-6 74LS164功能表</p><p>  H=高電平 L=低電平 Ⅹ=任意 ↑=電平上升</p><p>  在使用時將A,B并接作為數(shù)據(jù)的串行輸人端,CLK作為時鐘端。串行輸入時,先將數(shù)據(jù)

41、在A,B端準備好,在CLK端產(chǎn)一上升沿,則一位數(shù)據(jù)移至最低位QA;再將下一位數(shù)據(jù)準備好后,在CLK端產(chǎn)生下一上升沿,則下一位數(shù)據(jù)移至次低位QB,其余位順次從低位到高位移動,這種時序符合串行器件特性,即把164當成一典型串行外設(shè),可以用普通I/O口模擬其時序?qū)?shù)據(jù)移入。</p><p>  2.3 ADC0809的內(nèi)部結(jié)構(gòu)</p><p>  ADC0809的內(nèi)部邏輯結(jié)構(gòu)圖下圖所示:<

42、/p><p>  圖2-7 ADC0809內(nèi)部邏輯結(jié)構(gòu) </p><p>  圖中多路開關(guān)可選通8個模擬通道,允許8路模擬量分時輸入,共用一個A/D轉(zhuǎn)換器進行轉(zhuǎn)換,這是一種經(jīng)濟的多路數(shù)據(jù)采集方法。地址鎖存與譯碼電路完成對A、B、C 3個地址位進行鎖存和譯碼,其譯碼輸出用于通道選擇,其轉(zhuǎn)換結(jié)果通過三態(tài)輸出鎖存器存放、輸出,因此可以直接與系統(tǒng)數(shù)據(jù)總線相連。</p><p>

43、  表2-8 為通道選擇表</p><p><b>  2.3.1信號引腳</b></p><p>  ADC0809芯片為28引腳為雙列直插式封裝,其引腳排列見圖</p><p>  對ADC0809主要信號引腳的功能說明如下:</p><p>  IN7~IN0——模擬量輸入通道</p><p&g

44、t;  ALE——地址鎖存允許信號。對應(yīng)ALE上跳沿,A、B、C地址狀態(tài)送入地址鎖存器中。</p><p>  START——轉(zhuǎn)換啟動信號。START上升沿時,復(fù)位ADC0809;START下降沿時啟動芯片,開始進行A/D轉(zhuǎn)換;在A/D轉(zhuǎn)換期間,START應(yīng)保持低電平。本信號有時簡寫為ST.</p><p>  A、B、C——地址線。通道端口選擇線,A為低地址,C為高地址,引腳圖中為ADD

45、A,ADDB和ADDC。其地址狀態(tài)與通道對應(yīng)關(guān)系見表</p><p>  CLK——時鐘信號。ADC0809的內(nèi)部沒有時鐘電路,所需時鐘信號由外界提供,因此有時鐘信號引腳。通常使用頻率為500KHz的時鐘信號</p><p>  EOC——轉(zhuǎn)換結(jié)束信號。EOC=0,正在進行轉(zhuǎn)換;EOC=1,轉(zhuǎn)換結(jié)束。使用中該狀態(tài)信號即可作為查詢的狀態(tài)標志,又可作為中斷請求信號使用。</p>

46、<p>  D7~D0——數(shù)據(jù)輸出線。為三態(tài)緩沖輸出形式,可以和單片機的數(shù)據(jù)線直接相連。D0為最低位,D7為最高 </p><p>  OE——輸出允許信號。用于控制三態(tài)輸出鎖存器向單片機輸出轉(zhuǎn)換得到的數(shù)據(jù)。OE=0,輸出數(shù)據(jù)線呈高阻;OE=1,輸出轉(zhuǎn)換得到的數(shù)據(jù)。</p><p>  V cc—— +5V電源。 </p><p>  V ref——參考電

47、源參考電壓用來與輸入的模擬信號進行比較,作為逐次逼近的基準。其典型值為+5V(V ref(+)=+5V, V ref(-)=-5V).</p><p>  2.3.2MCS-51單片機與ADC0809的接口</p><p>  電路連接主要涉及兩個問題;一是8路模擬信號通道的選擇,二是A/D轉(zhuǎn)換完成后轉(zhuǎn)換數(shù)據(jù)的傳送。</p><p><b>  8路模擬通

48、道選擇</b></p><p>  圖2-9 ADC0809與MCS-51的連接</p><p>  如圖所示模擬通道選擇信號A、B、C分別接最低三位地址A0、A1、A2即(P0.0、P0.1、P0.2),而地址鎖存允許信號ALE由P2.0控制,則8路模擬通道的地址為0FEF8H~0FEFFH.此外,通道地址選擇以作寫選通信號。</p><p>  由于

49、它的價格便宜、使用簡單、在電器,特別是家電領(lǐng)域應(yīng)用極為廣泛,空調(diào)、熱水器、冰箱等等。絕大多數(shù)熱水器用的都是數(shù)碼管,其他家電也用液晶屏和熒光屏。</p><p>  圖2-10 ADC0809的部分信號連接</p><p>  圖2-11 信號的時間配合</p><p>  從圖中可以看到,把ALE信號與START信號接在一起了,這樣連接使得在信號的前沿寫入(鎖存)通

50、道地址,緊接著在其后沿就啟動轉(zhuǎn)換。啟動A/D轉(zhuǎn)換只需要一條MOVX指令。在此之前,要將P2.0清零并將最低三位與所選擇的通道好像對應(yīng)的口地址送入數(shù)據(jù)指針DPTR中。例如要選擇IN0通道時,可采用如下兩條指令,即可啟動A/D轉(zhuǎn)換:</p><p>  MOV DPTR , #FE00H ;送入0809的口地址</p><p>  MOVX @DPTR , A ;啟動A/D轉(zhuǎn)換(IN0)<

51、;/p><p>  注意:此處的A與A/D轉(zhuǎn)換無關(guān),可為任意值。</p><p><b>  轉(zhuǎn)換數(shù)據(jù)的傳送</b></p><p>  A/D轉(zhuǎn)換后得到的數(shù)據(jù)應(yīng)及時傳送給單片機進行處理。數(shù)據(jù)傳送的關(guān)鍵問題是如何確認A/D轉(zhuǎn)換的完成,因為只有確認完成后,才能進行傳送。為此可采用下述三種方式。</p><p><b>

52、; ?。?)定時傳送方式</b></p><p>  對于一種A/D轉(zhuǎn)換其來說,轉(zhuǎn)換時間作為一項技術(shù)指標是已知的和固定的。例如ADC0809轉(zhuǎn)換時間為128μs,相當于6MHz的MCS-51單片機共64個機器周期。可據(jù)此設(shè)計一個延時子程序,A/D轉(zhuǎn)換啟動后即調(diào)用此子程序,延遲時間一到,轉(zhuǎn)換肯定已經(jīng)完成了,接著就可進行數(shù)據(jù)傳送。</p><p><b> ?。?)查詢方

53、式</b></p><p>  A/D轉(zhuǎn)換芯片由表明轉(zhuǎn)換完成的狀態(tài)信號,例如ADC0809的EOC端。因此可以用查詢方式,測試EOC的狀態(tài),即可卻只轉(zhuǎn)換是否完成,并接著進行數(shù)據(jù)傳送。</p><p><b> ?。?)中斷方式</b></p><p>  把表明轉(zhuǎn)換完成的狀態(tài)信號(EOC)作為中斷請求信號,以中斷方式進行數(shù)據(jù)傳送。&

54、lt;/p><p>  不管使用上述那種方式,只要一旦確定轉(zhuǎn)換完成,即可通過指令進行數(shù)據(jù)傳送。首先送出口地址并以信號有效時,OE信號即有效,把轉(zhuǎn)換數(shù)據(jù)送上數(shù)據(jù)總線,供單片機接受。</p><p>  2.3.3A/D轉(zhuǎn)換應(yīng)用舉例</p><p>  設(shè)有一個8路模擬量輸入的巡回監(jiān)測系統(tǒng),采樣數(shù)據(jù)依次存放在外部RAM 0A0H~0A7H單元中,按圖所示的接口電路,ADC0

55、809的8個通道地址為0FEF8H~0FEFFH.其數(shù)據(jù)采樣的初始化程序和中斷服務(wù)程序(假定只采樣一次)如下:</p><p><b>  初始化程序:</b></p><p>  MOV R0, #0A0H ;數(shù)據(jù)存儲區(qū)首地址</p><p>  MOV R2, #08H ;8路計數(shù)器<

56、;/p><p>  SETB IT1 ;邊沿觸發(fā)方式</p><p>  SETB EA ;中斷允許</p><p>  SETB EX1 ;允許外部中斷1中斷</p><p>  MOV DPTR,#0FEF8H

57、 ;D/A轉(zhuǎn)換器地址</p><p>  LOOP: MOVX @DPTR,A ;啟動A/D轉(zhuǎn)換</p><p>  HERE: SJMP HERE ;等待中斷</p><p><b>  中斷服務(wù)程序:</b></p><p>  DJNZ R2

58、,ADEND</p><p>  MOVX A,@DPTR ;數(shù)據(jù)采樣</p><p>  MOVX @R0,A ;存數(shù)</p><p>  INC DPTR ;指向下一模擬通道</p><p>  INC R0

59、 ;指向數(shù)據(jù)存儲器下一單元</p><p>  MOVX @DPTR,A</p><p>  ADEND: RETI</p><p>  2.4 LED的顯示</p><p>  LED數(shù)碼有共陽和共陰兩種,把這些LED發(fā)光二極管的正極接到一塊(一般是拼成一個8字加一個小數(shù)點)而作為一個引腳,就叫共陽的,相反

60、的,就叫共陰的,那么應(yīng)用時這個腳就分別的接VCC和GND。再把多個這樣的8字裝在一起就成了多位的數(shù)碼管了。 </p><p>  找公共共陰和公共共陽首先,我們找個電源|穩(wěn)壓器(3到5伏)和1個1K(幾百的也歐的也行)的電阻, VCC串接個電阻后和GND接在任意2個腳上,組合有很多,但總有一個LED會發(fā)光的找到一個就夠了,,然后用GND不動,VCC(串電阻)逐個碰剩下的腳,如果有多個LED(一般是8個),那它就是

61、共陰的了。</p><p><b>  圖2-12 共陰極</b></p><p>  相反用VCC不動,GND逐個碰剩下的腳,如果有多個LED(一般是8個),那它就是共陽的了。</p><p>  圖 2-13 共陽極</p><p>  為了使LED顯示器顯示不同的符號或數(shù)字,就要把不同段的發(fā)光二極管點亮,這樣就有為

62、LED顯示器提供代碼,因為這些代碼可使LED相應(yīng)的段發(fā)光,從而顯示不同字型,因此該代碼稱之為段碼(或稱為字型碼)</p><p>  7段發(fā)光二極管,再加上一個小數(shù)點,共計8段。因此提供給LED顯示器的段碼(或稱之為字型碼)正好是一個字節(jié)。各段與字節(jié)各位對應(yīng)關(guān)系如下:</p><p>  表2-14各段與字節(jié)對應(yīng)位</p><p>  按照上述格式,8段LED的段碼

63、如表2-14所示</p><p>  表2-15 LED段碼</p><p>  2.4.1LCD顯示器的工作原理</p><p>  從液晶顯示器的結(jié)構(gòu)來看,無論是筆記本電腦還是桌面系統(tǒng),采用的LCD顯示屏都是由不同部分組成的分層結(jié)構(gòu)。LCD由兩塊玻璃板構(gòu)成,厚約1mm,其間由包含有液晶材料的5μm均勻間隔隔開。因為液晶材料本身并不發(fā)光,所以在顯示屏兩邊都設(shè)有作

64、為光源的燈管,而在液晶顯示屏背面有一塊背光板(或稱勻光板)和反光膜,背光板是由熒光物質(zhì)組成的可以發(fā)射光線,其作用主要是提供均勻的背景光源。</p><p>  背光板發(fā)出的光線在穿過第一層偏振過濾層之后進入包含成千上萬液晶液滴的液晶層。液晶層中的液滴都被包含在細小的單元格結(jié)構(gòu)中,一個或多個單元格構(gòu)成屏幕上的一個像素。在玻璃板與液晶材料之間是透明的電極,電極分為行和列,在行與列的交叉點上,通過改變電壓而改變液晶的旋

65、光狀態(tài),液晶材料的作用類似于一個個小的光閥。在液晶材料周邊是控制電路部分和驅(qū)動電路部分。當LCD中的電極產(chǎn)生電場時,液晶分子就會產(chǎn)生扭曲,從而將穿越其中的光線進行有規(guī)則的折射,然后經(jīng)過第二層過濾層的過濾在屏幕上顯示出來。</p><p>  液晶顯示技術(shù)也存在弱點和技術(shù)瓶頸,與CRT顯示器相比亮度、畫面均勻度、可視角度和反應(yīng)時間上都存在明顯的差距。其中反應(yīng)時間和可視角度均取決于液晶面板的質(zhì)量,畫面均勻度和輔助光學(xué)

66、模塊有很大關(guān)系。</p><p>  對于液晶顯示器來說,亮度往往和他的背板光源有關(guān)。背板光源越亮,整個液晶顯示器的亮度也會隨之提高。而在早期的液晶顯示器中,因為只使用2個冷光源燈管,往往會造成亮度不均勻等現(xiàn)象,同時明亮度也不盡人意。一直到后來使用4個冷光源燈管產(chǎn)品的推出,才有很大的改善。</p><p>  信號反應(yīng)時間也就是液晶顯示器的液晶單元響應(yīng)延遲。實際上就是指的液晶單元從一種分子

67、排列狀態(tài)轉(zhuǎn)變成另外一種分子排列狀態(tài)所需要的時間,響應(yīng)時間愈小愈好,它反應(yīng)了液晶顯示器各像素點對輸入信號反應(yīng)的速度,即屏幕由暗轉(zhuǎn)亮或由亮轉(zhuǎn)暗的速度。響應(yīng)時間越小則使用者在看運動畫面時不會出現(xiàn)尾影拖拽的感覺。有些廠商會通過將液晶體內(nèi)的導(dǎo)電離子濃度降低來實現(xiàn)信號的快速響應(yīng),但其色彩飽和度、亮度、對比度就會產(chǎn)生相應(yīng)的降低,甚至產(chǎn)生偏色的現(xiàn)象。這樣信號反應(yīng)時間上去了,但卻犧牲了液晶顯示器的顯示效果。有些廠商采用的是在顯示電路中加入了一片IC圖像輸

68、出控制芯片,專門對顯示信號進行處理的方法來實現(xiàn)的。IC芯片可以根據(jù)VGA輸出顯卡信號頻率,調(diào)整信號響應(yīng)時間。由于沒有改變液晶體的物理性質(zhì),因此對其亮度、對比度、 色彩飽和度都沒有影響,這種方法的制造成本也相對較高。</p><p>  由上便可看出,液晶面板的質(zhì)量并不能完全代表液晶顯示器的品質(zhì),沒有出色的顯示電路配合,再好的面板也不能做出性能優(yōu)異的液晶顯示器。隨著LCD產(chǎn)品產(chǎn)量的增加、成本的下降,液晶顯示器會大量

69、普及。</p><p>  2.5 PID控制</p><p>  2.5.1 PID控制器介紹</p><p>  當今的自動控制技術(shù)都是基于反饋的概念。反饋理論的要素包括三個部分:測量、比較和執(zhí)行。測量關(guān)心的變量,與期望值相比較,用這個誤差糾正調(diào)節(jié)控制系統(tǒng)的響應(yīng)。</p><p>  這個理論和應(yīng)用自動控制的關(guān)鍵是,做出正確的測量和比較

70、后,如何才能更好地糾正系統(tǒng)。</p><p>  PID(比例-積分-微分)控制器作為最早實用化的控制器已有50多年歷史,現(xiàn)在仍然是應(yīng)用最廣泛的工業(yè)控制器。PID控制器簡單易懂,使用中不需精確的系統(tǒng)模型等先決條件,因而成為應(yīng)用最為廣泛的控制器。</p><p>  PID控制器由比例單元(P)、積分單元(I)和微分單元(D)組成。其輸入e (t)與輸出u (t)的關(guān)系為</p>

71、<p>  因此它的傳遞函數(shù)為:</p><p>  其中為比例系數(shù);為積分時間常數(shù);為微分時間常數(shù)</p><p>  它由于用途廣泛、使用靈活,已有系列化產(chǎn)品,使用中只需設(shè)定三個參數(shù)(Kp, Ti和Td)即可。在很多情況下,并不一定需要全部三個單元,可以取其中的一到兩個單元,但比例控制單元是必不可少的。</p><p>  首先,PID應(yīng)用范圍廣。

72、雖然很多工業(yè)過程是非線性或時變的,但通過對其簡化可以變成基本線性和動態(tài)特性不隨時間變化的系統(tǒng),這樣PID就可控制了。</p><p>  其次,PID參數(shù)較易整定。也就是,PID參數(shù)Kp,Ti和Td可以根據(jù)過程的動態(tài)特性及時整定。如果過程的動態(tài)特性變化,例如可能由負載的變化引起系統(tǒng)動態(tài)特性變化,PID參數(shù)就可以重新整定。</p><p>  第三,PID控制器在實踐中也不斷的得到改進,下面

73、兩個改進的例子。</p><p>  在工廠,總是能看到許多回路都處于手動狀態(tài),原因是很難讓過程在“自動”模式下平穩(wěn)工作。由于這些不足,采用PID的工業(yè)控制系統(tǒng)總是受產(chǎn)品質(zhì)量、安全、產(chǎn)量和能源浪費等問題的困擾。PID參數(shù)自整定就是為了處理PID參數(shù)整定這個問題而產(chǎn)生的?,F(xiàn)在,自動整定或自身整定的PID控制器已是商業(yè)單回路控制器和分散控制系統(tǒng)的一個標準。</p><p>  在一些情況下針對

74、特定的系統(tǒng)設(shè)計的PID控制器控制得很好,但它們?nèi)源嬖谝恍﹩栴}需要解決:</p><p>  如果自整定要以模型為基礎(chǔ),為了PID參數(shù)的重新整定在線尋找和保持好過程模型是較難的。閉環(huán)工作時,要求在過程中插入一個測試信號。這個方法會引起擾動,所以基于模型的PID參數(shù)自整定在工業(yè)應(yīng)用不是太好。</p><p>  如果自整定是基于控制律的,經(jīng)常難以把由負載干擾引起的影響和過程動態(tài)特性變化引起的影

75、響區(qū)分開來,因此受到干擾的影響控制器會產(chǎn)生超調(diào),產(chǎn)生一個不必要的自適應(yīng)轉(zhuǎn)換。另外,由于基于控制律的系統(tǒng)沒有成熟的穩(wěn)定性分析方法,參數(shù)整定可靠與否存在很多問題。</p><p>  因此,許多自身整定參數(shù)的PID控制器經(jīng)常工作在自動整定模式而不是連續(xù)的自身整定模式。自動整定通常是指根據(jù)開環(huán)狀態(tài)確定的簡單過程模型自動計算PID參數(shù)。</p><p>  PID在控制非線性、時變、耦合及參數(shù)和結(jié)

76、構(gòu)不確定的復(fù)雜過程時,工作地不是太好。最重要的是,如果PID控制器不能控制復(fù)雜過程,無論怎么調(diào)參數(shù)都沒用。</p><p>  雖然有這些缺點,PID控制器是最簡單的有時卻是最好的控制器。</p><p>  目前工業(yè)自動化水平已成為衡量各行各業(yè)現(xiàn)代化水平的一個重要標志。同時,控制理論的發(fā)展也經(jīng)歷了古典控制理論、現(xiàn)代控制理論和智能控制理論三個階段。智能控制的典型實例是模糊全自動洗衣機等。自

77、動控制系統(tǒng)可分為開環(huán)控制系統(tǒng)和閉環(huán)控制系統(tǒng)。一個控制系統(tǒng)包括控制器、傳感器、變送器、執(zhí)行機構(gòu)、輸入輸出接口??刂破鞯妮敵鼋?jīng)過輸出接口、執(zhí)行機構(gòu),加到被控系統(tǒng)上;控制系統(tǒng)的被控量,經(jīng)過傳感器,變送器,通過輸入接口送到控制器。不同的控制系統(tǒng),其傳感器、變送器、執(zhí)行機構(gòu)是不一樣的。比如壓力控制系統(tǒng)要采用壓力傳感器。電加熱控制系統(tǒng)的傳感器是溫度傳感器。目前,PID控制及其控制器或智能PID控制器(儀表)已經(jīng)很多,產(chǎn)品已在工程實際中得到了廣泛的應(yīng)

78、用,有各種各樣的PID控制器產(chǎn)品,各大公司均開發(fā)了具有PID參數(shù)自整定功能的智能調(diào)節(jié)器 (intelligent regulator),其中PID控制器參數(shù)的自動調(diào)整是通過智能化調(diào)整或自校正、自適應(yīng)算法來實現(xiàn)。有利用PID控制實現(xiàn)的壓力、溫度、流量、液位控制器,能實現(xiàn)PID控制功能的可編程控制器(PLC),還有可實現(xiàn)PID控制的PC系統(tǒng)等等。 可編程控制器(PLC) 是利用其</p><p><b> 

79、 1、開環(huán)控制系統(tǒng)</b></p><p>  開環(huán)控制系統(tǒng)(open-loop control system)是指被控對象的輸出(被控制量)對控制器(controller)的輸出沒有影響。在這種控制系統(tǒng)中,不依賴將被控量反送回來以形成任何閉環(huán)回路。</p><p><b>  2、閉環(huán)控制系統(tǒng)</b></p><p>  閉環(huán)控制

80、系統(tǒng)(closed-loop control system)的特點是系統(tǒng)被控對象的輸出(被控制量)會反送回來影響控制器的輸出,形成一個或多個閉環(huán)。閉環(huán)控制系統(tǒng)有正反饋和負反饋,若反饋信號與系統(tǒng)給定值信號相反,則稱為負反饋( Negative Feedback),若極性相同,則稱為正反饋,一般閉環(huán)控制系統(tǒng)均采用負反饋,又稱負反饋控制系統(tǒng)。閉環(huán)控制系統(tǒng)的例子很多。比如人就是一個具有負反饋的閉環(huán)控制系統(tǒng),眼睛便是傳感器,充當反饋,人體系統(tǒng)能通

81、過不斷的修正最后作出各種正確的動作。如果沒有眼睛,就沒有了反饋回路,也就成了一個開環(huán)控制系統(tǒng)。另例,當一臺真正的全自動洗衣機具有能連續(xù)檢查衣物是否洗凈,并在洗凈之后能自動切斷電源,它就是一個閉環(huán)控制系統(tǒng)。</p><p><b>  3、階躍響應(yīng)</b></p><p>  階躍響應(yīng)是指將一個階躍輸入(step function)加到系統(tǒng)上時,系統(tǒng)的輸出。穩(wěn)態(tài)誤差是指

82、系統(tǒng)的響應(yīng)進入穩(wěn)態(tài)后,系統(tǒng)的期望輸出與實際輸出之差。控制系統(tǒng)的性能可以用穩(wěn)、準、快三個字來描述。穩(wěn)是指系統(tǒng)的穩(wěn)定性(stability),一個系統(tǒng)要能正常工作,首先必須是穩(wěn)定的,從階躍響應(yīng)上看應(yīng)該是收斂的;準是指控制系統(tǒng)的準確性、控制精度,通常用穩(wěn)態(tài)誤差來(Steady-state error)描述,它表示系統(tǒng)輸出穩(wěn)態(tài)值與期望值之差;快是指控制系統(tǒng)響應(yīng)的快速性,通常用上升時間來定量描述。</p><p>  4、

83、PID控制的原理和特點</p><p>  在工程實際中,應(yīng)用最為廣泛的調(diào)節(jié)器控制規(guī)律為比例、積分、微分控制,簡稱PID控制,又稱PID調(diào)節(jié)。PID控制器問世至今已有近70年歷史,它以其結(jié)構(gòu)簡單、穩(wěn)定性好、工作可靠、調(diào)整方便而成為工業(yè)控制的主要技術(shù)之一。當被控對象的結(jié)構(gòu)和參數(shù)不能完全掌握,或得不到精確的數(shù)學(xué)模型時,控制理論的其它技術(shù)難以采用時,系統(tǒng)控制器的結(jié)構(gòu)和參數(shù)必須依靠經(jīng)驗和現(xiàn)場調(diào)試來確定,這時應(yīng)用PID控制

84、技術(shù)最為方便。即當我們不完全了解一個系統(tǒng)和被控對象,或不能通過有效的測量手段來獲得系統(tǒng)參數(shù)時,最適合用PID控制技術(shù)。PID控制,實際中也有PI和PD控制。PID控制器就是根據(jù)系統(tǒng)的誤差,利用比例、積分、微分計算出控制量進行控制的。</p><p><b>  比例(P)控制</b></p><p>  比例控制是一種最簡單的控制方式。其控制器的輸出與輸入誤差信號成比

85、例關(guān)系。當僅有比例控制時系統(tǒng)輸出存在穩(wěn)態(tài)誤差(Steady-state error)。</p><p><b>  積分(I)控制</b></p><p>  在積分控制中,控制器的輸出與輸入誤差信號的積分成正比關(guān)系。對一個自動控制系統(tǒng),如果在進入穩(wěn)態(tài)后存在穩(wěn)態(tài)誤差,則稱這個控制系統(tǒng)是有穩(wěn)態(tài)誤差的或簡稱有差系統(tǒng)(System with Steady-state Err

86、or)。為了消除穩(wěn)態(tài)誤差,在控制器中必須引入“積分項”。積分項對誤差取決于時間的積分,隨著時間的增加,積分項會增大。這樣,即便誤差很小,積分項也會隨著時間的增加而加大,它推動控制器的輸出增大使穩(wěn)態(tài)誤差進一步減小,直到等于零。因此,比例+積分(PI)控制器,可以使系統(tǒng)在進入穩(wěn)態(tài)后無穩(wěn)態(tài)誤差。</p><p><b>  微分(D)控制</b></p><p>  在微分

87、控制中,控制器的輸出與輸入誤差信號的微分(即誤差的變化率)成正比關(guān)系。自動控制系統(tǒng)在克服誤差的調(diào)節(jié)過程中可能會出現(xiàn)振蕩甚至失穩(wěn)。其原因是由于存在有較大慣性組件(環(huán)節(jié))或有滯后(delay)組件,具有抑制誤差的作用,其變化總是落后于誤差的變化。解決的辦法是使抑制誤差的作用的變化“超前”,即在誤差接近零時,抑制誤差的作用就應(yīng)該是零。這就是說,在控制器中僅引入 “比例”項往往是不夠的,比例項的作用僅是放大誤差的幅值,而目前需要增加的是“微分項

88、”,它能預(yù)測誤差變化的趨勢,這樣,具有比例+微分的控制器,就能夠提前使抑制誤差的控制作用等于零,甚至為負值,從而避免了被控量的嚴重超調(diào)。所以對有較大慣性或滯后的被控對象,比例+微分(PD)控制器能改善系統(tǒng)在調(diào)節(jié)過程中的動態(tài)特性。</p><p>  5、PID控制器的參數(shù)整定</p><p>  PID控制器的參數(shù)整定是控制系統(tǒng)設(shè)計的核心內(nèi)容。它是根據(jù)被控過程的特性確定PID控制器的比例系

89、數(shù)、積分時間和微分時間的大小。PID控制器參數(shù)整定的方法很多,概括起來有兩大類:一是理論計算整定法。它主要是依據(jù)系統(tǒng)的數(shù)學(xué)模型,經(jīng)過理論計算確定控制器參數(shù)。這種方法所得到的計算數(shù)據(jù)未必可以直接用,還必須通過工程實際進行調(diào)整和修改。二是工程整定方法,它主要依賴工程經(jīng)驗,直接在控制系統(tǒng)的試驗中進行,且方法簡單、易于掌握,在工程實際中被廣泛采用。PID控制器參數(shù)的工程整定方法,主要有臨界比例法、反應(yīng)曲線法和衰減法。三種方法各有其特點,其共同點

90、都是通過試驗,然后按照工程經(jīng)驗公式對控制器參數(shù)進行整定。但無論采用哪一種方法所得到的控制器參數(shù),都需要在實際運行中進行最后調(diào)整與完善?,F(xiàn)在一般采用的是臨界比例法。利用該方法進行 PID控制器參數(shù)的整定步驟如下:(1)首先預(yù)選擇一個足夠短的采樣周期讓系統(tǒng)工作;(2)僅加入比例控制環(huán)節(jié),直到系統(tǒng)對輸入的階躍響應(yīng)出現(xiàn)臨界振蕩,記下這時的比例放大系數(shù)和臨界振蕩周期;(3)在一定的控制度下通過公式計算得到PID控制器的參數(shù)。</p>

91、<p>  參數(shù)整定找最佳,從小到大順序查</p><p>  先是比例后積分,最后再把微分加</p><p>  曲線振蕩很頻繁,比例度盤要放大</p><p>  曲線漂浮繞大灣,比例度盤往小扳</p><p>  曲線偏離回復(fù)慢,積分時間往下降</p><p>  曲線波動周期長,積分時間再加長<

92、;/p><p>  曲線振蕩頻率快,先把微分降下來</p><p>  動差大來波動慢。微分時間應(yīng)加長</p><p>  理想曲線兩個波,前高后低4比1</p><p>  一看二調(diào)多分析,調(diào)節(jié)質(zhì)量不會低 </p><p>  2.5.2 PID控制實現(xiàn)</p><p>  1 . PID 的反饋

93、邏輯 </p><p>  各種變頻器的反饋邏輯稱謂各不相同,甚至有類似的稱謂而含義相反的情形。系統(tǒng)設(shè)計時應(yīng)以所選用變頻器的說明書介紹為準。所謂反饋邏輯,是指被控物理量經(jīng)傳感器檢測到的反饋信號對變頻器輸出頻率的控制極性。例如中央空調(diào)系統(tǒng)中,用回水溫度控制調(diào)節(jié)變頻器的輸出頻率和水泵電機的轉(zhuǎn)速。冬天制熱時,如果回水溫度偏低,反饋信號減小,說明房間溫度低,要求提高變頻器輸出頻率和電機轉(zhuǎn)速,加大熱水的流量;而夏天制冷時,

94、如果回水溫度偏低,反饋信號減小,說明房間溫度過低,可以降低變頻器的輸出頻率和電機轉(zhuǎn)速.減少冷水的流量。由上可見,同樣是溫度偏低,反饋信號減小,但要求變頻器的頻率變化方向卻是相反的。這就是引入反饋邏輯的原由。幾種變頻器反饋邏輯的功能選擇見表 。 </p><p>  2 .打開 PID 功能 </p><p>  要實現(xiàn)閉環(huán)的 PID 控制功能,首先應(yīng)將 PID 功能預(yù)置為有效。具體方法有

95、兩種:一是通過變頻器的功能參數(shù)碼預(yù)置,例如,康沃 CVF-G2 系列變頻器,將參數(shù) H-48 設(shè)為 O 時,則無 PID 功能;設(shè)為 1 時為普通 PID 控制;設(shè)為 2 時為恒壓供水 PID 。二是由變頻器的外接多功能端子的狀態(tài)決定。例如安川 CIMR-G 7A 系列變頻器,如圖所示,在多功能輸入端子 Sl-S10 中任選一個,將功能碼 H1-01 ~ H1-10( 與端子 S1-S10 相對應(yīng) ) 預(yù)置為 19 ,則該端子即具有決定

96、 PI[) 控制是否有效的功能,該端子與公共端子 SC “ ON ”時無效,“ OFF ”時有效。應(yīng)注意的是.大部分變頻器兼有上述兩種預(yù)置方式,但有少數(shù)品牌的變頻器只有其中的一種方式。 </p><p>  在一些控制要求不十分嚴格的系統(tǒng)中,有時僅使用 PI 控制功能、不啟動 D 功能就能滿足需要,這樣的系統(tǒng)調(diào)試過程比較簡單。 </p><p>  3 .目標信號與反饋信號 </p&

97、gt;<p>  欲使變頻系統(tǒng)中的某一個物理量穩(wěn)定在預(yù)期的目標值上,變頻器的 PID 功能電路將反饋信號與目標信號不斷地進行比較,并根據(jù)比較結(jié)果來實時地調(diào)整輸出頻率和電動機的轉(zhuǎn)速。所以,變頻器的 PID 控制至少需要兩種控制信號:目標信號和反饋信號。這里所說的目標信號是某物理量預(yù)期穩(wěn)定值所對應(yīng)的電信號,亦稱目標值或給定值;而該物理量通過傳感器測量到的實際值對應(yīng)的電信號稱為反饋信號,亦稱反饋量或當前值。 圖中有一個 PID

98、開關(guān)。可通過變頻器的功能參數(shù)設(shè)置使 PID 功能有效或無效。 PID 功能有效時,由 PID 電路決定運行頻率; PID 功能無效時,由頻率設(shè)定信號決定運行頻率。 PID 開關(guān)、動作選擇開關(guān)和反饋信號切換開關(guān)均由功能參數(shù)的設(shè)置決定其工作狀態(tài)。 </p><p><b>  4 .目標值給定 </b></p><p>  如何將目標值 ( 目標信號 ) 的命令信息傳送給

99、變頻器,各種變頻器選擇了不同的方法,而歸結(jié)起來大體上有如下兩種方案:一是自動轉(zhuǎn)換法,即變頻器預(yù)置 PID 功能有效時,其開環(huán)運行時的頻率給定功能自動轉(zhuǎn)為目標值給定.如表中的安川 CIMR-G 7A 與富士 P11S 變頻器。二是通道選擇法,如表中的康沃 CVF-G2 、森蘭 SB12 和普傳 P17000 系列變頻器。 </p><p>  以上介紹了目標信號的輸入通道,接著要確定目標值的大小。由于目標信號和反饋

100、信號通常不是同一種物理量。難以進行直接比較,所以,大多數(shù)變頻器的目標信號都用傳感器量程的百分數(shù)來表示。例如,某儲氣罐的空氣壓力要求穩(wěn)定在 1 . 2MPa ,壓力傳感器的量程為 2MPa ,則與 1 . 2MPa 對應(yīng)的百分數(shù)為 60 %,目標值就是 60 %。而有的變頻器的參數(shù)列表中,有與傳感器量程上下限值對應(yīng)的參數(shù),例如富士 P11S 變頻器,將參數(shù) E40( 顯示系數(shù) A) 設(shè)為 2 ,即壓力傳感器的量程上限 2MPa :參數(shù) E

101、41( 顯示系數(shù) B) 設(shè)為 0 ,即量程下限為 0 ,則目標值為 1 . 2 。即壓力穩(wěn)定值為 1 . 2 MPa 。目標值即是預(yù)期穩(wěn)定值的絕對值。 </p><p>  5 .反饋信號的連接 </p><p>  各種變頻器都有若干個頻率給定輸入端,在這些輸入端子中,如果已經(jīng)確定一個為目標信號的輸入通道,則其他輸入端子均可作為反饋信號的輸入端??赏ㄟ^相應(yīng)的功能參數(shù)碼選擇其中的一個使用。

102、比較典型的幾種變頻器反饋信號通道。</p><p>  6 . P 、I 、D 參數(shù)的預(yù)置與調(diào)整 </p><p>  (1) 比例增益 P </p><p>  變頻器的 PID 功能是利用目標信號和反饋信號的差值來調(diào)節(jié)輸出頻率的,一方面,我們希望目標信號和反饋信號無限接近,即差值很小,從而滿足調(diào)節(jié)的精度:另一方面,我們又希望調(diào)節(jié)信號具有一定的幅度,以保證調(diào)節(jié)的靈

103、敏度。解決這一矛盾的方法就是事先將差值信號進行放大。比例增益 P 就是用來設(shè)置差值信號的放大系數(shù)的。任何一種變頻器的參數(shù) P 都給出一個可設(shè)置的數(shù)值范圍,一般在初次調(diào)試時, P 可按中間偏大值預(yù)置.或者暫時默認出廠值,待設(shè)備運轉(zhuǎn)時再按實際情況細調(diào)。 </p><p><b>  (2) 積分時間 </b></p><p>  如上所述.比例增益 P 越大,調(diào)節(jié)靈敏度越

104、高,但由于傳動系統(tǒng)和控制電路都有慣性,調(diào)節(jié)結(jié)果達到最佳值時不能立即停止,導(dǎo)致“超調(diào)”,然后反過來調(diào)整,再次超調(diào),形成振蕩。為此引入積分環(huán)節(jié) I ,其效果是,使經(jīng)過比例增益 P 放大后的差值信號在積分時間內(nèi)逐漸增大 ( 或減小 ) ,從而減緩其變化速度,防止振蕩。但積分時間 I 太長,又會當反饋信號急劇變化時,被控物理量難以迅速恢復(fù)。因此, I 的取值與拖動系統(tǒng)的時間常數(shù)有關(guān):拖動系統(tǒng)的時間常數(shù)較小時,積分時間應(yīng)短些;拖動系統(tǒng)的時間常數(shù)較

105、大時,積分時間應(yīng)長些。 </p><p>  (3) 微分時間 D </p><p>  微分時間 D 是根據(jù)差值信號變化的速率,提前給出一個相應(yīng)的調(diào)節(jié)動作,從而縮短了調(diào)節(jié)時間,克服因積分時間過長而使恢復(fù)滯后的缺陷。 D 的取值也與拖動系統(tǒng)的時間常數(shù)有關(guān):拖動系統(tǒng)的時間常數(shù)較小時,微分時間應(yīng)短些;反之,拖動系統(tǒng)的時間常數(shù)較大時, 微分時間應(yīng)長些。 </p><p>

106、  P 、 I 、 D 參數(shù)的調(diào)整原則 </p><p>  P 、 I 、 D 參數(shù)的預(yù)置是相輔相成的,運行現(xiàn)場應(yīng)根據(jù)實際情況進行如下細調(diào):被控物理量在目標值附近振蕩,首先加大積分時間 I ,如仍有振蕩,可適當減小比例增益 P 。被控物理量在發(fā)生變化后難以恢復(fù),首先加大比例增益 P ,如果恢復(fù)仍較緩慢,可適當減小積分時間 I ,還可加大微分時間 D。 </p><p>  在該系統(tǒng)中,通

107、過將輸出信號反饋給輸入端,經(jīng)過PID控制器比較判斷,決定輸出值是否超過設(shè)定值,如果如果輸出值超過設(shè)定值,則PID控制器通過控制閥門開閉的大小來控制輸出量,使其降低到設(shè)定值;如果輸出值低于設(shè)定值,則PID控制器通過控制閥門開閉的大小來控制輸出量,使其升高到設(shè)定值。</p><p>  3 系統(tǒng)的軟件設(shè)計</p><p>  軟件設(shè)計編制的程序易于調(diào)試、修改,可讀性好,軟件的設(shè)計是一個將需求

108、轉(zhuǎn)變?yōu)檐浖愂龅倪^程。系統(tǒng)軟件設(shè)計采用自頂向下、模塊化、結(jié)構(gòu)化的程序設(shè)計方法,把總的編程過程逐步細分,分解成一個個功能模塊,每個模塊相互獨立,其正確與否不依賴其它模塊,每個模塊都能完成一個明確的任務(wù)、實現(xiàn)某個具體的功能。</p><p><b>  3.1 主程序</b></p><p>  單片機系統(tǒng)上電后,首先要對系統(tǒng)進行初始化,初始化程序包括內(nèi)存空間的分配、初始

109、變量的設(shè)置、設(shè)定堆棧指針等。正常初始化后開放定時器中斷,外部中斷和串行口中斷,然后啟動定時器定時。每隔一段時間對瓦斯的濃度采集一次,將采集到的模擬量濃度數(shù)據(jù)存到寄存器中,當系統(tǒng)在取數(shù)據(jù)進行顯示的過程中要產(chǎn)生中斷,調(diào)用中斷處理子程序,在中斷處理子程序中進行數(shù)據(jù)轉(zhuǎn)換及顯示濃度。主程序編好后編制各從屬的程序和子程序,最后完成整個系統(tǒng)的軟件設(shè)計。系統(tǒng)軟件設(shè)計中要實現(xiàn)的功能有:用戶機的單片機系統(tǒng)要完成定時地對瓦斯?jié)舛鹊倪M行檢測,將瓦斯?jié)舛戎档倪M行

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論