目的
連續高速採集外部信號,同時要對每一幀信號進行區別
應用背景
實際應用為,周期性地發射脈衝信號,連續地接收回波信號,同時要分清接收的信號是哪一個周期的信號
解決方案
利用PCI-9812採集回波信號,同時利用3路DI信號對幀信號加以區別
詳細介紹
PCI-9812有4路模擬量輸入信號,可以同步進行採集;同時有3路數字量信號,這3路數字量信號和12bit模擬量信號組合成一個16bit傳入計算機,也就是說,這3路數字量信號和模擬量輸入信號存在同步關係。
這樣講是不嚴格的。實際上,PCI-9812採用的是BB公司的ADS801 A/D轉換晶元。跟據該晶元的手冊,它內部有7級鎖存器,這樣帶來的結果是,3路數字量信號與模擬量輸入信號之間相差8個採樣時鐘。
實際應用中,利用分頻電路(如74HC163)將發射信號進行分頻,這樣得到的QA~QC信號就變成了000、001、010、011…,這樣就可以利用此3路數字信號作為幀區別信號。
程序中利用雙緩存模式將數據高速採集並直接存到硬碟,採樣完成後進行分析運算,只要對16bit信號中的低3位進行分析就可以對每一幀進行區別。
PCI-9812/9810
20MHz同步4通道模擬量輸入卡
特性
·32位PCI匯流排,即插即用
·每通道最高20 MHz採樣頻率
·4個單端同步輸入通道
·12位(9812)或10位(9810)模擬量輸入解析度
·4個A/D轉換器,為每一個模擬量通道提供一個轉換器
·板上帶有32k字的FIFO
·雙極性模擬量輸入範圍(+/-5V、+/-1V)
·五種A/D觸發方式:軟體觸發、前觸發、后觸發、中觸發與延時觸發
·匯流排主控DMA數據傳輸
·採樣頻率可編程設定
·緊湊的半長卡結構
結論
該項目現已進入樣機測試階段,性能良好