新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于PCI 9052總線的高速噪聲檢測系統

        基于PCI 9052總線的高速噪聲檢測系統

        作者: 時間:2008-11-21 來源:網絡 收藏

          

          摘要:文章介紹了一種基于PCI總線的高速,介紹了采用PCI 9052作為芯片的數據采集部分的設計原理,并說明了和速率可變的實現原理,給出了底層硬件同上層軟件的連接實現。

          關鍵字:噪聲檢測;PCI總線;PCI 9052;WDM

          前言

          用于對環境噪聲進行樣本采集和頻譜分析,確定噪聲中的頻率分量是否對人體造成傷害。該系統分為卡和頻譜分析兩部分。將采樣采集到的數據送入計算機內,由應用程序完成快速頻譜分析功能。由于環境噪聲是實時變化的,因此需要采集電路的和數據的高速傳輸。鑒于傳統總線無法滿足高速傳輸的要求,采用了PCI總線作為的底層平臺。

          PCI總線是Intel公司推出的一種微機擴展槽接口標準,時鐘頻率為0~33MHz,其最大數據傳輸速率為132~264Mbps,有效克服了傳統總線進行高速數據傳輸時的瓶頸現象,使數據的實時高速采集和傳輸成為可能。

          結構說明

          數據采集卡具有高速和速率可調節的特點。其前端采用聲波傳感器采集模擬,采集到的模擬信號經過A/D變換器轉換為數字信號,數字信號再經PCI總線傳輸到計算機內。該數據采集卡主要包括數據采集電路、PCI接口電路和邏輯控制電路三部分,采集卡結構如圖1所示。下面分別介紹各個部分的功能。

          1. 數據采集電路

          數據采集電路是由聲波傳感器和A/D變換器組成的,傳感器將采集到的送入A/D變換器,轉換成數字信號輸出。A/D變換器采用的是MAXIM公司的MAX 1446。MAX 1446有一路模擬信號輸入,10位數字信號輸出,工作頻率可達60MHz。實際的數據轉換時間為:轉換時間+各種延遲=5+0.5=5.5個,由此可知MAX 1446的轉換時間最低可達0.1μs,即采樣速率可達到100Mbps,為提供了最基本的硬件條件。

          2. PCI接口電路

          考慮到PCI總線規范的復雜性,本設計采用了PLX公司的PCI 9052作為芯片,以簡化硬件設計。PCI 9052是作為PCI總線和一端的設備的橋梁,保證了一端的設備在符合PCI總線的規范后連接到PCI總線上。PCI 9052提供了多個內部寄存器,以盡量提高總線接口設計的靈活性和傳輸速率。所有的寄存器可分為PCI總線兩類。PCI總線是為符合PCI規范所設置的,局部總線配置寄存器用于設定局部總線的工作方式。

          對于PCI 9052,需要一個EEPROM存儲配置信息,當主機啟動時,EEPROM完成對PCI 9052內部的PCI總線配置寄存器和局部總線配置寄存器的初始化。在設計中采用Microchip公司93LC46作為EEPROM存儲配置信息。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 乐东| 大渡口区| 广平县| 太原市| 桐梓县| 常熟市| 灵川县| 峨眉山市| 高青县| 樟树市| 英德市| 遵义县| 堆龙德庆县| 土默特右旗| 渑池县| 无棣县| 巩义市| 郎溪县| 宁城县| 英吉沙县| 定边县| 临沭县| 西乌珠穆沁旗| 高碑店市| 江孜县| 芜湖县| 凯里市| 和林格尔县| 蓝田县| 乌拉特前旗| 长子县| 荆州市| 永昌县| 涟水县| 神农架林区| 报价| 舞钢市| 汕尾市| 长武县| 阳曲县| 故城县|