HSDIO 设备的外部时钟



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

问题:
我想要为我的 HSDIO 设备使用外部时钟进行采集以及产生数据,时钟频率可能不是板载时钟的整数分频。我应该做哪些工作?

解答:
HSDIO 设备的外部时钟允许该设备执行在板载时钟整数分频无法实现的频率上。例如,假定您使用 PXI 6562,板载使用范围从 48 Hz 到 200 MHz,从 200 MHz/N 进行配置; 1 ≤ N ≤ 4,194,304。如果您需要 120MHz 时钟,最近的板载时钟速率是 100MHz。在这种情况下,您需要提供一个外部时钟信号。
 
有很多不同的选项为外部时钟信号,但是有两个最常用以及有效的方式为您 HSDIO 设备的外部时钟。
 
1)      NI 5404
 
5404 是一个 100 MHz 频率发生器,可以产生从 9kHz 到 105MHz 的正弦波,频率精度为 1.07 µHz。利用 SMB 输出,您可以使用 SMB 到 SMB 线缆将您 5404 的输出连接到您 HSDIO 设备的 SMB CLK IN 端。这个设备是很好的低成本解决方案,同时为您的 HSDIO 设备提供精确的时钟信号。
 
2)      NI 5650
 
对于需要在 100+ MHz 频率范围的应用,页可以使用 NI 的 RF 信号发生器产品。典型的,5650 的频率范围从 500 kHz 到 1.3 GHz。该设备页可以用来提供低幅度正弦波(< 1Hz 精度),可以用来做为 HSDIO 设备的外部时钟参考源。由于 HSDIO 时钟电路使用过零方式,不需要 TTL 逻辑电平驱动时钟。
 
这个硬件需要使用 RFSG 驱动软件。最简单的产生一个时钟例程的方式是使用 RFSG 自带的例程 “Single Tone Generation”。指定您需要产生的频率,-10 dBm 到 10 dBm 的功率级别可以产生足够的能力驱动 HSDIO 时钟电路。尽管如此,为了安全起见,可以产生最大功率级别的信号 10 dBm。硬件连接方面,您可能需要使用 SMA 到 SMB 线缆,从 5650 信号发生器发送信号到您的 HSDIO 设备。


相关链接:
Wikipedia: Zero-Crossing
KnowledgeBase 3XPD2JJQ: HSDIO Dynamic Generation with External Clock Gives Incorrect Output
NI HSDIO Product Page
KnowledgeBase 41SI2DJQ: External Clocking for HSDIO Devices


附件:





报告日期: 11/07/2006
最近更新: 01/07/2007
文档编号: 41SI2DJQ