== https://es.technikum-wien.at/openlab/openlab_wiki/wikis/home[Home] | https://es.technikum-wien.at/openlab/openlab_wiki/wikis/project_des[<Project Description] | https://es.technikum-wien.at/openlab/openlab_wiki/wikis/SOTA_osci[State of the Art Research (Oscilloscope)>]
= OpenLab SignalToolkit - Oscilloscope
The most significant aspect was that the Look & Feel of the GUI resembles a traditional oscilloscope.
Moreover, functions which are needed constantly are easy to access, whereas complex features are hidden in the menu bar.
Thus, the application is easy to use and provides complex functions as well.
Furthermore, the user is not overwhelmed with countless features and is immediately able to start with the signal analyses.
{empty} +
image::https://es.technikum-wien.at/openlab/openlab_wiki/wikis/img/SignalToolkit_Oscilloscope/SignalToolkit_Oscilloscope_main.PNG[caption="Figure 1: ",title="Main view of the OpenLab SignalToolkit Oscilloscope",align="center"]
{empty} +
The signal graph in Figure 5 illustrates a sine waveform with 10.5 Vpp and a frequency of 1 MHz on channel one,
whereas the second channel indicates a rectangle waveform with 5.1 Vpp and a frequency of 500 kHz.
{empty} +
== Horizontal Scaling
The horizontal scaling has a close connection between the
sampling rate and memory depth. The sampling rate is one of
the most important characteristic values of an oscilloscope.
Nevertheless, a high sampling rate is only useful if the
memory depth is dimensioned sufficiently. The following
Equations 1 and 2 explain the precise mathematical link
between the sampling rate and the memory depth.
{empty} +
Equation 1 is utilized to calculate the displayable time range
T of the signal graph. The time scaling parameter t is adjusted
with the horizontal knob in the GUI. This knob has a value
area from 250 ns to 1 s. The div parameter stands for divisions
on the x-axis. The signal graph of the GUI has 10 divisions
on the x-axis.
{empty} +
image::https://es.technikum-wien.at/openlab/openlab_wiki/wikis/img/SignalToolkit_Oscilloscope/SignalToolkit_Oscilloscope_Formula1.PNG[caption="Formula 1: ",title="Calculates the displayable time range T of the signal graph",align="center"]
{empty} +
It is mandatory to adjust the sampling rate according to the
displayable time range T and memory depth. The following
Equation 2 illustrates the calculation of the required sampling
rate SRreq. The parameter SRMAX is the maximum sampling
rate, which is 2.5 MSa/s. The memory depth MD amounts
to 600 samples. If the computation of SRreq would exceed
SRMAX, the sampling process is changed to SETS.
{empty} +
image::https://es.technikum-wien.at/openlab/openlab_wiki/wikis/img/SignalToolkit_Oscilloscope/SignalToolkit_Oscilloscope_Formula2.PNG[caption="Formula 2: ",title="Calculates the required sampling rate SRreq",align="center"]
{empty} +
== https://es.technikum-wien.at/openlab/openlab_wiki/wikis/home[Home] | https://es.technikum-wien.at/openlab/openlab_wiki/wikis/project_des[<Project Description] | https://es.technikum-wien.at/openlab/openlab_wiki/wikis/SOTA_osci[State of the Art Research (Oscilloscope)>]