06-23-2009 08:57 AM
Bonjour,
Je suis en train de faire l'acquisition des données des thermocouples et j'ai un problème concernant le bruit.
Les signals des thermocouples sont connectés au conditonneur (mais seulement amplification, sans filtre).
J'ai fait un programme avec une boucle while, et dans la boucle j'ai mis les indicateurs graphiques pour visualiser
les valeurs de la température (avec des bruits).
Après chercher sur le forum, j'ai placé les filtres (la fréquence de coupure 4hz) en dehors de la boucle.
Maintenant, je veut mettre les filtres dans la boucle pour visualiser les signals sans bruits.
Quel qu'un peut m'aider?
Solved! Go to Solution.
06-26-2009 04:30 AM
Bonjour,
Voici un exemple que j'ai réalisé afin de vous aider dans votre démarche.
Cet exemple génère 2 sinusoïdes à des fréquences différentes : 50 et 1000 Hz, celles-ci sont sommées. Ensuite on défini la fréquence de coupure du filtre passe bas à 60 Hz et on regarde le signal avant filtrage (somme des sinusoïdes) et après filtrage.
On remarque bien que seul la sinusoïde à 50 Hz reste après filtrage.
Ce filtrage est bien réalisé dans la boucle.
Ainsi en regardant ce code, vous devriez pouvoir l'adapter pour votre application de filtrage des données de température.
N'hésitez pas à m'informer pour tout problèmes.
Cordialement,
06-28-2009 03:50 PM
Bonjour,
Merci Maxime, l'idée de l'utilisation le registre à décalage pour le filtre m'a aidé beacoup
J'ai parfaitement résolu mon problème
Voici le programme que j'ai modifié