LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Generation of pulses

Hello,

 

I have problem with creating my LabView task.

 

1. I need to have ability to input number form 0 to 5 then convert it to binary number.

2. Then i need to gnerate set of pulses separated by 1.5us

Przechwytywanie.PNG

Can you help me with this task? My background with labview is low.

0 Kudos
Message 1 of 4
(1,312 Views)

What DAQ device(s) do you have for this?

 

Why only the numbers 0-5?   Seems like an unusual constraint.

 

How precise must the pulse timing be?  Do you need to sync to some other external clock?

 

I'd tend to want to recommend a hw-clocked DO task.  A buffered counter output task could work too.  However, neither capability is universally supported across all NI's DAQ devices.  If your device isn't capable (and for example, most lower cost USB devices aren't), you may be stuck.

 

 

-Kevin P

ALERT! LabVIEW's subscription-only policy came to an end (finally!). Unfortunately, pricing favors the captured and committed over new adopters -- so tread carefully.
0 Kudos
Message 2 of 4
(1,252 Views)

Thank You for reply.

 

Target device will be NI USRP 2942 R. S

 

This is first part of task i made small mistake and numbers should be 0-7 (number representation in 3 bits: 000; 001; 010; 011; 100; 101; 111). I have edited main post.

 

Precision sholud match +/- 100ns. I don't have to sync to external clock sources. 

 

0 Kudos
Message 3 of 4
(1,246 Views)

Sorry, I'm afraid I'm entirely unfamiliar with the USRP line of products.  I don't think I can offer any insights there -- I mostly know some of the common desktop multifunction DAQmx devices.

 

 

-Kevin P

ALERT! LabVIEW's subscription-only policy came to an end (finally!). Unfortunately, pricing favors the captured and committed over new adopters -- so tread carefully.
0 Kudos
Message 4 of 4
(1,231 Views)