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

蟲蟲首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

基于fpga的超聲波測(cè)距系統(tǒng)

  • 基于FPGA的ADC并行測(cè)試方法研究

    高性能ADC產(chǎn)品的出現(xiàn),給混合信號(hào)測(cè)試領(lǐng)域帶來(lái)前所未有的挑戰(zhàn)。并行ADC測(cè)試方案實(shí)現(xiàn)了多個(gè)ADC測(cè)試過(guò)程的并行化和實(shí)時(shí)化,減少了單個(gè)ADC的平均測(cè)試時(shí)間,從而降低ADC測(cè)試成本。本文實(shí)現(xiàn)了基于FPGA的ADC并行測(cè)試方法。在閱讀相關(guān)文獻(xiàn)的基礎(chǔ)上,總結(jié)了常用ADC參數(shù)測(cè)試方法和測(cè)試流程。使用FPGA實(shí)現(xiàn)時(shí)域參數(shù)評(píng)估算法和頻域參數(shù)評(píng)估算法,并對(duì)2個(gè)ADC在不同樣本數(shù)條件下進(jìn)行并行測(cè)試。    本研究通過(guò)在FPGA內(nèi)部實(shí)現(xiàn)ADC測(cè)試時(shí)域算法和頻域算法相結(jié)合的方法來(lái)搭建測(cè)試系統(tǒng),完成了音頻編解碼器WM8731L的控制模式接口、音頻數(shù)據(jù)接口、ADC測(cè)試時(shí)域算法和頻域算法的FPGA實(shí)現(xiàn)。整個(gè)測(cè)試系統(tǒng)使用Angilent33220A任意信號(hào)發(fā)生器提供模擬激勵(lì)信號(hào),共用一個(gè)FPGA內(nèi)部實(shí)現(xiàn)的采樣時(shí)鐘控制模塊。并行測(cè)試系統(tǒng)將WM8731.L片內(nèi)的兩個(gè)獨(dú)立ADC的串行輸出數(shù)據(jù)分流成左右兩通道,并對(duì)其進(jìn)行串并轉(zhuǎn)換。然后對(duì)左右兩個(gè)通道分別配置一個(gè)FFT算法模塊和時(shí)域算法模塊,并行地實(shí)現(xiàn)了ADC參數(shù)的評(píng)估算法。在樣本數(shù)分別為128和4096的實(shí)驗(yàn)條件下,對(duì)WM8731L片內(nèi)2個(gè)被測(cè).ADC并行地進(jìn)行參數(shù)評(píng)估,被測(cè)參數(shù)包括增益GAIN、偏移量OFFSET、信噪比SNR、信號(hào)與噪聲諧波失真比SINAD、總諧波失真THD等5個(gè)常用參數(shù)。實(shí)驗(yàn)結(jié)果表明,通過(guò)在FPGA內(nèi)配置2個(gè)獨(dú)立的參數(shù)計(jì)算模塊,可并行地實(shí)現(xiàn)對(duì)2個(gè)相同ADC的參數(shù)評(píng)估,減小單個(gè)ADC的平均測(cè)試時(shí)間。FPGA片內(nèi)實(shí)時(shí)評(píng)估算法的實(shí)現(xiàn)節(jié)省了測(cè)試樣本傳輸至自動(dòng)測(cè)試機(jī)PC端的時(shí)間。而且只需將HDL代碼多次復(fù)制,就可實(shí)現(xiàn)多個(gè)被測(cè)ADC在同一時(shí)刻并行地被評(píng)估,配置靈活。基于FPGA的ADC并行測(cè)試方法易于實(shí)現(xiàn),具有可行性,但由于噪聲的影響,測(cè)試精度有待進(jìn)一步提高。該方法可用于自動(dòng)測(cè)試機(jī)的混合信號(hào)選項(xiàng)卡或測(cè)試子系統(tǒng)。

    標(biāo)簽: FPGA ADC 并行測(cè)試 方法研究

    上傳時(shí)間: 2013-06-07

    上傳用戶:gps6888

  • 基于FPGA的USB通信系統(tǒng)的設(shè)計(jì)

    隨著科學(xué)技術(shù)水平的不斷提高,數(shù)字集成電路被廣泛應(yīng)用。通用串行總線USB(Universal Serial Bus)是計(jì)算機(jī)與外圍設(shè)備互連的標(biāo)準(zhǔn)接口之一,是一種點(diǎn)對(duì)點(diǎn)的通信接口,可同時(shí)支持多個(gè)外圍設(shè)備。USB2.0規(guī)范的通信速率非常高,其峰值可達(dá)480Mbit/s,使得它已經(jīng)成為目前最流行的外設(shè)接口標(biāo)準(zhǔn)。FPGA芯片是今后電子產(chǎn)品發(fā)展的趨勢(shì),帶有USB接口的FPGA系統(tǒng)將有很好的市場(chǎng)需求和發(fā)展前景。    論文主要從研究FPGA的結(jié)構(gòu)、Xilinx公司Spartan3F系列中的XC3S400的引腳功能、了解FPGA開發(fā)流程、熟悉USB2.0的通信協(xié)議以及驅(qū)動(dòng)的一些基本知識(shí)入手,目的是完成帶有USB接口的FPGA的PCB板的制作和FPGA內(nèi)部程序的編寫以及USB固件的開發(fā)。結(jié)合了Cypress公司的上位機(jī),開發(fā)了基于USB接口的FPGA和PC機(jī)通信系統(tǒng),能夠進(jìn)行數(shù)據(jù)傳輸。論文研究了Xilinx的3S400芯片的內(nèi)部結(jié)構(gòu)和各個(gè)引腳的功能,設(shè)計(jì)了關(guān)于Xilinx的3S400最小系統(tǒng)電路圖,在Xilinx的FPGA的開發(fā)環(huán)境,編寫了FPGA的代碼。由于FPGA內(nèi)嵌的USB2.0的內(nèi)核價(jià)格昂貴,需要向生產(chǎn)FPGA的芯片廠商購(gòu)買,因此論文選擇了外接USB芯片,雖然增加了PCB板的面積,但其開發(fā)成本較低,且技術(shù)成熟,大多數(shù)USB通信研究者進(jìn)行廣泛研究。論文在詳細(xì)介紹了USB2.0的通信協(xié)議,Cypress公司生產(chǎn)的CY7C68013芯片的結(jié)構(gòu),以及其固件的開發(fā)基礎(chǔ)上,開發(fā)了基于FPGA的USB與PC機(jī)的通信系統(tǒng),該通信系統(tǒng)可以和上位機(jī)進(jìn)行點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)傳輸,為大批量的數(shù)據(jù)通信產(chǎn)品的開發(fā)提供了研究和生產(chǎn)的基礎(chǔ)。

    標(biāo)簽: FPGA USB 通信系統(tǒng)

    上傳時(shí)間: 2013-07-26

    上傳用戶:xz85592677

  • 基于FPGA的面陣CCD驅(qū)動(dòng)傳輸電路設(shè)計(jì)

    圖像處理技術(shù)應(yīng)用越來(lái)越廣泛,特別是工業(yè)檢測(cè)領(lǐng)域。然而,圖像處理技術(shù)應(yīng)用的基礎(chǔ)是圖像的獲取,為了更加靈活地設(shè)計(jì)各種應(yīng)用產(chǎn)品,本課題研究基于FPGA的面陣 CCD驅(qū)動(dòng)傳輸電路設(shè)計(jì),利用該電路能夠獲取高質(zhì)量、高分辨率的圖像,為后續(xù)的圖像處理技術(shù)應(yīng)用打下基礎(chǔ)。本文首先介紹了研究意義、CCD圖像傳感器的發(fā)展以及FPGA的產(chǎn)生與發(fā)展,接著提出了面陣CCD成像系統(tǒng)總體設(shè)計(jì)方案,然后針對(duì)關(guān)鍵電路的設(shè)計(jì)進(jìn)行詳盡的分析和說(shuō)明,這些電路包括時(shí)序發(fā)生電路、存儲(chǔ)器控制電路、USB接口電路以及電源調(diào)理電路。其中時(shí)序發(fā)生電路主要用于產(chǎn)生CCD正常工作所需的各種時(shí)序信號(hào)以及A/D變換芯片AD9824 所需的工作時(shí)序,這些時(shí)序都是由FPGA產(chǎn)生的,文中給出了FPGA邏輯設(shè)計(jì)的基本過(guò)程以及仿真波形。本系統(tǒng)采用SDRAM緩存圖像信號(hào),為了完成SDRAM的寫入、讀出以及定時(shí)刷新,利用FPGA生成存儲(chǔ)器控制電路。系統(tǒng)采用USB接口與計(jì)算機(jī)通信,因此FPGA 中設(shè)計(jì)了相應(yīng)邏輯電路與CY7C68013A USB接口芯片實(shí)現(xiàn)信號(hào)握手及數(shù)據(jù)通信,進(jìn)而與 PC機(jī)通信。為了保證各個(gè)芯片正常工作,設(shè)計(jì)電源調(diào)理電路實(shí)現(xiàn)將輸入5V電源轉(zhuǎn)換成多種電壓向各個(gè)芯片供電。經(jīng)過(guò)初步調(diào)試,并根據(jù)仿真結(jié)果判斷驅(qū)動(dòng)傳輸電路基本達(dá)到設(shè)計(jì)要求。關(guān)鍵詞:FPGA,CCD,A/D變換,SDRAM,USB,驅(qū)動(dòng)時(shí)序

    標(biāo)簽: FPGA CCD 面陣 傳輸

    上傳時(shí)間: 2013-04-24

    上傳用戶:prczsf

  • 基于FPGA的步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)器的設(shè)計(jì)

    ·基于FPGA的步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)器的設(shè)計(jì)

    標(biāo)簽: FPGA 步進(jìn)電機(jī) 細(xì)分驅(qū)動(dòng)器

    上傳時(shí)間: 2013-07-09

    上傳用戶:xingisme

  • 基于FPGA的CCD探測(cè)系統(tǒng)

    隨著圖像采集系統(tǒng)的廣泛應(yīng)用,人們對(duì)CCD探測(cè)系統(tǒng)的要求日益提高。傳統(tǒng)的CCD探測(cè)系統(tǒng)由于結(jié)構(gòu)復(fù)雜,造價(jià)較高,己不能滿足日益廣泛的應(yīng)用需要。本文設(shè)計(jì)了一套基于單片F(xiàn)PGA的小型化與經(jīng)濟(jì)化的CCD探測(cè)系統(tǒng),能夠滿足空間光強(qiáng)的測(cè)量并實(shí)現(xiàn)光信號(hào)的識(shí)別和處理。    本文研究了CCD探測(cè)系統(tǒng)的基本結(jié)構(gòu)。設(shè)計(jì)了基于單片F(xiàn)PGA的CCD探測(cè)系統(tǒng)的硬件電路原理圖,完成了硬件電路板制作與調(diào)試。系統(tǒng)FPGA選用Altera公司的低成本FPGA芯片EP2C20Q240,電路板采用雙層板設(shè)計(jì),實(shí)現(xiàn)了CCD探測(cè)系統(tǒng)的小型化與經(jīng)濟(jì)化的目標(biāo)。利用FPGA器件實(shí)現(xiàn)了CCD驅(qū)動(dòng)時(shí)序脈沖的設(shè)計(jì)、實(shí)現(xiàn)了單采樣與相關(guān)雙采樣的控制程序設(shè)計(jì),利用FPGA的數(shù)字信號(hào)處理功能實(shí)現(xiàn)了相關(guān)雙采樣的信號(hào)處理。基于FPGA的可編程特性,在不改變外部電路的基礎(chǔ)上,通過(guò)程序的改變,對(duì)CCD驅(qū)動(dòng)頻率、模數(shù)轉(zhuǎn)換器采樣時(shí)刻的選擇進(jìn)行方便調(diào)節(jié)。系統(tǒng)與上位機(jī)的數(shù)據(jù)傳輸接口采用了網(wǎng)絡(luò)傳輸方案,充分發(fā)揮了網(wǎng)絡(luò)傳輸?shù)倪h(yuǎn)距離傳輸、遠(yuǎn)程訪問(wèn)、信息共享等優(yōu)勢(shì),系統(tǒng)采用基于FPGA的NiosⅡ嵌入式處理器系統(tǒng),通過(guò)對(duì)其應(yīng)用軟件的開發(fā),實(shí)現(xiàn)了系統(tǒng)與上位機(jī)之間數(shù)據(jù)的可靠性傳輸。

    標(biāo)簽: FPGA CCD 探測(cè)系統(tǒng)

    上傳時(shí)間: 2013-08-06

    上傳用戶:hainan_256

  • 基于FPGA的航電數(shù)據(jù)處理及傳輸系統(tǒng)

    本文結(jié)合目前國(guó)內(nèi)外航電數(shù)據(jù)處理系統(tǒng)的發(fā)展概況,設(shè)計(jì)了一款集數(shù)據(jù)采集、處理、控制及傳輸于一體的航電處理系統(tǒng)。文章首先深入研究了自適應(yīng)濾波器原理,分析了LMS算法性能,著重從影響算法性能的因素入手,通過(guò)分析仿真,改進(jìn)算法,提升了算法性能,給出仿真結(jié)果分析,并設(shè)計(jì)應(yīng)用于系統(tǒng)之中;其次介紹了ARINC-429航空總線和RS-422串行總線的信息標(biāo)準(zhǔn)和傳輸格式。在此基礎(chǔ)上,設(shè)計(jì)了基于FPGA的解決航電系統(tǒng)數(shù)據(jù)采集、濾波處理、控制傳輸和復(fù)雜非線性運(yùn)算的一體化實(shí)現(xiàn)方案。選用XILINX公司的FPGA,實(shí)現(xiàn)了航電數(shù)據(jù)采集、傳輸和控制,集成了ARlNC-429和RS-422兩種通信接口,實(shí)現(xiàn)了總線冗余,并實(shí)現(xiàn)了數(shù)據(jù)濾波和相應(yīng)的算法處理。最后,在實(shí)驗(yàn)室環(huán)境下,對(duì)每個(gè)模塊分別進(jìn)行了軟硬件測(cè)試。

    標(biāo)簽: FPGA 數(shù)據(jù)處理 傳輸系統(tǒng)

    上傳時(shí)間: 2013-07-01

    上傳用戶:R50974

  • 基于FPGA的永磁電機(jī)控制系統(tǒng)

    隨著經(jīng)濟(jì)的發(fā)展,科學(xué)技術(shù)的進(jìn)步,永磁電機(jī)的研發(fā)和控制技術(shù)都有了快速的發(fā)展。永磁電機(jī)的發(fā)展也帶來(lái)了永磁電機(jī)控制器的發(fā)展,電機(jī)控制器已經(jīng)由傳統(tǒng)的模擬元件控制器,逐漸轉(zhuǎn)向數(shù)模混合控制器、全數(shù)字控制器。基于現(xiàn)場(chǎng)可編程門陣列(FPGA——Field Programmable Gate Array)的新一代數(shù)字電機(jī)控制技術(shù)得到越來(lái)越多的關(guān)注。現(xiàn)在的FPGA不僅實(shí)現(xiàn)了軟件需求和硬件設(shè)計(jì)的完美集合,還實(shí)現(xiàn)了高速與靈活性的完美結(jié)合,使其已超越了ASIC器件的性能和規(guī)模。在工業(yè)控制領(lǐng)域,F(xiàn)PGA雖然起步較晚,但是發(fā)展勢(shì)頭迅猛。    本文在介紹了傳統(tǒng)無(wú)刷直流電機(jī)控制技術(shù)的基礎(chǔ)上,分析了采用FPGA實(shí)現(xiàn)電機(jī)控制的優(yōu)點(diǎn)。詳細(xì)介紹了使用硬件編程語(yǔ)言,在FPGA中編程實(shí)現(xiàn)永磁無(wú)刷直流電機(jī)速度閉環(huán)控制的各個(gè)關(guān)鍵環(huán)節(jié),如:PI調(diào)節(jié)器、數(shù)字PWM等等。在實(shí)現(xiàn)永磁無(wú)刷直流電機(jī)速度閉環(huán)控制的同時(shí),將速度檢測(cè)環(huán)節(jié)采用FPGA實(shí)現(xiàn),減小了系統(tǒng)硬件開銷。在實(shí)現(xiàn)單臺(tái)永磁無(wú)刷直流電機(jī)速度閉環(huán)控制的基礎(chǔ)上,本文在一片F(xiàn)PGA芯片上實(shí)現(xiàn)了多臺(tái)永磁無(wú)刷直流電機(jī)的速度閉環(huán)獨(dú)立控制系統(tǒng)。介紹了采用FPGA進(jìn)行多臺(tái)電機(jī)控制具有獨(dú)特的優(yōu)勢(shì),這些優(yōu)勢(shì)使得FPGA在實(shí)現(xiàn)多臺(tái)電機(jī)控制時(shí)非常方便,具有單片機(jī)(MCU)和數(shù)字信號(hào)處理器(DSP)無(wú)法比擬的優(yōu)點(diǎn)。文中對(duì)基于FPGA的單臺(tái)和多臺(tái)永磁無(wú)刷直流電機(jī)控制系統(tǒng)分別進(jìn)行了實(shí)驗(yàn)驗(yàn)證。    FPGA編程靈活,設(shè)計(jì)方便,本文在FPGA中實(shí)現(xiàn)了各種不同的PWM調(diào)制方式。從電路方面詳細(xì)分析了采用不同的PWM調(diào)制,換相時(shí)無(wú)刷直流電機(jī)母線的反向電流問(wèn)題。借助FPGA平臺(tái),對(duì)各種PWM調(diào)制方式進(jìn)行了實(shí)驗(yàn),對(duì)理論分析進(jìn)行了驗(yàn)證。    另外,本文介紹了目前非常流行的一種FPGA圖形化設(shè)計(jì)方法,即基于XSG(Xilinx System Generator)的FPGA設(shè)計(jì)。這種設(shè)計(jì)方法具有圖形化、模塊化的優(yōu)點(diǎn),大大方便了用戶的FPGA開發(fā)設(shè)計(jì)。在XSG中建立的仿真系統(tǒng),區(qū)別于傳統(tǒng)的Simulink仿真,可以直接生成相應(yīng)的硬件編程語(yǔ)言代碼下載到FPGA中運(yùn)行。本文借助XSG軟件設(shè)計(jì)在XSG/Simulink中實(shí)現(xiàn)了永磁同步電機(jī)矢量控制系統(tǒng)的混合建模算法,并進(jìn)行了仿真。

    標(biāo)簽: FPGA 永磁電機(jī) 控制系統(tǒng)

    上傳時(shí)間: 2013-04-24

    上傳用戶:wangyi39

  • 基于FPGA的m序列發(fā)生器實(shí)現(xiàn)

    ·基于FPGA的m序列發(fā)生器實(shí)現(xiàn)

    標(biāo)簽: FPGA 序列 發(fā)生器

    上傳時(shí)間: 2013-04-24

    上傳用戶:gengxiaochao

  • 基于FPGA的雙口RAM在PC104與DSP通信中的研究與應(yīng)用

    ·基于FPGA的雙口RAM在PC104與DSP通信中的研究與應(yīng)用

    標(biāo)簽: FPGA 104 DSP RAM

    上傳時(shí)間: 2013-07-04

    上傳用戶:葉山豪

  • 用VHDL語(yǔ)言實(shí)現(xiàn)的基于FPGA的交換機(jī)設(shè)計(jì)

    用VHDL語(yǔ)言實(shí)現(xiàn)的基于FPGA的交換機(jī)設(shè)計(jì)

    標(biāo)簽: VHDL FPGA 語(yǔ)言 交換機(jī)

    上傳時(shí)間: 2013-04-24

    上傳用戶:歸海惜雪

主站蜘蛛池模板: 旬阳县| 太保市| 陆川县| 黔江区| 嵩明县| 老河口市| 溧阳市| 兴隆县| 茂名市| 防城港市| 哈密市| 深水埗区| 灵台县| 浪卡子县| 余庆县| 登封市| 哈巴河县| 邓州市| 会昌县| 确山县| 石门县| 罗江县| 海林市| 钦州市| 绥棱县| 黄大仙区| 北碚区| 漳浦县| 天门市| 揭东县| 莆田市| 平乐县| 陆川县| 翁源县| 鸡东县| 招远市| 罗源县| 如皋市| 宜丰县| 施甸县| 柳江县|