給 HSDIO 裝置的外接時脈〈External Clocking〉



主要軟體:
主要軟體版本:
主要軟體修正版本:
次要軟體: N/A
硬體: Digital I/O (DIO)>>High-Speed Digital I/O

問題: 我想要讓我的 HSDIO 裝置使用外接的時脈來擷取與產生信號,但是這個外接時脈的頻率卻不能被 HSDIO 裝置上內建時脈頻率整除,那麼我該如何做到這點?

解答:
外接時脈可以讓 HSDIO 裝置操作在內建時脈頻率無法整除的頻率。舉例來說,假設您使用 PXI-6562,內部時脈可以從 48 Hz 到 200 MHz 的範圍內設定為 200 MHz/N; 1 ≤ N ≤ 4,194,304N 為整數 。然而,若您想要讓 PXI-6562 操作在 120 MHz,那麼最接近的內部時脈頻率為 100 MHz;在這個情況下,您會需要使用外接時脈。

有好幾種提供 HSDIO 裝置外接時脈的方法,這裡提出最常見且實用的兩種方式。

 
1)      NI 5404
 
5404 是 100MHz 的頻率產生器,可以用 1.07 µHz 頻率差距產生從 9 KHz 到 105MHz 的 sine 波。利用它上面的 SMB 輸出,您可以使用 SMB 轉 SMB cable 直接將 5404 的輸出接到 HSDIO 裝置上的  SMB CLK IN 輸入。5405 是提供 HSDIO 精確時脈的低成本且優秀的解決方案。
 
2)      NI 5650
 
當需要使用到 100+ MHz 以上的頻率環境時,您可以使用 National Instrument 的 RF 信號產生器。以 5650 為例,它可以產生 500KHz 到 1.3 GHz 的信號;同時也因為這是 565x 系列中頻率最低的,所以也是最低價位的選擇。這個裝置也可以產生精確〈< 1Hz 解析度〉且低振幅的 sine 波,因此也可以作為 HSDIO 裝置的外接時脈。由於 HSDIO 的時脈電路使用過零〈zero-crossing〉,因此並不要求使用 TTL 信號來驅動。
 
5650 需要搭配 RFSG 的驅動程式。而產生時脈訊號最簡單的方式是利用 RFSG 內附的範例程式“Single Tone Generation” 。簡單的指定您所想要產生的頻率,並設定功率在 -10dBm 到 10dBm 之間就可以產生驅動 HSDIO 時脈的信號。然而,為了確保信號的驅動能力,建議將功率設定到最大,也就是 10 dBm。至於硬體方面,您需要一條 SMA 轉 SMB 的 cable 將 5650 的 信號送到您的 HSDIO 裝置中。


相關連結: Wikipedia: Zero-Crossing
KnowledgeBase 3XPD2JJQ: HSDIO Dynamic Generation with External Clock Gives Incorrect Output
NI HSDIO Product Page

附加檔案:





報告日期: 09/29/2006
最後更新: 08/04/2007
文件偏號: 41SI2DJQ