新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于LabVIEW和USB聲卡的直流信號采集設計

        基于LabVIEW和USB聲卡的直流信號采集設計

        作者: 時間:2012-05-02 來源:網絡 收藏

        要實現直流信號的,ADC的選擇是關鍵本文選用了PCM1801芯片作為外部的ADC。該芯片的采佯頻率為48K,采樣位數16位,支持I2S格式數據輸出。其最大特點就是可以通過硬件設置,關閉內部低通數字濾波器,允許直流信號通過,從而實現直流信號的功能,而且該芯片工作電壓為+5V,可南電腦電源提供,使用方便。設計中PCM1801工作模式設置為從模式,所需要的時鐘信號全部由CM108提供,其工作的外部電路如圖3所示。

        本文引用地址:http://www.104case.com/article/193959.htm

        d.JPG


        1.3 CM108音頻芯片外圍電路設計
        CM108是高集成度的音頻芯片,其內部嵌入了2.0接口電路,可把音頻數據轉變為USB數據流傳送到PC機中進行相關處理。該芯片支持即插即用,PC機上無需任何驅動,十分方便。而且CM108可以通過硬件設置,關閉其內部的ADC,調用外部的ADC,可使功能得到進一步擴展,這也是本文的設計思路。CM108芯片支持16佗的I2S格式數據輸入,工作模式為主模式,能夠向外提供I2S數據傳輸的時鐘信號。外部ADC把含有直流信號的模擬信號轉變為I2S格式的數字信口,數據冉以I2S的數據格式傳輸到CM108內部由USB總線傳送到PC機進仃處理和顯示。這樣含有直流信號的數字信號就可以繞過CM108內部的低通數字濾波器而被采集到并傳到PC機、CM108芯片電源直接由PC機USB接口+5V電源提供。

        2 軟件設計
        考慮到USB的軟件驅動問題,本文選用NI公司軟件來編寫PC機采集軟件。原因在于軟件函數庫豐富,配有驅動節點,直接調用即可,無需再次編寫,而且開發界面簡單,圖形語言編程,編程十分方便,再加上界面風格與傳統儀器相似,人機交互界面直觀友好。

        a.JPG


        鑒于以上情況,本文使用了基于環境下的虛擬示波器作為PC機的采集軟件。它主要實現了數據的采集、存儲以及實時信號的顯示,其操作界面如圖4所示,功能按鍵類似真實示波器,操作方法與其實示波器一樣。



        關鍵詞: LabVIEW USB 聲卡 采集

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 龙游县| 金乡县| 哈巴河县| 青龙| 嘉善县| 佛冈县| 新津县| 黄大仙区| 宁武县| 晋城| 南木林县| 昭平县| 莱西市| 盐山县| 郁南县| 靖安县| 斗六市| 高密市| 甘肃省| 梅河口市| 佛山市| 马关县| 台安县| 凌云县| 正定县| 达拉特旗| 成都市| 渝中区| 聂荣县| 达尔| 南皮县| 山丹县| 邯郸市| 固阳县| 临城县| 新平| 贺州市| 上蔡县| 东山县| 印江| 贵港市|