Azzera filtri
Azzera filtri

Finding period T from a square signal in Simulink

12 visualizzazioni (ultimi 30 giorni)
I am looking for the period T of a square wave, in Simulink (variable width). Not from Scope block, I need it for further math operations.
  2 Commenti
Franck Joel Simo
Franck Joel Simo il 7 Mag 2019
Hi guy
I would to find the period of a Signal in Matlab Simulink. How do we do that. i really need your help. it is very urgent.Thanks in Advance
Ashwini Bhondave
Ashwini Bhondave il 21 Ott 2021
@Franck Joel Simo - did you find the answer of these? I need same help

Accedi per commentare.

Risposta accettata

Mark McBroom
Mark McBroom il 6 Nov 2016
Feed signal into triggered subsystem. Configure triggered subsystem to active on rising edge. In triggered subsystem, use a Digital Clock and Memory block to compute time between current and previous rising edge.
  1 Commento
Marek Andrzej
Marek Andrzej il 8 Nov 2016
Thank you for the answer! I tried but I don't really know where to connect what. Should I be feeding the signal into the trigger slot and substitute "in" with the digital clock?

Accedi per commentare.

Più risposte (1)

Marek Andrzej
Marek Andrzej il 14 Nov 2016
Ok I got it. Was a bit trickier. The time in the memory block was being added up so I branched two memory blocks in a series (to have the previous time) and subtracted them. This way the before iteration minus before before iteration is my output. Ergo the time between rising edge.
  2 Commenti
SUMANT ANAND
SUMANT ANAND il 8 Lug 2019
I dont undersatnd how to solve it?? any help
Ashwini Bhondave
Ashwini Bhondave il 21 Ott 2021
@SUMANT ANAND - did you find the answer? can you please share?

Accedi per commentare.

Categorie

Scopri di più su Simulink in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by