隨著世界能源危機的到來,太陽能光伏發電在能源結構中正在發揮著越來越大的作用。而太陽能光伏發電系統的核心部件并網逆變器的性能還需要進一步提高。為了迎合市場上對高品質、高性能、智能化并網逆變器的需求,我們將ARM+DSP架構作為并網逆變器的控制系統。本系統集成了ARM和DSP的各自的強大功能,使并網逆變器的性能和智能化水平得到了顯著提高。本論文是基于山東大學魯能實習基地“光伏并網逆變器項目”,目前已經試制出樣機。本人主要負責并網逆變器控制系統的軟硬件設計工作。本文主要研究內容有: @@ 1.本并網逆變器采用了內高頻環逆變技術。文中詳細分析了這種逆變器的優缺點,進行了充分的系統分析和論證。 @@ 2.采用MATLAB/Simulink軟件對并網逆變器的控制算法進行仿真,包括前級DC-DC變換的控制算法以及后級DC-AC逆變的控制算法。通過仿真驗證了所設計算法的可行性,對DSP程序開發提供了很好的指導意義。 @@ 3.本文將ARM+DSP架構作為逆變器的控制系統,并設計了相應的硬件控制系統。DSP控制板硬件系統包括AD數據采集、硬件電流保護、電源、eCAN總線,SPI總線等硬件電路。ARM板硬件系統包括SPI總線、RS232總線、RS480總線、以太網總線、LCD顯示、實時時鐘、鍵盤等硬件電路。 @@ 4.本文設計和實現了兩種最大功率點跟蹤控制算法:功率擾動觀察法或增量電導法;孤島檢測方法采用被動式和主動式兩種檢測方式,被動式所采用的方法是將過/欠電壓和電壓相位突變檢測相結合的方式,主動式采用正反饋頻率偏移法;為了實現并網逆變器的輸出電流與電網電壓同頻同相,使用了軟件鎖相環控制技術。本文分別給出了以上各種算法的控制程序流程圖。 @@ 5.本文也給出了AD數據采集、eCAN總線、RS232、RS485、以太網、PWM輸出等程序流程圖,以及DSP和ARM之間的SPI總線通信程序流程圖。并且分別給出了ARM管理機控制系統主程序流程圖和DSP控制機控制系統主程序流程圖。 @@ 6.最后對并網逆變器樣機進行實驗結果分析。結果顯示:該樣機基本上實現了本文提出的設計方案所應完成的各項功能,樣機的性能比較理想。 @@關鍵詞:太陽能光伏;并網逆變器;SPWM; DSP; ARM
上傳時間: 2013-07-09
上傳用戶:趙安qw
通信電路,主要為高頻電路,發射電路、接受電路、高頻放大、功率放大等電路。
標簽: 通信電路
上傳時間: 2013-06-14
上傳用戶:zsjinju
擴頻通信技術因為具有較強的抗干擾、抗噪聲、抗多徑衰落能力、較好的保密性、較強的多址能力和高精度測量等優點,在軍事抗干擾和個人通信業務中得到了很大的發展。尤其是基于擴頻理論的CDMA通信技術成為國際電聯規定的第三代移動通信系統的主要標準化建議后,標志著擴頻通信技術在民用通信領域的應用進入了新階段。 近年來,隨著微電子技術和電子設計自動化(EDA)技術的迅速發展,以FPGA和CPLD為代表的可編程邏輯器件憑借其設計方便靈活等特點廣泛應用于數字信號處理領域。 本論文正是采用基于FPGA硬件平臺來實現了一個直接序列擴頻通信基帶系統,該系統的實現涉及擴頻通信和有關FPGA的相關知識,以及實現這些模塊的VHDL硬件描述語言和QuartusⅡ開發平臺,目標是實現一個集成度高、靈活性強、并具有較強的數據處理能力的擴頻通信基帶系統。 本論文中首先對擴頻通信的基礎理論做了探討,著重對直序擴頻的理論進行了分析;其次根據理論分析,設計了全數字直接序列擴頻基帶系統的結構,完成了擴頻序列的產生、信息碼的輸入和擴頻。重點完成了對基帶擴頻信號的相關解擴和幾種同步捕獲電路的設計,將多種專用芯片的功能集成在一片大規模FPGA芯片上。在論文中列出了部分模塊的VHDL程序,并在QuartusⅡ仿真平臺上完成各部分模塊的功能仿真。
上傳時間: 2013-04-24
上傳用戶:chenjjer
通信與信息技術行業飛速發展,已成為我國支柱產業之一。隨著該行業的迅速發展,社會對具備實際動手能力人才的需求也不斷增加,高校通信教學改革勢在必行。在最初的通信原理實驗設備中每個實驗獨立占用一塊硬件資源,隨著EDA技術的發展,實驗設備廠商將CPLD/FPGA技術作為獨立的一項實驗內容,加入到通信原理實驗設備中。FPGA技術具備集成度高、速度快和現場可編程的優勢,適合高集成度和高速的時序運算。本文總結現有通信原理實驗設備的優缺點,采用FPGA技術設計出集驗證性和設計性于一體,具備較高的綜合性和系統性的通信原理實驗系統。 本系統提供了一個開放性的硬件、軟件平臺,從培養學生實際動手能力出發,利用FPGA在通用的硬件上實現所有實驗內容。學生在本系統上除了能完成已固化的實驗內容,還可以實現電子設計開發和驗證。這對培養學生的實踐能力大有裨益。 本文結合數字通信系統基本模型,把基于FPGA的通信原理實驗系統劃分為信號源模塊、發送端模塊、信道仿真模塊、接收端模塊和同步模塊幾部分。其中,模擬信號源采用DDS技術,能夠生成非常高的頻率精度,可作為任意波形發生器。發送端和接收端模塊結合到一起組成多體制調制解調器,形成多頻段、多波形的軟件無線電系統。載波同步采用全數字COSTAS環提取技術,具備良好的載波跟蹤特性,利用對載波相位不敏感 的Gardner算法跟蹤位同步信號。 本文首先介紹了通信原理實驗系統的研究現狀和意義;然后根據通信系統模型從《通信原理》各個章節中提煉出各模塊的實驗內容,分別列出各實驗的數字化實現模型;繼而根據各模塊資源需求選取合適FPGA芯片,并給出硬件設計方案;最后,給出各模塊在FPGA上具體實現過程、系統測試結果及分析。測試和實際運行結果表明設計方法正確,且功能和技術指標滿足設計要求。 關鍵詞:通信原理,實驗系統,FPGA,DDS,多體制調制解調,全數字COSTAS環,位同步
上傳時間: 2013-07-07
上傳用戶:evil
隨著列車自動化控制和現場總線技術的發展,基于分布式控制系統的列車通信網絡技術TCN(IEC-61375)在現代高速列車上得到廣泛應用。TCN協議將列車通信網絡分為絞線式列車總線WTB和多功能車輛總線MVB,其中WTB實現對開式列車中的互聯車輛間的數據傳輸和通信,MVB實現車載設備的協同工作和互相交換信息。 本文介紹了國內外列車通信網絡的發展情況和各自優勢,分析了MVB一類設備底層協議。研究利用FPGA實現MVB控制芯片MVBC,用ARM作為微處理器實現MVB一類設備的嵌入式解決方案。其中,在FPGA芯片中主要采用自頂向下的設計方法,RLT硬件描述語言實現MVB控制芯片MVBC一類設備的主要功能,包括幀編碼器、幀解碼器和邏輯接口單元。ARM主要完成了軟件程序的編寫和實時操作系統的移植。在eCos實時操作系統上,完成了驅動和上層應用程序,包括端口初始化、端口配置、幀收發指令和報文分析。 為了驗證設計的正確性,在設計的硬件平臺基礎上,搭建了MVB通信網絡的最小系統,對網絡進行系統功能測試。測試結果表明:設計方案正確,達到了設計的預期要求。
上傳時間: 2013-08-03
上傳用戶:bruce5996
可重構計算技術兼具通用處理器(General-Purpose Processor,GPP)和專用集成電路(Application Specific Integr—ated Circuits,ASIC)的特點,既可以提供硬件高速的特性,又具有軟件可以重新配置的特性。而動態部分可重構技術是可重構計算技術的最新進展之一。該技術的要點就是在系統正常工作的情況下,修改部分模塊的功能,而系統其它模塊能夠照常運行,這樣既節約硬件資源,又增強了系統靈活性。 可重構SoC既可以在處理器上進行編程又可以改變FPGA內部的硬件結構,這使得SoC系統既具有處理器善于控制和運算的特點,又具FPGA靈活的重構特點;由于處理器和FPGA硬件是在同一塊硅片上,使得它們之間的通信寬帶大大提高,這種平臺很適合于容錯算法的實現。 本文基于863計劃項目;動態重構計算機的可信實現關鍵技術,重點研究應用于惡劣環境中FPGA自我容錯的體系結構,提出了一套完整的SoC系統的容錯設計方案,并研究其實現技術,設計實現了實現該技術的硬件平臺和軟件算法,并驗證成功。 論文取得了如下的創新性研究成果: 1、設計了實現動態重構技術的硬件平臺,包括高性能的FPGA(內含入式處理器PowcrPC)、PROM、SRAM、FLASH、串口通信等硬件模塊。 2、說明了動態重構技術的設計規范和設計流程,實現動態重構技術。 3、提出了一種基于動態重構實現容錯的方法,不需要外部處理器干預,由嵌入式處理器負責管理整個過程。 4、設計并實現了嵌入式處理器運行時需要的軟件,主要有兩個功能,首先是從CF卡中讀入重構所需的配置文件,并將配置文件寫進FPGA內部的配置存儲器中,改變FPGA內部的功能。其次,是實現容錯技術的算法。
上傳時間: 2013-04-24
上傳用戶:edrtbme
FPGA作為新一代集成電路的出現,引起了數字電路設計的巨大變革。隨著FPGA工藝的不斷更新與改善,越來越多的用戶與設計公司開始使用FPGA進行系統開發,因此,PFAG的市場需求也越來越高,從而使得FPGA的集成電路板的工藝發展也越來越先進,在如此良性循環下,不久的將來,FPGA可以主領集成電路設計領域。正是由于FPGA有著如此巨大的發展前景與市場吸引力,因此,本文采用FPGA作為電路設計的首選。 @@ 隨著FPGA的開發技術日趨簡單化、軟件化,從面向硬件語言的VHDL、VerilogHDL設計語言,到現在面向對象的System Verilog、SystemC設計語言,硬件設計語言開始向高級語言發展。作為一個軟件設計人員,會很容易接受面向對象的語言?,F在軟件的設計中,算法處理的瓶頸就是速度的問題,如果采用專用的硬件電路,可以解決這個問題,本文在第一章第二節詳細介紹了軟硬結合的開發優勢。另外,在第一章中還介紹了知識產權核心(IP Core)的發展與前景,特別是IP Core中軟核的設計與開發,許多FGPA的開發公司開始爭奪軟核的開發市場。 @@ 數字電路設計中最長遇到的就是通信的問題,而每一種通信方式都有自己的協議規范。在CPU的設計中,由于需要高速的處理速度,因此其內部都是用并行總線進行通信,但是由于集成電路資源的問題,不可能所有的外部設備都要用并行總線進行通信,因此其外部通信就需要進行串行傳輸。又因為需要連接的外部設備的不同,因此就需要使用不同的串行通信接口。本文主要介紹了小型CPU中常用的三種通信協議,那就是SPI、I2C、UART。除了分別論述了各自的通信原理外,本文還特別介紹了一個小型CPU的內部構造,以及這三個通信協議在CPU中所處的位置。 @@ 在硬件的設計開發中,由于集成電路本身的特殊性,其開發流程也相對的復雜。本文由于篇幅的問題,只對總的開發流程作了簡要的介紹,并且將其中最復雜但是又很重要的靜態時序分析進行了詳細的論述。在通信協議的開發中,需要注意接口的設計、時序的分析、驗證環境的搭建等,因此,本文以SPI數據通信協議的設計作為一個開發范例,從協議功能的研究到最后的驗證測試,將FPGA 的開發流程與關鍵技術等以實例的方式進行了詳細的論述。在SPI通信協議的開發中,不僅對協議進行了詳細的功能分析,而且對架構中的每個模塊的設計都進行了詳細的論述。@@關鍵詞:FPGA;SPI;I2C;UART;靜態時序分析;驗證環境
上傳時間: 2013-04-24
上傳用戶:vvbvvb123
隨著人們對于高速無線數據業務的急切需求以及新的無線通信技術的發展,頻譜資源匱乏問題日益嚴重。無線頻譜的緊缺已經成為限制無線通信與服務應用持續發展的瓶頸。認知無線電技術(Cognitive Radio)改變了傳統的固定頻譜分配方式,它以頻譜利用的高效性為目標,允許非授權用戶擇機利用授權用戶的頻譜空洞傳輸數據,以此來解決無線頻譜資源短缺的問題。它是具有自主尋找和使用空閑頻譜資源能力的智能無線電技術。本文的目標是在基于FPGA+DSP的系統硬件平臺上,以軟件編程的方式實現認知無線電數據傳輸的功能。 軟件無線電是實現認知無線電的理想平臺。本文首先闡述了軟件無線電的基本工作原理及關鍵技術途徑,對多速率信號處理中的內插和抽取、帶通采樣、數字下變頻、濾波等技術進行了分析與探討,為設計多速率調制解調系統提供了理論基礎。然后針對軟件無線電的要求給出了基于FPFA+DSP的系統設計硬件框圖,并對其中的部分硬件(FPGA、AD9857、AD9235)做了簡要的描述并給出其初始化過程。在理解基本概念和原理的基礎上,詳細論述了在系統硬件設計平臺上實現的π/4-DQPSK、8PSK、16QAM調制解調技術。本文給出了調制解調系統實現方案中的各個功能模塊(差分編、解碼,加同步頭、內插和成形濾波,下變頻,系統同步等)具體的設計方案和通過硬件編程實現了板級的仿真和最后的硬件實現,并對其中得到的數據進行分析,進一步驗證方案的可行性。最后介紹了通信板同頻譜感知板協同工作原理,依據頻譜感知板獲取的各個信道狀況自適應的選擇π/4-DQPSK、8PSK、16QAM調制解調方式并在FPGA上實現了其中部分功能。
上傳時間: 2013-05-30
上傳用戶:fywz
這篇文章介紹了MSP430系列多單片機間的SPI主從通信原理和相關例程
上傳時間: 2013-04-24
上傳用戶:啦啦啦啦啦啦啦
擴頻通信,即擴展頻譜通信技術(Spread Spectrum Communication),它與光纖通信、衛星通信一同被譽為進入信息時代的三大高技術通信傳輸方式。 擴頻通信是將待傳送的信息數據用偽隨機編碼序列,也即擴頻序列(SpreadSequence)調制,實現頻譜擴展后再進行傳輸。接收端則采用相同的編碼進行解調及相關處理,恢復出原始信息數據。 擴頻通信系統與常規的通信系統相比,具有很強的抗人為干擾,抗窄帶干擾,抗多徑干擾的能力,并具有信息隱蔽、多址保密通信等特點。 現場可編輯門陣列FPGA(Field Programmable Gate Array)提供了極強的靈活性,可讓設計者開發出滿足多種標準的產品。FPGA所固有的靈活性和性能也可讓設計者緊跟新標準的變化,并能提供可行的方法來滿足不斷變化的標準要求。 EDA 工具的出現使用戶在對FPGA設計的輸入、綜合、仿真時非常方便。EDA打破了軟硬件之間最后的屏障,使軟硬件工程師們有了真正的共同語言,使目前一切仍處于計算機輔助設計(CAD)和規劃的電子設計活動產生了實在的設計實體論文對擴頻通信系統和FPGA設計方法進行了相關研究,并且用Altera公司的最新的FPGA開發平臺QuartusII實現了一個基帶擴頻通信系統的發送端部分,最后用軟件Protel99SE設計了相應的硬件電路。 該系統的設計主要分為兩個部分。第一部分是用QuartusII軟件設計了系統的VHDL語言描述代碼,并對系統中每個模塊和整個系統進行相應的功能仿真和時序時延仿真;第二部分是設計了以FPGA芯片EP1C3T144C8N為核心的系統硬件電路,并進行了相關測試,完成了預定的功能。
上傳時間: 2013-07-26
上傳用戶:15679277906