新聞中心

        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 聲卡 采集

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 仁怀市| 广安市| 桐乡市| 保亭| 昌江| 来宾市| 固始县| 伽师县| 眉山市| 额济纳旗| 乌鲁木齐市| 莎车县| 本溪市| 东方市| 舟曲县| 漾濞| 冀州市| 沅陵县| 高雄县| 天峻县| 札达县| 黄陵县| 个旧市| 宜良县| 郸城县| 当阳市| 饶河县| 大洼县| 清水河县| 张北县| 华蓥市| 杨浦区| 营口市| 黄平县| 万安县| 丹凤县| 磐石市| 栖霞市| 合水县| 九江市| 新津县|