DASYLab

cancel
Showing results for 
Search instead for 
Did you mean: 

DASYLAB : start acquisition on rising edge during a certain period of time

Solved!
Go to solution

Hello,

 

I would like to know how to do on Dasylab to start acquire data on rising edge and during 0.6s exactly.

Secondly, I've a little problem with the module "Integer". I displayed an acceleration and I would like to have the speed and position with a double integer but I did'nt find how to do this on Dasylab...

 

Thanks,

 

Morgane Charbonneau.

0 Kudos
Message 1 of 9
(7,434 Views)
Solution
Accepted by topic author M.Charbonneau

For the triggering, you need to use a relays with control signal and block the output, the output will then go to the write data module.

This will store data only when the control signal of the relay is high (5).

 

If I remember correctly you will need to take the accel signal going through a high pass filter 0.5Hz and then going through two integrator modules.

Did you try this way?

Tom Rizzo
InSyS Corp.
www.insyscorp.com
Your DASYLab integrator
Message 3 of 9
(7,416 Views)

Hi,

 

To integrate and double integrate in the TIME domain you need to use the integrate module twice.

 

To integrate and double integrate in the FREQUENCY domain, use the FFT module. At the bottom is a selection to differentiate, double-differentiate, integrate or double-integrate in the FREQUENCY domain. The output will be a frequency block with the amplitude integrated or differentiated for each frequency line. 

 

 

Measurement Computing (MCC) has free technical support. Visit www.mccdaq.com and click on the "Support" tab for all support options, including DASYLab.
0 Kudos
Message 4 of 9
(7,413 Views)

Thanks for your answers & advices, I've added a combi trigger just before the relay, and it works! 🙂

 

But why do you need to take the accel signal going through the high pass filter? My sampling rate is 1000Hz, is it necessary for suppressing noise?

0 Kudos
Message 5 of 9
(7,380 Views)

Blocking DC stops inevitable drift of output signal till limiting occurs - or numerically the value creeps towards infinity - pos or neg.

 

Dave the Rave

Message 6 of 9
(7,362 Views)

Sorry fo the delay but Dave answered it perfectly.

 

Thank you

Tom Rizzo
InSyS Corp.
www.insyscorp.com
Your DASYLab integrator
0 Kudos
Message 7 of 9
(7,356 Views)

I'm sorry but I don't understand what are you talking about...? The accel signal itself? The filter? The relay?

0 Kudos
Message 8 of 9
(7,347 Views)

With a cup of coffee in hand - consider and understand what 'Integration' is and does as a mathematical process.

Consider then what happens if you have a small but non-zero and steady input signal, and you integrate this.

If you can see the result here then you will see the need to supress any residual or standing 'average value' in your otherwise dynamic source signal.

The Hi pass filter is removing any existing average offset from your electronics.

 

Dave the Rave.

Message 9 of 9
(7,338 Views)