12-21-2011 04:09 AM
Hello,
I need to provide a pulse inputs to a circuit...can I directly interface the circuitry with the PC and use VI to program the pulses? or do I need any interfaces between the laptop and the circuit? Please help me regarding this as I am new to LabView programming environment.
Thanks,
Basavaraj Sankeshwar
12-21-2011 08:07 AM
You need to be more specific.
Please describe the pulses: Voltage, duration, rise time, frequency, ...
What do these pulses do in the external circuitry? Are the pulses being generated by the computer or is the computer reading pulses generated by the external circuitry?
You will almost certainly need something between the computer and the external circuitry, but without more information we cann give any meaningful recommendations.
Lynn
12-21-2011 10:41 AM
Hello,
The pulse generated in VI is to be given to a circuit which will further drive a high magnetic coil. So I need to generate a pulse of width 3 ms with a skew of almost 10 V/ms.\
Thanks,
Basavaraj
12-21-2011 01:33 PM
Do you need to control the rise time (what I think you meant by skew)? What is the amplitude of the pulse? What is the frequency of pulses?
Lynn
12-21-2011 01:52 PM
Okay sorry for the confusion,
Pulse width : 3 ms
Pulse Voltage: 5 V or 3.3V (Amplitude)
Rise time/Fall time : 0.5 ms (Max)
I need to control the width of the pulse.
Thanks,
Basavaraj
12-21-2011 06:02 PM
Basavaraj,
It looks like you want to generate a logic level pulse with variable width.
The simplest way to do that is by using a multifunction or counter DAQ device. There are examples of pulse generation with control of the pulse width which come with LabVIEW. Depending on the details of your timing requirements, you may need a device with two counters.
Lynn