Transport delay - short pulse, long delay

7 Ansichten (letzte 30 Tage)
Tom
Tom am 22 Jun. 2015
Kommentiert: Azzi Abdelmalek am 22 Jun. 2015
Hello,
I would like to delay digital signals. For delaying signals I found the "transport delay" block.
Unfortunately it doesn't show the wanted behaviour.
My use case: Long term delay (some µs) of short pulses (ns).
Scope output:
Due to the ratios of pulse, delay and step size the pulses seem to be absorbed somehow.
The parameters:
Pulse generator: 1ns pulse each 5µs
Transport delay: 1µs delay, buffer size: 1024
Solver: Variable step, discrete, max step size (I would like to keep those)
How can I achieve such delays in Simulink?
Thanks a lot and best regards
Tom

Antworten (2)

Azzi Abdelmalek
Azzi Abdelmalek am 22 Jun. 2015
Bearbeitet: Azzi Abdelmalek am 22 Jun. 2015
you don't need a transport delay block. Just set the phase parameter of your pulse generator block to 10^(-6)
If you want to use a delay block, you need to change the step-size to fixed with for example step=10^(-10)

Tom
Tom am 22 Jun. 2015
Bearbeitet: Tom am 22 Jun. 2015
Hello Azzi,
Thanks for your answer. Sorry, the picture above was just an example for visualizing the effect.
I would like to delay any digital signal.
Please imagine it like this:
Bye Tom
  1 Kommentar
Azzi Abdelmalek
Azzi Abdelmalek am 22 Jun. 2015
If this is a comment, put it just under my answer ( click on comment on this answer)

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu General Applications finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by