由于移動環(huán)境的復雜性,無線信號在發(fā)送傳輸和接收過程中有很明顯的衰落現(xiàn)象,特別是在高頻無線通信中,多徑衰落或頻率選擇性衰落對無線信號的干擾最為嚴重。通過分集接收技術(shù),Rake接收機在CDMA移動通信系統(tǒng)中抗多徑衰落效果尤為明顯。作為一種新穎的多址接入方式,多載波CDMA充分利用了OFDM最優(yōu)頻率利用率以及CDMA的多址和頻率分集,且系統(tǒng)容量和抗符號間干擾性能明顯優(yōu)于傳統(tǒng)的單載波CDMA。這些特性使得多載波CDMA成為未來的寬帶無線通信系統(tǒng)最有希望的候選。 @@ 本文研究了一種多載波擴頻通信系統(tǒng),介紹了其Rake接收機工作原理和設(shè)計思想,進行了理論仿真并用FPGA予以實現(xiàn)。 @@ 本文首先介紹了移動通信系統(tǒng)的發(fā)展歷史以及OFDM和CDMA技術(shù)原理,并描述了OFDM和CDMA結(jié)合的三種系統(tǒng)(MC-DS-CDMA、MT-CDMA、MC-CDMA)的原理和系統(tǒng)模型;接著,介紹了目前影響移動通信的主要衰落以及Rake接收機基本原理及其作用。多徑信號的每路信號都可能含有可以利用的信息,Rake接收機就是通過多個相關(guān)接收器接收多徑信號中各路信號,通過信道估計和信道補償消去信道因子的附加相位,并把他們合并在一起,以此來改善信號的信噪比和系統(tǒng)的可靠性;在此基礎(chǔ)上,論文提出了一種多載波擴頻通信系統(tǒng)的實現(xiàn)方案,并詳細介紹了其Rake接收機實現(xiàn)原理,給出了最大比合并時各種分徑數(shù)目下系統(tǒng)誤碼率的仿真圖;最后介紹了此方案中Rake接收機的FPGA硬件實現(xiàn)設(shè)計方案及其系統(tǒng) 測試結(jié)果。@@ 仿真結(jié)果顯示出隨著分集徑數(shù)的增加,系統(tǒng)的誤碼率顯著降低。表明Rake接收機抗多徑衰落效果顯著,且在多載波CDMA系統(tǒng)中其分集效果更好,實現(xiàn)相對簡單。最終Rake接收機的FPGA實現(xiàn)結(jié)果同理論仿真一致,時序通過,資源耗費不大,具有較大的實用價值。 @@關(guān)鍵詞:多載波擴頻通信,CDMA,Rake接收機,F(xiàn)PGA
上傳時間: 2013-07-25
上傳用戶:axxsa
這篇文章介紹了MSP430系列多單片機間的SPI主從通信原理和相關(guān)例程
上傳時間: 2013-04-24
上傳用戶:啦啦啦啦啦啦啦
隨著社會的發(fā)展,人們對電力需求特別是電能質(zhì)量的要求越來越高。但由于非線性負荷大量使用,卻帶來了嚴重的電力諧波污染,給電力系統(tǒng)安全、穩(wěn)定、高效運行帶來嚴重影響,給供用電設(shè)備造成危害。如何最大限度的減少諧波造成的危害,是目前電力系統(tǒng)領(lǐng)域極為關(guān)注的問題。諧波檢測是諧波研究中重要分支,是解決其它相關(guān)諧波問題的基礎(chǔ)。因此,對諧波的檢測和研究,具有重要的理論意義和實用價值。 目前使用的電力系統(tǒng)諧波檢測裝置,大多基于微處理器設(shè)計。微處理器是作為整個系統(tǒng)的核心,它的性能高低直接決定了產(chǎn)品性能的好壞。而這種微處理器為主體構(gòu)成的應用系統(tǒng),存在效率低、資源利用率低、程序指針易受干擾等缺點。由于微電子技術(shù)的發(fā)展,特別是專用集成電路ASIC(ApplicationSpecificIntegratedCircuit)設(shè)計技術(shù)的發(fā)展,使得設(shè)計電力系統(tǒng)諧波檢測專用的集成電路成為可能,同時為諧波檢測裝置的硬件設(shè)計提供了一個新的發(fā)展途徑。本文目標就是設(shè)計電力系統(tǒng)諧波檢測專用集成電路,從而可以實現(xiàn)對電力系統(tǒng)諧波的高精度檢測。采用專用集成電路進行諧波檢測裝置的硬件設(shè)計,具有體積小,速度快,可靠性高等優(yōu)點,由于應用范圍廣,需求量大,電力系統(tǒng)諧波檢測專用集成電路具有很好的應用前景。 本文首先介紹了國內(nèi)外現(xiàn)行諧波檢測標準,調(diào)研了電力系統(tǒng)諧波檢測的發(fā)展趨勢;隨后根據(jù)裝置的功能需求,特別是依據(jù)其中諧波檢測國標參數(shù)的測量算法,為系統(tǒng)選定了基于FPGA的SOPC設(shè)計方案。 本文分析了電力系統(tǒng)諧波檢測專用集成電路的功能模型,對專用集成電路進行了模塊劃分。定義了各模塊的功能,并研究了模塊間的連接方式,給出了諧波檢測專用集成電路的并行結(jié)構(gòu)。設(shè)計了基于FPGA的諧波檢測專用集成電路設(shè)計和驗證的硬件平臺。配合專用集成電路的電子設(shè)計自動化(EDA)工具構(gòu)建了智能監(jiān)控單元專用集成電路的開發(fā)環(huán)境。 在進行FPGA具體設(shè)計時,根據(jù)待實現(xiàn)功能的不同特點,分為用戶邏輯區(qū)域和Nios處理器模塊兩個部分。用戶邏輯區(qū)域控制A/D轉(zhuǎn)換器進行模擬信號的采樣,并對采樣得到的數(shù)字量進行諧波分析等運算。然后將結(jié)果存入片內(nèi)的雙口RAM中,等待Nios處理器的訪問。Nios處理器對數(shù)據(jù)處理模塊的結(jié)果進一步處理,得到其各自對應的最終值,并將結(jié)果通過串行通信接口發(fā)送給上位機。 最后,對設(shè)計實體進行了整體的編譯、綜合與優(yōu)化工作,并通過邏輯分析儀對設(shè)計進行了驗證。在實驗室條件下,對監(jiān)測指標的運算結(jié)果進行了實驗測量,實驗結(jié)果表明該監(jiān)測裝置滿足了電力系統(tǒng)諧波檢測的總體要求。
標簽: FPGA 電力系統(tǒng) 諧波檢測
上傳時間: 2013-04-24
上傳用戶:yw14205
擴頻通信,即擴展頻譜通信技術(shù)(Spread Spectrum Communication),它與光纖通信、衛(wèi)星通信一同被譽為進入信息時代的三大高技術(shù)通信傳輸方式。 擴頻通信是將待傳送的信息數(shù)據(jù)用偽隨機編碼序列,也即擴頻序列(SpreadSequence)調(diào)制,實現(xiàn)頻譜擴展后再進行傳輸。接收端則采用相同的編碼進行解調(diào)及相關(guān)處理,恢復出原始信息數(shù)據(jù)。 擴頻通信系統(tǒng)與常規(guī)的通信系統(tǒng)相比,具有很強的抗人為干擾,抗窄帶干擾,抗多徑干擾的能力,并具有信息隱蔽、多址保密通信等特點。 現(xiàn)場可編輯門陣列FPGA(Field Programmable Gate Array)提供了極強的靈活性,可讓設(shè)計者開發(fā)出滿足多種標準的產(chǎn)品。FPGA所固有的靈活性和性能也可讓設(shè)計者緊跟新標準的變化,并能提供可行的方法來滿足不斷變化的標準要求。 EDA 工具的出現(xiàn)使用戶在對FPGA設(shè)計的輸入、綜合、仿真時非常方便。EDA打破了軟硬件之間最后的屏障,使軟硬件工程師們有了真正的共同語言,使目前一切仍處于計算機輔助設(shè)計(CAD)和規(guī)劃的電子設(shè)計活動產(chǎn)生了實在的設(shè)計實體論文對擴頻通信系統(tǒng)和FPGA設(shè)計方法進行了相關(guān)研究,并且用Altera公司的最新的FPGA開發(fā)平臺QuartusII實現(xiàn)了一個基帶擴頻通信系統(tǒng)的發(fā)送端部分,最后用軟件Protel99SE設(shè)計了相應的硬件電路。 該系統(tǒng)的設(shè)計主要分為兩個部分。第一部分是用QuartusII軟件設(shè)計了系統(tǒng)的VHDL語言描述代碼,并對系統(tǒng)中每個模塊和整個系統(tǒng)進行相應的功能仿真和時序時延仿真;第二部分是設(shè)計了以FPGA芯片EP1C3T144C8N為核心的系統(tǒng)硬件電路,并進行了相關(guān)測試,完成了預定的功能。
上傳時間: 2013-07-26
上傳用戶:15679277906
高速、高精度已經(jīng)成為伺服驅(qū)動系統(tǒng)的發(fā)展趨勢,而位置檢測環(huán)節(jié)是決定伺服系統(tǒng)高速、高精度性能的關(guān)鍵環(huán)節(jié)之一。光電編碼器作為伺服驅(qū)動系統(tǒng)中常用的檢測裝置,根據(jù)結(jié)構(gòu)和原理的不同分為增量式和絕對式。本文從原理上對增量式光電編碼器和絕對式光電編碼器做了深入的分析,通過對比它們的特性,得出了絕對式光電編碼器更適合高速、高精度伺服驅(qū)動系統(tǒng)的結(jié)論。 絕對式光電編碼器精度高、位數(shù)多的特點決定其通信方式只能采取串行傳輸方式,且由相應的通信協(xié)議控制信息的傳輸。本文首先針對編碼器主要生產(chǎn)廠商日本多摩川公司的絕對式光電編碼器,深入研究了通信協(xié)議相關(guān)的硬件電路、數(shù)據(jù)幀格式、時序等。隨后介紹了新興的電子器件FPGA及其開發(fā)語言硬件描述語言Verilog HDL,并對基于FPGA的絕對式編碼器通信接口電路做了可行性的分析。在此基礎(chǔ)上,采用自頂向下的設(shè)計方法,將整個接口電路劃分成發(fā)送模塊、接收模塊、序列控制模塊等多個模塊,各個模塊采用Verilog語言進行描述設(shè)計編碼器接口電路。最終的設(shè)計在相關(guān)硬件電路上實現(xiàn)。最后,通過在TMS320F2812伺服控制平臺上編寫的硬件驅(qū)動程序驗證了整個設(shè)計的各項功能,達到了設(shè)計的要求。
上傳時間: 2013-07-11
上傳用戶:snowkiss2014
國家863項目“飛行控制計算機系統(tǒng)FC通信卡研制”的任務是研究設(shè)計符合CPCI總線標準的FC通信卡。本課題是這個項目的進一步引伸,用于設(shè)計SCI串行通信接口,以實現(xiàn)環(huán)上多計算機系統(tǒng)間的高速串行通信。 本文以此項目為背景,對基于FPGA的SCI串行通信接口進行研究與實現(xiàn)。論文先概述SCI協(xié)議,接著對SCI串行通信接口的兩個模塊:SCI節(jié)點模型模塊和CPCI總線接口模塊的功能和實現(xiàn)進行了詳細的論述。 SCI節(jié)模型包含Aurora收發(fā)模塊、中斷進程、旁路FIFO、接受和發(fā)送存儲器、地址解碼、MUX。在SCI節(jié)點模型的實現(xiàn)上,利用FPGA內(nèi)嵌的RocketIO高速串行收發(fā)器實現(xiàn)主機之間的高速串行通信,并利用Aurora IP核實現(xiàn)了Aurora鏈路層協(xié)議;設(shè)計一個同步FIFO實現(xiàn)旁路FIFO;利用FPGA上的塊RAM實現(xiàn)發(fā)送和接收存儲器;中斷進程、地址解碼和多路復合分別在控制邏輯中實現(xiàn)。 CPCI總線接口包括PCI核、PCI核的配置模塊以及用戶邏輯三個部分。本課題中,采用FPGA+PCI軟核的方法來實現(xiàn)CPCI總線接口。PCI核作為PCI總線與用戶邏輯之間的橋梁:PCI核的配置模塊負責對PCI核進行配置,得到用戶需要的PCI核;用戶邏輯模塊負責實現(xiàn)整個通信接口具體的內(nèi)部邏輯功能;并引入中斷機制來提高SCI通信接口與主機之間數(shù)據(jù)交換的速率。 設(shè)計選用硬件描述語言VerilogHDL和VHDL,在開發(fā)工具Xilinx ISE7.1中完成整個系統(tǒng)的設(shè)計、綜合、布局布線,利用Modelsim進行功能及時序仿真,使用DriverWorks為SCI串行通信接口編寫WinXP下的驅(qū)動程序,用VC++6.0編寫相應的測試應用程序。最后,將FPGA設(shè)計下載到FC通信卡中運行,并利用ISE內(nèi)嵌的ChipScope Pro虛擬邏輯分析儀對設(shè)計進行驗證,運行結(jié)果正常。 文章最后分析傳輸性能上的原因,指出工作中的不足之處和需要進一步完善的地方。
上傳時間: 2013-04-24
上傳用戶:竺羽翎2222
信息安全在當今的社會生產(chǎn)生活中已經(jīng)被廣為關(guān)注,對敏感信息進行加密是提高信息安全性的一種常見的和有效的手段。 常見的加密方法有軟件加密和硬件加密。軟件加密的方法因為加密速度低、安全性差以及安裝不便,在一些高端或主流的加密處理中都采用硬件加密手段對數(shù)據(jù)進行處理。硬件加密設(shè)備如加密狗和加密卡已經(jīng)廣泛地應用于信息加密領(lǐng)域當中。 但是加密卡和加密狗因為采用的是多芯片結(jié)構(gòu),即采用獨立的USB通信芯片和獨立的加密芯片來分別實現(xiàn)數(shù)據(jù)的USB傳輸和加密功能,如果在USB芯片和加密芯片之間進行數(shù)據(jù)竊聽的話,很輕易地就可以獲得未加密的明文數(shù)據(jù)。作者提出了一種新的基于單芯片實現(xiàn)的USB加密接口芯片的構(gòu)想,采用一塊芯片實現(xiàn)數(shù)據(jù)的USB2.0通信和AES加密功能,命名為USB2.0加密接口芯片。 USB2.0加密接口芯片采用了USB2.0接口標準和AES加密算法。該加密芯片可以實現(xiàn)與主機的快速通信,具有快速的密碼處理能力,對外提供USB接口,支持基于USB密碼載體的自身安全初始化方式。 根據(jù)設(shè)計思想,課題研究并設(shè)計了USB2.0加密接口芯片的總體硬件架構(gòu),設(shè)計了USB模塊和AES加密模塊。為了解決USB通信模塊與AES加密模塊之間存在的數(shù)據(jù)處理單元匹配以及速度匹配問題,本文設(shè)計了AESUSB緩沖器,優(yōu)化了AES有限域加密算法。最后,利用VerilogHDL語言在FPGA芯片上實現(xiàn)了USB2.0加密接口芯片的功能,并在此基礎(chǔ)之上對加密芯片的通信和加密性能進行了測試和驗證。
上傳時間: 2013-05-24
上傳用戶:黃華強
智能化住宅小區(qū),是指在一定范圍內(nèi)通過有效的傳輸網(wǎng)絡,將多元住處服務、物業(yè)管理、安防以及住宅智能化等系統(tǒng)結(jié)合在一起,為該小區(qū)的服務與管理提供高技術(shù)的智能化手段。從而實現(xiàn)快捷高效的超值服務管理和安全舒適的家居環(huán)境,使業(yè)主生活得更安全、更方便。 隨著國民經(jīng)濟和科學技術(shù)水平的提高,特別是計算機技術(shù)、通信技術(shù)、網(wǎng)絡技術(shù)和控制技術(shù)的迅速發(fā)展,促進了智能小區(qū)在我國的推廣和應用。目前這些小區(qū)的智能化建設(shè)大多數(shù)是采用Lonworks、FF等現(xiàn)場總線技術(shù)。但是現(xiàn)場總線協(xié)議標準化程度還不成熟,且成本較高。隨著寬帶Internet進入家庭,利用Internet來構(gòu)建智能小區(qū)已成為大勢所趨。 本文介紹了一種基于以太網(wǎng)和FPGA的嵌入式智能小區(qū)管理系統(tǒng)的組建方法。首先,以Altera的FPGA為核心,通過在外圍添加適當?shù)拇鎯υO(shè)備和通信接口設(shè)備,構(gòu)成一個嵌入式系統(tǒng)的硬件平臺。其次,在此平臺的基礎(chǔ)上,通過在FPGA中定制Nios Ⅱ軟核處理器以及在外圍的Flash存儲器中下載uClinux操作系統(tǒng),從而構(gòu)建出一套資源豐富的嵌入式操作系統(tǒng)。該系統(tǒng)帶有一個網(wǎng)絡功能齊全的Web服務器。最后,將此操作系統(tǒng)作為智能小區(qū)的樓宇集中器,再根據(jù)需要配置適當?shù)牟杉骱惋@示器,就可以組建成一套功能強大的智能小區(qū)管理系統(tǒng)。它可以完成圖像抄表、定時圖像采集、實時溫度監(jiān)控、樓宇廣播、智能語音報警等功能。 這種利用當前流行的嵌入式系統(tǒng)來組建的智能小區(qū)管理系統(tǒng),不但實現(xiàn)簡單、功能強大;而且節(jié)約布線、成本低廉。因此具有很高的性價比,相信在未來有較大的市場潛力。 本文主要包括如下幾個部分:系統(tǒng)硬件結(jié)構(gòu)設(shè)計,包括系統(tǒng)的原理圖構(gòu)建和PCB板的繪制:系統(tǒng)核心處理器設(shè)計,包括Nios Ⅱ軟核CPU的設(shè)計方法、外圍存儲和通信器件的添加及設(shè)計方法;嵌入式操作系統(tǒng)uClinux的相關(guān)知識及移植方法:系統(tǒng)的軟件結(jié)構(gòu)設(shè)計,包括圖像采集、溫度采集、LCD顯示等CGI程序設(shè)計,以及單片機語音報警程序設(shè)計等;最后給出了調(diào)試情況以及一些試驗結(jié)果。
上傳時間: 2013-04-24
上傳用戶:木末花開
隨著科學技術(shù)的發(fā)展與公共安全保障需求的提高,視頻監(jiān)控系統(tǒng)在工業(yè)生產(chǎn)、日常生活、警備與軍事方面的應用越來越廣泛。采用基于 FPGA 的SOPC技術(shù)、H.264壓縮編碼技術(shù)和網(wǎng)絡傳輸控制技術(shù)實現(xiàn)網(wǎng)絡視頻監(jiān)控系統(tǒng),在穩(wěn)定性、功能、成本與擴展性等方面都有著突出的優(yōu)勢,具有重要的學術(shù)意義與實用意義, 本課題所設(shè)計的網(wǎng)絡視頻監(jiān)控系統(tǒng)由以Nios Ⅱ為核心的嵌入式圖像服務器、相關(guān)網(wǎng)絡設(shè)備與若干PC機客戶端組成。嵌入式圖像服務器實時采集圖像,采用H.264 編碼算法進行壓縮,并持續(xù)監(jiān)聽網(wǎng)絡。PC機客戶端可通過網(wǎng)絡對服務器進行遠程訪問,接收編碼數(shù)據(jù),使用H.264解碼算法重建圖像并實時顯示,使監(jiān)控人員有效地掌握現(xiàn)場情況, 在嵌入式圖像服務器設(shè)計階段,本文首先進行了芯片選型與開發(fā)平臺選擇。然后構(gòu)建圖像采集子系統(tǒng),采用雙緩存乒乓交換的方法設(shè)計圖像采集用戶自定義模塊。接著設(shè)計雙Nios Ⅱ架構(gòu)的SOPC系統(tǒng),闡述了雙軟核設(shè)計中定制連接、內(nèi)存芯片共享、數(shù)據(jù)搬移、通信與互斥的解決方法。同時完成了網(wǎng)絡服務器的設(shè)計,采用μC/OS-Ⅱ進行多任務的管理與調(diào)度, H.264視頻壓縮編解碼算法設(shè)計與實現(xiàn)是本文的重點。文中首先分析H.264.標準,規(guī)劃編解碼器結(jié)構(gòu)。接著設(shè)計了16×16幀內(nèi)預測算法,并設(shè)計宏塊掃描方式,采用兩次判決策略進行預測模式選擇。然后設(shè)計4×4子塊掃描方式,編寫整數(shù)變換與量化算法程序。熵編碼采用Exp-Golomb編碼與CAVLC相結(jié)合的方案,針對除拖尾系數(shù)之外的非零系數(shù)值編碼子算法,實現(xiàn)了一種基于表示范圍判別的編碼方法。最后設(shè)計了網(wǎng)絡傳輸?shù)拇a流組成格式,并針對編碼算法設(shè)計相應解碼算法。使用VC++完成算法驗證,并進行測試,觀察不同參數(shù)下壓縮率與失真度的變化。 算法驗證完成后,本文進行了PC機客戶端設(shè)計,使其具有遠程訪問、H.264解碼與實時顯示的功能。同時將H.264 編碼算法程序移植到NiosⅡ中,并將嵌入式圖像服務器與若干客戶端接入網(wǎng)絡進行聯(lián)合調(diào)試,構(gòu)建完整的網(wǎng)絡視頻監(jiān)控系統(tǒng), 實驗結(jié)果表明,本系統(tǒng)視頻壓縮率高,監(jiān)控圖像質(zhì)量良好,充分證明了系統(tǒng)軟硬件與圖像編解碼算法設(shè)計成功。本系統(tǒng)具有成本低、擴展性好及適用范圍廣等優(yōu)點,發(fā)展前景十分廣闊。
標簽: H264 FPGA 網(wǎng)絡視頻監(jiān)控
上傳時間: 2013-04-24
上傳用戶:wang0123456789
簡述了SPI總線協(xié)議工作時序和配置要求,通過一個成功的實例詳細介紹了使用SPI 總線實現(xiàn)DSP與MCU之間的高速通信方法,并參考實例給出了SPI接口的硬件連接、初始化、 以及傳輸測試程序的編寫方法。 關(guān)鍵詞:SPI接口;McBSP;總線;高速通信
上傳時間: 2013-04-24
上傳用戶:jhksyghr
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1