NI產品與技術 討論區

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

如何運用NI 9263在FPGA端設計PWM訊號?

已解決!
前往解決方案
工程師你們好!
最近遇到一個麻煩的問題,
因為9472所設計的PWM如果頻率設的太高,
duty cycle可調範圍會變小(因為9472的delay time=100us=10kHz)。
所以改善方法就是利用手邊有的9263(AO)模組,
它的Max Update Rate=100kHz=10us,
可以達到我要的PWM輸出頻率。
故我必須使用9263於FPGA端內設計PWM訊號,
只是於範例程式內找不到相關的範例程式,
所以想請教工程師如何在FPGA端利用9263輸出PWM訊號?
謝謝!
p.s 如果有9263的一些範例程式可以提供我做參考!
~Ivan ~
0 積分
1 條訊息(共 2 條)
4,501 檢視
解決方案
由主題作者所接受 IvanHsu

9263 是 analog output 模組,我的建議是使用 digital output 模組來設計會比較簡單方便。

如果你是要使用 analog output 來產生 pulse train,則你必須一個點一個點編輯好,讓它產生你想要的波形。

你可以參考以下這個範例來學習如何產生波形: http://zone.ni.com/devzone/cda/epd/p/id/1548

假如你是使用 digital 模組,並且使用 scan mode 的話,則可以在 properties 裡面直接選 PWM,會比較容易設定。

0 積分
2 條訊息(共 2 條)
4,493 檢視