Counter/Timer

cancel
Showing results for 
Search instead for 
Did you mean: 

请问如何利用PCI-6602的八个计数器同时产生脉冲??

      请问如何利用PCI-6602的八个计数器同时各自以不同的延迟和脉宽产生single pulse?需要各个计数器端口间的连线吗?这个功能是否可以实现?另外还有个问题,产生单个脉冲的时候由 SOURCE input 来确定delay和width,请问source是何时开始计数的,程序里如何实现呢??用的是VC++ 6.0

     疑问有点多,在此先谢谢各位大侠呢!!

0 Kudos
Message 1 of 2
(5,078 Views)

HI,

 

I'm not an expert in this but I'll try to give some suggestions so that others could possibly follow your question. One is that, not technically, maybe you should post it in English to get more help here, or you can try the NI Chinese forum.

 

Your main question is how to use all the 8 counters on PCI6602 for pulse train generation of different width and delay.

 

There are examples of using 8 ctrs for edge counting somethere in the forum, you may search for it. So for pulse train generation, I'd say it's also possible. The counters should work independently so you don't need any interconnection. You can use digital triggers to "delay" a pulse train generation if I understand what you mean delay correctly. I don't think you need a source input for pulse train generation, you define the high/low time in the task.

 

Anyone please correct me if I'm wrong.

 

Best,

L

Message 2 of 2
(5,051 Views)