在 07-22-2008 04:10 AM
hi 你好
想請問你是使用這個vi嗎?
因為我這邊初步看起來運算的結果是正確的 他可以將你的格雷碼轉換成對應的2進位值
另外請問你是用daq 6221的digital I/O去收encoder的訊號嗎?
擷取的速率是?
收進來的訊號是TTL的訊號嗎? 轉換成BINARY之前讀到的格雷碼是否與示波器看到的相同?
謝謝
NITW AE Chuck
HI~你好~
我使用的就是你所搜尋到的.vi程式碼,
擷取訊號是用D I/O沒錯,擷取速率0~1 MHZ這樣才不會失真,
而擷取近來的訊號也是TTL,只有0與1的交換數字,
現況我做到如附件.vi檔的程式碼
不知道是否有設計錯誤所以造成下兩點狀況,
第一、轉出來的10進位數字會是沒有順序與規則。
第二、轉出來的值會有約8~9位數的暴增值,ex:255、256、12345678、265...
希望可以幫我解決一下,感謝你們的解答,謝謝幫忙
在 07-23-2008 10:11 PM
編碼器是9bit resolution 360/512
我的daq assistant 是0~8 lines等於擷取9個吧
難道要從1開始才算擷取1bit的訊號嗎??
謝謝你的解答
08-01-2008 02:18 AM - 已編輯 08-01-2008 02:18 AM