[Numérique] Filtre passe bas avec arduino
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

Filtre passe bas avec arduino



  1. #1
    noxxsound

    Filtre passe bas avec arduino


    ------

    Bonjour,

    Je voulais savoir s'il était possible de réaliser un filtre passe bas audio en utilisant simplement l'arduino?

    Je pourrais effectivement faire un filtre passe bas actif ou passif avec des composants mais ma question est plus de savoir si l'arduino est capable de gérer un signal audio entrant, de le filtrer, et de le ressortir?

    Merci pour vos réponses

    -----

  2. #2
    DAUDET78

    Re : Filtre passe bas avec arduino

    Tu envisages un filtre numérique. Tout dépend de la bande passante et de l'ordre du filtre que tu veux.
    Un filtre numérique demande une grosse capacité de calcul et tu risques de le surcharger. Faut faire la manip.
    Avec un DSP, ça passe mieux !
    PS : il y a aussi les filtres à capacités commutées qui soulagent le µC et ne lui demande que de fournir une fréquence (x50 ou x100 de la fréquence de coupure)
    Dernière modification par DAUDET78 ; 29/03/2016 à 12h34.
    J'aime pas le Grec

  3. #3
    noxxsound

    Re : Filtre passe bas avec arduino

    Bonjour Daudet,

    Merci pour ta réponse. Effectivement, je pensais qu'un filtre numérique était seulement envisageable avec un processeur mais si un microcontronller en est capable, ça peut être intéressant d'essayer.

    J'envisage un filtre passe bas qui couperait autour de 50hz. Je crains que au delà du premier ordre cela risque d'être difficile mais idéalement le plus le mieux ...

    J'ai besoin d'un microcontroller sur mon board pour d'autres applications donc s'il est capable d'agir en LPF en même temps cela m'éviterait d'ajouter un filtre pass bas actif ou passif ou un DSP. Bien entendu si ce n'est pas possible j'envisagerais plutôt un LPF électronique qui est plus facile à mettre en oeuvre qu'un DSP.

    Mais l'idée d'utiliser le microcontroller en LPF m'intéresse, à voir s'il en est capable et si oui avec combien de latence.

  4. #4
    DAUDET78

    Re : Filtre passe bas avec arduino

    Citation Envoyé par noxxsound Voir le message
    Mais l'idée d'utiliser le microcontroller en LPF m'intéresse, à voir s'il en est capable et si oui avec combien de latence.
    C'est pas comme utiliser un µC pour faire clignoter une LED ....
    Il va te bouffer beaucoup de ressource !
    Regarde sur la toile si des gens ont déjà essayé .

    Et je ne vois pas l’intérêt d'un filtre digital pour éliminer du 50Hz. Le filtre digital est intéressant si tu veux faire un filtre à réponse variable (auto adaptatif par exemple)
    D'autre part, le 50Hz, si c'est un signal audio, tu l'élimines à la source.
    PS : De toutes les façons, il faudra un filtre analogique anti-alias devant ton ADC

    bref, faudrait que tu justifies un peu plus ton désir technique.
    J'aime pas le Grec

  5. A voir en vidéo sur Futura
  6. #5
    noxxsound

    Re : Filtre passe bas avec arduino

    Merci pour ta réponse,

    J'ai opté pour un filtre actif et ça fonctionne très bien! Merci

  7. #6
    Teknic

    Re : Filtre passe bas avec arduino

    Bonsoir,

    j'arrive après la bataille mais pour répondre à ta question initiale:
    Oui, on peut mettre en place des filtres audio dans l'Arduino.

    Il existe par exemple la bibliothèque Mozzi, on peut aussi coder soi-même depuis les exemples présentés ici:
    http://musicdsp.org/archive.php?classid=3#92

    L'arduino Uno est limitée par rapport à sa résolution/bande passante mais l'Arduino Due permet de traiter l'audio avec une bien meilleure qualité.

  8. #7
    jiherve

    Re : Filtre passe bas avec arduino

    Bonsoir
    Un passe bas(fréquence pas trop haute) avec un Atmega c'est assez élémentaire pour algo et coeff voir ici :https://www-users.cs.york.ac.uk/~fisher/mkfilter/
    Les anglais lorsqu'il font quelque chose ils le font bien.
    JR
    l'électronique c'est pas du vaudou!

Discussions similaires

  1. MATLAB: Filtre passe-haut (actif) pour compenser filtre passe-bas (passif)
    Par fiatlux dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 15/11/2013, 19h15
  2. Filtre PASSE BAS actif avec référence.
    Par Zozet dans le forum Électronique
    Réponses: 5
    Dernier message: 06/08/2012, 16h27
  3. Filtre passe haut avec AOP LF356/NS
    Par invitef9250896 dans le forum Physique
    Réponses: 35
    Dernier message: 29/01/2012, 20h39
  4. Filtre passe bande avec gain 20
    Par invite5c711ba9 dans le forum Électronique
    Réponses: 4
    Dernier message: 10/04/2009, 15h26
  5. Filtre passe-bas avec un MAX274/275
    Par invitee25a60df dans le forum Électronique
    Réponses: 7
    Dernier message: 20/05/2007, 00h57
Découvrez nos comparatifs produits sur l'informatique et les technologies.