在 04-27-2009 12:56 AM
Hi moonsea,
問問題不用不好意思啦,但是這些都是基本理論的東西,我希望你能先找相關資料,這已經與 LabVIEW 或是 DAQ 無關了。
首先同步要有意義,兩個訊號的頻率必須相同。而同一介質中的波速都是一樣的,波速可以不必考慮。
每個訊號都會有一個啟始相位,相位會隨著時間而變化。
所以如果兩個訊號頻率相同,但是開始的時間不相同,若這之間的時間差距不固定,則相位隨時間變化的量不同,你量到的相位差便不會相同了
所以唯有訊號源產生的時間是同時開始的,相位隨時間變化的量才會相同,你量到的相位差才會是定值
Jet Chang,您好
我的意思是,由於兩訊號(同頻率)不同時間開啟,之間會有時間差,而每次量到的相位差會不同
但相位差的數值,應該是會固定的才對,是一個常數,並不會是變數吧
不知道您所說固定的意思跟我的意思一不一樣
我程式所顯示到的則是一個一直在跳的數
如果您的意思跟我相同,
應該可以藉由調整一訊號的相位,使兩訊號相位相同,或相位相反
在 04-27-2009 04:21 AM
Hi moonsea,
你說的基本上沒錯,雖然每次測量的相位差不一樣,但是單次的相位差理論上是個定值,並不應該是個會跳動的數字
我想問題是出在,你使用 DAQ 的 AO 來做其中一個訊號。DAQ 的 AO 會用程式產生資料點,然後將記憶體中的資料點依設定的速率打出
你會設定他一次產生多少點,例如說 1000 點,然後重覆的打這 1000 點。這 1000 點和下一個 1000 點之間很可能相位是不連續的。
如果相位不連續,你看到的相位差就會不斷的改變了。
如果你要確認這點,你可以用個示波器看一下 AO 重覆產生時,相位是否連續。
Jet Chang 您好,
由於目前是波器借不到,這個測試可能要等等
我做了幾個測試
(1)我利用Multi-Function-Synch AI-AO.vi,由程式產生波形,由程式讀取
我設定的相位,和讀取的相位,雖有差值但是固定的
(2)用T形BNC轉接頭連接Lock-in Amplifier sine wave generator,兩個chan都輸入相同的波源
所得到的相位有差,但也是固定值
我想可能跟,DAQ重複輸出點的關係不大
關於元件Extract Single Tone Measurement,裡面phase測量的選項
測量單一訊號,其顯示的相位是固定值嗎,因為我測量單一相位時,數值一值跳,頻率值也不對
只有振幅是相同的,是需要設定什麼嗎