Je me trouve obligé de faire pas mal de conception de filtres analogiques. Surtout des filtres à échelle LC passifs. Honnêtement, je ne sais pas grand-chose sur les concevoir à la main, j’ai utilisé l’outil Genesys.
Je me lance également dans l’utilisation de nombreux logiciels libres pour mon travail. Je trouve que le flux de travail est généralement plus rapide et plus agréable. Donc, je cherchais un logiciel gratuit de conception de filtres analogiques. Il est assez facile de concevoir des filtres numériques avec Python, mais il ne semble pas y avoir grand chose pour la conception de filtres analogiques (et je veux dire choisir les valeurs des condensateurs et inductances).
Alors, est-ce quil me manque quelque chose? Est-il simple de réaliser un filtre analogique avec ces outils? Sinon, pourquoi rien de tel nexiste-t-il? Quelles sont les méthodes algorithmiques typiques pour concevoir des filtres analogiques ?
* EDIT: Ce que je veux dire est libre comme dans le logiciel de liberté. Je suis au courant de tous les outils fournis par le fournisseur, je ne les aime pas. Je les trouve généralement beaucoup plus difficiles à travailler. Et, je suis également curieux de savoir pourquoi il ne semble pas y avoir beaucoup de logiciels ouverts dans ce domaine.
Commentaires
- Jai utilisé webench by texas instruments pour les filtres actifs et Elsie pour les filtres passifs. Les deux sont gratuits. Essayez-les.
- Vous devriez peut-être clarifier si ce que vous ' cherchez car est libre comme en f logiciel ree-beer (dont beaucoup existe auprès de fournisseurs de puces et a été suggéré ci-dessous) mais qui peut bien être fourni sans sources ou si vous ' à la recherche de logiciels open source.
- Comme pour les " méthodes algorithmiques ", nimporte quel livre sur les filtres vous apprendra les principes de conception … que vous pouvez implémenter dans nimporte quel logiciel de votre choix. De nombreux livres utiliseront MATLAB (qui nest pas gratuit) comme logiciel daide aux calculs. Vous pouvez traduire du code MATLAB avec presque aucun changement vers GNU Octave (qui est gratuit et open-source).
- Il existe une quantité importante de logiciels libres sur le site IowaHills.com. Il existe des logiciels pour les filtres RF, les filtres Op Amp, les filtres numériques, ainsi quun graphique de Smith.
Réponse
Il existe un certain nombre doutils en ligne bien quils soient souvent limités. Voici une liste doutils de bureau gratuits et en ligne
Outils Web de filtrage actif
Outils de conception de bureau de filtre actif
- FilterLab par Microchip
- FilterFree de nuHerts
- FilterCAD3 de Linear Technologies (maintenant Analog Devices) Bien que les liens officiels vers ses sources originales semblent avoir disparu .
- FilterPro par TI
- FilterWiz Lite par Schematica
Filtres passifs
- Outil AADE Filter Design par KE5FX (radio amateur)
Simulation
Je recommanderais toujours de simuler le filtre généré par le logiciel avec des modèles de simulation réels des composants que vous avez lintention dutiliser pour votre implem
Utilisez un outil de simulation différent de loutil de génération pour limiter la possibilité que des bogues logiciels affectent votre conception.
Si vous navez pas affaire à une forme purement sinusoïdale signaux noubliez pas de considérer le pas et la réponse impulsionnelle.
Commentaires
- Notez que lassistant de filtrage AD peut produire des conceptions qui ont une très mauvaise réponse impulsionnelle; Je ne sais pas sils ont maintenant une option pour limiter le facteur Q.
- Merci Peter, jai mis à jour la réponse pour massurer que les gens ' ne croient pas simplement à la proposition solution.
Réponse
Certains fournisseurs de circuits intégrés proposent des outils utiles; la dernière fois que jai fait un simple filtrage RC, jai utilisé Tina-TI qui est un simulateur basé sur SPICE. Il contient un menu qui vous permet de calculer la réponse en fréquence dun sous-circuit et dafficher un graphique. SPICE vous permettra certainement de confirmer une conception de filtre une fois que vous aurez choisi les valeurs.
Réponse
Cest une PASSIVE très polyvalente outil de conception de filtres: « AADE » de AADE.com. En utilisant ce programme, vous pouvez concevoir toutes les topologies de filtres RLC classiques.
Pour les projets de filtres ACTIVE, je préfère FilterPro (www.ti.com), qui est disponible pour gratuit.
Réponse
Jutilise microcap et une version étudiante est disponible. Mes collègues utilisent LTSpice car il est gratuit mais, quand je veux aller directement pour des valeurs dans des choses comme les filtres op-amp clés sallen ou les filtres LCR, jutilise cette page Web dOkawa.
Ils font RC, RL, RLC (3 types), sallen key HP et LP (2ème et 3ème ordre avec et sans gain) et plusieurs filtres de rétroaction (2ème et 3ème ordre) – couvre la plupart des besoins des gens I compter.