La conception standard de Sallen-Key suppose que vous utilisez des amplificateurs opérationnels parfaits.
Un LM324 est assez lent avec les amplis op, je suis surpris qu'il montre que le filtre fonctionne aussi bien qu'il le fait.
Effectuez quelques simulations supplémentaires, en changeant le type d'opamp que vous utilisez. Utilisez un opamp plus rapide, plus lent et parfait. Je ne connais pas spécifiquement LTSpice, mais la plupart des simulateurs ont un amplificateur opérationnel générique dont vous pouvez définir les paramètres, ou à défaut un bloc source de tension sur lequel vous pouvez définir un gain élevé.
Ce qui se passe, c'est que le déphasage croissant non modélisé de l'amplificateur modifie la réponse idéale des composants du filtre.
Ce n'est pas vraiment une bonne idée d'essayer de `` pré-dénaturer '' la conception de la Sallen-Key pour compenser la vitesse de l'amplificateur jusqu'à la fréquence du problème à 1 MHz où la réponse augmente. Premièrement, avec ces valeurs de composants et amplificateurs, la bande passante et la bande de transition sont correctes. Deuxièmement, la limite de bande passante des amplis-op n'est pas bien contrôlée, elle peut donc être un peu différente à chaque nouvelle version.
Il existe deux façons d'améliorer la réponse du filtre. La première consiste à utiliser des amplificateurs opérationnels plus rapides. Cependant, cela ne fait que faire monter le problème en fréquence plutôt que de l'éliminer totalement. L'utilisation d'opamps plus rapides que ceux dont vous avez besoin entraîne également d'autres problèmes. Les opamps lents vous permettent de vous en sortir avec une mauvaise disposition ou un découplage, les opamps rapides vous punissent d'instabilité.
La deuxième façon de gérer une bosse dans la bande d'arrêt, si l'atténuation profonde continue de la bande d'arrêt est importante pour vous, consiste à utiliser un filtre de `` toiture '' passif de faible ordre, dans votre cas, coupant environ 300 kHz.
EDIT bien fait pour explorer les simulations avec d'autres choix d'amplificateurs.
1) Avec l'opamp idéal. La bande passante et la bande de transition semblent assez idéales.
Quelle est cette petite ride à 650MHz? Vérifiez l'amplitude, elle est en dessous de la ligne -640dB. Maintenant, selon mes sommes, les réels 64 bits s'essoufflent à 16 chiffres décimaux ~ 320 dB. Je m'attendais à ne voir que des déchets et du bruit en dessous de -320dB. Mais peut-être que l'indice réside dans le fait que 640 = 2x 320. LTSpice utilise-t-il des réels de 128 bits? Si c'est le cas, je ne croirais rien en dessous de -640 dB, tout comme lors de la programmation, vous ne vous attendriez pas à ce qu'un test if (float == 0.0) fonctionne de manière cohérente.
Le bruit thermique est au niveau -174dBm. Un PA 1kW a une puissance de + 60dBm. C'est une plage dynamique de 234 dB.
Alors, que se passe-t-il à 650 MHz? Spice n'a pas / ne devrait pas avoir la précision pour le représenter, et le monde audio ne peut pas commencer à utiliser cette plage dynamique apparente. Je pense que nous pouvons l'ignorer.
Cela illustre à la fois la force et la faiblesse de l'utilisation de dB pour l'axe y. Force - il vous permet de représenter des gammes dynamiques colossales de manière compacte. Faiblesse - si vous ne faites pas attention et gardez un œil sur la signification des chiffres, vous pouvez attirer votre attention sur des détails non pertinents dans le bruit.
2) Avec l'augmentation du niveau d'impédance.
Bonne prise de LvW, et son analyse que la rétroaction du petit condensateur arrivait directement sur la sortie. Cela montre une autre non-idéalité des amplis-op, leur impédance de sortie finie. Le meilleur résultat avec les impédances plus élevées montre qu'il s'agit d'une cause contributive.
Ici, je ne suis pas d'accord qu'un opamp plus rapide n'aiderait pas. Typiquement, l'impédance de sortie d'un ampli op est maintenue sur une bande passante plus large avec un opamp plus rapide. Bien que les courbes d'impédance de sortie soient rarement présentées pour les amplificateurs de basse fréquence de type LM324, elles sont courantes pour les amplificateurs de classe vidéo, et elles ont tendance à s'étaler à des fréquences étonnamment basses, puis commencent à augmenter à 6 dB par octave, car la boucle fermée manque de gain .
Bien sûr , un plus rapide opamp ne guérit le problème, il sera toujours à court d'une sortie rigide à une certaine fréquence, mais il poussera le problème à une fréquence plus élevée, ce qui le rend plus facile pour un filtre de toiture à la poignée.
Brian a remarqué qu'un filtre d'ordre impair était bénéfique à cause du vrai pôle. Lorsque vous effectuez une section Sallen-Key de troisième ordre, il y a une véritable section RC à l'entrée, qui fournira une atténuation de 6 dB dans la bande d'arrêt éloignée, indépendamment de l'ampli-op.
Demandes de complot supplémentaires
a) un tracé sur le même graphique du 6e ordre d'origine et un nouveau filtre du 7e ordre, en utilisant LM324 avec les composants du filtre d'impédance d'origine. C'est pour voir à quel point un seul vrai RC améliore la portance de 1 MHz.
b) tracer sur le même graphique la courbe du LM324 avec les composantes d'impédance la plus élevée et la courbe de l'ampli op «idéal», uniquement jusqu'à 10 MHz. C'est pour voir combien il reste à gagner d'un meilleur ampli op, après avoir amélioré le niveau d'impédance.
c) mon amplificateur 'go to' pour le travail audio est l'OP275. LTSpice devrait avoir un modèle pour cela. Il serait intéressant de voir LM324 vs OP275 avec des composants d'impédance d'origine sur le même graphique.
Croquis de mise en page - pour la communication uniquement car je ne peux pas mettre de croquis dans les commentaires, illustrant à la fois comment les R et les C sont configurés dans une section de troisième ordre, et comment un tampon peut être mis dans les commentaires (quelque chose que je ne suggérerais pas pour une vraie conception , uniquement pour une expérience intéressante)
simuler ce circuit - Schéma créé à l'aide de CircuitLab