Recherche solution pour réduire le bruit du convertisseur A/D [Forums - HC908 et S08]
Recherche solution pour réduire le bruit du convertisseur A/D [Forums - HC908 et S08]
Pseudo Pass se souvenir de moi     Créer un compte
ARTICLES et TELECHARGEMENTS ~ FORUMS ~ LIENS  
 
             
 
Recherche
 
   
 

Parcourir ce sujet :   1 Utilisateur(s) anonymes



« 1 (2) 3 4 5 ... 10 »


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 536
Hors Ligne
Citation :
J'aimerai parager aussi quelque chose, mais mes programmes ne sont pas beau du tout.


Alors il est grand temps de mettre tout ça au clair !

C'est ce que je suis en train de faire en ce moment, afin de pouvoir partager tous mes drivers dans la zone articles.

Tu n'as besoin que d'une seule pin pour creer le bus.

En attendant, je m'active afin de mettre à dispo mon code d'ici quelques jours.

Posté le : 16/05/2016 20:32
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Accro
Inscrit:
08/11/2007 20:51
De Lauzerville
Messages: 286
Hors Ligne
Merci, je vais patienter, et en profiter pour commander ces capteurs.

Posté le : 16/05/2016 20:47
Transférer la contribution vers d'autres applications Transférer


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Accro
Inscrit:
06/07/2007 09:17
Messages: 697
Hors Ligne
Salut.
C'est quoi le ratio signal/bruit?
Tu pourrais utiliser une filtre IIR par exemple

exemple: IIR coef = X

NewFilteredValue = (OldFilteredValue * (X-1) + NewADCValue ) / X

en revanche cela implique un temps de réponse...

Posté le : 17/05/2016 08:56
Transférer la contribution vers d'autres applications Transférer


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Accro
Inscrit:
08/11/2007 20:51
De Lauzerville
Messages: 286
Hors Ligne
Ikoria, je ne connais pas ce filtre, et je ne comprends pas ce que c'est. C'est un calcul ? C'est une moyenne pondérée ?


Posté le : 17/05/2016 18:22
Transférer la contribution vers d'autres applications Transférer


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Accro
Inscrit:
06/07/2007 09:17
Messages: 697
Hors Ligne
En gros, ce filtre permet de limiter les variations d'entrées
exemple, avec ce filtre et un coef X de 4.
Si OldFiltered = 10 et NewADC = 13

il te faudra 11 acquisition avec NewADC = 13 pour atteindre 12.90 en NewFilteredValue.

Posté le : 18/05/2016 08:35
Transférer la contribution vers d'autres applications Transférer


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 536
Hors Ligne
ça me parait très intéressant cette histoire de filtres ... filtres numérique avec les "Y" ?? Si c'est ça, c'était ma bête noire à l'époque où j'étais étudiant !

Franchement Iko, tu ne te verrais pas faire un bel article à ce sujet ??

Posté le : 18/05/2016 12:13
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Pilier de la communauté
Inscrit:
13/10/2005 10:06
De haute-savoie (74)
Messages: 1162
Hors Ligne
Bonjour,

Déjà, très simplement, si tu as besoin disons d'une mesure toutes les 100ms, alors il est préférable de faire une mesure toutes les ms et d'accumuler le résultat à la valeur suivante. Au bout des 100 ms, tu divise donc ton total cumulé par 100 (pour le coup c'est plus intelligent de travailler en base 2 plutôt que 10 puisqu'une division par 2 exp n revient à une rotation à droite et prend peut de cycles CPU)
Cette technique s'appelle la décimation et permet non seulement de filtrer en faisant tout simplement une moyenne, mais permet également d'augmenter la résolution du résultat final pour peu que le bruit soit suffisant ce qui est ton cas.

Après il faut bien analyser car il y a bruit et bruit... Si c'est du bruit plus ou moins blanc et statistique, cette technique marche bien, si par contre ce sont de gros pics toutes les x ms, alors le mieux c'est d'éliminer le bruit... Dans 99% des cas c'est un problème de routage des signaux (couplages inductifs, capacitirs, crosstalk ou rayonnement. Il y a des techniques simples pour améliorer le layout et découpler au bon endroit...


Pour le filtrage, on peut faire des filtres simples. Celui mentionné plus haut peut s'avérer relativement rapide si on travaille encore une fois en base 2 plutôt qu'en base 10... Je l'ai souvent utilisé.


Steph

Posté le : 18/05/2016 22:01
Transférer la contribution vers d'autres applications Transférer


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Pilier de la communauté
Inscrit:
13/10/2005 10:06
De haute-savoie (74)
Messages: 1162
Hors Ligne
Grosse prudence de mise également sur l'alim de l'ADC et son entrée de référence (qui parfois est l'alim). Si c'est l'ADC du CPU, donc prudence sur le routage des signaux analogiques du CPU qui seront séparés des signaux numériques et routés sur des masses différentes qui évitent que les signaux numériques cohabitent avec les analogiques. Enfin prudence aussi sur le choix des régulateurs, même ceux dit "faibles bruits"... En plus des règles usuelles de routage des PCB, il est bon de séparer les alims numériques et analogiques (avec des régulateurs différents et layouts différents) et si c'est un unique régulateur alors de déccliner un + ana et un + num séparés par des cellules LC pour éviter que les impulsions du numériques ne "remontent" dans l'analogique...


Posté le : 18/05/2016 22:06
Transférer la contribution vers d'autres applications Transférer


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Pilier de la communauté
Inscrit:
13/10/2005 10:06
De haute-savoie (74)
Messages: 1162
Hors Ligne
J'ai deux doc avec des fichiers de travail qui traitent du sujet que j'avais rédigé il y a quelques années.
Malheureusement je ne peux pas les uploader à cause de la limite à 250K. Je les envoie à Charly pour qu'il les uploads dans ce post.



Posté le : 18/05/2016 22:15
Transférer la contribution vers d'autres applications Transférer


Re: Recherche solution pour réduire le bruit du convertisseur A/D
Administrateur
Inscrit:
24/09/2005 12:24
Messages: 290
Hors Ligne
Voici les 2 merveilleux articles de Stephane

http://www.68hc08.net/articles.item.1 ... rreurs-electroniques.html

http://www.68hc08.net/articles.item.6 ... trage-surechantillon.html

Je vous laisse apprécier, remercier et regarder avec plus de recul et de solutions vos problèmes analogiques...

Posté le : 19/05/2016 09:24
Petitours ne deviendra jamais grand... il est au service de la communauté mais il n'y participera jamais.
Transférer la contribution vers d'autres applications Transférer



 Haut   Précédent   Suivant
« 1 (2) 3 4 5 ... 10 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Recherche solution pour réduire le bruit du convertisseur A/D [Forums - HC908 et S08]