隨著科學(xué)技術(shù)水平的不斷提高,在科研和生產(chǎn)過(guò)程中為了更加真實(shí)的反映被測(cè)對(duì)象的性質(zhì),對(duì)測(cè)試系統(tǒng)的性能要求越來(lái)越高。傳統(tǒng)的測(cè)試裝置,由于傳輸速度低或安裝不便等問(wèn)題已不能滿足科研和生產(chǎn)的實(shí)際需要。USB技術(shù)的出現(xiàn)很好的解決了上述問(wèn)題。USB總線具有支持即插即用、易于擴(kuò)展、傳輸速率高(USB2.0協(xié)議下為480Mbps)等優(yōu)點(diǎn),已逐漸得到廣泛的應(yīng)用。 本課題研究并設(shè)計(jì)了一套基于USB2.0的數(shù)據(jù)采集系統(tǒng)。論文首先詳細(xì)介紹了USB總線協(xié)議,然后從系統(tǒng)的總體結(jié)構(gòu)、硬件電路、軟件程序以及系統(tǒng)性能檢測(cè)等幾個(gè)方面,詳細(xì)闡述了系統(tǒng)的設(shè)計(jì)思想和實(shí)現(xiàn)方案。系統(tǒng)采用雙12位A/D轉(zhuǎn)換器,提供兩條模擬信號(hào)通道,可以同時(shí)采集雙路信號(hào),最高的采樣率為200KHz。USB接口芯片采用Cypress公司的CY7C68013。論文詳細(xì)介紹了其在SlaveFIFO接口模式下的電路設(shè)計(jì)和程序設(shè)計(jì)。系統(tǒng)應(yīng)用FPGA芯片作系統(tǒng)的核心控制,控制系統(tǒng)的數(shù)據(jù)采集和與USB接口芯片的數(shù)據(jù)交換,并產(chǎn)生其中的邏輯控制信號(hào)和時(shí)序信號(hào)。同時(shí)應(yīng)用FPGA芯片作系統(tǒng)的核心控制可提高了系統(tǒng)穩(wěn)定性、減小設(shè)備的體積。系統(tǒng)的軟件設(shè)計(jì),主要包括FPGA芯片中的邏輯、時(shí)序控制程序、8051固件程序、客戶應(yīng)用程序及其驅(qū)動(dòng)程序。客戶端選擇了微軟的Visual Studio6.0 C++作開(kāi)發(fā)平臺(tái),雖然增加了復(fù)雜程度,但是軟件執(zhí)行效率及重用性均得到提高。 最后,應(yīng)用基于USB2.0的數(shù)據(jù)采集系統(tǒng)測(cè)試標(biāo)準(zhǔn)信號(hào)及電木的導(dǎo)熱系數(shù),以驗(yàn)證測(cè)試系統(tǒng)的可靠信與準(zhǔn)確性。
標(biāo)簽: FPGA USB 接口 數(shù)據(jù)采集
上傳時(shí)間: 2013-04-24
上傳用戶:鳳臨西北
該論文基于NIOS Ⅱ軟核處理器和Altera的FPGA技術(shù),設(shè)計(jì)了一種便攜式的振動(dòng)頻譜分析儀,用于旋轉(zhuǎn)機(jī)械的故障監(jiān)測(cè)和診斷。以SOPC技術(shù)為手段,將信號(hào)采集和信號(hào)處理電路通過(guò)可編程片上系統(tǒng)來(lái)實(shí)現(xiàn),其特點(diǎn)是將對(duì)ADC的控制、數(shù)字信號(hào)的濾波、快速傅立葉變換的設(shè)計(jì),通過(guò)FPGA芯片集成在一起,以NIOS Ⅱ來(lái)完成32位CPU的狀態(tài)控制功能。工程機(jī)械、汽車車輛中都存在諸如發(fā)動(dòng)機(jī)類的旋轉(zhuǎn)機(jī)械,這類設(shè)備的異常振動(dòng)往往會(huì)影響正常工作,嚴(yán)重時(shí)還會(huì)出現(xiàn)各種重大事故,該分析儀可以實(shí)時(shí)地或定期地對(duì)發(fā)動(dòng)機(jī)、齒輪箱等旋轉(zhuǎn)機(jī)械進(jìn)行振動(dòng)頻譜分析和監(jiān)測(cè),運(yùn)用于民用機(jī)械能產(chǎn)生非常好的經(jīng)濟(jì)效益。 該論文從四個(gè)方面進(jìn)行了研究工作。其一,利用FPGA對(duì)ADC芯片的工作進(jìn)行控制,使其在規(guī)定的時(shí)間內(nèi)與DSP模塊進(jìn)行數(shù)據(jù)交換,并對(duì)ADC各引腳時(shí)序進(jìn)行控制,使兩者協(xié)調(diào)同步工作,編制了相應(yīng)的VHDL語(yǔ)言程序。其二,采用SOPC Builder設(shè)計(jì)開(kāi)發(fā),實(shí)現(xiàn)了基于NIOS Ⅱ的32位CPU軟核,創(chuàng)建了相應(yīng)的C/C++和匯編的宏代碼,使得軟件可以訪問(wèn)用戶自定義邏輯。對(duì)頂層設(shè)計(jì)產(chǎn)生的VHDL的RTL代碼和仿真文件進(jìn)行了綜合、編譯適配以及仿真。其三,配合Matlab和DSP Builder的強(qiáng)大功能進(jìn)行DSP模塊設(shè)計(jì),開(kāi)發(fā)出了FIR和FFT等功能模塊,并且添加到SOPC系統(tǒng)中,使其可以由NIOS Ⅱ很容易的調(diào)用。其四,在NIOS Ⅱ系統(tǒng)中添加了uC/OS Ⅱ操作系統(tǒng),提高了整個(gè)系統(tǒng)的穩(wěn)定性,并且降低了開(kāi)發(fā)難度,提高了系統(tǒng)升級(jí)的能力。由于整個(gè)設(shè)計(jì)是基于FPGA開(kāi)發(fā)的,所以該系統(tǒng)包括了所有FPGA系統(tǒng)的特點(diǎn),包括并行的DSP處理、在系統(tǒng)可編程、升級(jí)簡(jiǎn)單等特點(diǎn),極易使設(shè)計(jì)產(chǎn)品化。
標(biāo)簽: FPGA 便攜式 振動(dòng)頻譜 分析儀
上傳時(shí)間: 2013-04-24
上傳用戶:amandacool
本文分析了當(dāng)代高精度地震勘探數(shù)據(jù)采集系統(tǒng)的發(fā)展現(xiàn)狀,研究了數(shù)據(jù)采集的A/D方法及理論、現(xiàn)場(chǎng)可編程門(mén)陣列(Field Programmable GateArray,F(xiàn)PGA)技術(shù)的發(fā)展及原理,串口通信的原理及實(shí)現(xiàn)。在此基礎(chǔ)上,探討了采用FPGA控制24位△∑模數(shù)轉(zhuǎn)換器來(lái)實(shí)現(xiàn)高精度地震勘探數(shù)據(jù)采集系統(tǒng)的實(shí)現(xiàn)思路,對(duì)探測(cè)傳感器或檢波器后端數(shù)據(jù)采集系統(tǒng)的信號(hào)A/D轉(zhuǎn)換、FPGA與外部接口設(shè)計(jì)、串口數(shù)據(jù)通信做了詳細(xì)的研究,尤其是在用FPGA來(lái)完成與外部ADC的接口控制上做了深入的開(kāi)發(fā)和設(shè)計(jì),整個(gè)接口控制模塊采用VHDL語(yǔ)言編寫(xiě),并同時(shí)將ROM、FIFO等數(shù)字邏輯模塊一起集成到一片F(xiàn)PGA芯片當(dāng)中,并在Quartus Ⅱ6.0的開(kāi)發(fā)平臺(tái)上通過(guò)了軟件仿真,時(shí)序仿真結(jié)果達(dá)到了系統(tǒng)要求。
標(biāo)簽: 高精度 地震勘探 數(shù)據(jù)采集系統(tǒng)
上傳時(shí)間: 2013-05-21
上傳用戶:yuele0123
碼元定時(shí)恢復(fù)(位同步)技術(shù)是數(shù)字通信中的關(guān)鍵技術(shù)。位同步信號(hào)本身的抖動(dòng)、錯(cuò)位會(huì)直接降低通信設(shè)備的抗干擾性能,使誤碼率上升,甚至?xí)箓鬏斣獾酵耆茐摹S绕鋵?duì)于突發(fā)傳輸系統(tǒng),快速、精確的定時(shí)同步算法是近年來(lái)研究的一個(gè)焦點(diǎn)。本文就是以Inmarsat GES/AES數(shù)據(jù)接收系統(tǒng)為背景,研究了突發(fā)通信傳輸模式下的全數(shù)字接收機(jī)中位同步方法,并予以實(shí)現(xiàn)。 本文系統(tǒng)地論述了位同步原理,在此基礎(chǔ)上著重研究了位同步的系統(tǒng)結(jié)構(gòu)、碼元定時(shí)恢復(fù)算法以及衡量系統(tǒng)性能的各項(xiàng)指標(biāo),為后續(xù)工作奠定了基礎(chǔ)。 首先根據(jù)衛(wèi)星系統(tǒng)突發(fā)信道傳輸?shù)奶攸c(diǎn)分析了傳統(tǒng)位同步方法在突發(fā)系統(tǒng)中的不足,接下來(lái)對(duì)Inmarsat系統(tǒng)的短突發(fā)R信道和長(zhǎng)突發(fā)T信道的調(diào)制方式和幀結(jié)構(gòu)做了細(xì)致的分析,并在Agilent ADS中進(jìn)行了仿真。 在此基礎(chǔ)上提出了一種充分利用報(bào)頭前導(dǎo)比特信息的,由滑動(dòng)平均、閾值判斷和累加求極值組成的快速報(bào)頭時(shí)鐘捕獲方法,此方法可快速精準(zhǔn)地完成短突發(fā)形式下的位同步,并在FPGA上予以實(shí)現(xiàn),效果良好。 在長(zhǎng)突發(fā)形式下的報(bào)頭時(shí)鐘捕獲后還需要對(duì)后續(xù)數(shù)據(jù)進(jìn)行位同步跟蹤,在跟蹤過(guò)程中本論文首先用DSP Builder實(shí)現(xiàn)了插值環(huán)路的位同步算法,進(jìn)行了Matlab仿真和FPGA實(shí)現(xiàn)。并在插值環(huán)路的基礎(chǔ)上做出改進(jìn),提出了一種新的高效的基于移位算法的位同步方案并予以FPGA實(shí)現(xiàn)。最后將移位算法與插值算法進(jìn)行了性能比較,證明該算法更適合于本項(xiàng)目中Inmarsat的長(zhǎng)突發(fā)信道位同步跟蹤。 論文對(duì)兩個(gè)突發(fā)信道的位同步系統(tǒng)進(jìn)行了理論研究、算法設(shè)計(jì)以及硬件實(shí)現(xiàn)的全過(guò)程,滿足系統(tǒng)要求。
標(biāo)簽: 海事衛(wèi)星 信號(hào) 位同步 檢測(cè)
上傳時(shí)間: 2013-04-24
上傳用戶:zukfu
基于FPGA技術(shù)的網(wǎng)絡(luò)入侵檢測(cè)是未來(lái)的發(fā)展方向,而網(wǎng)絡(luò)包頭的分類是入侵檢測(cè)系統(tǒng)的關(guān)鍵。 文章首先介紹了FPGA技術(shù)的基本原理以及其在信息安全方面的應(yīng)用,接著介紹入侵檢測(cè)系統(tǒng)以及FPGA技術(shù)在入侵檢測(cè)系統(tǒng)中的應(yīng)用。 分析了幾種比較出名的網(wǎng)絡(luò)包分類算法,包括軟件分類方法、TCAM分類算法、BV算法、Tree Bitmap算法以及端口范圍分類算法。 在此基礎(chǔ)上,文章設(shè)計(jì)了一個(gè)基于FPGA技術(shù)的入侵檢測(cè)系統(tǒng)包分類的基本框架圖,實(shí)現(xiàn)框架圖中的各個(gè)基本功能模塊。在實(shí)現(xiàn)過(guò)程中,提出了一類結(jié)合三態(tài)內(nèi)容可尋址內(nèi)存(TCAM)和普通存儲(chǔ)器(RAM)的網(wǎng)絡(luò)包包頭分類方案。我們將檢測(cè)規(guī)則編號(hào)并位圖化,使用RAM存儲(chǔ)與包頭結(jié)構(gòu)相關(guān)的規(guī)則位圖,通過(guò)TCAM上的數(shù)據(jù)匹配操作,快速關(guān)聯(lián)待分析的網(wǎng)絡(luò)數(shù)據(jù)包與入侵檢測(cè)規(guī)則。文章還討論了網(wǎng)包頭分類方法的優(yōu)化算法,將優(yōu)化算法與未優(yōu)化算法在速度和空間上進(jìn)行比較。此外,還討論了對(duì)Snort的規(guī)則庫(kù)進(jìn)行整理和規(guī)則化的問(wèn)題。 最后,對(duì)所設(shè)計(jì)的包頭分類匹配模塊在Quartus II進(jìn)行仿真評(píng)估,將實(shí)驗(yàn)結(jié)果與已有的一些分類算法進(jìn)行了比較。結(jié)果說(shuō)明,本設(shè)計(jì)在匹配速度和更新速度上有優(yōu)勢(shì),但消耗了較多的存儲(chǔ)空間.
標(biāo)簽: 入侵檢測(cè)系統(tǒng) 網(wǎng)絡(luò) 包分類 技術(shù)研究
上傳時(shí)間: 2013-07-17
上傳用戶:gonuiln
數(shù)據(jù)采集系統(tǒng)是信號(hào)與信息處理系統(tǒng)中不可缺少的重要組成部分,同時(shí)也是軟件無(wú)線電系統(tǒng)中的核心模塊,在現(xiàn)代雷達(dá)系統(tǒng)以及無(wú)線基站系統(tǒng)中的應(yīng)用越來(lái)越廣泛。為了能夠滿足目前對(duì)軟件無(wú)線電接收機(jī)自適應(yīng)性及靈活性的要求,并充分體現(xiàn)在高性能FPGA平臺(tái)上設(shè)計(jì)SOC系統(tǒng)的思路,本文提出了由高速高精度A/D轉(zhuǎn)換芯片、高性能FPGA、PCI總線接口、DB25并行接口組成的高速數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)方案及實(shí)現(xiàn)方法。其中FPGA作為本系統(tǒng)的控制核心和傳輸橋梁,發(fā)揮了極其重要的作用。通過(guò)FPGA不僅完成了系統(tǒng)中全部數(shù)字電路部分的設(shè)計(jì),并且使系統(tǒng)具有了較高的可適應(yīng)性、可擴(kuò)展性和可調(diào)試性。 在時(shí)序數(shù)字邏輯設(shè)計(jì)上,充分利用FPGA中豐富的時(shí)序資源,如鎖相環(huán)PLL、觸發(fā)器,緩沖器FIFO、計(jì)數(shù)器等,能夠方便的完成對(duì)系統(tǒng)輸入輸出時(shí)鐘的精確控制以及根據(jù)系統(tǒng)需要對(duì)各處時(shí)序延時(shí)進(jìn)行修正。 在存儲(chǔ)器設(shè)計(jì)上,采用FPGA片內(nèi)存儲(chǔ)器。可根據(jù)系統(tǒng)需要隨時(shí)進(jìn)行設(shè)置,并且能夠方便的完成數(shù)據(jù)格式的合并、拆分以及數(shù)據(jù)傳輸率的調(diào)整。 在傳輸接口設(shè)計(jì)上,采用并行接口和PCI總線接口的兩種數(shù)據(jù)傳輸模式。通過(guò)FPGA中的宏功能模塊和IP資源實(shí)現(xiàn)了對(duì)這兩種接口的邏輯控制,可使系統(tǒng)方便的在兩種傳輸模式下進(jìn)行切換。 在系統(tǒng)工作過(guò)程控制上,通過(guò)VB程序編寫(xiě)了應(yīng)用于PC端的上層控制軟件。并通過(guò)并行接口實(shí)現(xiàn)了PC和FPGA之間的交互,從而能夠方便的在PC機(jī)上完成對(duì)系統(tǒng)工作過(guò)程的控制和工作模式的選擇。 在系統(tǒng)調(diào)試方面,充分利用QuartuslI軟件中自帶的嵌入式邏輯分析儀SignalTaplI,實(shí)時(shí)準(zhǔn)確的驗(yàn)證了在系統(tǒng)整個(gè)傳輸過(guò)程中數(shù)據(jù)的正確性和時(shí)序性,并極大的降低了用常規(guī)儀器觀測(cè)FPGA中眾多待測(cè)引腳的難度。 本文第四章針對(duì)FPGA中各功能模塊的邏輯設(shè)計(jì)進(jìn)行了詳細(xì)分析,并對(duì)每個(gè)模塊都給出了精確的仿真結(jié)果。同時(shí),文中還在其它章節(jié)詳細(xì)介紹了系統(tǒng)的硬件電路設(shè)計(jì)、并行接口設(shè)計(jì)、PCI接口設(shè)計(jì)、PC端控制軟件設(shè)計(jì)以及用于調(diào)試過(guò)程中的SignalTapⅡ嵌入式邏輯分析儀的使用方法,并且也對(duì)系統(tǒng)的仿真結(jié)果和測(cè)試結(jié)果給出了分析及討論。最后還附上了系統(tǒng)的PCB版圖、FPGA邏輯設(shè)計(jì)圖、實(shí)物圖及注釋詳細(xì)的相關(guān)源程序清單。
標(biāo)簽: FPGA 控制 高速數(shù)據(jù) 采集系統(tǒng)
上傳時(shí)間: 2013-06-09
上傳用戶:lh25584
11.1 8位A/D轉(zhuǎn)換器ADC0809的應(yīng)用 11.2 12位A/D轉(zhuǎn)換器AD574A的應(yīng)用 11.3 串行A/D轉(zhuǎn)換器MAX1247的應(yīng)用 11.4 8位D/A轉(zhuǎn)換器DAC0832的應(yīng)用
標(biāo)簽: AD轉(zhuǎn)換 DA轉(zhuǎn)換
上傳時(shí)間: 2013-07-26
上傳用戶:1051290259
QFN SMT工藝設(shè)計(jì)指導(dǎo).pdf 一、基本介紹 QFN(Quad Flat No Lead)是一種相對(duì)比較新的IC封裝形式,但由于其獨(dú)特的優(yōu)勢(shì),其應(yīng)用得到了快速的增長(zhǎng)。QFN是一種無(wú)引腳封裝,它有利于降低引腳間的自感應(yīng)系數(shù),在高頻領(lǐng)域的應(yīng)用優(yōu)勢(shì)明顯。QFN外觀呈正方形或矩形,大小接近于CSP,所以很薄很輕。元件底部具有與底面水平的焊端,在中央有一個(gè)大面積裸露焊端用來(lái)導(dǎo)熱,圍繞大焊端的外圍四周有實(shí)現(xiàn)電氣連接的I/O焊端,I/O焊端有兩種類型:一種只裸露出元件底部的一面,其它部分被封裝在元件內(nèi);另一種焊端有裸露在元件側(cè)面的部分。 QFN采用周邊引腳方式使PCB布線更靈活,中央裸露的銅焊端提供了良好的導(dǎo)熱性能和電性能。這些特點(diǎn)使QFN在某些對(duì)體積、重量、熱性能、電性能要求高的電子產(chǎn)品中得到了重用。 由于QFN是一種較新的IC封裝形式,IPC-SM-782等PCB設(shè)計(jì)指南上都未包含相關(guān)內(nèi)容,本文可以幫助指導(dǎo)用戶進(jìn)行QFN的焊盤(pán)設(shè)計(jì)和生產(chǎn)工藝設(shè)計(jì)。但需要說(shuō)明的是本文只是提供一些基本知識(shí)供參考,用戶需要在實(shí)際生產(chǎn)中不斷積累經(jīng)驗(yàn),優(yōu)化焊盤(pán)設(shè)計(jì)和生產(chǎn)工藝設(shè)計(jì)方案,以取得令人滿意的焊接效果
標(biāo)簽: QFN SMT 工藝 設(shè)計(jì)指導(dǎo)
上傳時(shí)間: 2013-04-24
上傳用戶:吳之波123
計(jì)算機(jī)有關(guān)的接插件的引腳說(shuō)明,hlp格式。比如串口,并口,PS/2,VGA,PC2,SCSI,IDE,ATA等,均有詳細(xì)的引腳定義,還附送了幾個(gè)濾波器電路,十分值得收藏。
標(biāo)簽: 計(jì)算機(jī) 插件 接口 引腳
上傳時(shí)間: 2013-04-24
上傳用戶:520
該論文介紹了D類音頻功放,Class D Audio Power Amplifier,全英文,可以借鑒學(xué)習(xí)。
標(biāo)簽: 功放制作
上傳時(shí)間: 2013-06-05
上傳用戶:英雄
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1