我們想要做一個應用,利用FPGA將資料輸出,然後用USB-9501來擷取資料,將擷取的資料透過C程式處理過後再利用labVIEW來呈現出波形。
我們想到的問題是:
1.我們FPGA是每一秒輸出一次,而輸出的clock rate是27MHz,請問這樣子我們在DAQ中的sample rate可以調到27MHz嗎?還是我們可以將clock由FPGA輸出,來給DAQ使用?如果沒辦法我們是不是只能降低FPGA上資料輸出的clock了?另外我們資料輸出會由FPGA傳送一個輸出enable的channel,這樣我們要怎麼在labVIEW上設定trigger?
2.我們可以將資料依照每一個clock依序的儲存在一維陣列當中嗎?我想要將資料儲存到陣列當中,然後將此陣列傳送是C程式做處理,而後C程式輸出處理過後的陣列,再將處理過後的陣列利用labVIEW畫圖,請問這樣子是可行的嗎?
在 09-23-2014 08:33 PM
謝謝您的回覆。
根據第一個問題,所以我們無法利用外部的clock給DAQ使用嗎?
在 09-23-2014 08:51 PM
我們是使用USB-9501應該是屬於板卡式的DAQ,可否再請問您,我們將外接的clock接在USB9501上,在labview上的設定是要在advanced timing中的sample clock time設定為change detection然後configure為那支腳位嗎?
在 09-23-2014 09:31 PM
不好意思,很抱歉我把產品型號打錯了。
我們使用的產品是NI USB-6501 http://sine.ni.com/nips/cds/view/p/lang/zht/nid/201630
真的很抱歉!!
在 09-24-2014 09:00 PM
哈囉 6501並沒有硬體時脈喔 :
而且也沒有可以使用外部時脈(external clock)的功能。
這邊提供一個討論串給你參考喔 : https://forums.ni.com/t5/Measurement-Studio-for-NET/Better-Way-to-Generate-Software-Clock-for-USB-65...
09-24-2014 09:43 PM - 已編輯 09-24-2014 09:44 PM
謝謝各位的回覆,真的很不好意思的想請問一下,要在LabVIEW上怎麼設定擷取USB-6501的sample rate呀?!
目前只會接像附件這樣的圖來做呈現,可是卻發現程式的sample rate很不固定,很抱歉,剛開始學習使用LabVIEW,又有時間上的限制,所以想說發問一下。