|
The SigGen is a very versatile and powerful module.
It can synthesize sine, square, triangle, ramp, sawtooth, pulse and noise signals.
Below is a list of supported signals and modulations:
|
Sine
|
Square
|
|
Triangle
|
Pulse
|
Additionally noise generation is also supported.
Since noise can't be modulated, so no noise modulation is available.
However, you can use the noise signal to modulate one of the other signals.
Following types of noise can be generated:
The SigGen module supports following user interfaces:
Graphical Interface
To use the SigGen module, select the desired signal type from the Signal Type Dropdown List.
Enter the desired frequency, amplitude, dc offset, sample rate & record length.
Below is a description of all the controls available on the SigGen module.
Ports
Out (Signal Out)
The synthesized waveform is available at this port.
ModIn (Modulation In)
The modulating signal should be connected to this port.
Connection to this port is optional.
|
|
Schematic Symbol
|
Basic Settings
Signal Type [Dropdown List]
Select the desired signal type from the Signal Type List. Following options are available:
- Sine: Generates a sine wave.
- Square: Generates a square wave with programmable duty cycle.
- Triangle: Generates a triangle/ ramp/ saw-tooth wave with programmable symmetry.
- Pulse: Generates a pulse train.
- Noise: Generates a noise signal.
|
|
Basic User Interface
|
Frequency (Hz) [Textbox]
Enter the desired signal frequency in Hz for the output waveform in the Frequency Textbox.
Peak-peak (V) [Textbox]
Enter the desired peak to peak signal level in volts in the Peak-peak Textbox.
Sample Rate [Textbox]
Enter the sample rate of the output waveform in Samples/Second (SPS) in the Sample Rate Textbox.
To generate a nice looking waveform, keep the sample rate greater than 10 times of the signal frequency.
If the sample rate is less than or equal to twice the selected frequency, aliasing will occur.
Duty Cycle (%) [Textbox]
Enter the desired duty cycle in percent for the output waveform in the Duty Cycle Textbox.
Valid range is from 0 to 100. This field is applicable to square wave only.
Symmetry (%) [Textbox]
Enter the desired symmetry in percent for the output waveform in the Symmetry Textbox.
Valid range is from 0 to 100.
A symmetry of 0% generates saw-tooth signal and a symmetry of 100% generates a ramp signal.
This field is applicable to triangle wave only.
DC Offset (V) [Textbox]
Enter the desired DC Offset in volts in the DC Offset Texbox.
A DC Offset of zero volts will cause the output
waveform to be vertically centered around zero volts.
Rec. Length [Textbox]
Enter the record length of the output waveform in the Rec. Length Textbox.
A higher record length enables you to analyze more cycles in one go,
thought it takes more processing time.
More [Checkbox]
Marking the More Checkbox shows more advanced options.
Advanced Settings
Advanced User Interface
|
Reset Angle [Button]
Clicking on the Rest Angle Button makes the waveform angle zero for the next acquisition.
Freeze Signal [Checkbox]
Marking the Freeze Signal Checkbox freezes the output waveform and no new samples are computed.
Modulation Type [Dropdown List]
Select modulation type to modulate the generated signal with the input signal.
Select OFF to turn modulation OFF.
Modulation Gain [Textbox]
Enter the modulation gain in the Modulation Gain Textbox.
The unit for modulation gain is different for different modulation types and is given below:
| Modulation | Unit |
| AM | V/V |
| FM | Hz/V |
| PM | Rad/V |
| DCM | %/V |
| SM | %/V |
| PAM | V/V |
| PFM | Hz/V |
| PPM | s/V |
| PWM | s/V |
Horizontal Offset (s) [Textbox]
Enter horizontal offset in seconds. If Additive is unchecked,
the entered horizontal offset is absolute and is the
horizontal offset for the first point in the waveform,
i.e. it overrides the horizontal offset inherent in the waveform.
If Additive is checked, the entered horizontal offset is
additive to any horizontal offset inherent in the waveform.
Additive [Checkbox]
Marking the Additive checkbox makes the entered horizontal offset
as additive to the horizontal offset inherent in the waveform.
Unmarking the Additive Checkbox makes the entered horizontal offset as absolute and
is the horizontal offset for the first point in the waveform,
i.e. it overrides the horizontal offset inherent in the waveform.
|