LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

pulse train with continously changing frequency

Hi to everyone
I have the following problem and maybe some of you can help me.
I have a 6024E DAQ card and I'd like to generate a pulse train with the
following characteristics. Pulse width variable (let say in the range
between 100 and 1000 nsec) with a frequency in the range 1 Hz to 1 MHz
keeping always constant the pulse width. Moreover I need to change the
frequency starting from 1 Hz till 1 MHz "continously" let say. The
problem is that I'm commanding a step motor and it's not good to go
immediately to the faster frequency but only gradually starting from
the lowest.
Some of you have an idea on how to do that? I was thinking about using
the counters but I'm not quite sure on how to do it.
thaks
regards

-Claudio

--
************************************************************************
Claudio Vinegoni

URL: http://www.gapoptique.unige.ch/members/vinegoni/default.htm

GAP-Optique Phone: +41 (0)22 7026158 (lab)
University of Geneva : +41 (0)22 7026082 (office)
Fax: +41 (0)22 7810980
20, Rue de l'Ecole de Medecine Email: vinegoni@yahoo.com
CH-1211 Geneva
SWITZERLAND

****************


Sent via Deja.com
http://www.deja.com/
0 Kudos
Message 1 of 2
(2,706 Views)
I think your best bet is to open the example
labview\examples\daq\solution\benchtop\benchtop function generator.vi.
Take a look at it. You can modify the frequency control to go from 1 Hz
to 1 MHz. You can also change the duty cycle (pulse width), etc.

Mark

In article <91g1to$qp$1@nnrp1.deja.com>,
Claudio Vinegoni wrote:
> Hi to everyone
> I have the following problem and maybe some of you can help me.
> I have a 6024E DAQ card and I'd like to generate a pulse train with
the
> following characteristics. Pulse width variable (let say in the range
> between 100 and 1000 nsec) with a frequency in the range 1 Hz to 1 MHz
> keeping always constant the pulse width. Moreover I need to change the
> frequency starting from 1 Hz till 1 M
Hz "continously" let say. The
> problem is that I'm commanding a step motor and it's not good to go
> immediately to the faster frequency but only gradually starting from
> the lowest.
> Some of you have an idea on how to do that? I was thinking about using
> the counters but I'm not quite sure on how to do it.
> thaks
> regards
> -Claudio
>
> --
>
************************************************************************
> Claudio Vinegoni
>
> URL: http://www.gapoptique.unige.ch/members/vinegoni/default.htm
>
> GAP-Optique Phone: +41 (0)22 7026158 (lab)
> University of Geneva : +41 (0)22 7026082 (office)
> Fax: +41 (0)22 7810980
> 20, Rue de l'Ecole de Medecine Email: vinegoni@yahoo.com
> CH-1211 Geneva
> SWITZERLAND
>
> ****************
>
> Sent via Deja.com
> http://www.deja.com/
>


Sent via Deja.com
http://www.deja.com/
0 Kudos
Message 2 of 2
(2,706 Views)