Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

hardware timed digital input with usb and windows

Solved!
Go to solution

Hi,

 

I have a 16 bit data bus I would like to read into a windows laptop. There is a data strobe to tell me when to read the data I want. The strobe will stay high for 1 word period at 10Mbit/sec. (about 1 micro-second) The data rate is much lower than the bus speed. I looked into the usb-6501 but it doesn't support hardware timing and polling won't work at that speed. Is there a usb device that will do this? perhaps a pc card? firewire?

 

please don't send me to the device selection pages. I have looked and I couldn't find what I think I want.

 

Thanks,

Charlie

0 Kudos
Message 1 of 5
(3,646 Views)

No USB above 1Mhz I believe but there are PCI and PCIe that go up to 100 MHz. Since you said you went through the product pages, what about those did not meet your needs (other than USB)

0 Kudos
Message 2 of 5
(3,643 Views)

Hi,

 

While the data bus runs about 1 MHz, the actual data I am trying to capture is more like 40 words at 500Hz, or 20k words/sec. (16 bit data bus.)

 

I really want to use a laptop for the data collection, and most laptops don't have slots for PCI or PCIe cards.

 

Thanks!

Charlie

0 Kudos
Message 3 of 5
(3,611 Views)
Solution
Accepted by topic author fred the butcher

Hi Charlie,

 

The max aggregate sampling rate for USB form factors is 1MS/s or 1.25MS/s for a single channel. The USB-6251 takes in a 16-bit input. For higher sampling rates, you willl need to use a PCI or PXI form factor.

Best regards,
Rohan B
0 Kudos
Message 4 of 5
(3,602 Views)

Thanks!

 

This looks very promising.

 

Charlie

0 Kudos
Message 5 of 5
(3,593 Views)