亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

基于單片機函數發生器

  • GSM接收機同步技術研究與基于FPGA和DSP的接收機設計.rar

    GSM是全球使用最為廣泛的一種無線通信標準,不僅在民用領域,也在鐵路GSM-R等專用領域發揮著極為重要的作用。由于無線信道具有瑞利衰落和延時效應,在通信系統的收發兩端也存在不完全匹配等未知因素,因此接收的信號疊加有各種誤差因素的影響。GSM接收機的實現離不開系統的同步,為了得到更好的同步質量,就必須對GSM基帶同步技術進行研究,選擇一種最合適的同步算法。GSM的同步既有時間同步,也有頻率同步。 @@ 軟件無線電是當前通信領域引入注目的熱點之一。長期以來,GSM的接收和解調都是由專用的ASIC芯片來完成的,通過軟件來實現GSM接收機的基帶算法,體現了軟件無線電技術的思想,選擇用它們來實現的GSM接收機具有靈活、可靠、擴展性好的優點。 @@ 論文主要討論GSM接收機同步算法與基于FPGA和DSP的GSM接收機設計, @@  主要內容包括: @@ 通過相關理論知識的學習,設計驗證了GSM基帶同步算法。對FB時間同步,討論了包絡檢測和FFT變換兩種不同的方法;對SB時間同步,介紹實相關和復相關兩種方法;對頻率同步,給出了一種對FB運用相關運算來精確估計頻率誤差的算法。 @@ 設計了使用GSM射頻收發芯片RDA6210并通過實驗室的ALTERA EP3C25FPGA開發板進行控制的GSM射頻端的解決方案,論文對RDA6210的性能和控制方式進行了詳細的介紹,設計了芯片的控制模塊,得到了下變頻后的GSM基帶信號。 @@ 設計了基于RF前端+FPGA的GSM接收機方案。利用ALTERA EP2S180開發平臺來完成基帶數據的處理。針對ALTERA EP2S180開發平臺模數轉換器AD9433的特點使用THS4501設計了單獨的差分運算放大器模塊;設計了平臺的數據存儲方案并將該平臺得到的基帶采樣數據用于同步算法的仿真。 @@ 設計了基于RF前端+DSP的GSM接收機方案。利用模數轉換器AD9243、FPGA芯片和TMS320C6416TDSP芯片來完成基帶數據的處理。設計了McBSP+EDMA傳輸的數據存儲方案。 @@ 給出了接收機硬件測試的結果,從多方面驗證了所設計硬件平臺的可靠性。 @@關鍵詞:GSM接收機;同步;RF; FPGA;DSP;

    標簽: FPGA GSM DSP

    上傳時間: 2013-07-01

    上傳用戶:sh19831212

  • 基于CCSDS標準的幀同步算法研究及其FPGA實現.rar

    隨著航天技術的發展,載人飛船、空間站等復雜航天器對空-地或空-空之間數據傳輸速率的要求越來越高。在此情況下,為了提高空間通信中數據傳輸的可靠性,保證接收端分路系統能和發送端一致,必須要經過幀同步。對衛星基帶信號處理來說,幀同步是處理的第一步也是關鍵的一步。只有正確幀同步才能獲取正確的幀數據進行數據處理。因此,幀同步的效率,將直接影響到整個衛星基帶信號處理的結果。 @@ 本設計在研究CCSDS標準及幀同步算法的基礎上,利用硬件描述語言及ISE9.2i開發平臺在基于FPGA的硬件平臺上設計并實現了單路數據輸入及兩路合路數據輸入的幀同步算法,并解決了其中可能存在的幀滑動及模糊度問題。在此基礎之上,針對兩路合路輸入時可能存在的兩路輸入不同步或幀滑動在兩路中分布不均勻問題,設計實現了兩路并行幀同步算法,并利用ModelSim SE 6.1f工具對上述算法進行了前仿真和后仿真,仿真結果表明上述算法符合設計要求。 @@ 本論文首先介紹了課題研究的背景及國內外研究現狀,其次介紹了與本課題相關的基礎理論及系統的軟硬件結構。然后對單路數據輸入幀同步、兩路數據合路輸入幀同步和兩路并行幀同步算法的具體設計及實現過程進行了詳細說明,并給出了后仿真結果及結果分析。最后,對論文工作進行了總結和展望,分析了其中存在的問題及需要改進的地方。 @@關鍵詞 FPGA;CCSDS;幀同步:模糊度;幀滑動

    標簽: CCSDS FPGA 標準

    上傳時間: 2013-06-11

    上傳用戶:liglechongchong

  • 基于FPGA的分布式采集系統時鐘同步控制技術研究與實現.rar

    隨著電子技術的快速發展,各種電子設備對時間精度的要求日益提升。在衛星發射、導航、導彈控制、潛艇定位、各種觀測、通信等方面,時鐘同步技術都發揮著極其重要的作用,得到了廣泛的推廣。對于分布式采集系統來說,中心主站需要對來自于不同采集設備的采集數據進行匯總和分析,得到各個采集點對同一事件的采集時間差異,通過對該時間差異的分析,最終做出對事件的準確判斷。如果分布式采集系統中的各個采集設備不具有統一的時鐘基準,那么得到的各個采集時間差異就不能反映出實際情況,中心主站也無法準確地對事件進行分析和判斷,甚至得出錯誤的結論。因此,時鐘同步是分布式采集系統正常運作的必要前提。 目前國內外時鐘同步領域常用的技術有GPS授時技術,鎖相環技術和IRIG-B 碼等。GPS授時技術雖然精度高,抗干擾性強,但是由于需要專用的GPS接收機,若單純使用GPS 授時技術做時鐘同步,就需要在每個采集點安裝接收機,成本較高。鎖相環是一種讓輸出信號在頻率和相位上與輸入參考信號同步的技術,輸出信號的時鐘準確度和穩定性直接依賴于輸入參考信號。IRIG-B 碼是一種信息量大,適合傳輸的時間碼,但是由于其時間精度低,不適合應用于高精度時鐘同步的系統。基于上述分析,本文結合這三種常用技術,提出了一種基于FPGA的分布式采集系統時鐘同步控制技術。該技術既保留了GPS 授時的高精確度和高穩定性,又具備IRIG-B時間碼易傳輸和低成本的特性,為分布式采集系統中的時鐘同步提供了一種新的解決方案。 本文中的設計采用了Ublox公司的精確授時GPS芯片LEA-5T,通過對GPS芯片串行時間信息解碼,獲得準確的UTC時間,并實現了分布式采集系統中各個采集設備的精確時間打碼。為了能夠使整個分布式采集系統具有統一的高精度數據采集時鐘,本論文采用了數模混合的鎖相環技術,將GPS 接收芯片輸出的高精度秒信號作為參考基準,生成了與秒信號高精度同步的100MHZ 高頻時鐘。本文在FPGA 中完成了IRIG-B 碼的編碼部分,將B 碼的準時標志與GPS 秒信號同步,提高了IRIG-B 碼的時間精度。在分布式采集系統中,IRIG-B時間碼能直接通過串口或光纖將各個采集點時間與UTC時間統一,節約了各點布設GPS 接收機的高昂成本。最后,通過PC104總線對時鐘同步控制卡進行了數據讀取和測試,通過實驗結果的分析,提出了改進方案。實驗表明,改進后的時鐘同步控制方案具有很高的時鐘同步精度,對時鐘同步技術有著重大的推進意義!

    標簽: FPGA 分布式 采集

    上傳時間: 2013-08-05

    上傳用戶:lz4v4

  • IIR數字濾波器優化設計及FPGA仿真驗證.rar

    IIR數字濾波器是沖激響應為無限長的一類數字濾波器,是電子、通信及信號處理領域的重要研究內容,國內外學者對IIR數字濾波器的優化設計進行了大量研究。其中,進化算法優化設計IIR數字濾波器雖然取得了一定的效果,但是其也有自身的一些不足;另外,基于粒子群算法以及人工魚群算法的IIR數字濾波器優化設計也取得了較好的效果。但這些方法都是將多目標優化問題轉化為單目標優化問題,這種方法是將每個目標賦一個權值,然后將這些賦了權值的目標相加,把相加的結果作為目標函數,在此基礎上尋找目標函數的最小值,這樣做造成的問題是可能將其中的任何一種滿足目標函數值最小的情況作為最優解,但實際上得到的不一定是最優解。也就是說,單目標的方法難以區分哪一種情況為最優解,這樣的尋優模型從理論上來說是難以得到最優解的。另外,在將多目標轉化為單目標時,各個目標的權值難以確定,而且最終只能得到唯一解。針對這些問題,本文在研究傳統遺傳算法、進化規劃算法以及量子遺傳算法的IIR數字濾波器優化設計的基礎上,將重點研究IIR數字濾波器的粒子進化規劃優化、遺傳多目標優化以及量子多目標優化。另外,由于在通信系統中IIR數字濾波器有廣泛應用,并且大量采用FPGA實現,多目標優化方法得到的濾波器性能也值得驗證,因此,對多目標優化方法得到的IIR數字濾波器系數進行FPGA仿真驗證有重要的現實意義。 @@ 論文的主要工作及研究成果具體如下: @@ 1.分析IIR數字濾波器的數學模型及其優化設計的參數;針對低通IIR數字濾波器,采用遺傳算法及量子遺傳算法對其進行優化設計,并給出相應的仿真結果及分析。 @@ 2.針對使用進化規劃算法優化設計IIR數字濾波器時容易陷入局部極值的問題,研究粒子進化規劃算法,并將其應用于IIR數字濾波器的優化設計,該算法將粒子群優化算法與進化規劃算法相結合,繼承了粒子群算法局部搜索能力強和進化規劃算法遺傳父代優良基因能力強的優點。將這種新的粒子進化規劃算法應用于IIR低通、高通、帶通、帶阻數字濾波器的優化設計,顯示了較好的效果。 @@ 3.優化設計IIR數字濾波器時,通常將多目標轉化為單目標的優化問題,這種方法雖然設計簡單,但是在將多目標轉化為單目標時,各個目標的權值難以確定,而且最終只能得到唯一解,不能提供更多的有效解給決策者。針對常 用基于單目標優化算法的不足,在分析IIR數字濾波器優化模型和待優化參數的基礎上,本文研究遺傳算法的IIR數字濾波器多目標優化設計方法,該方法將多個目標值直接映射到適應度函數中,通過比較函數值的占優關系來搜索問題的有效解集,使用這種方法可以求得一組有效解,并且將多目標轉化為單目標的優化方法得到的唯一解也能被包括在這一組有效解中。@@ 4.將量子遺傳算法應用于IIR數字濾波器多目標優化設計,研究量子遺傳算法的IIR數字濾波器多目標優化設計方法,并將優化結果與傳統遺傳算法的多目標優化方法進行了比較。仿真結果表明,在對同一種濾波器進行優化設計時,使用該方法得到的結果通帶波動更小,過渡帶更窄,阻帶衰減也更大。 @@ 5.針對IIR數字濾波器的硬件實現問題,在對IIR數字濾波器的結構特征進行分析的基礎上,分別采用遺傳多目標優化方法量子多目標方法優化設計IIR數字濾波器的系數,然后針對兩組系數進行了FPGA( Field-Programmable GateArray,現場可編程門陣列)仿真驗證,并對兩種結果進行了對比分析。 @@關鍵詞:IIR數字濾波器;優化設計

    標簽: FPGA IIR 數字濾波器

    上傳時間: 2013-06-09

    上傳用戶:熊少鋒

  • 基于USB和FPGA技術的激光打標控制卡的研究與開發.rar

    激光打標是指利用高能量密度的激光束在物件表面作永久性標刻。激光打標以其“打標速度快、性能穩定、打標質量好”等優勢,獲得了日益廣泛的應用。傳統的激光打標系統一般是基于ISA總線或PCI總線的,運動控制卡必須插在計算機的PCI插槽內,且不支持熱捅拔,影響了控制卡的穩定性;以單片機為主控制器的激光打標控制卡雖然成本低、運行可靠,但由于其運算速度慢、存儲容量有限,限制了它的應用范圍。 運動控制卡是激光打標系統的核心組成部分。本文設計了一種新型的基于USB總線,以FPGA為主控單元的振鏡掃描式激光打標控制卡,它利用了USB總線高速、穩定、易用和FPGA資源豐富、處理能力強、易擴展等優點,將PC機強大的信息處理能力與運動控制卡的運動控制能力相結合,具有信息處理能力強、開放程度高、使用方便的特點。 本文首先介紹了激光打標的原理,激光打標技術的發展現狀以及激光打標系統的組成結構。在對USB總線技術作了簡要介紹后,詳細討論了激光打標控制卡的硬件電路設計,包括USB接口電路,FPGA主控單元電路,D/A單元電路,存儲器電路,I/O接口電路等。接著對USB接口單元的固件程序和FPGA中USB接口功能模塊、D/A寫控制功能模塊和SRAM讀寫控制功能模塊的程序做了詳細設計,通過軟硬件調試,控制卡實現了USB通信,輸出兩路模擬信號,SRAM數據讀寫,數字量輸入輸出等功能。

    標簽: FPGA USB 激光打標

    上傳時間: 2013-04-24

    上傳用戶:prczsf

  • 《單片機C語言程序設計實訓100例——基于80.rar

    《單片機C語言程序設計實訓100例——基于8051+Proteus仿真》,附有電路圖及hex文件

    標簽: 100 80 單片機

    上傳時間: 2013-07-19

    上傳用戶:nanfeicui

  • 基于51單片機的高精度紅外測溫系統設計.rar

    基于51單片機的高精度紅外測溫系統設計,非接觸式測溫設計。

    標簽: 51單片機 高精度 紅外測溫

    上傳時間: 2013-05-19

    上傳用戶:hanli8870

  • 基于FPGA的烤煙自動控制系統的研究與設計.rar

    煙葉烘烤是煙葉生產中一個非常重要的環節,為保證煙葉烘烤的質量,需要有效的控制溫度和濕度讓其按照“三段式”工藝曲線進行變化。本文通過對三段式工藝的分析,構建了以FPGA為控制核心,采用數字式溫濕度傳感器進行溫濕度測量的烤煙自動控制系統。 整個系統的實現是基于CYCLONEⅡ系列的FPGA器件EP2C8Q208C8進行的。同時對系統的配置電路、驅動電路、顯示控制電路、語音提示和溫濕度測量電路進行了設計,并給出了各個模塊的電路原理圖。由于溫濕度測量是系統設計實現的重要部分,所以本文重點討論了溫度傳感器DS18820和濕度傳感器HS1101的性能特點、工作原理、處理次序和設計流程。針對煙葉烘烤過程中烤房溫濕度的測量和控制中,存在的強時變、大時滯、非線性的問題,采用了模糊控制算法進行控制,并給出了模糊控制器設計的方法。另外,為方便用戶調用煙葉烘烤中經驗曲線,提出了使用EEPROM對烘烤經驗曲線參數進行處理。而且討論了如何通過I2C總線與EEPROM進行讀寫操作進而實現參數的保存和讀取。系統的測試結果表明烤煙自動控制系統基本上達到了實際的要求,具有一定的先進性。

    標簽: FPGA 自動控制系統

    上傳時間: 2013-04-24

    上傳用戶:也一樣請求

  • 基于FPGA的圖像處理平臺及3D加速引擎的設計.rar

    3D加速引擎是3D圖形加速系統的重要組成部分,以往在軟件平臺上對3D引擎的研究,實現了復雜的渲染模型和渲染算法,但這些復雜算法與模型在FPGA上綜合實現具有一定難度,針對FPGA的3D加速引擎設計及其平臺實現需要進一步研究。 本文在研究3D加速引擎結構的基礎上,實現了基于FPGA的圖像處理平臺,使用模塊化的思想,利用IP核技術分析設計實現了3D加速管道及其他模塊,并進行了仿真、驗證、實現。 圖像處理平臺選用Virtex-Ⅳ FPGA為核心器件,并搭載了Hynix HY5DU573222F-25、AT91FR40162S、XCF32P VO48及其他組件。 為滿足3D加速引擎的實現與驗證,設計搭建的圖像處理平臺還實現了DDR-SDRAM控制器模塊、VGA輸出模塊、總線控制器模塊、命令解釋模塊、指令寄存器模塊及控制寄存器模塊。 3D加速引擎設計包含3D加速渲染管道、視角變換管道、基元讀取、頂點FIFO、基元FIFO、寫內存等模塊。針對FPGA的特性,簡化、設計、實現了光照管道、紋理管道、著色管道和Alpha融合管道。 最后使用Modelsim進行了仿真測試和圖像處理平臺上的驗證,其結果表明3D加速引擎設計的大部分功能得到實現,結果令人滿意。

    標簽: FPGA 3D加速 圖像

    上傳時間: 2013-07-30

    上傳用戶:lepoke

  • 基于FPGA的Viterbi譯碼器設計與實現.rar

    卷積碼是廣泛應用于衛星通信、無線通信等多種通信系統的信道編碼方式。Viterbi算法是卷積碼的最大似然譯碼算法,該算法譯碼性能好、速度快,并且硬件實現結構比較簡單,是最佳的卷積碼譯碼算法。隨著可編程邏輯技術的不斷發展,使用FPGA實現Viterbi譯碼器的設計方法逐漸成為主流。不同通信系統所選用的卷積碼不同,因此設計可重配置的Viterbi譯碼器,使其能夠滿足多種通信系統的應用需求,具有很重要的現實意義。 本文設計了基于FPGA的高速Viterbi譯碼器。在對Viterbi譯碼算法深入研究的基礎上,重點研究了Viterbi譯碼器核心組成模塊的電路實現算法。本設計中分支度量計算模塊采用只計算可能的分支度量值的方法,節省了資源;加比選模塊使用全并行結構保證處理速度;幸存路徑管理模塊使用3指針偶算法的流水線結構,大大提高了譯碼速度。在Xilinx ISE8.2i環境下,用VHDL硬件描述語言編寫程序,實現(2,1,7)卷積碼的Viterbi譯碼器。在(2,1,7)卷積碼譯碼器基礎上,擴展了Viterbi譯碼器的通用性,使其能夠對不同的卷積碼譯碼。譯碼器根據不同的工作模式,可以對(2,1,7)、(2,1,9)、(3,1,7)和(3,1,9)四種廣泛運用的卷積碼譯碼,并且可以修改譯碼深度等改變譯碼器性能的參數。 本文用Simulink搭建編譯碼系統的通信鏈路,生成測試Viterbi譯碼器所需的軟判決輸入。使用ModelSim SE6.0對各種模式的譯碼器進行全面仿真驗證,Xilinx ISE8.2i時序分析報告表明譯碼器布局布線后最高譯碼速度可達200MHz。在FPGA和DSP組成的硬件平臺上進一步測試譯碼器,譯碼器運行穩定可靠。最后,使用Simulink產生的數據對本文設計的Viterbi譯碼器的譯碼性能進行了分析,仿真結果表明,在同等條件下,本文設計的Viterbi譯碼器與Simulink中的Viterbi譯碼器模塊的譯碼性能相當。

    標簽: Viterbi FPGA 譯碼器

    上傳時間: 2013-06-24

    上傳用戶:myworkpost

主站蜘蛛池模板: 柞水县| 九龙县| 沧源| 临漳县| 萝北县| 泰宁县| 沂源县| 中卫市| 克山县| 青岛市| 万宁市| 隆回县| 武胜县| 常州市| 上蔡县| 城固县| 永川市| 恭城| 宁德市| 翼城县| 宜昌市| 都兰县| 南通市| 东源县| 石楼县| 正蓝旗| 垦利县| 福鼎市| 桓台县| 兴文县| 周至县| 阿拉善盟| 垦利县| 南开区| 泸州市| 临澧县| 清镇市| 庆元县| 西吉县| 卓资县| 九江市|