To Run the Wavemaker:

Use "Probe Calibration.vi" as needed

Use "WaveLab_Discrete.vi" to send a wave containing discrete frequencies (for example 1 and 2 Hz). You can also set the amplitude of the second set to zero and thereby send a packet of a single frequency down the tank.

Use "WaveLab_Successive.vi" to send a packet of waves at one frequency, pause, send a second packet of waves at another frequency

To Generate a Bretschneider Spectrum:

Most likely the 2.22 Lab will be doing this.

The matlab script ("BS.m" and "BS_wavemaker.m") generates the motion points. LabView on the Wavemaker Control Computer converts these points to a voltage that moves the wavemaker accordingly. 

Note: The formatting for LabView to read these points in is annoying and requires 1) the standard lvm header and 2) a tabbed empty column to the left of the data points.

These things should be set in LabView already, so you shouldn't need to change things.

I had the wave servo amp gain set at ~40 when running this motion.

  File Modified
File Bretschneider.lvm Mar 07, 2012 12:51 by beem@mit.edu
File WaveLab_Successive.vi Mar 07, 2012 12:51 by beem@mit.edu
File WaveLab_Discrete.vi Mar 07, 2012 11:50 by beem@mit.edu
File Probe Calibration.vi Mar 07, 2012 11:50 by beem@mit.edu
File BS.m Mar 06, 2012 14:44 by beem@mit.edu
File BS_WaveMaker.m Mar 06, 2012 14:44 by beem@mit.edu
  • No labels