Visual programming for not programmers

The pulse generator




The pulse generator generates the output "Q" is with pulse duration and pause settings, when applying the logical 1 to the input "EN".

Timing diagram of the operation of the generator:

Time diagram of operation of a single vibrator (1)

Time diagram of operation of the symmetric multivibrator (2)

Time diagram of operation of an asymmetrical multivibrator (3)

The pulse generator in the diagram is created by dragging from the library elements.

Parameterization of the pulse generator is made using the editor block

The pulse length and pause length can be set as constants or inputs submitted on "OnVal" and "OffVal", respectively