隨著國民經濟的發展和社會的進步,人們越來越需要便捷的交通工具,從而促進了汽車工業的發展,同時汽車發動機檢測維修等相關行業也發展起來。在汽車發動機檢測維修中,發動機電腦(Electronic Control.Unit-ECU)檢測維修是其中最關鍵的部分。發動機電腦根據發動機的曲軸或凸輪軸傳感器信號控制發動機的噴油、點火和排氣。所以,維修發動機電腦時,必須對其施加正確的信號。目前,許多發動機的曲軸和凸輪軸傳感器信號已不再是正弦波和方波等傳統信號,而是多種復雜波形信號。為了能夠提供這種信號,本文研究并設計了一種能夠產生復雜波形的低成本任意波形發生器(Arbitrary Waveform Generator-AWG)。 本文提出的任意波形發生器依據直接數字頻率合成(Direct Digial FrequencySynthesis-DDFS)原理,采用自行設計現場可編程門陣列(FPGA)的方案實現頻率合成,擴展數據存儲器存儲波形的量化幅值(波形數據),在微控制單元(MCU)的控制與協調下輸出頻率和相位均可調的信號。 任意波形發生器主要由用戶控制界面、DDFS模塊、放大及濾波、微控制器系統和電源模塊五部分組成。在設計中采用FPGA芯片EPF10K10QC208-4實現DDFS的硬件算法。波形調整及濾波由兩級放大電路來完成:第一級對D/A輸出信號進行調整;第二級完成信號濾波及信號幅值和偏移量的調節。電源模塊利用三端集成穩壓器進行電壓值變換,利用極性轉換芯片ICL7660實現正負極性轉換。 該任意波形發生器與通用模擬信號源相比具有:輸出頻率誤差小,分辨率高,可產生任意波形,成本低,體積小,使用方便,工作穩定等優點,十分適合汽車維修行業使用,具有較好的市場前景。
上傳時間: 2013-05-28
上傳用戶:cylnpy
隨著現代計算機技術、微電子技術的進一步結合和發展,可編程邏輯技術已成為當前電子設計領域中最具活力和發展前途的技術。通過采用FPGA/EDA技術,對通信卡的PCI接口、E1接口、外部邏輯電路進行集成,并利用目前通用計算機強大的數字信息處理能力,可大大簡化CTI硬件的設計,降低制造成本,提高系統可靠性。 據此,本論文提出了基于FPGA/EDA技術的PCI-E1接口設計方法,文中對PCI總線接口、E1接口及兩接口的互連等相關技術進行了深入分析,對各功能模塊和系統進行了VHDL建模與仿真。 同時,論文還介紹了基于ALTERACyclone系列FPGA芯片的PCI-E1接口硬件平臺的設計原理和基于DriverWorks的WDM驅動程序的設計方法。 本論文涉及的軟件、硬件系統已經開發、調試完成。測試結果表明:1、論文所研究的PCI接口(主/從設備)在進行配置讀/寫、I/O讀寫、存儲器讀寫及總線的猝發數據傳送等操作中,各項性能符合PCI2.3規范的要求。 2、論文所研究的E1接口支持成幀和不成幀兩種傳輸方式:在成幀模式下,信息的有效傳送速率為31×64Kbit/s;在不成幀的模式下,信息的有效傳送速率為2.048Mbit/s。E1輸出口各項參數符合CCITT相關規范要求。 3、論文所研究的PCI-E1接口在與現網設備、模塊的對接測試中,性能穩定。基于本論文的產品已經正式發布。國內部分廠家已對該產品進行了多方面的綜合測試,并計劃將其應用到實際的生產和研究中。 本論文對于CTI硬件的設計是一項嘗試和革新。測試和應用證明該方法行之有效,符合設計目標,具有較廣闊的應用前景。
上傳時間: 2013-06-02
上傳用戶:wpwpwlxwlx
隨著經濟的發展,生活水平的逐步提高,購置房屋和車輛的人越來越多,但安全問題也給人們帶來巨大的經濟損失。與此同時,相應的安全防盜系統也應運而生。目前市場上,低端的方案是利用單片機和通訊單元相結合構成系統。這種系統雖然價格便宜,實現起來也相對簡單,但是功能不夠完善,不能實現正真的影、音、像圖文全方位監控。而高端的方案則使用專用集成電路,雖然功能強大,但是價格昂貴,并且對于新的接口標準存在兼容性問題,而且也不易升級。 基于FPGA的安全監控系統,是FPGA和通訊單元相結合的產物。其核心FPGA可多次配置,靈活性強,在性能和價格中找到一個很好的平衡。其易于維護和升級,以滿足市場上不斷推陳出的新的接口標準。 整個系統將是對視頻圖像處理、圖像加密技術、傳感器、PIC總線通訊等諸多技術的整合。而本文將側重于論述該系統中視頻圖像處理、控制接口和視頻傳送部分的內容。全文分為五個章節,第一章簡要介紹了視頻信號處理的原理和結構,對一些專業術語進行介紹,并展示了通用的視頻處理過程。第二章針對監控系統的案例,對視頻信號處理模塊的解決方案進行論述,將實際的視頻信號處理劃分為轉換、計算和傳送三個子模塊,并且分別進行功能介紹。第三章著重介紹視頻轉換和視頻計算兩大模塊,對相應的接口配置和模塊主要代碼實現作了深入分析。第四章將論述視頻處理中的重要課題:數字圖像的壓縮技術,并對相應的重要模塊和關鍵步驟作實際建模分析。第五章將探討視頻傳送的相關技術,介紹傳統的Camera-Link標準和最新的千兆以太網傳送標準,對可行性應用進行了比較。
上傳時間: 2013-07-17
上傳用戶:xymbian
論文以反應式步進電機為研究對象,應用了先進的FPGA/CPLD技術,設計了一種全數字的步進電機控制系統,通過了仿真、綜合和下載的各個程序測試環節,并在實驗中得到了良好的應用。 本論文分析了反應式步進電機工作原理以及其具體的控制過程,然后闡述了FPGA的設計原理以及所涉及到的相關芯片,接著對所要應用的硬件語言VerilogHDL方面的知識進行了簡要地介紹,這些為論文的具體設計部分提供了理論基礎。 本系統針對需要實現對步進電機的調速,設計出了一種符合要求的連續可調的脈沖信號發生器,整個脈沖信號發生器有兩個大的模塊組成,最后用一個頂層的模塊將二者連接起來,并且每個子模塊以及頂層的模塊都通過了仿真測試。系統采用了模塊化的設計思路,為系統的設計和維護提供了方便,同時也提高了系統性能的可擴展性。系統采用一種軟件硬化的設計思路,應用了VerilogHDL硬件語言,該語言較容易理解。軟件也是采用了目前應用比較廣泛的幾種。在最后的實物實驗中也取得了良好的效果,從而證明了設計的正確性。論文針對VerilogHDL硬件語言的應用技巧以及實際編寫程序中經常遇到的問題都做了詳細的解釋,并提出了幾個解決問題的方法;對于如何合理的選擇芯片,文章也做了仔細說明。 FPGA+VerilogHDL+EDA工具構成的數字系統現場集成技術,是本系統設計的核心部分,該門技術具有操作靈活、利用廣泛以及價廉等特點。該門技術具有旺盛的生命力和廣闊的前景,必然推動著整個集成電路產業系統集成的進一步發展。整個系統設計采用了全數字化的控制方案,使系統更加緊湊、更加合理以及經濟節約。由于系統的全數字化,使得整個系統運行變得十分可靠,調試也極為方便。作為一種先進技術的應用,論文在很多方面做了新的嘗試。
上傳時間: 2013-05-20
上傳用戶:zoushuiqi
隨著存儲技術的迅速發展,存儲業務需求的不斷增長,獨立的磁盤冗余陣列可利用多個磁盤并行存取提高存儲系統的性能。磁盤陣列技術采用硬件和軟件兩種方式實現,軟件RAID(Redundant Array of Independent Disks)主要利用操作系統提供的軟件實現磁盤冗余陣列功能,對系統資源利用率高,節省成本。硬件RAID將大部分RAID功能集成到一塊硬件控制器中,系統資源占用率低,可移植性好。 分析了軟件RAID的性能瓶頸,使用硬件直接完成部分計算提高軟件RAID性能。針對RAID5采用FPGA(Field Programmable Gate Array)技術實現RAID控制器硬件設計,完成磁盤陣列啟動、數據緩存(Cache)以及數據XOR校驗等功能。基于硬件RAID的理論,提出一種基于Virtex-4的硬件RAID控制器的系統設計方案:獨立微處理器和較大容量的內存;實現RAID級別遷移,在線容量擴展,在線數據熱備份等高效、用戶可定制的高級RAID功能;利用Virtex-4內置硬PowerPC完成RAID服務器部分配置和管理工作,運行Linux操作系統、RAID管理軟件等。控制器既可以作為RAID控制卡在服務器上使用,也可作為一個獨立的系統,成為磁盤陣列的調試平臺。 隨著集成電路的發展,芯片的體積越來越小,電路的布局布線密度越來越大,信號的工作頻率也越來越高,高速電路的傳輸線效應和信號完整性問題越來越明顯。RAID控制器屬于高速電路的范疇,在印刷電路板(Printed Circuit Block, PCB)實現時分別從疊層設計、布局、電源完整性、阻抗匹配和串擾等方面考慮了信號完整性問題,并基于IBIS(I/O Buffer Information Specification)模型進行了信號完整性分析及仿真。
上傳時間: 2013-04-24
上傳用戶:jeffery
隨著數字視頻廣播的發展,觀眾將會面對越來越多綜合或專門頻道的選擇,欣賞到更高品質,更多服務的節目。而廣播業者則要為這些節目的版權購買,制作而承受更高的成本,單純的廣告收入已經不夠。要求對用戶收取一定的收視費用,而另一方面,調查也顯示用戶是愿意預付一定費用以獲得更好服務的。條件接受系統(Conditional Access system)就是為了商業目的而對某些廣播服務實施接入控制,決定一個數字接受設備能否將特定的廣播節目展現給最終用戶的系統。CA技術要求既能使用戶自由選擇收看節目又能保護廣播業者的利益,確算只有已支付了或即將支付費用的用戶才能收看到所選的電視節目。在數字電視領域中,CA系統無疑將成為發展新服務的必需條件。但是在不同的運營商可能會使用不同的CA系統,在不同的CA系統之間進行互操作所必需共同遵守的最基本條件是:通用的加擾算法。每個用戶接收設備中應集成相應的解擾模塊。在我國國家標準--數字電視條件接收系統GY/Z 175-2001的附錄H中有詳細的描述。 FPGA是英文Field Programmable Gate Array的縮寫,即現場可編程門陣列,它是在PAL、GAL、EPLD等可編程器件的基礎上進一步發展的產物。它是作為專用集成電路(ASIC)領域中的一種半定制電路而出現的,既解決了定制電路的不足,又克服了原有可編程器件門電路數有限的缺點。可以說,FPGA芯片是小批量系統提高系統集成度、可靠性的最佳選擇之一。 首先本文簡要介紹CA系統的目的和組成,FPGA的結構和原理,優勢。然后介紹了利用FPGA來實現CA系統主要組成部分即加擾的原理和步驟,分析算法,劃分邏輯結構,軟件仿真,劃分硬件模塊,硬件性能分析,驗證平臺構建,硬件實現等。 然后對以上各個部分做詳細的闡述。同時為了指導FPGA設計,給出了FPGA的結構和原理與FPGA設計的基本原則、設計的基本技巧、設計的基本流程; 最后給出了該加擾系統的測試與驗證方法以及驗證和測試結果。
上傳時間: 2013-06-22
上傳用戶:chongchong2016
易于移動,帶有電源線及插頭,可供插接于120V,15–20A 的電源插座的燈具。
上傳時間: 2013-07-22
上傳用戶:yerik
介招用AT8 9 c5 單片機構成微型可鳊程控制器PLc的設計思路一系統硬件配置和軟件設計方法,最后給出此微型可鳊程控制器在水塔水位控制中應用的實例。
上傳時間: 2013-04-24
上傳用戶:zhangjt
以AT89C51為核心,采用部分外圍電路,實現對電風扇的智能控制.通過AT89C51對雙向可控硅的控制,可實現風速的無級調速,且可以實現模擬自然風、睡眠風等,通過單片機自身的功能及外接少量電路可實現電
上傳時間: 2013-06-16
上傳用戶:從此走出陰霾
本文的主要研究內容是利用FPGA平臺實現以太網絡接口。 首先,對論文的大致內容和組織結構做了簡要介紹,并且比較分析了目前比較流行的網絡接口實現的三種方法,并以此為基礎提出了本文中重點介紹的基于FPGA 的網絡接口實現方法。 其次,介紹采用以FPGA 做為主控芯片控制8019AS 網絡控制芯片來實現從網絡上接收數據幀的功能。FPGA 需要在上電時完成對于8019AS的初始化設置。在接收和發送數據報文時,對相應的寄存器進行控制和操作以完成網絡數據幀的接收。對FPGA 與8019AS 之間的接口實現進行了詳細的描述。 最后,介紹了在FPGA 內部對于接收到的網絡數據幀進行TCP/IP協議分析的具體過程和實現方法。分別詳細介紹了接收模塊、發送模塊以及其中子模塊具體功能和實現方法。說明了模塊之間相互觸發的具體關系。現有的網絡接口一般是采用MCU 或者ARM 等專用控制芯片來實現的,而此次課題以FPGA 作為主控芯片來實現網絡接口以及部分TCP/IP 協議分析是一個創意。而且由于FPGA 多管腳可以靈活配置,也使得系統的可擴展性有了很大的提高。
上傳時間: 2013-06-09
上傳用戶:huazi