LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

pattern generation with PCI6025E?

I have a PCI6025E board. I want to use it for timing control of various trigger signals. The board will only be used to write digital data. It does not need to read data. I need to control delays between the various triggers to within a few microseconds of accuracy. From what I have read on the discussion forums, I need to set the ports PA and PB up for buffered group mode transfers clocked with a REQ signal. I would like more information on how to do this and some information about whether or not the PCI6025E can provide the required accuracy.
jc
Mac 10.4
LV7.1
CLD
0 Kudos
Message 1 of 2
(2,491 Views)
I ended up using the example "Dig Buf Handshake Out(8255).vi" as a reference for my application. I used two ports just like the example. I wired the GPCTR0 OUT pin (pin 49? I think?) to the ACK(B) pin to clock the data. I then used the Generate Pulse Train function for the counter timer to generate a clock signal for clocking the data. I was able to generate a reasonable looking 5MHz clock, but found that I could not generate the patterned output at this frequency. I reduced the clock frequency to 40KHz and achieved reproducible patterns.

Note: The port 8255 port numbers 0 and 1 are port numbers 2 and 3 on the 6025E.
jc
Mac 10.4
LV7.1
CLD
0 Kudos
Message 2 of 2
(2,491 Views)