Etape 11 : Filtres actifs et traitement du Signal numérique (DSP)
Les rubriques de filtres numériques et filtres actifs seront abordés en détail avec les éditions futures du HackerBoxes. Pour l’instant, veuillez considérer cette étape comme facultatifs pour les pirates un matériel avancé ou très impatient. Bien sûr, selon l' éthique du hacker, qui est assez près tout de nous, droite ?
Filtres numériques (DSP): Voici un démarrage rapide pour jouer avec des signaux numériques et filtres numériques sur un ordinateur à l’aide de MATLAB (Matrix Laboratory). Depuis MATLAB est largement utilisé dans la recherche et universitaires, il y a des exemples innombrables de choses cool en ligne que vous pouvez explorer dans MATLAB. Il vaut la peine d’apprendre. Si vous souhaitez découvrir cette région, mais n’avez pas accès à MATLAB (c’est assez cher), pensez à installer GNU Octave. Pour des questions générales de DSP, il est utile pour accéder à l' exemplaire gratuit du livre scientifique et Guide de l’ingénieur à traitement numérique du Signal.
Pour commencer avec DSP dans un environnement embarqué, il existe un Arduino bibliothèque de Jon Hub pour mettre en œuvre des filtres DSP. Il existe un autre telle bibliothèque de Jeroen Doggen. Une grande expérience serait d’utiliser une des bibliothèques de filtre DSP à mettre en oeuvre une haute (ou basse) filtre passe-bas avec une fréquence de coupure de 500Hz et examiner comment ses performances se comparant aux filtres 500Hz analogique passive que nous construisons dans la dernière étape. N’oubliez pas que lorsque vous travaillez avec des signaux numériques, fréquence du signal n’est pas absolue puisque c’est toujours par rapport à votre fréquence d’échantillonnage.
Filtres actifs : L’article 5.6 de ce livre gratuit intitulé Op Amp Applications Handbook a une vraiment belle introduction qui tisse nos filtres passifs de l’étape précédente dans les circuits actifs utilisant des amplificateurs opérationnels.