Analyse PWM
Calcule le cycle de service, la largeur d'impulsion, la période ou la fréquence à partir d'un seul signal d'entrée. Le signal d'entrée est converti en signal numérique.
Entrée(s)
|
Nom |
Description |
Unité |
Type |
|---|---|---|---|
|
input |
Signal d'entrée |
|
Signal analogique |
|
signalThreshHigh |
Seuil pour l'état élevé |
|
Valeur constante |
|
signalThreshLow |
Seuil pour l'état bas |
|
Valeur constante |
|
timeout |
Temps dépassé |
s |
Valeur constante |
Sortie(s)
|
Nom |
Description |
Unité |
Type |
|---|---|---|---|
|
dutyCycleHigh |
Cycle de service basé sur la phase élevée du signal d'entrée. Le signal calculé est mis à jour sur la pente positive du signal d'entrée. Plage 0...1. |
|
Signal analogique |
|
dutyCycleHighPercent |
Cycle de service basé sur la phase élevée du signal d'entrée. Le signal calculé est mis à jour sur la pente positive du signal d'entrée. Plage 0...100 %. |
% |
Signal analogique |
|
dutyCycleLow |
Cycle de service basé sur la phase basse du signal d'entrée. Le signal calculé est mis à jour sur la pente négative du signal d'entrée. Plage 0...1. |
|
Signal analogique |
|
dutyCycleLowPercent |
Cycle de service basé sur la phase basse du signal d'entrée. Le signal calculé est mis à jour sur la pente négative du signal d'entrée. Plage 0...100 %. |
% |
Signal analogique |
|
frequency |
Fréquence du signal d'entrée. Prend en compte le cycle complet. Le signal calculé est mis à jour sur la pente positive ou négative du signal d'entrée. |
Hz |
Signal analogique |
|
frequencyNeg |
Fréquence du signal d'entrée. Prend en compte le cycle complet. Le signal calculé est mis à jour sur la pente négative du signal d'entrée. |
Hz |
Signal analogique |
|
frequencyPos |
Fréquence du signal d'entrée. Prend en compte le cycle complet. Le signal calculé est mis à jour sur la pente positive du signal d'entrée. |
Hz |
Signal analogique |
|
period |
Durée de la période du signal entre deux pentes identiques du signal d'entrée. Prend en compte le cycle complet. Le signal calculé est mis à jour sur la pente positive ou négative du signal d'entrée. |
s |
Signal analogique |
|
periodNeg |
Durée de la période du signal entre deux pentes négatives du signal d'entrée. Prend en compte le cycle complet. Le signal calculé est mis à jour sur la pente négative du signal d'entrée. |
s |
Signal analogique |
|
periodPos |
Durée de la période du signal entre deux pentes positives du signal d'entrée. Prend en compte le cycle complet. Le signal calculé est mis à jour sur la pente positive du signal d'entrée. |
s |
Signal analogique |
|
pulseWidthHigh |
Durée de la période haute du signal d'entrée. Le signal calculé est mis à jour sur la pente négative du signal d'entrée. |
s |
Signal analogique |
|
pulseWidthLow |
Durée de la période basse du signal d'entrée. Le signal calculé est mis à jour sur la pente positive du signal d'entrée. |
s |
Signal analogique |
|
state |
État du signal numérique dérivé après application des seuils. Le signal calculé est mis à jour sur la pente positive ou négative du signal d'entrée. |
|
Signal logique |
Notes
Les paramètres de seuil sont utilisés pour dériver les états « haut » et « bas » du signal numérique. Les signaux de sortie sont mis à jour chaque fois que l'état du signal d'entrée change ou après un délai d'expiration (spécifié en secondes).