NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

類比輸出

你好:

我也想從signal gerator input sin wave 進去FPGA同時利用LABVIEW輸出sinwave經過AO到示波器上,

不知道作者是出來了嗎?

我用前面的程式不能做到.希望能給我一點建議.

謝謝

 

 

 

0 積分
31 條訊息(共 48 條)
4,804 檢視

Hello ablendos,

 

 

可以請你多描述一些嗎? 例如你使用的軟體板本, 硬體模組, 以及你的程式碼

執行時的狀況為何? 或許多一點資訊我们可以幫你找出問題所在

0 積分
32 條訊息(共 48 條)
4,796 檢視

你好:

我的目的input sin wave and plot in labview and output sinwave to 示波器

我的軟體NI RIO 3.0 我的硬體http://sine.ni.com/nips/cds/view/p/lang/zht/nid/205722

謝謝!!!

 

0 積分
33 條訊息(共 48 條)
4,792 檢視

Hello ablendos,

 

 你的做法有些問題, 在先前的討論中, 我们指的是使用AO輸出波形給真正的示波器

 你的做法是將AI收到的資料丟到LabVIEW的人機介面上, 兩者是不一樣的

 關於你的應用, 請參考範例程式

0 積分
34 條訊息(共 48 條)
4,788 檢視

Hi Alexandre:

感謝你,我試出來了!!

可以問一個問題嗎???我看範例中AO資料是在RIO下表示,是不是不能再FPGA中show出圖形  

因為我上面的VI就是在FPGA中show出圖型彈試圖形很亂.

再問一個問題我照著範例做,但是出來的圖形是三角波(我輸入sin wave)我是不是有哪些地方做錯.

感覺好像是smple rate 的問題

感謝感謝!!!!

0 積分
35 條訊息(共 48 條)
4,757 檢視

Hi ablendos,

 

在FPGA的程式下, 我们是一次抓一個點, 因此當然會看不到正確的波形

同時不建議在FPGA下使用圖形元件, 因位很佔FPGA的使用量

 

另外你的弦波若是 100 Hz , 那麼你的 Sampling Rate 要 100 X10 = 1k Hz左右才能看到正確的波形

 

希望幫的上你的忙

0 積分
36 條訊息(共 48 條)
4,748 檢視

Hi Alexandre:

感謝你,以解決輸入問題,

想請問你另一問題,我如果想輸入跟輸出合併,就是說輸入一個sin wave 馬上輸出一個sin wave,

我在示波器上的wave好像不太對.可以麻煩你幫我看一下嗎???

謝謝!!!

 

下載全部
0 積分
37 條訊息(共 48 條)
4,731 檢視

Hi Alexandre:

感謝你,以解決輸入問題,

想請問你另一問題,我如果想輸入跟輸出合併,就是說輸入一個sin wave 馬上輸出一個sin wave,

我在示波器上的wave好像不太對.可以麻煩你幫我看一下嗎???

謝謝!!!

 

下載全部
0 積分
38 條訊息(共 48 條)
4,731 檢視
若你今天想要將AI所接收的訊號立即透過AO輸出至示波器來做觀看的動作
   那麼你應該在FPGA上完成這樣的動作,而不是在RT下處理,這是因為:
   AI 輸入 --> 傳送資料至RT --> RT傳送資料回FPGA --> AO 輸出
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                這一段時間不知道會花多久
   今天你若將AO的輸出頻率設定成200kHz,那麼你應該每隔5 usec送一點資料給AO來做輸出的動作
   若是你採用資料傳送至RT然後再送回FPGA的架構,那麼你就沒辦法每隔5 usec送一點資料給AO
   針對FPGA下的程式寫法,你可以參考"FPGA Test.jpg"這個檔案試試看
0 積分
39 條訊息(共 48 條)
4,716 檢視

Hi all:

感謝各位,已解決!!!

 

0 積分
40 條訊息(共 48 條)
4,695 檢視