基于ARM和FPGA的微加速度計數(shù)據采集系統(tǒng)設計

相關專題: 大數(shù)據 芯片

摘要:基于常用的MEMS慣性器件微型加速度計,介紹一種采用ARM和FPGA架構來采集加速度數(shù)值的設計方案,微加速度計的模擬輸出信號經A/D芯片轉換后由FPGA進行處理和緩存,然后ARM接收FPGA的輸出數(shù)據并對數(shù)據進行顯示和存儲.對如何用FPGA實現(xiàn)該數(shù)據采集系統(tǒng)的傳輸控制和數(shù)據緩存,以及FPGA與A/D轉換芯片和ARM的接口設計給出了說明,實現(xiàn)了加速度數(shù)值的采集、傳輸、顯示和存儲,該方法配置靈活、通用性強,可以較好地移植到相關器件的數(shù)據采集系統(tǒng)中。

關鍵詞:數(shù)據采集;微加速度計;FPGA;ARM;TLC0820

0 引言

加速度計是一種應用十分廣泛的慣性傳感器,它可以用來測量運動系統(tǒng)的加速度。目前的加速度計大多采用微機電技術(MEMS)進行設計和制造的微型加速度計,由于采用了微機電技術,其設計尺寸大大縮小,一個MEMS加速度計只有指甲蓋的一小部分,MEMS加速度計具有體積小、重量輕、能耗低等優(yōu)點。

隨著微加速度計的應用越來越廣泛,對于微加速度計的數(shù)據信號采集和存儲變得極為重要。傳統(tǒng)的數(shù)據采集方法多數(shù)是用單片機完成的,其編程簡單、控制靈活,但缺點是控制周期長、速度慢,特別是對高速轉換的數(shù)據來說,單片機的慢速度極大地限制了數(shù)據傳輸速度。而FPGA(現(xiàn)場可編程門陣列)具有單片機無法比擬的優(yōu)勢。FPGA時鐘頻率高,內部延時小,全部控制邏輯由硬件完成,速度快、效率高,適于大數(shù)據量的高速傳輸控制。在高速數(shù)據采集方面,F(xiàn)PGA有單片機無法比擬的優(yōu)勢,然而單片機的接口豐富,數(shù)據處理能力強,便于完成數(shù)據的顯示和存儲等操作。

綜合單片機與FPGA的優(yōu)點,這里介紹一種基于ARM和FPGA的微加速度計數(shù)據采集存儲系統(tǒng),結合MXR6150G/M加速度計傳感器和TLC0820-A/D轉換芯片,提供了一種配置靈活、通用性強的數(shù)據采集方案。

1 系統(tǒng)整體設計方案

圖1是數(shù)據采集系統(tǒng)的總體結構框圖,該系統(tǒng)主要由雙軸加速度計、A/D轉換器、FPGA和ARM處理器四大部分組成。雙軸加速度計輸出兩路模擬信號,分別代表z軸與y軸的加速度值,通過A/D轉換芯片把輸入的兩路模擬信號轉換為8位的數(shù)字信號,F(xiàn)PGA接收來自A/D轉換芯片的數(shù)字信號,并對數(shù)字信號進行處理,處理后的數(shù)據經過FPGA中的FIFO存儲器緩存后由ARM處理器采取中斷方式接收采集,采集到的數(shù)據可以通過串口通信在PC機上實時顯示,也可以通過IDE接口存儲到大容量硬盤。

2 系統(tǒng)硬件設計與實現(xiàn)

2.1 MXR6150G/M加速度計傳感器

MXR6150G/M是無錫美新半導體公司生產的雙軸加速度計傳感器,它采用標準的亞微米CMOS工藝制造,可以測量從-5g~+5g(g為重力加速度)范圍內的加速度信號,該加速度計是利用兩路模擬電壓反映加速度值的大小,當加速度計靜止,加速度值為0時輸出電壓為1.50 V,電壓輸出靈敏度為150 mV/g。圖2為此加速度計的外觀頂視圖,表1為加速度計的引腳描述,其中引腳7和引腳6分別輸出x軸和y軸的加速度分量。實際加速度的值需要將x軸與y軸加速度的值進行合成得到,這可利用FPGA的并行計算處理來完成。

作者:秦 奎,張衛(wèi)平,陳文元 上海交通大學 來源:現(xiàn)代電子技術


微信掃描分享本文到朋友圈
掃碼關注5G通信官方公眾號,免費領取以下5G精品資料
  • 1、回復“YD5GAI”免費領取《中國移動:5G網絡AI應用典型場景技術解決方案白皮書
  • 2、回復“5G6G”免費領取《5G_6G毫米波測試技術白皮書-2022_03-21
  • 3、回復“YD6G”免費領取《中國移動:6G至簡無線接入網白皮書
  • 4、回復“LTBPS”免費領取《《中國聯(lián)通5G終端白皮書》
  • 5、回復“ZGDX”免費領取《中國電信5GNTN技術白皮書
  • 6、回復“TXSB”免費領取《通信設備安裝工程施工工藝圖解
  • 7、回復“YDSL”免費領取《中國移動算力并網白皮書
  • 8、回復“5GX3”免費領取《R1623501-g605G的系統(tǒng)架構1
  • 本周熱點本月熱點

     

      最熱通信招聘

      最新招聘信息