基于FPGA與STM32的多通道數(shù)據(jù)采集系統(tǒng)
發(fā)布時(shí)間:2021-02-06 02:04
為了實(shí)現(xiàn)對(duì)水聲信號(hào)的采集與存儲(chǔ),并針對(duì)聲吶系統(tǒng)水下接收系統(tǒng)對(duì)多通道、高精度、低功耗、小體積的技術(shù)要求,設(shè)計(jì)了一種基于FPGA和STM32的工作通道數(shù)量和采樣頻率可變的多通道信號(hào)采集存儲(chǔ)系統(tǒng)。該系統(tǒng)采用8塊8通道24 bit高動(dòng)態(tài)范圍的Δ-Σ型ADC芯片ADS1278對(duì)多路模擬信號(hào)進(jìn)行同步采集. FPGA作為采集時(shí)序及邏輯控制,讀取并整理ADC芯片數(shù)據(jù),寫(xiě)入內(nèi)部一位大容量FIFO,并根據(jù)FIFO在實(shí)際應(yīng)用中的特性增加相應(yīng)的操作。SMT32單片機(jī)通過(guò)與FPGA的高速SPI接口,讀取FIFO數(shù)據(jù)并檢測(cè)數(shù)據(jù)檢驗(yàn)位,最終將數(shù)據(jù)寫(xiě)入大容量SD卡中。經(jīng)實(shí)驗(yàn)測(cè)試,該系統(tǒng)具有穩(wěn)定可靠、配置方便、低功耗等特點(diǎn),可以保證多通道數(shù)據(jù)的串行傳輸、存儲(chǔ)準(zhǔn)確無(wú)誤。最多可同時(shí)對(duì)64路模擬信號(hào)進(jìn)行實(shí)時(shí)采集存儲(chǔ),最高采樣率20 kHz,系統(tǒng)總功率約為3 W,數(shù)據(jù)率最高可達(dá)100 Mb/s,完全滿(mǎn)足水聲采集系統(tǒng)的需求。
【文章來(lái)源】:西北工業(yè)大學(xué)學(xué)報(bào). 2020,38(02)北大核心
【文章頁(yè)數(shù)】:8 頁(yè)
【部分圖文】:
系統(tǒng)硬件結(jié)構(gòu)框圖
數(shù)據(jù)采集模塊含有8塊TI公司的8通道24位高精度模數(shù)轉(zhuǎn)換模塊ADS1278,共64路數(shù)據(jù)采集通道,可實(shí)現(xiàn)最高20 kHz的系統(tǒng)采樣頻率。ADS1278根據(jù)數(shù)字輸入管腳MODE[1∶0]與FORMAT[2∶0]的狀態(tài)配置工作模式與接口協(xié)議。在本系統(tǒng)中,MODE[1∶0]=10,FORMAT[2∶0]=001。此時(shí),系統(tǒng)為低功耗模式,系統(tǒng)最大采樣率為52.734 kHz,接口協(xié)議為SPI協(xié)議,數(shù)據(jù)輸出模式為T(mén)DM(分時(shí)復(fù)用)。TDM模式指所有通道數(shù)據(jù)從單個(gè)管腳(DOUT1)輸出,1通道數(shù)據(jù)先輸出,8通道數(shù)據(jù)最后輸出,所有通道數(shù)據(jù)均是高位先出,采用TDM模式的好處是可以減少系統(tǒng)硬件之間的連線,縮小版卡面積,其工作時(shí)序圖如圖2所示。另外根據(jù)數(shù)據(jù)手冊(cè)可以使A/D模塊中工作時(shí)鐘CLK與數(shù)據(jù)輸出時(shí)鐘SCLK共用同一個(gè)時(shí)鐘信號(hào),8個(gè)A/D模塊共用同步信號(hào)(SYNC)。這樣的設(shè)計(jì)在滿(mǎn)足系統(tǒng)正常工作的情況下,占用I/O端口數(shù)量少,減少硬件連接的復(fù)雜程度。A/D與FPGA連接方式如圖3所示。
系統(tǒng)實(shí)物圖
【參考文獻(xiàn)】:
期刊論文
[1]船舶航行信號(hào)數(shù)據(jù)多通道并行采集系統(tǒng)設(shè)計(jì)[J]. 洪蕾,鐘睿. 艦船科學(xué)技術(shù). 2018(14)
[2]水聲信號(hào)處理系統(tǒng)的應(yīng)用與研究[J]. 劉楠. 信息通信. 2018(06)
[3]基于FPGA嵌入式設(shè)計(jì)的水聲信號(hào)采集系統(tǒng)[J]. 馬雪. 艦船電子工程. 2017(03)
[4]基于DSP和FPGA的多通道水聲信號(hào)采集[J]. 謝旭良,劉紀(jì)元,陳新華. 網(wǎng)絡(luò)新媒體技術(shù). 2016(04)
[5]四路同步水聲信號(hào)記錄儀設(shè)計(jì)與實(shí)現(xiàn)[J]. 蘇軍,尚凡. 電子世界. 2013(17)
[6]多路完全同步采樣的聲信號(hào)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 黃緊德. 軟件. 2013(02)
[7]基于單路FIFO的多通道同步采集存儲(chǔ)系統(tǒng)的研究[J]. 張耀政,王文廉,張志杰. 電力系統(tǒng)保護(hù)與控制. 2010(08)
碩士論文
[1]聲納浮標(biāo)數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張?jiān)迄i.哈爾濱工程大學(xué) 2017
[2]水聲信號(hào)采集模塊研制[D]. 項(xiàng)頊.中國(guó)海洋大學(xué) 2015
[3]多通道水聲信號(hào)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 高正楊.哈爾濱工程大學(xué) 2015
[4]基于FPGA的水聲基陣信號(hào)采集與傳輸技術(shù)[D]. 李雷.哈爾濱工程大學(xué) 2015
[5]水聲信號(hào)采集記錄儀設(shè)計(jì)與實(shí)現(xiàn)[D]. 陳曉輝.哈爾濱工程大學(xué) 2015
[6]高精度水聲信號(hào)采集回放模塊電路的設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉建明.電子科技大學(xué) 2012
本文編號(hào):3019963
【文章來(lái)源】:西北工業(yè)大學(xué)學(xué)報(bào). 2020,38(02)北大核心
【文章頁(yè)數(shù)】:8 頁(yè)
【部分圖文】:
系統(tǒng)硬件結(jié)構(gòu)框圖
數(shù)據(jù)采集模塊含有8塊TI公司的8通道24位高精度模數(shù)轉(zhuǎn)換模塊ADS1278,共64路數(shù)據(jù)采集通道,可實(shí)現(xiàn)最高20 kHz的系統(tǒng)采樣頻率。ADS1278根據(jù)數(shù)字輸入管腳MODE[1∶0]與FORMAT[2∶0]的狀態(tài)配置工作模式與接口協(xié)議。在本系統(tǒng)中,MODE[1∶0]=10,FORMAT[2∶0]=001。此時(shí),系統(tǒng)為低功耗模式,系統(tǒng)最大采樣率為52.734 kHz,接口協(xié)議為SPI協(xié)議,數(shù)據(jù)輸出模式為T(mén)DM(分時(shí)復(fù)用)。TDM模式指所有通道數(shù)據(jù)從單個(gè)管腳(DOUT1)輸出,1通道數(shù)據(jù)先輸出,8通道數(shù)據(jù)最后輸出,所有通道數(shù)據(jù)均是高位先出,采用TDM模式的好處是可以減少系統(tǒng)硬件之間的連線,縮小版卡面積,其工作時(shí)序圖如圖2所示。另外根據(jù)數(shù)據(jù)手冊(cè)可以使A/D模塊中工作時(shí)鐘CLK與數(shù)據(jù)輸出時(shí)鐘SCLK共用同一個(gè)時(shí)鐘信號(hào),8個(gè)A/D模塊共用同步信號(hào)(SYNC)。這樣的設(shè)計(jì)在滿(mǎn)足系統(tǒng)正常工作的情況下,占用I/O端口數(shù)量少,減少硬件連接的復(fù)雜程度。A/D與FPGA連接方式如圖3所示。
系統(tǒng)實(shí)物圖
【參考文獻(xiàn)】:
期刊論文
[1]船舶航行信號(hào)數(shù)據(jù)多通道并行采集系統(tǒng)設(shè)計(jì)[J]. 洪蕾,鐘睿. 艦船科學(xué)技術(shù). 2018(14)
[2]水聲信號(hào)處理系統(tǒng)的應(yīng)用與研究[J]. 劉楠. 信息通信. 2018(06)
[3]基于FPGA嵌入式設(shè)計(jì)的水聲信號(hào)采集系統(tǒng)[J]. 馬雪. 艦船電子工程. 2017(03)
[4]基于DSP和FPGA的多通道水聲信號(hào)采集[J]. 謝旭良,劉紀(jì)元,陳新華. 網(wǎng)絡(luò)新媒體技術(shù). 2016(04)
[5]四路同步水聲信號(hào)記錄儀設(shè)計(jì)與實(shí)現(xiàn)[J]. 蘇軍,尚凡. 電子世界. 2013(17)
[6]多路完全同步采樣的聲信號(hào)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 黃緊德. 軟件. 2013(02)
[7]基于單路FIFO的多通道同步采集存儲(chǔ)系統(tǒng)的研究[J]. 張耀政,王文廉,張志杰. 電力系統(tǒng)保護(hù)與控制. 2010(08)
碩士論文
[1]聲納浮標(biāo)數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張?jiān)迄i.哈爾濱工程大學(xué) 2017
[2]水聲信號(hào)采集模塊研制[D]. 項(xiàng)頊.中國(guó)海洋大學(xué) 2015
[3]多通道水聲信號(hào)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 高正楊.哈爾濱工程大學(xué) 2015
[4]基于FPGA的水聲基陣信號(hào)采集與傳輸技術(shù)[D]. 李雷.哈爾濱工程大學(xué) 2015
[5]水聲信號(hào)采集記錄儀設(shè)計(jì)與實(shí)現(xiàn)[D]. 陳曉輝.哈爾濱工程大學(xué) 2015
[6]高精度水聲信號(hào)采集回放模塊電路的設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉建明.電子科技大學(xué) 2012
本文編號(hào):3019963
本文鏈接:http://sikaile.net/guanlilunwen/gongchengguanli/3019963.html
最近更新
教材專(zhuān)著