Products & Services Solutions Academia Support User Community Company

Learn more about Communications Blockset   

Discrete-Time VCO - Implement voltage-controlled oscillator in discrete time

Library

Components sublibrary of Synchronization

Description

The Discrete-Time VCO (voltage-controlled oscillator) block generates a signal whose frequency shift from the Quiescent frequency parameter is proportional to the input signal. The input signal is interpreted as a voltage. If the input signal is u(t), then the output signal is

where Ac is the Output amplitude, fc is the Quiescent frequency, kc is the Input sensitivity, and is the Initial phase

This block uses a discrete-time integrator to interpret the equation above.

The input and output signals can be scalars of data type single or double. The data type of the output will be the same as that of the input signal. The block supports double precision only for code generation.

Dialog Box

Output amplitude

The amplitude of the output.

Quiescent frequency (Hz)

The frequency of the oscillator output when the input signal is zero.

Input sensitivity

This value scales the input voltage and, consequently, the shift from the Quiescent frequency value. The units of Input sensitivity are Hertz per volt.

Initial phase (rad)

The initial phase of the oscillator in radians.

Sample time

The calculation sample time.

See Also

Continuous-Time VCO

  


Related Products & Applications

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS