Transport delay - short pulse, long delay

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

답변 (2개)

Azzi Abdelmalek
Azzi Abdelmalek 2015년 6월 22일
편집: Azzi Abdelmalek 2015년 6월 22일

0 개 추천

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 2015년 6월 22일
편집: Tom 2015년 6월 22일

0 개 추천

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

Azzi Abdelmalek
Azzi Abdelmalek 2015년 6월 22일
If this is a comment, put it just under my answer ( click on comment on this answer)

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 General Applications에 대해 자세히 알아보기

제품

질문:

Tom
2015년 6월 22일

댓글:

2015년 6월 22일

Community Treasure Hunt

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

Start Hunting!

Translated by