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

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

多學(xué)習(xí)寫代碼中的習(xí)慣

  • FPGA中多標準可編程IO端口的設(shè)計.rar

    現(xiàn)場可編程門陣列(FPGA,F(xiàn)ield Programmable Gate Array)是可編程邏輯器件的一種,它的出現(xiàn)是隨著微電子技術(shù)的發(fā)展,設(shè)計與制造集成電路的任務已不完全由半導體廠商來獨立承擔。系統(tǒng)設(shè)計師們更愿意自己設(shè)計專用集成電路(ASIC,Application Specific Integrated Circuit).芯片,而且希望ASIC的設(shè)計周期盡可能短,最好是在實驗室里就能設(shè)計出合適的ASIC芯片,并且立即投入實際應用之中。現(xiàn)在,F(xiàn)PGA已廣泛地運用于通信領(lǐng)域、消費類電子和車用電子。 本文中涉及的I/O端口模塊是FPGA中最主要的幾個大模塊之一,它的主要作用是提供封裝引腳到CLB之間的接口,將外部信號引入FPGA內(nèi)部進行邏輯功能的實現(xiàn)并把結(jié)果輸出給外部電路,并且根據(jù)需要可以進行配置來支持多種不同的接口標準。FPGA允許使用者通過不同編程來配置實現(xiàn)各種邏輯功能,在IO端口中它可以通過選擇配置方式來兼容不同信號標準的I/O緩沖器電路。總體而言,可選的I/O資源的特性包括:IO標準的選擇、輸出驅(qū)動能力的編程控制、擺率選擇、輸入延遲和維持時間控制等。 本文是關(guān)于FPGA中多標準兼容可編程輸入輸出電路(Input/Output Block)的設(shè)計和實現(xiàn),該課題是成都華微電子系統(tǒng)有限公司FPGA大項目中的一子項,目的為在更新的工藝水平上設(shè)計出能夠兼容單端標準的I/O電路模塊;同時針對以前設(shè)計的I/O模塊不支持雙端標準的缺點,要求新的電路模塊中擴展出雙端標準的部分。文中以低壓雙端差分標準(LVDS)為代表構(gòu)建雙端標準收發(fā)轉(zhuǎn)換電路,與單端標準比較,LVDS具有很多優(yōu)點: (1)LVDS傳輸?shù)男盘枖[幅小,從而功耗低,一般差分線上電流不超過4mA,負載阻抗為100Ω。這一特征使它適合做并行數(shù)據(jù)傳輸。 (2)LVDS信號擺幅小,從而使得該結(jié)構(gòu)可以在2.5V的低電壓下工作。 (3)LVDS輸入單端信號電壓可以從0V到2.4V變化,單端信號擺幅為400mV,這樣允許輸入共模電壓從0.2V到2.2V范圍內(nèi)變化,也就是說LVDS允許收發(fā)兩端地電勢有±1V的落差。 本文采用0.18μm1.8V/3.3V混合工藝,輔助Xilinx公司FPGA開發(fā)軟件ISE,設(shè)計完成了可以用于Virtex系列各低端型號FPGA的IOB結(jié)構(gòu),它有靈活的可配置性和出色的適應能力,能支持大量的I/O標準,其中包括單端標準,也包括雙端標準如LVDS等。它具有適應性的優(yōu)點、可選的特性和考慮到被文件描述的硬件結(jié)構(gòu)特征,這些特點可以改進和簡化系統(tǒng)級的設(shè)計,為最終的產(chǎn)品設(shè)計和生產(chǎn)打下基礎(chǔ)。設(shè)計中對包括20種IO標準在內(nèi)的各電器參數(shù)按照用戶手冊描述進行仿真驗證,性能參數(shù)已達到預期標準。

    標簽: FPGA 標準 可編程

    上傳時間: 2013-05-15

    上傳用戶:shawvi

  • 基于FPGA的多平臺虛擬儀器研究設(shè)計.rar

    虛擬儀器技術(shù)是以傳感器、信號測量與處理、微型計算機等技術(shù)為基礎(chǔ)而形成的一門綜合應用技術(shù)。目前虛擬儀器大部分是基于PC機,利用PCI等總線技術(shù)傳輸數(shù)據(jù),數(shù)據(jù)卡插拔不便,便攜性差。隨著嵌入式技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)平臺已經(jīng)應用到各個領(lǐng)域,而市場上的嵌入式虛擬儀器系統(tǒng)還相當少,各種研究工作才剛剛起步,各種高性能的虛擬儀器和處理系統(tǒng)在現(xiàn)代工業(yè)控制和科學研究中已成為必不可少的部分。因此在我國開發(fā)具有較高性能、接口靈活、功能多樣化、低成本的虛擬儀器裝置勢在必行。 針對目前虛擬儀器系統(tǒng)發(fā)展趨勢和特點,采用FPGA技術(shù),進行一種支持多種平臺的高速虛擬儀器系統(tǒng)的設(shè)計與研究,并針對高速虛擬儀器系統(tǒng)中的一些技術(shù)難點提出解決方案。首先進行了系統(tǒng)的總體設(shè)計,確定了采用FPGA作為系統(tǒng)的控制核心,并選取了Labview作為PC平臺應用程序開發(fā)工具,利用USB2.0接口來進行數(shù)據(jù)傳輸;同時選取嵌入式處理器S3C2410以及WinCE作為嵌入式系統(tǒng)硬軟件平臺。隨后進行了各個具體模塊的設(shè)計,在硬件方面,分別設(shè)計了前端處理電路,ADC電路以及USB接口電路。在軟件方面,進行了FPGA控制程序的設(shè)計工作,實現(xiàn)了對各個模塊和接口電路的控制功能。在上層應用程序的設(shè)計方面,設(shè)計了Labview應用程序,實現(xiàn)了波形顯示和頻譜分析等儀器功能,人機界面良好。在嵌入式平臺上面,進行了WinCE下GPIO驅(qū)動程序設(shè)計,并在上層應用程序中調(diào)用驅(qū)動來進行數(shù)據(jù)的讀取。為了解決高速ADC與數(shù)據(jù)緩存器的速度不匹配的問題,提出利用多體交叉式存儲器結(jié)構(gòu)的設(shè)計方案,并在FPGA內(nèi)對控制程序進行了設(shè)計,對其時序進行了仿真。 最后對系統(tǒng)進行了聯(lián)合調(diào)試工作,利用上層軟件對輸入波形進行采集。根據(jù)調(diào)試結(jié)果看,該系統(tǒng)對輸入信號進行了較好的采樣和存儲,還原了波形,達到了預期效果。課題研究并且對設(shè)計出一種支持多平臺的新型虛擬儀器系統(tǒng),具有性能好、使用靈活,節(jié)省成本等特點,具有較高的研究價值和現(xiàn)實意義。

    標簽: FPGA 虛擬儀器

    上傳時間: 2013-04-24

    上傳用戶:shwjl

  • 基于FPGA的多速率調(diào)制解調(diào)器的實現(xiàn).rar

    隨著人們對于高速無線數(shù)據(jù)業(yè)務的急切需求以及新的無線通信技術(shù)的發(fā)展,頻譜資源匱乏問題日益嚴重。無線頻譜的緊缺已經(jīng)成為限制無線通信與服務應用持續(xù)發(fā)展的瓶頸。認知無線電技術(shù)(Cognitive Radio)改變了傳統(tǒng)的固定頻譜分配方式,它以頻譜利用的高效性為目標,允許非授權(quán)用戶擇機利用授權(quán)用戶的頻譜空洞傳輸數(shù)據(jù),以此來解決無線頻譜資源短缺的問題。它是具有自主尋找和使用空閑頻譜資源能力的智能無線電技術(shù)。本文的目標是在基于FPGA+DSP的系統(tǒng)硬件平臺上,以軟件編程的方式實現(xiàn)認知無線電數(shù)據(jù)傳輸?shù)墓δ堋?軟件無線電是實現(xiàn)認知無線電的理想平臺。本文首先闡述了軟件無線電的基本工作原理及關(guān)鍵技術(shù)途徑,對多速率信號處理中的內(nèi)插和抽取、帶通采樣、數(shù)字下變頻、濾波等技術(shù)進行了分析與探討,為設(shè)計多速率調(diào)制解調(diào)系統(tǒng)提供了理論基礎(chǔ)。然后針對軟件無線電的要求給出了基于FPFA+DSP的系統(tǒng)設(shè)計硬件框圖,并對其中的部分硬件(FPGA、AD9857、AD9235)做了簡要的描述并給出其初始化過程。在理解基本概念和原理的基礎(chǔ)上,詳細論述了在系統(tǒng)硬件設(shè)計平臺上實現(xiàn)的π/4-DQPSK、8PSK、16QAM調(diào)制解調(diào)技術(shù)。本文給出了調(diào)制解調(diào)系統(tǒng)實現(xiàn)方案中的各個功能模塊(差分編、解碼,加同步頭、內(nèi)插和成形濾波,下變頻,系統(tǒng)同步等)具體的設(shè)計方案和通過硬件編程實現(xiàn)了板級的仿真和最后的硬件實現(xiàn),并對其中得到的數(shù)據(jù)進行分析,進一步驗證方案的可行性。最后介紹了通信板同頻譜感知板協(xié)同工作原理,依據(jù)頻譜感知板獲取的各個信道狀況自適應的選擇π/4-DQPSK、8PSK、16QAM調(diào)制解調(diào)方式并在FPGA上實現(xiàn)了其中部分功能。

    標簽: FPGA 多速率 調(diào)制解調(diào)器

    上傳時間: 2013-05-30

    上傳用戶:fywz

  • 基于FPGA的OFDM調(diào)制解調(diào)器的設(shè)計與實現(xiàn).rar

    正交頻分復用(OFDM)技術(shù)是一種多載波數(shù)字調(diào)制技術(shù),具有頻譜利用率高、抗多徑干擾能力強、成本低等特點,適合無線通信的高速化、寬帶化及移動化的需求,將成為下一代無線通信系統(tǒng)(4G)的核心調(diào)制傳輸技術(shù)。 本文首先描述了OFDM技術(shù)的基本原理。對OFDM的調(diào)制解調(diào)以及其中涉及的特性和關(guān)鍵技術(shù)等做了理論上的分析,指出了OFDM區(qū)別于其他調(diào)制技術(shù)的巨大優(yōu)勢;然后針對OFDM中的信道估計技術(shù),深入分析了基于FFT級聯(lián)的信道估計理論和基于聯(lián)合最大似然函數(shù)的半盲分組估計理論,在此基礎(chǔ)上詳細研究描述了用于OFDM系統(tǒng)的迭代的最大似然估計算法,并利用Matlab做了相應的仿真比較,驗證了它們的有效性。 而后,在Matlab中應用Simulink工具構(gòu)建OFDM系統(tǒng)仿真平臺。在此平臺上,對OFDM系統(tǒng)在多徑衰落、高斯白噪聲等多種不同的模型參數(shù)下進行了仿真,并給出了數(shù)據(jù)曲線,通過分析結(jié)果可正確評價OFDM系統(tǒng)在多個方面的性能。 在綜合了OFDM的系統(tǒng)架構(gòu)和仿真分析之后,設(shè)計并實現(xiàn)了基于FPGA的OFDM調(diào)制解調(diào)系統(tǒng)。首先根據(jù)802.16協(xié)議和OFDM系統(tǒng)的具體要求,設(shè)定了合理的參數(shù);然后從調(diào)制器和解調(diào)器的具體組成模塊入手,對串/并轉(zhuǎn)換,QPSK映射,過采樣處理,插入導頻,添加循環(huán)前綴,IFFT/FFT,幀同步檢測等各個模塊進行硬件設(shè)計,詳細介紹了各個模塊的設(shè)計和實現(xiàn)過程,并給出了相應的仿真波形和參數(shù)說明。其中,針對定點運算的局限性,為系統(tǒng)設(shè)計并自定義了24位的浮點運算格式,參與傅立葉反變換和傅立葉變換的運算,在系統(tǒng)參數(shù)允許的范圍內(nèi),充分利用了有限資源,提高了系統(tǒng)運算精度;然后重點描述了基于FPGA的快速傅立葉變換算法的改進、優(yōu)化和設(shè)計實現(xiàn),針對原始快速傅立葉變換FPGA實現(xiàn)算法運算空閑時間過多,資源占用較大的問題,提出了帶有流水作業(yè)功能、資源占用較少的快速傅立葉變換優(yōu)化算法設(shè)計方案,使之運用于OFDM基帶處理系統(tǒng)當中并加以實現(xiàn),結(jié)果滿足系統(tǒng)參數(shù)的需求。最后以理論分析為依據(jù),對整個OFDM的基帶處理系統(tǒng)進行了系統(tǒng)調(diào)試與性能分析,證明了設(shè)計的可行性。 綜上所述,本文完成了一個基于FPGA的OFDM基帶處理系統(tǒng)的設(shè)計、仿真和實現(xiàn)。本設(shè)計為OFDM通信系統(tǒng)的進一步改進提供了大量有用的數(shù)據(jù)。

    標簽: FPGA OFDM 調(diào)制解調(diào)器

    上傳時間: 2013-07-25

    上傳用戶:14786697487

  • 基于FPGA實現(xiàn)數(shù)控步進電機多軸連動

    數(shù)控系統(tǒng)在工礦領(lǐng)域已得到廣泛應用,計算機數(shù)控系統(tǒng)通過對數(shù)字化信息的處理和運算,并轉(zhuǎn)化成脈沖信號,實現(xiàn)對步進電機的控制,進而控制數(shù)控機床動作和零件加工。隨著嵌入式技術(shù)的發(fā)展,我們可以設(shè)計規(guī)模更小,成本更低,功能更特定的嵌入式系統(tǒng)來完成傳統(tǒng)計算機數(shù)控系統(tǒng)所完成的工作。 步進電機以其精度高、控制靈活、定位準確、起停迅速、工作可靠、能直接接受數(shù)字信號的特點,成為數(shù)控系統(tǒng)中的重要執(zhí)行部件。然而根據(jù)步進電機的特性,必須要采取適當而有效的升降速控制策略,特別是在多電機連動的系統(tǒng)中,對多個電機連動的速度控制和脈沖分配也很值得研究。在本文中作者將介紹一種三軸連動的速度控制和脈沖分配的優(yōu)化算法,以及其在基于FPGA和ARM配合的高速數(shù)控雕刻機控制系統(tǒng)中的實現(xiàn)。 在本文中還可以看見,為了減小本系統(tǒng)中主控MCU的壓力,作者還將利用FPGA來設(shè)計一個針對多電機連動的速度控制和脈沖分配優(yōu)化算法的外圍定制控制器。 最終實驗結(jié)果表明,作者所提出的優(yōu)化算法及其在本系統(tǒng)的實現(xiàn)方案,完全達到客戶所提出的高速數(shù)控雕刻機控制系統(tǒng)的各項設(shè)計性能指標。

    標簽: FPGA 數(shù)控 步進電機

    上傳時間: 2013-07-02

    上傳用戶:dreamboy36

  • 基于FPGA的Rake接收機的研究

    碼分多址(CDMA)通信方式以其特有的抗干擾性、多址能力和多徑分集能力,而成為第三代移動通信系統(tǒng)的主要技術(shù)。其中Rake接收技術(shù)是CDMA系統(tǒng)中的一項關(guān)鍵技術(shù)。隨著通信技術(shù)的迅猛發(fā)展,Rake接收技術(shù)以其有效的抗衰落的能力一直是人們研究的熱點。人們不斷的對傳統(tǒng)的Rake接收機進行改進,獲得性能更佳的Rake接收機。FPGA技術(shù)的快速發(fā)展,也很大的改變了傳統(tǒng)的數(shù)字系統(tǒng)設(shè)計的方法。FPGA以其龐大的規(guī)模、開發(fā)過程投資小、開發(fā)周期短、保密性好等優(yōu)點,為人們對Rake接收機的研究提供了方便。 本文旨在設(shè)計一種功耗低、硬件實現(xiàn)相對簡單的Rake接收機結(jié)構(gòu)。首先,本文介紹了Rake接收的相關(guān)理論,對Rake技術(shù)的抗衰落性能進行了分析,然后,對各種Rake接收機進行了比較,最終提出了一種靈活配置的Rake接收機的改進方案,該方案采用了不同的緩沖器結(jié)構(gòu),能夠更多的節(jié)約硬件資源,整個接收機的功耗更低。最后利用VerilogHDL語言對其中的主要模塊進行編程設(shè)計,并在Xilinx公司的集成開發(fā)工具ISE6.1中進行仿真,仿真平臺為Spartan-3系列中的XC3S1000芯片。仿真結(jié)果表明了所設(shè)計模塊的正確性。所設(shè)計模塊具有良好的可移植性,能夠被相關(guān)的系統(tǒng)調(diào)用,本文所做工作有一定的實際意義。

    標簽: FPGA Rake 接收機

    上傳時間: 2013-06-21

    上傳用戶:gaorxchina

  • 無線擴頻集成電路開發(fā)中信道編解碼技術(shù)研究與FPGA實現(xiàn)

    本論文主要對無線擴頻集成電路設(shè)計中的信道編解碼算法進行研究并對其FPGA實現(xiàn)思路和方法進行相關(guān)研究。 近年來無線局域網(wǎng)IEEE802.11b標準建議物理層采用無線擴頻技術(shù),所以開發(fā)一套擴頻通信芯片具有重大的現(xiàn)實意義。無線擴頻通信系統(tǒng)與常規(guī)通信相比,具有很強的抗干擾能力,并具有信息蔭蔽、多址保密通信等特點。無線信道的特性較復雜,因此在無線擴頻集成電路設(shè)計中,加入信道編碼是提高芯片穩(wěn)定性的重要方法。 在了解擴頻通信基本原理的基礎(chǔ)上,本文提出了“串聯(lián)級聯(lián)碼+兩次交織”的信道編碼方案。串聯(lián)的級聯(lián)碼由外碼——(15,9,4)里德-所羅門(Reed-Solomon)碼,和內(nèi)碼-(2,1,3)卷積碼構(gòu)成,交織則采用交織深度為4的塊交織。重點對RS碼的時域迭代譯碼算法和卷積碼的維特比譯碼算法進行了詳細的討論,并完成信道編譯碼方案的性能仿真及用FPGA實現(xiàn)的方法。 計算機仿真的結(jié)果表明,采用此信道編碼方案可以較好的改善現(xiàn)有仿真系統(tǒng)的誤符號率。 本論文的內(nèi)容安排如下:第一章介紹了無線擴頻通信技術(shù)的發(fā)展狀態(tài)以及國內(nèi)外開發(fā)擴頻通信芯片的現(xiàn)狀,并給出了本論文的研究內(nèi)容和安排。第二章主要介紹了擴頻通信的基本原理,主要包括擴頻通信的定義、理論基礎(chǔ)和分類,直接序列擴頻通信方式的數(shù)學模型。第三章介紹了基本的信道編碼原理,信道編碼的分類和各自的特點。第四章給出了本課題選擇的信道編碼方案——“串聯(lián)級聯(lián)碼+兩次交織”,詳細討論了方案中里德-所羅門(Reed-Solomon)碼和卷積碼的基本原理、編碼算法和譯碼算法。最后給出編碼方案的實際參數(shù)。第五章對第四章提出的編碼方案進行了性能仿真。第六章結(jié)合項目實際,討論了FPGA開發(fā)基帶擴頻通信系統(tǒng)的設(shè)計思路和方法。首先對FPGA開發(fā)流程以及實際開發(fā)的工具進行了簡要的介紹,然后給出了擴頻通信系統(tǒng)的總體設(shè)計。對發(fā)射和接收子系統(tǒng)中信道編碼、解碼等相關(guān)功能模塊的實現(xiàn)原理和方法進行分析。第七章對論文的工作進行總結(jié)。

    標簽: FPGA 無線擴頻 信道編解 技術(shù)研究

    上傳時間: 2013-07-07

    上傳用戶:時代電子小智

  • MIMO-GMC系統(tǒng)中Turbo譯碼器的設(shè)計及FPGA實現(xiàn)

    Turbo碼是一類并行級聯(lián)的系統(tǒng)卷積碼,它是在綜合級聯(lián)碼、最大后驗概率(MAP)譯碼、軟輸入軟輸出及迭代譯碼等理論基礎(chǔ)上的一種創(chuàng)新。Turbo碼的基本原理是通過對編碼器結(jié)構(gòu)的巧妙設(shè)計,多個子碼通過交織器隔離進行并行級聯(lián)編碼輸出,增大了碼距。譯碼器則以類似內(nèi)燃機引擎廢氣反復利用的機理進行迭代譯碼以反復利用有效信息流,從而獲得卓越的糾錯能力。計算機仿真表明,Turbo碼不但在加性高斯噪聲信道下性能優(yōu)越,而且具有很強的抗衰落、抗干擾能力,當交織長度足夠長時,其糾錯性能接近香農(nóng)極限。 FPGA(FieldProgrammableGateArray),即現(xiàn)場可編程門陣列,是在PAL、GAL、EPLD等可編程器件的基礎(chǔ)上進一步發(fā)展的產(chǎn)物。FPGA技術(shù)具有大規(guī)模、高集成度、高可靠性、設(shè)計周期短、投資小、靈活性強等優(yōu)點,逐步成為復雜數(shù)字硬件電路設(shè)計的理想選擇。 本論文以東南大學移動通信實驗室B3G課題組提出的“支持多天線的廣義多載波無線傳輸技術(shù)”(MIMO-GMC)為背景,分析了Turbo譯碼算法,并針對MIMO-GMC系統(tǒng)的迭代接收機中所采用的外信息保留和聯(lián)合檢測譯碼迭代的特點,完成了采用滑動窗Log-MAP算法的軟輸入、軟輸出的Turbo譯碼器的設(shè)計。整個譯碼器模塊的設(shè)計采用Verilog語言描述,并在VirtexⅡPro系列FPGA芯片上實現(xiàn)。

    標簽: MIMO-GMC Turbo FPGA

    上傳時間: 2013-04-24

    上傳用戶:shanml

  • 基于ARMLinux的多道脈沖幅度分析器數(shù)字系統(tǒng)設(shè)計

    隨著電子技術(shù)的不斷發(fā)展,各種智能核儀器逐步走向自動化、智能化、數(shù)字化和便攜式的方向發(fā)展。針對傳統(tǒng)的多道脈沖幅度分析器體積大,人機交互不友好,不方便現(xiàn)場分析等的缺陷[5]。新型的高速、集成度高、界面友好的多道脈沖幅度分析器的陸續(xù)出現(xiàn)填補了這一缺點。 隨著電子技術(shù)的發(fā)展,以ARM為核的處理器技術(shù)的應用領(lǐng)域不斷擴大,相比較單片機而言,它的主頻高、運算速度快,可以滿足多道脈沖幅度分析器的苛刻的時間上的要求。而且ARM處理器功耗小,適合于功耗要求比較苛刻的地方,這些方面的特點正好滿足了便攜式多道脈沖幅度分析器野外勘察的要求。同時,由于以ARM為核的處理器具有豐富的外設(shè)資源,這樣就簡化了外設(shè)電路及芯片的使用,降低了功耗并增強了產(chǎn)品的信賴性。另外,ARM芯片可以方便的移植操作系統(tǒng),為多道脈沖幅度分析器多任務的管理和并行的處理,甚至硬實時功能的實現(xiàn)提供了前提。而且在ARM平臺使用嵌入式linux操作系統(tǒng)使多道脈沖幅度分析器的軟件易于升級。 智能化和小型化是多道脈沖幅度分析器的發(fā)展趨勢。智能化要求系統(tǒng)的自動化程度高、操作簡便、容錯性好。智能化除了需要控制軟件外,還需要軟件命令的執(zhí)行者即硬件控制電路來實現(xiàn)相應的控制邏輯,兩者的結(jié)合才能真正的實現(xiàn)智能化。小型化要求系統(tǒng)的體積小、功耗小、便于攜帶;小型化除了要求采用微功耗的器件,還要求電路板的尺寸盡量的小且所用元件盡量的少,但小型化的同時必須保持系統(tǒng)的智能化,即不能減少智能化所要求的復雜的邏輯和時序的控制功能。為此采用高集成度的ARM芯片實現(xiàn)控制電路能滿意地同時滿足智能化和小型化的要求。在研制的多道脈沖幅度分析器中,幾乎所有的控制都可以用控制芯片來實現(xiàn),如閾值設(shè)定、自動穩(wěn)譜以及多道數(shù)據(jù)采集,在節(jié)省了元件的數(shù)目和電路板的尺寸的同時仍能保持系統(tǒng)的智能化程度。 Linux內(nèi)核精簡而高效,可修改性強,支持多種體系結(jié)構(gòu)的處理器等,使得它是一個非常適合于嵌入式開發(fā)和應用的操作系統(tǒng)。嵌入式Linux可以運行的硬件平臺十分廣泛,從x86、MIPS、POWERPC到ARM,以及其他許多硬件體系結(jié)構(gòu)。目前在世界范圍內(nèi),ARM體系結(jié)構(gòu)的SOC逐漸占領(lǐng)32位嵌入式微處理器市場,ARM處理器及技術(shù)的應用幾乎已經(jīng)深入到各個領(lǐng)域,例如:工業(yè)控制,無線通訊,網(wǎng)絡,消費類電子,成像等。 本課題采用三星公司生產(chǎn)的ARM(Advanced RISC Machines,先進精簡指令集機器)芯片S3C2410A設(shè)計并研制了一種便攜式的核數(shù)據(jù)采集系統(tǒng)設(shè)計方案。利用ARM芯片豐富的外設(shè)資源對傳統(tǒng)的多道脈沖幅度分析器進行改進和簡化。系統(tǒng)由前端探測器系統(tǒng),以及由線性脈沖放大器、甄別電路、控制電路、采樣保持電路組成的前置電路,中央處理器模塊,顯示模塊,用戶交互模塊,存儲模塊,網(wǎng)絡傳輸模塊等多個模塊組成。本設(shè)計基于ARM9芯片S3C2410,并在此平臺上移植了嵌入式linux操作系統(tǒng)來進行任務的調(diào)度和處理等。 電路板核心板部分設(shè)計采用6層PCB板結(jié)構(gòu),這樣增加了系統(tǒng)可靠性,提高了電磁兼容的穩(wěn)定性。數(shù)據(jù)采集系統(tǒng)是多道脈沖幅度分析器的核心,A/D轉(zhuǎn)換直接使用了S3C2410內(nèi)置的ADC(Analog to Digital Converter,模數(shù)轉(zhuǎn)換器),在2.5 MHz的轉(zhuǎn)換時鐘下最大轉(zhuǎn)換速度500 KSPS(Kilo-Samples per second,千采樣點每秒),滿足了系統(tǒng)最低轉(zhuǎn)換時間≤5 μs的要求,并且控制簡單,簡化了外部接口電路。由于SD(Secure Digital Card,安全數(shù)碼卡)卡存儲容量大、攜帶方便、成本低等優(yōu)點,所以設(shè)計中采用其作為外部的數(shù)據(jù)存儲設(shè)備,其驅(qū)動部分采用SD卡軟件包,為開發(fā)帶來了方便。本設(shè)計采用640*480的6.4寸LCD(Liquid Crystal Display,液晶顯示)屏作為人機交互的顯示部分,并且通過Qt/Embedded為系統(tǒng)提供圖形用戶界面的應用框架和窗口系統(tǒng)。其中包括了波形顯示部分和用戶菜單設(shè)置部分,這樣方便了用戶操作。系統(tǒng)的數(shù)據(jù)存取方面是基于SQLite嵌入式小型數(shù)據(jù)庫而進行的。為了方便數(shù)據(jù)向上位機的傳輸,系統(tǒng)設(shè)計中采用XML(Extensible Markup Language,可擴展標記語言)格式來組織傳輸?shù)臄?shù)據(jù),通過基于TCP/IP(Transmission Control Protocol/Internet Protocol)協(xié)議的Linux下Socket套接字編程,來進行與上位機或PC(Personal Computer,個人計算機或桌面機)等的連接和數(shù)據(jù)傳輸。

    標簽: ARMLinux 多道 分析器 脈沖幅度

    上傳時間: 2013-04-24

    上傳用戶:tzl1975

  • 基于ARM的電網(wǎng)參數(shù)綜合監(jiān)測儀的研制

    針對現(xiàn)代中低壓電網(wǎng)電能質(zhì)量的監(jiān)測及諧波治理的需要,論文綜合運用嵌入式技術(shù)、現(xiàn)代信號處理技術(shù)、虛擬儀器技術(shù)設(shè)計了一種新型低功耗、集成化的電網(wǎng)參數(shù)監(jiān)測儀。此系統(tǒng)實現(xiàn)了對三相電網(wǎng)相/線電壓、電流、有功功率、無功功率、視在功率、電網(wǎng)頻率、功率因數(shù)以及三相電壓、電流的31次以內(nèi)諧波的實時監(jiān)測。 論文分析了基于微處理器的電力系統(tǒng)基本參數(shù)的測量原理;對被測信號的交流參量通過抽樣方法獲得,由多點的抽樣數(shù)據(jù)統(tǒng)計得到的結(jié)果可以減小隨機誤差的影響;基于DFT和FFT的諧波測量原理,將FFT應用于諧波分析獲得信號的頻域參數(shù);針對諧波測量中的混疊誤差設(shè)計了二階抗混疊濾波器;分析了非同步采樣和對非時限信號的截斷造成的頻譜泄露和柵欄效應及其對諧波測量精度的影響。討論了常用的幾種窗函數(shù)對頻譜泄漏的抑制作用,在此基礎(chǔ)上選擇加海明窗對采樣信號進行處理;針對DDS具有高精度頻率合成的特點,將其應用到電網(wǎng)信號的采樣上,提高了采樣的同步性,使得測量精度滿足了系統(tǒng)的要求。上述方法需要大量快速的迭代運算,系統(tǒng)微處理器選用了32位ARM芯片LPC2132,提高了系統(tǒng)的數(shù)據(jù)處理能力和實時性。系統(tǒng)供電電源采用了開關(guān)電源、減小了體積,提高了效率;完成了下位機數(shù)據(jù)采集部分、二階抗混疊濾波器、測頻電路及通信模塊電路的設(shè)計;最后介紹了軟件設(shè)計部分,主要包含了數(shù)據(jù)采集的實現(xiàn)過程,F(xiàn)FT程序的設(shè)計,給出了各部分程序的流程圖;系統(tǒng)上位機軟件設(shè)計了電網(wǎng)數(shù)據(jù)處理程序,該軟件以LabWindows/CVI6.0為開發(fā)平臺,利用CVI豐富的庫函數(shù),完成對數(shù)據(jù)的處理、顯示和記錄等工作,并采用雙線程運行模式,在數(shù)據(jù)采集和處理的同時完成了顯示、命令的發(fā)送和運行曲線等功能。 按上述方案設(shè)計的樣機經(jīng)過三次電路制作與軟件調(diào)試,主要技術(shù)參數(shù)達到了設(shè)計要求,通過了實驗室測試,目前正在電力系統(tǒng)諧波治理系統(tǒng)中進行工業(yè)實驗。

    標簽: ARM 電網(wǎng)參數(shù) 儀的研制 監(jiān)測

    上傳時間: 2013-04-24

    上傳用戶:我好難過

主站蜘蛛池模板: 黑龙江省| 横峰县| 报价| 巴青县| 嘉黎县| 连南| 和政县| 垦利县| 铁岭县| 临澧县| 即墨市| 鹤庆县| 资兴市| 达日县| 庆安县| 扎鲁特旗| 凭祥市| 白城市| 巩留县| 梨树县| 深泽县| 元氏县| 彰化县| 舟山市| 沾益县| 佛冈县| 安福县| 汝南县| 嘉荫县| 黄冈市| 嘉义县| 渭源县| 辽源市| 会宁县| 尤溪县| 三穗县| 宕昌县| 明光市| 清河县| 浪卡子县| 齐河县|