Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

Detect 2 ms changes on USB-6509

Is it possible to use the USB-6509 to detect and read digital changes for 50+ channels. And the changes could be as small as only 2 milliseconds wide?

 

My first idea was to use the Change Detection feature of the 6509 to trigger a read DIO-event.

The data read could then be used to indicate which IO-port changed.

 

An alternate solution could be to poll the DIO continuously and detect the changes through software.

Although this would require a lot more processing. What data rates would be possible over USB?

 

Is this even possible over the USB-interface or do I need a faster interface, like the PCI?

 

Thanks,

JR

0 Kudos
Message 1 of 3
(3,972 Views)

You need to use a high speed DIO card or go with an FPGA card.  Personally, I would use the PCI-7813R.  It does require LabVIEW FPGA to program though.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Message 2 of 3
(3,969 Views)

Thanks for your input!

I'll look into this.

0 Kudos
Message 3 of 3
(3,966 Views)