新聞中心

EEPW首頁 > 測試測量 > 設計應用 > 基于 SoPC 的震動信號采集設備設計方法

基于 SoPC 的震動信號采集設備設計方法

作者: 時間:2009-08-16 來源:網(wǎng)絡 收藏

在工程結(jié)構(gòu)測試和分析中,震動信號的采集是一項基礎性的工作,其采集的速度、精度和穩(wěn)定度對測試的結(jié)果分析有重要的意義。震動數(shù)據(jù)分析技術的不斷提高要求速度更快、精度更高、功能更強、成本更低的數(shù)據(jù)采集系統(tǒng)。恰好滿足這些要求,它集成了可編程輸入范圍切換矩陣、高精度基準源和高性能A/D轉(zhuǎn)換單元于一體,而Nios Ⅱ嵌入式軟核CPU具有數(shù)據(jù)吞吐率高、配置靈活、可升級性強等特點,是一款性價比很高的微控制器,結(jié)合兩者并通過高速SPI總線進行通信,構(gòu)成了高速、高精度設備。

與Nios Ⅱ嵌入式系統(tǒng)簡介

(System On Programmable Chip,可編程的片上系統(tǒng))是Altera公司提出來的一種靈活、高效的SoC解決方案。它將處理器、存儲器、I/O口等系統(tǒng)需要的功能模塊集成到一個可編程器件上,構(gòu)成一個可編程的片上系統(tǒng)。是PLD和ASIC技術融合的結(jié)果,可以認為SoPC代表了半導體產(chǎn)業(yè)未來的發(fā)展方向。

Nios Ⅱ系列32位RISC嵌入式處理器具有超過200DMIP的性能,在低成本FPGA中實現(xiàn)成本只有35美分。由于處理器是軟核形式,具有很大的靈活性,可以在多種系統(tǒng)設置組合中進行選擇,滿足成本和功能要求。采用Nios Ⅱ處理器進行,可以幫助用戶將產(chǎn)品迅速推向市場,延長產(chǎn)品生命周期,防止出現(xiàn)處理器逐漸過時的情況。

模/數(shù)轉(zhuǎn)換器

是ADI公司推出的基于iCMOS(industrial CMOS)工藝的8通道12位精度1MSa/s采樣速度的逼近型模/數(shù)轉(zhuǎn)換器。iCMOS是一種結(jié)合了高電壓CMOS和低電壓CMOS的特殊工藝,使得高精度模擬器件操作電壓的范圍達到了33V,遠遠高于上一代器件所能承受的極限。由于采用了此種新的工藝,AD7329在實現(xiàn)雙極性輸入的同時提高了精度,并且減小了功耗和體積。

AD7329可以實現(xiàn)真正的雙極性輸入,并且具有4種可編程輸入范圍,即±10V,±5V,±2.5V和0~+10V,每個模擬輸入通道可以被獨立設置。同時模擬輸入通道也可配置成單端輸入模式、差分輸入模式以及偽差分模式。該器件內(nèi)置了一個2.5V的基準源,同時也允許外部基準的輸入,在外部基準為3V時雙極性模擬輸入的范圍是±12V。該器件采用的是SPI高速串行接口,總線時鐘頻率可以穩(wěn)定工作在20MHz,在給ADC提供時鐘的同時完成數(shù)據(jù)的傳輸。

系統(tǒng)原理與組成

系統(tǒng)組成框圖如圖1所示,包括Nios Ⅱ嵌入式處理器、Avalon總線、JTAG控制器和調(diào)試接口、SDRAM、DM9000A網(wǎng)絡接口以及AD7329采樣控制模塊。

圖1 系統(tǒng)結(jié)構(gòu)框圖

在A/D采樣控制器的控制下,AD7329采集得到的電壓信號通過SPI接口傳送到控制器的FIFO中,當數(shù)據(jù)量達到FIFO的75%時,控制器產(chǎn)生中斷,通知CPU讀取數(shù)據(jù)。CPU收到中斷后,啟動DMA,將A/D采樣控制器FIFO中的數(shù)據(jù)傳送到以太網(wǎng)控制器的FIFO中,而后利用NicheStack協(xié)議棧采用UDP方式將數(shù)據(jù)發(fā)送到網(wǎng)上。JTAG控制器和調(diào)試接口用來軟硬件調(diào)試和系統(tǒng)軟硬件程序的配置。SDRAM用來運行軟件程序和提供FIFO的物理空間。


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉