DAVScope Oscilloscope
AcquiVision® develops data logging software for clients. Contact
Us if you would like us to help your business.

DAVScopeTM is a two channel Storage Oscilloscope with
Yt, XY and FFT displays, limited to speeds of hardware used.
- It gives Y/Time, X/Y and Frequency Analysis(FFT) Displays.
- 1ms to 5s per division.
- 1Hz to 5kHz per division for FFT display.
- Documents can be visually compared.
- Export captured data to CSV format.
- Print out images.
- Change between Y/T, X/Y and FFT displays after data has been
captured.
- Works with Microsoft Windows 98/NT4/2000/XP/ME.
- Source Code written in C++.
Compatible hardware
This software works with the DAV 100 or the miniPod 100.
We can make our software with any hardware as long as the drivers
for the hardware can be downloaded from the suppliers website. For UK and
EU customers, the cost of this would be £40. For customers
outside the EU, the cost of this would be $60.
Modifications
We can modify the software to your requirements. Please contact
us with your requirements.
Using DAVScope
Layout of Controls
All the controls are laid out like a normal oscilloscope for ease of use. The controls
can be hidden by clicking on View followed by one of the options.
Opening Documents
To open the file click on the icon indicated by open file, to call up a display
box from which a file can be selected. Alternatively a new file can be opened by
clicking on the document icon under the menu bar. Several scopes can be displayed
at one time. To open the file click on the icon indicated by open file, click on
the file name followed by OK
Display of Documents
More than one document can be displayed at a time, but only one can be updated by
the hardware. This allows for a visual comparison with historical data.
Saving Documents
Documents can be saved for use at a later date by clicking on the save to disc icon
under the menu bar. The file will be saved under the same file name typed in when
the file was opened.
Using Data Elsewhere
By clicking on open file followed by the file of your choice under file type, the
data can be exported in ASCII format for use elsewhere.
Note
When ‘Exiting’ the program without stopping acquisition, the program may appear
to hang. This is solved by pressing ESC, returning focus to the program. Acquisition
can then be ‘stopped’ before trying to exit the program again.
Setting Timing
The Horizontal Box contains Timing and Frequency controls.
Changing the Units/Division
Units/Division, can be increased in fixed steps from 1mS/5000Hz to 5 Seconds/1Hz.
Just click on the required item in the combo box. Time and Frequency per Division
are set with the same control. Please note that the highest frequency that can be
monitored is around one fifth of the Max Log Rate displayed below position.
Changing Position Value of the Horizontal Axis
By changing the Position value, any time can be found by changing the number, such
that the point on the vertical axis appears over zero. The time in the Position
box indicates the time of that point after the first reading was taken.
Setting Input Channels
Channels can be changed in the Vertical A and Vertical B boxes. The number of channels
depends on the hardware being used. As well as the Channel Number, Input Voltages
can also be changed. Some mini-PODS such as the 100 series work in both Differential
and Single Ended modes. If you are using the Differential Mode, the number of channels
you can use is halved, i.e. 0 to 3 instead of 0 to 7. Do not mix Single Ended and
Differential modes.
Determining Voltage
Positioning within the Vertical Boxes is measured in millivolts (mv). Any voltage
on can be found by adjusting the position until the point required is over zero.
The number corresponding to the point at which it is over zero represents the voltage
in millivolts. The number can be directly typed into the position box or the arrows
either side can be used to adjust the value.
Changing the Scale of the Axis
Millivolts/Division can be changed to scale the axis up or down. A number can be
directly typed into the Millivolts/Division box or the arrows either side can be
used to increase or decrease the value.
Set X Channel
In the combo box under Set X channel there is an option between channel A or channel
B. For the Y-T facility and FFT facility the X channel is plotted against time.
In the X-Y facility the channel A is plotted against channel B, where the channel
chosen for Y is on the Vertical axis.
Note
Channel A’s axis will appear on the left and Channel B’s axis will appear on the
right if the Grid and Text are turned on.
Changing Graphic Modes
Three graphic modes are available when using the Storage Oscilloscope facility these
are Y-T, X-Y and FFT scope.
FFT Scope
Click on FFT scope, since a number of readings are required, the FFT scope can only
run in Multi Mode, to produce a graph plotted against time. The Horizontal timing
axis will have to be adjusted with the AD time, Time/ Division and Position boxes
measured in Hertz.
Y-T Scope
Click on Y-T scope, this facility can be run in both Multi Mode (uS) and Single
Mode (mS) depending on the frequency required. Y-T scope like FFT scope the input
readings are plotted against real time so the Horizontal timings axis will have
to be adjusted accordingly.
X-Y Scope
Click on X-Y scope, this facility plots Channel Input A against Channel Input B,
consequently the Horizontal timings box is not used in this case. When showing text
on the wide screen, the y axis for Channel A is displayed on the left, with Channel
B on the right.
Changing Axis Offsets And Ratios
When first run, the program sets the number of millivolts per division for both
channels A and B to one tenth of full scale. Position offsets for both channels
are set to zero.
Measuring Voltages
By manipulating the numbers in the position box for channels A and B the voltages
in Millivolts can be determined by the number in the position box when the point
is over zero. For a more accurate reading, the value in the Voltage/ Division box
can be altered so as to effectively Zoom In to that specific point followed by altering
the Position box so that the point is over zero.
Determination of Time or Frequency
The horizontal position can be adjusted to find the time of any peak after triggering.
In FFT mode, the horizontal positioning can be adjusted to find the value of a frequency
in Hertz. Where the time or frequency is indicated in the Position box.
Changing Colours
Trace, background, and grid/text colours can be changed by choosing the appropriate
option in the Setup menu.
Selecting Data Input Colour
Click on one of the Coloured Boxes next to the button with the Channel Name you
wish to change. A Dialogue Box will appear where there is a choice of basic colours
or alternatively a custom colour can be chosen.
Selecting Background Colour
Click on the Display Area. A Box will appear where either background or grid colours
can be selected. Select Background colours to change the colour of the display area.
A Dialogue Box will appear where there is a choice of basic colours or alternatively
a custom colour can be chosen.
Selecting Grid Colour
Click on the Display Area. A Box will appear where either background or grid colours
can be selected. Select Grid colours to change the colour of the grid. A Dialogue
Box will appear where there is a choice of basic colours or alternatively a custom
colour can be chosen.
Changing the Custom Colours
By clicking on Define custom colour a large multicoloured box will appear, clicking
on one of the boxes under custom colours. By clicking on a point within the box
a colour selection can be made, followed by Add to custom colours and clicking on
OK.
Changing the Intensity of both Basic and Custom Colours
Click on Define custom colour followed by selecting the colour box of your choice
either basic or custom colours. By moving the pointer at the side of the intensity
box a change in intensity can be obtained.
Selecting a Basic Colour
Click on colour of your choice under basic colours followed by OK.
Selecting a Custom Colour
Click on colour of your choice under custom colours followed by OK.
Frequency Analysis
Because of the number of calculations needed, it is quicker to display one channel
only where just one channel is being analysed. If you are using a slow machine,
the program may appear to hang when it is actually calculating frequencies.
If Grid and Text are turned on, the left axis will display 0% to 100%, where 100%
represents the strongest frequency. The Horizontal axis is measured in Hertz. Any
frequency can be found by adjusting the Horizontal Position so that the point occurs
over zero. The value in the position box corresponds to the frequency.
Using The Grid And Axis
By clicking on the Grid Button on the control panel, a Grid will appear on the display,
to label the axis click on the Text Button. Axis will only be labelled when the
grid is On.
Maximising The Viewing Area
By clicking on Control Bar in the View Menu at the top of your screen, the Controls
on the right will disappear, giving a larger viewing area. Because readings are
plotted pixel by pixel, the Horizontal Axis values will change unless FFT Scope
is used. Normal viewing can be returned by clicking on Control Bar again.
Saving And Loading Data
Documents can be saved for later viewing by using Save and Open in the File Menu.
Data can also be exported into an ASCII format for use elsewhere.
Opening Documents
Open the file by clicking on the icon indicated by open file, to call up a dialogue
box from which a file can be selected. Alternatively a new file can be opened by
clicking on the document icon under the menu bar, several scopes can be displayed
at any one time. To open the file click on the icon indicated by open file followed
by clicking on the box under file name and type in the appropriate name, followed
by OK.
Display of Documents
More than one document can be displayed at a time, but only one can be updated by
the hardware. This allows for a visual comparison with historical data.
Saving Documents
Documents can be saved for use at a later date by clicking on the save to disc icon
under the menu bar. The file will be saved under the file name typed in when the
file was opened.
Using Data Elsewhere
By clicking on open file followed by the file of your choice under file type, the
data can be exported in ASCII format for use elsewhere.
Comparing Data
More than one document can be opened in DAVScope™. This allows for taking several
readings and visually comparing them side by side. When data is being acquired,
it is best to maximise the width of the document as much as possible. This is because
data is read only up to the next power of two above the width of the document.
Positioning of the Document
Documents can be either tiled or cascaded, by clicking window on the menu bar and
selecting one of the options.
Note
Document axis cannot be changed when data is not being acquired, but the display
mode such as FFT can be changed and Grid and text can be turned on or off using
the Grid and text button on the control bar.. Just make the changes, minimise the
document and maximise it again.
The Control Bar
Use the Control Bar to set up channels, voltages and timing. Numbers can be changed
in by clicking on the boxes and typing in the required number. By using the keyboard
or by clicking on the arrows either side the numbers are reduced or increased by
+ 1 or - 1 respectively.
Run Scope
Clicking this control will start the Scope.
Stop Scope
Clicking this will stop the scope.
Triggering
The triggering channel can be set to Channel A, Channel B, or Hardware Trigger if
one is available.
Positioning
Voltages and times can be found by adjusting horizontal and vertical so that the
point is positioned over zero, this value corresponds to the reading of the collected
data. Adjustments can even be made after data is collected allowing a snap shot
to be analysed.
Y-T, X-Y, FFT
It is possible to change between Y-T, X-Y and FFT modes after an event has been
captured. The peek voltage of a captured waveform can be found with Y-T and then
its frequency with FFT.
|