control expert - problème de code
Posté : 27 mars 2025, 13:25
Bonjour à tous,
Dans une appli j'ai un capteur de pression 0...25 bars et je dois détecter si la sortie analogique du capteur monte ou descend.
j'ai réaliser un bout de code qui fonctionne a peu près, mais mon souci est lorsque la pression est stable la valeur de capteur oscille très légèrement et donc mes 2 sorties relais bougent tout le temps. j'ai essayé de mettre un hystéresis mais ca pose des problèmes.
Voici mon code, toutes les 100ms je charge la valeur du capteur dans une mémoire et ensuite je compare. En fonction du résultat j'active une sortie relais + ou -.
Avez vous une idée pour améliorer ou tout autre chose pour résoudre ce problème.
Merci
Dans une appli j'ai un capteur de pression 0...25 bars et je dois détecter si la sortie analogique du capteur monte ou descend.
j'ai réaliser un bout de code qui fonctionne a peu près, mais mon souci est lorsque la pression est stable la valeur de capteur oscille très légèrement et donc mes 2 sorties relais bougent tout le temps. j'ai essayé de mettre un hystéresis mais ca pose des problèmes.
Voici mon code, toutes les 100ms je charge la valeur du capteur dans une mémoire et ensuite je compare. En fonction du résultat j'active une sortie relais + ou -.
Avez vous une idée pour améliorer ou tout autre chose pour résoudre ce problème.
Merci