Archives par mot-clé : FIR

Développer des filtres numériques FIR très simplement avec les circuits QuickFilter QF1D512

QuickFilter QF1D512 Module Digikey (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2014/02/QF1D512-DIPSTER NULL.jpg)Si vous avez besoin de mettre au point un filtre numérique audio très pointu sans pour autant vouloir apprendre toute la théorie du signal et l’algorithmique des DSP, alors cet article est pour vous.

La société QuickFilter (http://www NULL.quickfiltertech NULL.com/) a mis au point des circuits intégrés qui communiquent en I2C et peuvent être programmés très simplement pour assurer les fonctions de filtre FIR. Ces puces sont disponibles montées sur un support DIL chez DigiKey (http://www NULL.digikey NULL.com/product-detail/en/QF1D512-DIPSTER/686-1007-ND/1284182) pour un tarif très raisonnable. Il existe aussi des kits de développement pour lesquels la platine intègre les convertisseurs analogique-numérique et toute la connectivité audio et USB. Pour en savoir plus, cet article donne un exemple d’intégration du QF1D512 avec un micro-contrôleur ARM en utilisant la plateforme mbed (http://mbed NULL.org/users/tkreyche/notebook/fir-filtering-with-a-quickfilter-qf1d512-cop/).

Vu sur le groupe Yahoo SDR Cube.

Logiciel pour calculer ses propres filtres pour DSP

Si vous aimez expérimenter avec le traitement du signal et des architectures de radios utilisant le SDR Cube ou le SDR2Go, alors vous serez intéresser pour programmer vous-même vos propres filtres numériques.

Cumbria Design FIR Designer (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2013/01/FIR-Designer NULL.gif)J’avais déjà parlé de DFALZ (http://xv4y NULL.radioclub NULL.asia/2012/09/28/calculer-ses-coefficients-de-filtre-pour-dsp/). Cette fois-ci, Cumbria Design propose sur son site web FIR Designer (http://www NULL.cumbriadesigns NULL.co NULL.uk/DSP NULL.htm), un logiciel très complet permettant de calculer des coefficients de filtre suivant différentes méthodes et pour différents processeurs. Les filtres générés sont FIR rectangulaire avec fenêtrage. Ils peuvent être passe-bas, passe-haut, passe-bande, Hilbert et G3PLX. Les fenêtres peuvent être du type Hamming ou Blackman (http://fr NULL.wikipedia NULL.org/wiki/Fenêtrage). Cette dernière fonction fenêtre offrant semble-t-il de meilleures performances pour nos usages (lobe principal plus larges et secondaires plus étroits). Trois formats de sortie sont disponibles, décimal, hexadécimal 16 bits ou hexadécimal  24 bits. Ces filtres peuvent être utilisés sur des DSP 16 bits comme le dsPIC33 qui est le plus courant dans nos montages radioamateurs.

Merci à DF5SF pour l’information.

Calculer ses coefficients de filtre pour DSP

Calcul et conception filtres DSP logiciel gratuit (http://www NULL.digitalfilter NULL.com/products/dfalz/endfalz NULL.html)Soyons honnêtes. Je n’ai pas de SDR Cube (http://www NULL.sdr-cube NULL.com/) ou SDR2Go (http://www NULL.qsl NULL.net/k/k5bcq/Kits/Kits NULL.html) à la maison, donc ces histoires de filtre FIR (réponse impulsionnelle finie) ou IIR (réponse impulsionnelle infinie) me dépassent un peu. J’ai quand même quelques restes de mes cours de théorie du signal, mais c’est un peu lointain.

Toujours est-il que l’avantage (en principe) des technologies SDR et des plateformes comme le SDR Cube ou le SDR2Go c’est que vous pouvez modifier les filtres à votre guise et selon votre humeur du jour. C’est ce qu’a fait W0FMS (http://w0fms NULL.blogspot NULL.com/2011/01/filter-coefficients-revisited NULL.html) pour s’amuser un peu en bon radioamateur qu’il est. Il nous livre aussi sa trouvaille, le logiciel gratuit qui permet de calculer les coefficients de filtre pour les DSP (http://www NULL.digitalfilter NULL.com/products/dfalz/endfalz NULL.html).