Simulink sample time with external sample clock?

6 vues (au cours des 30 derniers jours)
Brian Tremaine
Brian Tremaine le 17 Juil 2019
Commenté : Brian Tremaine le 20 Juil 2019
Hi,
I want to run a S&H block with an external sample pulse. I am simulating a mixed signal digital PLL for a motor control. The phase detector is using boolean logic elements and is run from a 5Mhz pulse generator. The phase detector generates a phase count and a sample pulse about every 360Hz. I need this to drive a digital filter but am unclear how to use my boolean 360Hz sample pulse to act as the sample time for my z-domain digital filter.
Thanks ~
Matlab_question.png

Réponse acceptée

Jonas
Jonas le 18 Juil 2019
I would suggest to put the digital filter in a triggered subsystem and use the 360 Hz signal as trigger.
  1 commentaire
Brian Tremaine
Brian Tremaine le 20 Juil 2019
Thank-you Jonas,
I was using a ZOH with inherited sampling from a D-latch and this was feeding a discrete filter. I was skeptical of this approach since some signals didn't seem correct. I think the triggered sub-system is really what is needed and is closer to my real FPGA code used in the hardware setup.
Brian

Connectez-vous pour commenter.

Plus de réponses (0)

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by