版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 本科畢業(yè)設計(論文)</p><p><b> ?。?0 屆)</b></p><p> 基于FPGA六層電梯控制系統(tǒng)</p><p><b> 目 錄</b></p><p><b> 摘要III</b></p><p>
2、; AbstractIV</p><p><b> 第一章 緒論1</b></p><p> 1.1 課題設計的背景1</p><p> 1.2 課題設計的目的和意義1</p><p> 1.3 課題設計思路與原理2</p><p> 1.4 論文的組織結構與安排
3、2</p><p> 第二章 FPGA設計流程與方法4</p><p> 2.1 EDA技術介紹4</p><p> 2.2 FPGA簡介4</p><p> 2.2.1 FPGA的基本結構5</p><p> 2.2.2 FPGA的特點6</p><p> 2.
4、3 自頂向下(Top to Down)設計方法6</p><p> 2.4 VHDL概述9</p><p> 2.4.1 VHDL語言簡介9</p><p> 2.4.2 VHDL設計的特點10</p><p> 2.5 系統(tǒng)開發(fā)平臺11</p><p> 2.5.1 QUARTUS簡介
5、11</p><p> 2.5.3 Quartus II開發(fā)界面12</p><p> 2.6 小結13</p><p> 第三章 電梯控制方案確定14</p><p> 3.1 基于PLC 技術的電梯控制設計方案14</p><p> 3.2 PLC電梯的缺點14</p>
6、<p> 3.3 基于EDA 技術的電梯控制設計方案15</p><p> 3.3.1 內部請求優(yōu)先控制方式16</p><p> 3.3.2 單向層層停控制方式16</p><p> 3.3.3. 方向優(yōu)先控制方式17</p><p> 3.4 總體方案決定17</p><p>
7、; 第四章 電梯控制系統(tǒng)的模塊設計18</p><p> 4.1 電梯控制原理方框圖18</p><p> 4.1.1 外部數(shù)據(jù)高速采集模塊設計18</p><p> 4.1.2 信號存儲模塊19</p><p> 4.1.3 基于FPGA的中央處理模塊19</p><p> 4.1.4
8、 信號的輸出、顯示模塊19</p><p> 4.2 各模塊VHDL語言描述20</p><p> 4.2.1 開關門控制20</p><p> 4.2.2 內外升降請求控制21</p><p> 4.3 小結22</p><p> 第五章 系統(tǒng)設計與仿真23</p>&
9、lt;p> 5.1 新建項目23</p><p> 5.1.1 輸入源程序23</p><p> 5.1.2 創(chuàng)建工程24</p><p> 5.2 編譯26</p><p> 5.2.1 編譯26</p><p> 5.2.2 查看編譯結果26</p><
10、p> 5.3 電梯功能的實現(xiàn)與仿真27</p><p> 5.3.1 仿真步驟27</p><p> 5.3.2 電梯功能實現(xiàn)與仿真結果分析27</p><p> 5.4 小結32</p><p> 第六章 總結與展望33</p><p> 6.1 總結33</p>
11、<p> 6.2 展望33</p><p><b> 參考文獻34</b></p><p><b> 致謝35</b></p><p><b> 附錄36</b></p><p> 基于FPGA六層電梯控制系統(tǒng)</p><p
12、><b> 摘 要</b></p><p> 電梯作為現(xiàn)代化的產(chǎn)物,早在上個世紀就進入了我們的生活之中。本設計就是基于電子設計自動化(Electronic Design Automation)技術中的甚高速集成電路硬件描述語言(Very High Speed Integrated Circuit Hardware Description Language)語言所開發(fā)的六層電梯控制
13、程序。VHDL具有與具體硬件電路無關和設計平臺無關的特性,并且具有良好的電路行為描述和系統(tǒng)描述的能力,并在語言易讀性和層次化結構化設計方面,表現(xiàn)了強大的生命力和應用潛力。本文介紹了基于VHDL語言設計的電梯控制器,并進行了電路綜合和仿真。該控制器遵循方向優(yōu)先的原則,提供6個樓層多用戶的載客服務并指示電梯的運行情況。通過程序調試及運行仿真,結果表明,本程序可以完成:電梯運行所在樓層指示、電梯運行方向指示、關門延時設置、看門狗報警、超載報警
14、、故障報警等。關鍵詞:VHDL;控制器;EDA;電梯</p><p> The control system of six floors lift based on FPGA</p><p><b> Abstract</b></p><p> The lift , as the modernized result, are entere
15、d in our life in last century. This thesis designs the six - floor lift control on the basis of the electron basic on the electronic design automation(EDA) technology’s the very high-speed integrated circuit hardware des
16、cribe language(VHDL). VHDL has with the concrete hardware electric circuit has nothing to do with and designs the characteristic which the platform has nothing to do with, and has the good electric circuit behavior descr
17、iption and th</p><p> Keyword: VHDL, Controller, EDA, Elevator</p><p><b> 第一章 緒論</b></p><p> 1.1 課題設計的背景</p><p> 隨著科學技術的發(fā)展、近年來,我國的電梯生產(chǎn)技術得到了迅速發(fā)展.一些電梯廠也
18、在不斷改進設計、修改工藝。更新?lián)Q代生產(chǎn)更新型的電梯,電梯主要分為機械系統(tǒng)與控制系統(tǒng)兩大部份,隨著自動控制理論與微電子技術的發(fā)展,電梯的拖動方式與控制手段均發(fā)生了很大的變化,交流調速是當前電梯拖動的主要發(fā)展方向。目前電梯控制系統(tǒng)主要有三種控制方式:繼電路控制系統(tǒng)(早期安裝的電梯多位繼電器控制系統(tǒng))、FPGA/CPLD控制系統(tǒng)、微機控制系統(tǒng)。繼電器控制系統(tǒng)由于故障率高、可靠性差、控制方式不靈活以及消耗功率大等缺點,目前已逐漸被淘汰。微機控制
19、系統(tǒng)雖在智能控制方面有較強的功能,但也存在抗擾性差,系統(tǒng)設計復雜,一般維修人員難以掌握其維修技術等缺陷。而FPGA/CPLD控制系統(tǒng)由于運行可靠性高,使用維修方便,抗干擾性強,設計和調試周期較短等優(yōu)點,倍受人們重視等優(yōu)點,已成為目前在電梯控制系統(tǒng)中使用最多的控制方式,目前也廣泛用于傳統(tǒng)繼電器控制系統(tǒng)的技術改造。</p><p> 目前國內七八十年代安裝的許多電梯電氣部分用繼電器接觸器控制系統(tǒng),線路復雜,接線多,
20、故障率高,維修保養(yǎng)難,許多已處于閑置狀態(tài),其拽引系統(tǒng)多采用交流雙速電機系統(tǒng)換速,效率低,調速性能指標較差,嚴重影響電梯運行質量。由于這些電梯交流調壓調速系統(tǒng),交流雙速電機拖動系統(tǒng)性能及乘坐舒適感較差,交流調壓調速系統(tǒng)屬能耗型調速的機械部分無大問題,為節(jié)約資金,大部分老式電梯用戶希望對電梯的電氣控制系統(tǒng)進行改造,提高電梯的運行性能。因此對電梯控制技術進行研究,尋找適合我國老式電梯的改造方法具有十分重要的意義[1] 。</p>
21、<p> 電梯作為高層建筑物的重要交通工具與人們的工作和生活日益緊密聯(lián)系。FPGA/CPLD作為新一代工業(yè)控制器,以其高可靠性和技術先進性,在電梯控制中得到廣泛應用,從而使電梯由傳統(tǒng)的繼電器控制方式發(fā)展為計算機控制的一個重要方向,成為當前電梯控制和技術改造的熱點之一[2]。</p><p> 1.2 課題設計的目的和意義</p><p> 采用可編程邏輯器件通過對器件內
22、部的設計來實現(xiàn)系統(tǒng)功能,是一種基于芯片的設計方法.可以根據(jù)需要定義器件內部邏輯和引出端,將電路板設計的大部分工作放在芯片的設計中進行,通過對芯片設計實現(xiàn)數(shù)字系統(tǒng)的邏輯功能。靈活的內部功能塊組合,引出端定義等,可大大減輕電路設計和電路板設計的工作量和難度,有效的增強設計的靈活性,提高工作效糾。同時采用可編程邏輯器件,設計人員在實驗室可反復編程,修改錯誤,以期盡快開發(fā)產(chǎn)品,迅速占領市場?;谛酒脑O計方法可以減少芯片的數(shù)量,縮小系統(tǒng)體積,降
23、低能源消耗,提高系統(tǒng)性能和可靠性。</p><p> 1.3 課題設計思路與原理</p><p> 1)電梯的輸入信號分析</p><p> 電梯的輸入信號分析主要包括外部輸入信號和內部輸入信號的分析。對于電梯外部輸入信號:每層電梯門外需要有上升請求按鈕和下降請求按鈕,其中1樓門外只有上升請求按鈕,6層電梯門外只有下降請求按鈕。</p><
24、;p> 電梯內部輸入信號包括6個前往樓層按鈕、提前關門按鈕、延時關門按鈕、電梯異常求救按鈕,另外還有超重等警告信號輸入。</p><p> 2)電梯的輸出信號分析</p><p> 電梯的輸出信號分析也主要包括外部輸出信號和內部輸出信號的分析。對于電梯外部輸出信號包括上升請求按鈕和下降請求按鈕是否被按下指示信號燈、電梯當前所在樓層指示信號、電梯運行方向指示信號。</p&g
25、t;<p> 電梯內部輸出信號包括6個前往樓層按鈕是否被按下指示信號、是否超重等告警指示信號、電梯當前所在樓層指示信號、以及電梯運行方向指示信號。</p><p><b> 3)電梯運行規(guī)則</b></p><p> 當電梯處于上升模式時,只響應比電梯所在位置高的上樓信號,有下至上以此執(zhí)行,直到最后一個上升請求執(zhí)行完畢,如更高層有下樓請求時,則直接
26、升到下降請求的最高樓,然后進入下降模式,電梯處于下降模式時,則與上升模式想法。</p><p> 1.4 論文的組織結構與安排</p><p> 本論文研究的對象是6層電梯的FPGA實現(xiàn),論文共由六個章節(jié)組成:</p><p> 第一章是緒論,簡要介紹電梯的發(fā)展背景、現(xiàn)狀,提出論文設計思路及原理;</p><p> 第二章是FPGA
27、技術及其設計方法介紹,簡要介紹FPGA 的設計流程和方法、VHDL硬件描述語言以及設計仿真工具;</p><p> 第三章是DCT/IDCT算法的定義,主要介紹了一維二維算法的定義及相關性,本章節(jié)是本次論文的理論基礎;</p><p> 第四章是解碼器總設計方案,通過對2D-IDCT模塊進行分析,利用快速行列式分解法設計其硬件結構,然后分布完成各子模塊的VHDL語言描述;</p&
28、gt;<p> 第五章是系統(tǒng)的功能仿真,利用VHDL硬件描述語言進行算法模塊的總體設計與功能仿真,達到預期效果;</p><p> 第六章是結束語與展望,結了自己所做的工作與不足,并提出改進方案,闡述了論文研究的感想與收獲,展望今后的研究方向、即將開展的下一步工作。</p><p> 最后是致謝和參考文獻。</p><p> 第二章 FPGA
29、設計流程與方法</p><p> 2.1 EDA技術介紹</p><p> EDA 技術是20 世紀90 年代初從計算機輔助設計(Computer Aided Design)、計算機輔助制造(Computer Aided Manufacture)、計算機輔助測試(Computer Aided Testing)和計算機輔助工程(Computer Aided Engineering)的概
30、念發(fā)展而來的。隨著超大規(guī)模集成電路(Very Large Scale Integration)規(guī)模和技術復雜度的急劇增長,一塊芯片內集成門已可達幾十萬甚至幾百萬門,并且還在迅速增長,電子系統(tǒng)的人工設計已十分困難,必需依靠電子設計自動化技術。在利用EDA 進行集成電路設計時,應采用高效率的TOP-DOWN 設計方法,即根據(jù)系統(tǒng)的行為和功能要求,自上而下地依次完成相應的描述、綜合、優(yōu)化、仿真與驗證,直到生成器件。在電路描述時主要采用硬件描述
31、語言(HDL)。硬件描述語言是用于設計硬件電子系統(tǒng)的計算機語言,它描述電子系統(tǒng)的邏輯功能、電路結構和連接方式。設計者可以利用HDL 程序來描述所希望的電路系統(tǒng),規(guī)定其結構性和電路的行為方式;然后利用 EDA 工具將此程序變成能控制場效應可編程門陣列(</p><p> 2.2 FPGA簡介</p><p> FPGA是英文Field Programmable Gate Array的縮
32、寫,既現(xiàn)場可編程邏輯門陣列,它是在PLA(Programmable Logic Array,可編程邏輯陣列)、GAL(Generic Array Logic,通用陣列邏輯 ) 、EPLD(Erasable Programmable Device,可編程邏輯器件)等可編程器件的基礎上進一步發(fā)展的產(chǎn)物。</p><p> FPGA一般用于邏輯仿真。電路設計工程師設計一個電路首先要確定線路,然后進行軟件模擬,以確定所
33、設計電路的功能及性能。然而隨著電路規(guī)模的不斷增大,工作頻率的不斷提高,將會給電路引入許多分布參數(shù)的影響,而這些影響用軟件模擬地方法較難反映出來,所以有必要做硬件仿真。FPGA就可以實現(xiàn)硬件仿真以做成模型機。將軟件模擬后的線路經(jīng)一定處理后下載到FPGA,就可容易的得到一個模型機,從該模型機,設計者就很直觀地測試其邏輯功能及性能指標。它由許多獨立的可編程邏輯模塊組成,用戶可以通過編程將這些模塊連接起來實現(xiàn)不同的設計。FPGA兼容了EPGA(
34、掩膜可編程陣列)和陣列型PLD兩者的優(yōu)先,因而具有更高的集成度,更強的邏輯實現(xiàn)能力和更好的設計靈活性 [4] 。</p><p> FPGA是由存放在片內RAM中的程序來設置其工作狀態(tài)的,因此,工作時需要對片內RAM進行編程。用戶可以根據(jù)不同的配置模式,采用不用的編程方式。FPGA有多種配置模式:并行主模式為一片F(xiàn)PGA加一片EPROM的 方式;主從模式可以支持一片PROM編程多片F(xiàn)PGA;串行模式可以采用串行
35、PROM編程FPGA;外設模式可以將FPGA作為微處理器的外設,由微處理器對其編程。</p><p> 加電時,F(xiàn)PGA芯片將EPROM中數(shù)據(jù)讀入片內編程RAM中,配置完成后,F(xiàn)PGA進入工作狀態(tài)。掉電后,F(xiàn)PGA恢復成白片,內部邏輯關系消失,因此,F(xiàn)PGA能反復使用。FPGA的編程無須專用的FPGA編程器,只需用通用的EPROM、PROM編程器即可。當需要修改FPGA功能時,只需換一片EPROM即可。這樣,同
36、一片F(xiàn)PGA,不同的編程數(shù)據(jù),可以產(chǎn)生不同的電路功能。因此,F(xiàn)PGA的使用非常靈活 [5] 。</p><p> 2.2.1 FPGA的基本結構</p><p> FPGA一般由三種可編程電路和一個用于存放編程數(shù)據(jù)的靜態(tài)存儲器SRAM組成。這三種可編程電路是:可編程邏輯塊(CLB-Configurable logic Block),輸入/輸出模塊(IOB-I/0 Block)和互聯(lián)資
37、源(IR-Interconnect Resource)。</p><p> 可編程邏輯塊(CLB)是實現(xiàn)邏輯功能的基本單元,它們通常規(guī)則地排列成一個陣列,散布整個芯片;可編程輸入/輸出模塊(IOB)主要完成芯片上的邏輯與外部封裝腳的接口,它通常排列在芯片的四周;可編程互聯(lián)資源(IR)包括各種長度的連線線段和一些可編程連接開關,他們將各個CLB之間或CLB、IOB之間以及IOB之間連接起來,構成特定功能的電路 [
38、6] 。</p><p> FPGA的功能由邏輯結構的配置數(shù)據(jù)決定。工作時,這些配置數(shù)據(jù)存放在片內的SRAM或熔絲圖上?;赟RAM的FPGA器件,在工作前需要從芯片外部加載配置數(shù)據(jù),配置數(shù)據(jù)可以存儲在片外的EPROM或其它存儲器上。用戶可以控制加載過程,在現(xiàn)場修改器件的邏輯功能,即所謂現(xiàn)場編程。</p><p> CLB是FPGA的主要組成部分,由邏輯函數(shù)的發(fā)生器、觸發(fā)器、數(shù)據(jù)選擇器
39、等電路組成。其中的邏輯函數(shù)發(fā)生器為查表結構,工作原理類似于ROM,輸入等效于ROM的地址碼,通過查找ROM中的地址表可以得到相應的組合邏輯函數(shù)輸出。</p><p> 觸發(fā)器可以配置成上升沿觸發(fā)或下降沿觸發(fā);數(shù)據(jù)選擇器用來選擇觸發(fā)器激勵輸入信號、時鐘有效邊沿、時鐘使能信號以及輸出信號。</p><p> IOB提供了器件引腳和內部邏輯陣列之間的連接。它主要是由輸入觸發(fā)器、輸入緩沖器和輸
40、出觸發(fā)/鎖存器、輸出緩沖器組成。每個IOB控制一個引腳,他們可被配置為輸入、輸出或雙向I/O功能。</p><p> 可編程互聯(lián)資源(IR)可以將FPGA內部的CLB和CLB之間、CLB和IOB之間連接起來,構成各種具有復雜功能的系統(tǒng)。IR主要由許多金屬線段構成,這些金屬線段帶有可編程開關,通過自動布線實現(xiàn)各種電路的連接[7]。</p><p> 2.2.2 FPGA的特點</
41、p><p> FPGA的基本特點主要有:</p><p> (1) 采用FPGA設計ASIC 電路,用戶不需要投片生產(chǎn),就能得到合適的芯片。</p><p> (2) FPGA可做其它全定制或半定制ASIC電路的中試樣片。</p><p> (3) FPGA內部有豐富的觸發(fā)器和I/O引腳。</p><p> (4
42、) FPGA是ASIC電路中設計周期最短、開發(fā)費用最低、風險最小的器件之一。</p><p> (5) FPGA采用高速CHMOS工藝,功耗低,可以與CMOS、TTL電平兼容[7]。</p><p> 2.3 自頂向下(Top to Down)設計方法</p><p> 自頂向下的設計(Top to Down)是先對設計進行功能描述,然后逐步分塊細化,直至結
43、構化的最底層。采用結構化單元和有少數(shù)行為級模塊構成的層次式模型,進行層次式設計。</p><p> 數(shù)字集成系統(tǒng)的高層次設計是采用“自頂向下”的設計方法,高層次設計是一種“概念式”設計,設計人員無需通過門級原理圖描述電路,而是針對設計目標進行功能描述,由于擺脫了電路細節(jié)的束縛,設計人員可以把精力集中于創(chuàng)造性的概念構思與方案上,一旦這些概念構思以高層次描述的形式輸入計算機后,EDA工具就能以規(guī)則驅動的方式自動完成
44、整個設計。這樣,新的概念得以有效地變?yōu)楫a(chǎn)品,大大縮短了產(chǎn)品的研制周期[5]。不僅如此,高層次設計只是定義系統(tǒng)的行為特性,而不涉及實現(xiàn)工藝,在廠家綜合庫的支持下,利用綜合優(yōu)化工具可以將高層次描述轉換成針對某種工藝優(yōu)化的網(wǎng)表,工藝轉化變得輕松容易。</p><p> 在采用傳統(tǒng)的電原理輸入方法時,F(xiàn)PGA/CPLD器件的采用受到器件庫的制約,由于不同廠家FPGA/CPLD的結構完全不同,甚至同一廠家不同系列的產(chǎn)品也
45、存在結構上的差別,因此,在設計一開始,工程師的設計思路和器件選擇的靈活性。而采用Top –Down設計方法,功能輸入采用國際標準的HDL輸入方法,HDL可不含有任何器件的物理信息,因此工程師可以有很多空間去集中精力進行功能描述,設計師可以在“高層次”對電路進行設計,其步驟如下:</p><p> 圖2.1 FPGA設計流程</p><p> ?。?)按照“自頂向下”的設計方法進行系統(tǒng)規(guī)
46、劃;</p><p> ?。?)輸入HDL代碼;</p><p> 這是高層次設計中最為普遍的輸入方式。此外,還可以采用圖形輸入方式(框圖、狀態(tài)圖等)。這種輸入方式具有直觀、容易理解的特點。</p><p> (3)將以上的設計輸入編譯成標準的VHDL文件;</p><p> 對于大型設計,還要進行代碼級的功能仿真,主要是檢查系統(tǒng)功能設
47、計的正確性。因此對于大型設計,綜合、適配要花費數(shù)小時,就可以大大減少設計重復的次數(shù)和時間。</p><p> ?。?)轉化成網(wǎng)表文件;</p><p> 利用綜合器對VHDL源代碼進行綜合優(yōu)化處理,這是將高層次描述轉化成硬件電路的關鍵步驟。</p><p><b> ?。?)邏輯映射;</b></p><p> 在綜
48、合前對源代碼仿真,生成門級描述的網(wǎng)表文件,利用適配器將綜合后的網(wǎng)表文件針對某一具體的目標器件進行邏輯映射,包括底層器件配置、邏輯分割、邏輯優(yōu)化和布局布線。</p><p> ?。?)下載到目標芯片;</p><p> 將適配器產(chǎn)生出的器件編程文件通過編程器或下載電纜載入到目標芯片中 [8] 。</p><p> 在自頂向下的設計過程中,在設計的各個階段和級別,每
49、一級設計都以上一級的設計結果作為設計目標,得到本級的設計結果的結果描述,這是設計或綜合的過程。驗證的任務就是使所得到的結果正確實現(xiàn)其設計要求。</p><p> 2.4 VHDL概述</p><p> EDA關鍵技術之一是采用硬件描述語言來描述電路系統(tǒng),包括電路結構、行為方式、邏輯功能以及接口。就FPGA和CPLD開發(fā)來說,比較流行的HDL主要有VHDL,Verilog HD,LAB
50、EL-HDL等,其中,VHDL對系統(tǒng)的行為描述能力最強,已被IEEE確定為標準HDL,并得到目前所有流行EDA軟件的支持,進而成為系統(tǒng)設計領域最佳的硬件描述語言。</p><p> 2.4.1 VHDL語言簡介</p><p> VHDL的英文全名是Very-High-Speed Integrated Circuit Hardware Description Language,誕生于
51、1982年,1987年底,被IEEE和美國國防部確認為標準硬件描述語言。自IEEE公布了VHDL的標準版本之后,各EDA公司相繼推出了自己的VHDL設計環(huán)境,或宣布自己的設計工具可以和VHDL接口。此后VHDL在電子設計領域得到了廣泛的接受,并逐步取代了原有的非標準的硬件描述語言。1993年,IEEE對VHDL進行了修訂,從更高的抽象層次和系統(tǒng)描述能力上擴展VHDL的內容,公布了新的VHDL版本。</p><p>
52、; VHDL主要用于描述數(shù)字系統(tǒng)的結構、行為、功能和接口,非常適用于可編程邏輯芯片的應用設計。與其它的HDL相比,VHDL具有更強的行為描述能力,從而決定了它成為系統(tǒng)設計領域最佳的硬件描述語言。強大的行為描述能力是避開具體的器件結構,從邏輯行為上描述和設計大規(guī)模電子系統(tǒng)的重要保證。就目前流行的EDA工具和VHDL綜合器而言,將基于抽象的行為描述風格的VHDL程序綜合成為具體的FPGA和CPLD等目標器件的網(wǎng)表文件已不成問題。</
53、p><p> VHDL語言在硬件設計領域的作用將與C和C++在軟件領域的作用一樣,在大規(guī)模數(shù)字系統(tǒng)的設計中,它將逐步取代如邏輯狀態(tài)表和邏輯電路圖等級別較低的繁瑣的硬件描述方法,而成為主要的硬件描述工具,它將成為數(shù)字系統(tǒng)設計領域中所有技術人員必須掌握的一種語言。VHDL和編程邏輯器件的結合成為一種強有力的設計方式,將為設計者的產(chǎn)品上市帶來創(chuàng)紀錄的速度 [9] 。</p><p> 一個VHD
54、L程序通常包含實體(Entity),構造體(Architecture),配置(Configuration),包集合(Package),庫(Library)5個部分。</p><p> 其中實體是一個VHDL程序的基本單元,由實體說明和結構體兩部分組成。實體說明用于描述設計系統(tǒng)的外部接口信號;結構體用于描述系統(tǒng)的行為,系統(tǒng)數(shù)據(jù)的流程和組織結構形式。配置用于從庫中選取所需單元來描述層與層之間的連接關系。包集合存放各
55、設計模塊能共享的數(shù)據(jù)類型,常數(shù),子程序等。庫用于存放與編譯的實體,構造體,包集合,配置。庫分為兩種,一種是芯片制造商提供的庫;另一種是用戶自行生成的work庫,包括用戶設計的模塊,可以重復使用。</p><p> 2.4.2 VHDL設計的特點</p><p> 用VHDL設計電路系統(tǒng),可以把任何復雜的電路系統(tǒng)視為一個模塊,對應一個設計實體。在VHDL層次化設計中,它所設計的模塊既可
56、以是頂層實體,又可以是較低層實體,但對不同層次模塊應選擇不同的描述方法(如行為描述或結構描述)。集成電路規(guī)模越是龐大,VHDL語言的優(yōu)越性就越顯突出。目前,數(shù)百萬門規(guī)模的FPGA/CPLD己進入實用,VHDL強大的系統(tǒng)描述能力、規(guī)范的程序設計結構和靈活的語句表達風格使其必將擔負起大系統(tǒng)設計的幾乎全部設計任務。VHDL語言可以支持自上而下和基于庫的設計方法,并支持同步電路、異步電路、FPGA以及其它隨機電路的設計。目前大多數(shù)EDA工具幾乎
57、在不同程度上都支持VHDL語言。這給VHDL語言進一步推廣和應用創(chuàng)造了良好的環(huán)境。設計是在較高的抽象層次上進行,設計者不用更多地考慮門級,可花費更多的時間考慮概念級方面 [10] 。</p><p> 利用VHDL具有的自動優(yōu)化和快速探索各種設計方案的能力,可使設計者迅速而成功地得到高質量設計的最終結果,從而改善了設計質量。VHDL是一種全方位,多層次的硬件描述語言,包括系統(tǒng)行為級描述、寄存器傳輸級描述和結構描
58、述多個設計層次,因此VHDL幾乎覆蓋了以往各種硬件描述語言的功能,整個自頂向下或自底向上的電路設計過程都可以用VHDL來完成。</p><p> VHDL還具有以下優(yōu)點:</p><p> (1) VHDL的寬范圍描述能力使它成為高層次設計的核心,將設計人員的工作重心提高到了系統(tǒng)功能的實現(xiàn)與調試,而花較少的精力于物理實現(xiàn)上。</p><p> (2) VHDL
59、可以用簡潔明確的代碼描述來進行復雜控制邏輯的設計,靈活且方便,而且也便于設計結果的交流、保存和重用。</p><p> (3) VHDL的設計不依賴于特定的器件,方便了工藝的轉換。VHDL是一個標準語言,為眾多的EDA廠商支持,因此移植性好[11]。</p><p> 2.5 系統(tǒng)開發(fā)平臺</p><p> 2.5.1 QUARTUS簡介</p>
60、;<p> Quartus II軟件為大容量FPGA設計提供了最先進的技術,允許設計者充分地發(fā)揮ALTERA器件的全部潛力。新版Quartus II軟件具有業(yè)界最易用的設計流程、系統(tǒng)設計能力、時序收斂和驗證方案,能夠為FPGA設計提供最先進的開發(fā)環(huán)境,成為業(yè)界的里程碑。在系統(tǒng)設計中我們將使用功能強大的QuatrusII 8.0軟件來完成設計任務。Quartus II軟件結合了ALTERA EDA伙伴的技術,為大容量FPG
61、A提供業(yè)界最先進的設計方法。ALTERA的QuartusII軟件是唯一允許設計者針對FPGA和結構化ASIC進行無縫開發(fā)的設計環(huán)境。Quartus II軟件采用了ALTERA的Logic Lock(tm)設計方法,是一款非常優(yōu)秀的FPGA設計工具,能夠提供真正的模塊化設計流程,這在支持團隊設計上是無可匹敵的。而且,ALTERA的Quartus II軟件是唯一具有工業(yè)標準TCL腳本接口的FPGA設計工具,允許設計者在GLl7和腳本設計技術
62、之間混合使用。新版的Quartus II軟件采用了新的存儲編譯器的波形生成器,它通過動態(tài)地產(chǎn)生用戶參數(shù)化存儲結構的操作波形顯示。</p><p> 2.5.2 Quartus II設計仿真過程</p><p> 基于VHDL的Quartus II開發(fā)流程為:分析與綜合,布局布線,配置,時序分析,生成邏輯網(wǎng)表,功能仿真,時序仿真,下載,如圖2.2。</p><p&g
63、t; 圖2.2 Quartus II流程</p><p> 2.5.3 Quartus II開發(fā)界面</p><p> Quartus II的開發(fā)主界面如圖2.3所示。它分為四個主要的子窗口。其中左上方的子窗口為工程的瀏覽窗口,它顯示的是用戶設計的頂層模塊,設計所包含的所有輸入文件以及整個設計的模塊結構;左下方的子窗口為設計狀態(tài)圖,在進行工程的編譯綜合以及仿真的時候,窗口內會顯示
64、每一步的進度以及所耗費的時間;右邊為設計輸入窗口,用戶可以選擇通過不同的設計輸入手段,如原理圖,VHDL或Verilog HDL來進行FPGA設計:最下方的子窗口為信息提示窗口,在程序的綜合仿真過程中,Quartus II會顯示警告和錯誤信息,提示用戶設計中可能出現(xiàn)的問題所在 [12] 。</p><p> Quartus II軟件完全支持VHDL和Verilog HDL語言,內部嵌有VHDL、Verilog
65、HDL邏輯綜合器,同時也支持第三方綜合工具。QuartusII自身具備仿真功能,也支持第三方的仿真工具,如ModelSim。</p><p> 圖2.3 Quartus II主界面</p><p><b> 2.6 小結</b></p><p> 本章主要是對FPGA的基本原理,設計方法和流程作簡要介紹,以及在本次設計中涉及到的開發(fā)仿
66、真工具,VHDL硬件描述語言作了一個大體地介紹。</p><p> 第三章 電梯控制方案確定</p><p> 電梯的微機化控制主要有以下幾種形式:1 PLC控制;2 單板機控制;3 單片機控制;4 單微機控制;5 多微機控制;6 人工智能控制。隨著EDA技術的快速發(fā)展,CPLD/FPGA已廣泛應用于電子設計與控制的各個方面。但是本設計屏棄以前老式的采用PLC設計電梯控制器,而是使用
67、一片來實現(xiàn)對電梯的控制的。</p><p> 3.1 基于PLC 技術的電梯控制設計方案</p><p> 可編程控制系統(tǒng)是一種專門為在工業(yè)環(huán)境下應用而設計的數(shù)字運算操作電子系統(tǒng)。它采用一種可編程的存儲器,在其內部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術運算等操作的指令,通過數(shù)字式或模擬式的輸入輸出來控制各種類型的機械設備或生產(chǎn)過程。 可編程控制器是計算機技術與自動化控制技術相結
68、合而開發(fā)的一種適用工業(yè)環(huán)境的新型通用自動控制裝置,是作為傳統(tǒng)繼電器的替換產(chǎn)品而出現(xiàn)的。隨著微電子技術和計算機技術的迅猛發(fā)展,可編程控制器更多地具有了計算機的功能,不僅能實現(xiàn)邏輯控制,還具有了數(shù)據(jù)處理、通信、網(wǎng)絡等功能。由于它可通過軟件來改變控制過程,而且具有體積小、組裝維護方便、編程簡單、可靠性高、抗干擾能力強等特點,已廣泛應用于工業(yè)控制的各個領域,大大推進了機電一體化的進程。PLC 的特點可綜述如下: </p><
69、p><b> ?。?)高可靠性 </b></p><p> ?。?)編程簡單,使用方便(可采用梯形圖編程方式,與實際繼電器控制電路非常接近,一般電氣工作者很容易接受) </p><p> (3)環(huán)境要求低(適用于惡劣的工業(yè)環(huán)境)</p><p> ?。?)體積小,重量輕 (5)擴充方便 [15] 。</p><p&g
70、t; 3.2 PLC電梯的缺點</p><p> 當今電梯市場已經(jīng)有多種電梯控制器的設計方案。但大多數(shù)仍然是采用PLC實現(xiàn)電梯的升降控制,但是采用 PLC實現(xiàn)電梯控制器的設計存在大量的缺點。如果采用硬件描述語言來完成電梯控制器的設計,就可以克服PLC電梯的大部分缺點。</p><p> 目前,在我國國產(chǎn)電梯大部分為繼電器及PLC控制方式,繼電器控制系統(tǒng)性能不穩(wěn)定、故障率高,大大降低
71、了電梯的舒適性、可靠性和安全性,經(jīng)常造成停梯,給乘用人員的生活和工作帶來了很多不便, 因而傳統(tǒng)的電梯控制系統(tǒng)(PLC)的更新勢在必行。</p><p> 當前電梯發(fā)展的智能化發(fā)方向是IC卡智能電梯,但最終的發(fā)展是聲控智能電梯,IC卡智能電梯PLC都需通過外加IC讀卡芯片才能實現(xiàn),PLC單獨是不能實現(xiàn)的,那以后的聲控智能電梯PLC就能不能單獨實現(xiàn),然而我們采用VHDL技術就可以實現(xiàn)電梯的智能化,節(jié)能,也可以提高電
72、梯的舒適性,可靠性和安全性。</p><p> 3.3 基于EDA 技術的電梯控制設計方案</p><p> EDA 技術開發(fā)手段多樣,其中應用最為廣泛的就是通過程序對硬件進行開發(fā),而其中又數(shù) VHDL 語言最受設計者的歡迎。 EDA 技術使得設計者的工作僅限于利用軟件的方式,即利用硬件描述語言和 EDA 軟件來完成對系統(tǒng)硬件功能的實現(xiàn)。近幾年來,硬件描述語言等設計數(shù)據(jù)格式的逐步標準
73、化,不同設計風格和應用的要求導致各具特色的EDA 工具被集成在同一個工作站上,從而使EDA 框架日趨標準化。VHDL 豐富的仿真語句和庫函數(shù),使得在任何大系統(tǒng)的設計早期就能查驗設計系統(tǒng)的功能可行性,隨時可對設計進行仿真模擬。VHDL 語言的設計單元包括實體(entity)、結構體(architecture)、程序包(package)以及配置(configuration)。 初級設計單元――實體(entity),是設計的基本模塊和設計的初
74、級單元,在分層次設計中,頂層有頂級實體,含在頂級實體中的較低層次的描述為低級實體,靠配置把頂層實體和底層實體連接起來。實體說明中還可以說明數(shù)據(jù)類型、子程序和常量等數(shù)據(jù)信息,實體語句常用于描述設計常用到的判斷和檢查信息。 次級設計單元――結構體(architecture),實體的結構體</p><p> 圖3.1 電梯控制方式選擇</p><p> 3.3.1 內部請求優(yōu)先控制方式&
75、lt;/p><p> 內部請求優(yōu)先控制方式類似于出租車的工作方式,先將車上的人送至目的地,再去載客。作為通用型電梯應該服務于大多數(shù)人,必須考慮電梯對內、外請求的響應率P:</p><p> Pin = 100%;</p><p> Pout = 0-100%;</p><p> 在內部請求優(yōu)先控制方式中,當電梯外部人的請求和電梯內部人狀態(tài)
76、請求沖突時,外部人的請求信號可能被長時間忽略,因而它不能作為通用型電梯的設計方案。[13]</p><p> 3.3.2 單向層層??刂品绞?lt;/p><p> 單向層層??刂品绞降韧诨疖嚨倪\行方式,遇站即停止、開門。這種方案的優(yōu)點在于“面面俱到”,可以保證所有人的請求都能得到響應。然而這樣對電梯的效率產(chǎn)生消極影響:不必要的等待消耗了大量時間,而且電梯的運作與用戶的請求無關,當無請求
77、時電梯也照常跑空車,就浪費了大量電能。對用戶而言,此種控制方式的請求響應時間也不是很快。因而這不是理想的方案。</p><p> 3.3.3 方向優(yōu)先控制方式</p><p> 方向優(yōu)先控制是指電梯運行到某一樓層時先考慮這一樓層是否有請求:有,則停止; 無,則繼續(xù)前進。停下后再啟動時,①考慮前方——上方、或下方是否有請求:有,則繼續(xù)前進;無,則停止;②檢測后方是否有請求, 有請求則轉
78、向運行, 無請求則維持停止狀態(tài)。這種運作方式下,電梯對用戶的請求響應率為100%,且響應的時間較短。</p><p> 假設: 電梯每兩層間的運行時間為ΔT ,樓層數(shù)為6, 在每層樓的停止時間為t, 如果每層樓都有請求,則這種控制方式的效率和上面的單向每層停等控制方式的效率一樣, 然而, 當不是每層樓都有請求 (假定為只有第6層有請求輸入) 時,上面的方式2(設為A方式)的響應時間</p><
79、;p> T=5*(ΔT + t ) </p><p> 而方向優(yōu)先控制方式(設為B方式)對同一請求的響應時間</p><p><b> T1=5*ΔT </b></p><p><b> 效率比 </b></p><p> ηb/ηa = 1 + t /ΔT </p>
80、<p> 方向優(yōu)先控制方式的效率遠大于單向層層停等控制方式的效率。 而且,方向優(yōu)先控制方式下,電梯在維持停止狀態(tài)的時候可以進入省電模式,又能節(jié)省大量電能,</p><p> 本設計選擇方向優(yōu)先控制方式。</p><p> 3.4 總體方案決定</p><p> 本次設計嘗試用硬件描述語言(VHDL)來實現(xiàn)電梯控制,可進行多層次的邏輯設計,也可進
81、行仿真驗證、時序分析等以保證設計的正確。</p><p> 在使用VHDL進行電梯控制器的設計,主要就是對電梯軟件部分進行設計,使用VHDL中的邏輯關系建立電梯的升降模式,開門,關門達到動作,而外部的硬件設備基本上保持不變。但是使用VHDL硬件描述語言設計電梯控制器可以為以后電梯實現(xiàn)智能控制奠定基礎。</p><p> 第四章 電梯控制系統(tǒng)的模塊設計</p><p
82、> 4.1 電梯控制原理方框圖</p><p> 電梯方向優(yōu)先控制方式控制系統(tǒng)方框圖</p><p><b> 圖4.1 模塊設計</b></p><p> 4.1.1 外部數(shù)據(jù)高速采集模塊設計</p><p> 對外部信號采集、處理要求電梯控制器:</p><p> ?。?
83、)外部請求信號的實時、準確采集。</p><p> ?。?)準確、實時的捕捉樓層到達信號。</p><p> (3)有效的防止樓層到達信號、外部請求信號的誤判。</p><p> 控制器采用FPGA作為系統(tǒng)控制的核心,系統(tǒng)時鐘頻率是32.0000MHz,完全可以滿足實時采集數(shù)據(jù)的要求。由于電路中毛刺現(xiàn)象的存在,信號的純凈度降低,單個的毛刺往往被誤作為系統(tǒng)狀態(tài)轉換
84、的觸發(fā)信號,嚴重影響電梯的正常工作??梢圆捎枚啻螜z測的方法解決這個問題,對一個信號進行多次采樣以保證信號的可信度。</p><p> 外部請求信號的輸入形式為按鍵輸入,到達樓層信號來自光敏傳感器,關門中斷信號及超載信號則產(chǎn)生于壓力傳感器。 </p><p> 4.1.2 信號存儲模塊 </p><p> 電梯控制器的請求輸入信號有18個(電梯外有6個上升請求
85、和6個下降請求的用戶輸入斷口,電梯內有6個請求用戶輸入斷口),由于系統(tǒng)對內、外請求沒有設置優(yōu)先級,各樓層的內、外請求信號被采集后可先進行運算,再存到存儲器內。</p><p> 電梯運行過程中,由于用戶的請求信號的輸入是離散的,而且系統(tǒng)對請求的響應也是離散的,因此請求信號的存儲要求新的請求信號不能覆蓋原來的請求信號,只有響應動作完成后才能清除存儲器內對應的請求信號位。</p><p>
86、 4.1.3 基于FPGA的中央處理模塊</p><p> 中央數(shù)據(jù)處理模塊是系統(tǒng)的核心,通過對存儲的數(shù)據(jù)(含請求、到達樓層等信號)進行比較、判斷以驅動系統(tǒng)狀態(tài)的流轉。電梯工作過程中共有9種狀態(tài):等待、上升、下降、開門、關門、停止、休眠、超載報警以及故障報警狀態(tài)。一般情況下,電梯工作起始點是第一層,起始狀態(tài)是等待狀態(tài),啟動條件是收到上升請求。</p><p> 超載狀態(tài)時電梯關門動作
87、取消,同時發(fā)出警報,直到警報被清除; 故障時電梯不執(zhí)行關門動作,同時發(fā)出警報,直到警報被清除(看門狗信號有效的條件是一層樓連續(xù)發(fā)生關門中斷情況超過3次)。本系統(tǒng)由請求信號啟動,運行中每檢測到一個到達樓層信號,就將信號存儲器的請求信號和樓層狀態(tài)信號進行比較,再參考原方向信號來決定是否停止,轉向等動作。</p><p> 4.1.4 信號的輸出、顯示模塊</p><p> 本系統(tǒng)的輸出信
88、號有兩種: 一種是電機的升降控制信號(兩位)和開門/關門控制信號;另一種是面向用戶的提示信號(含樓層顯示、方向顯示、已接受請求顯示等)。</p><p> 電機的控制信號一般需要兩位,本系統(tǒng)中電機有3種工作狀態(tài): 正轉、反轉和停轉狀態(tài)。 兩位控制信號作為一個三路開關的選通信號,此三路開關選用模擬電子開關。</p><p> 系統(tǒng)的顯示輸出包括數(shù)碼管樓層顯示、數(shù)碼管請求信號顯示和表征運動
89、方向的箭頭形指示燈的開關信號。完全可以滿足人們的需要,而且效率比較高</p><p> 本系統(tǒng)具有請求信號顯示功能,結合方向顯示,可以減少用戶對同一請求的輸入次數(shù),這樣就延長了電梯按鍵的使用壽命。假如電梯處于向上運動狀態(tài),初始位置是底層,初始請求是6樓,2樓時進入一人,如果他的目的地也是6樓,他看到初始請求是6樓,就可以不再按鍵。同時,電梯外部的人也可根據(jù)請求信號顯示(上升請求、下降請求、無請求),就可以避免沒
90、必要的重復請求信號輸入。電梯使用時,系統(tǒng)結合相應的電梯使用規(guī)范。</p><p> 4.2 各模塊VHDL語言描述</p><p> 現(xiàn)將本次設計的主要的模塊對其進行VHDL語言描述</p><p> 4.2.1 開關門控制</p><p> if clk'event and clk='1' then <
91、;/p><p> if clr='1' then q1<=0;q2<=0;wahaha<='0'; --清除故障報警 </p><p> elsif full='1' then alarm<='1'; q1<=0;
92、 --超載報警</p><p> if q1>=3 then door<="10"; </p><p> else door<="00";</p><p> end if; </p><p&
93、gt; elsif q=1 then q<=0;alarm<='0';</p><p> if q2=3 then wahaha<='1'; --故障報警</p><p><b> else</b></p><p> if open
94、door='1' then door<="10";q1<=0;q2<=0;up<='0';down<='0'; --開門操作</p><p> elsif en_up='1' then --上升預操作 </p>&l
95、t;p> if deng='1' then door<="10";q1<=0;q2<=q2+1; --關門中斷</p><p> elsif quick='1' then q1<=3; --提前關門</p><p> elsif q1=
96、6 then door<="00";updown<='1';up<='1'; 關門完畢,電梯進入上升狀態(tài)</p><p> elsif q1>=3 then door<="01";q1<=q1+1; --電梯進入關門狀態(tài)</p><p> else q1<=q1+1;do
97、or<="00"; --電梯進入等待狀態(tài)</p><p><b> end if;</b></p><p> elsif en_dw='1' then --下降預操作</p><p> if d
98、eng='1' then door<="10";q1<=0;q2<=q2+1; </p><p> elsif quick='1' then q1<=3; </p><p> elsif q1=6 then door<="00";updow
99、n<='0';down<='1'; </p><p> elsif q1>=3 then door<="01";q1<=q1+1; </p><p> else q1<=q1+1;door<="00"; </
100、p><p><b> end if;</b></p><p><b> end if;</b></p><p> 4.2.2 內外升降請求控制</p><p> 當乘客在一樓時,內外只有請求上升請求;當乘客在六樓時,內外只有下降請求;其余樓層均會產(chǎn)生升降請求;在編寫此過程時必要考慮前一狀態(tài),即
101、:預備上升與預備下降狀態(tài)。此部門的VHDL語言如下:</p><p><b> 電梯在一樓有請求:</b></p><p> if g1='1' then led<="1001111"; --電梯到達1樓,數(shù)碼管顯示1 </p><p> if d11='
102、;1' or c_u11='1' then d11<='0'; c_u11<='0';opendoor<='1';</p><p> --有當前層的請求,則電梯進入開門狀態(tài) </p><p> elsif dd_cc>"000001"
103、 then en_up<='1'; opendoor<='0'; </p><p> --有上升請求,則電梯進入預備上升狀態(tài)</p><p> elsif dd_cc="000000" then opendoor<='0'; </p><p> --無請求時,電梯停在1樓待
104、機 </p><p> end if; </p><p> 電梯在二樓有請求(三四五樓相似):</p><p> elsif g2='1' then led<="0010010"; </p&
105、gt;<p> --電梯到達2樓,數(shù)碼管顯示2</p><p> if updown='1' then --電梯前一運動狀態(tài)位上升 </p><p> if d22='1' or c_u22='1' then d22<='0'; c_u22<='0&
106、#39;; opendoor<='1'; </p><p> --有當前層的請求,則電梯進入開門狀態(tài) </p><p> elsif dd_cc>"000011" then en_up<='1'; opendoor<='0'; </p><p>
107、 --有上升請求,則電梯進入預備上升狀態(tài) </p><p> elsif dd_cc<"000010" then en_dw<='1'; opendoor<='0'; </p><p> --有下降請求,則電梯進入預備下降狀態(tài) </p><p><b>
108、 end if; </b></p><p> --電梯前一運動狀態(tài)為下降 </p><p> elsif d22='1' or c_d22='1' then d22<='0'; c_d22<='0';opendoor<='1'; &
109、lt;/p><p> --有當前層的請求,則電梯進入開門狀態(tài)</p><p> elsif dd_cc<"000010" then en_dw<='1'; opendoor<='0'; </p><p> --有下降請求,則電梯進入預備下降狀態(tài) </p><
110、p> elsif dd_cc>"000011" then en_up<='1'; opendoor<='0'; </p><p> --有上升請求,則電梯進入預備上升狀態(tài) </p><p><b> end if;</b></p><p>&l
111、t;b> 電梯在六樓有請求:</b></p><p> elsif g6='1' then led<="0100000"; --電梯到達6樓,數(shù)碼管顯示6 </p><p> if d66='1' or c_d66='1'
112、 then d66<='0'; c_d66<='0';opendoor<='1'; </p><p> elsif dd_cc<"100000" then en_dw<='1'; opendoor<='0'; </p>
113、;<p><b> end if;</b></p><p> else en_up<='0';en_dw<='0'; --電梯進入上升或下降狀態(tài)</p><p><b> 4.3 小結</b></p><p> 本章主要是研究六層電梯控
114、制器的實現(xiàn)方法,重點研究的是設計中各個模塊的實現(xiàn)功能,并編寫出各個模塊的VHDL硬件描述語言,對本次論文的完成極其重要。</p><p> 第五章 系統(tǒng)設計與仿真</p><p> 本章主要是應用Altera公司的Quartus II 8.0進行了算法模塊的實現(xiàn)與功能仿真,得出仿真波形并驗證與預期結果相一致。</p><p><b> 5.1 新
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于fpga六層電梯控制系統(tǒng)
- 基于fpga電梯控制系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-基于fpga的des算法【精校排版】
- 基于plc的六層電梯控制系統(tǒng)畢業(yè)論文
- 基于FPGA六層電梯控制系統(tǒng).doc
- 畢業(yè)論文-基于fpga的uart控制器設計【精校排版】
- 畢業(yè)論文-交通燈控制系統(tǒng)設計【精校排版】
- 畢業(yè)論文-基于fpga數(shù)字時鐘的設計【精校排版】
- 畢業(yè)論文-基于verilog hdl交通燈控制系統(tǒng)設計【精校排版】
- 基于FPGA六層電梯控制系統(tǒng)初稿.doc
- 畢業(yè)論文-基于fpga數(shù)字秒表電路的設計【精校排版】
- 畢業(yè)論文-基于fpga數(shù)字基帶信號設計【精校排版】
- 六層電梯的plc控制系統(tǒng)設計-畢業(yè)論文
- 五層電梯控制系統(tǒng) 畢業(yè)論文
- 六層電梯的plc控制系統(tǒng)設計畢業(yè)論文
- 基于FPGA六層電梯控制系統(tǒng)二稿.doc
- 畢業(yè)論文-基于ic卡門禁系統(tǒng)【精校排版】
- 畢業(yè)論文-基于fpga偽隨機序列與誤碼檢測【精校排版】
- 基于plc四層電梯控制系統(tǒng)設計——畢業(yè)論文
- 基于plc的四層電梯控制系統(tǒng)【畢業(yè)論文】
評論
0/150
提交評論