Techniques de conception de filtres analogiques
Dalam dunia elektronika, filter analog memegang peran penting untuk membentuk, membersihkan, dan mengendalikan spektrum sinyal sebelum diproses lebih lanjut. Meski era digital sangat dominan, filter analog tetap dibutuhkan di banyak aplikasi—mulai dari audio, instrumentasi, telekomunikasi, hingga sistem kendali—karena bekerja secara real-time tanpa latensi pemrosesan dan dapat ditempatkan tepat di ujung depan (front-end) rangkaian untuk menekan noise sejak awal. Artikel ini membahas teknik desain filter analog secara praktis: dari Concept Dasar, pemilihan topologi, hingga langkah-langkah perancangan yang umum digunakan.
1. Concept de base des filtres analogiques
Un filtre analogique est un circuit conçu pour laisser passer les signaux situés dans une plage de fréquences spécifique et atténuer les fréquences situées en dehors de cette plage. Selon leur réponse en fréquence, les filtres analogiques sont classés en plusieurs types :
1. Low-pass filter (LPF) : melewatkan frekuensi rendah dan meredam frekuensi tinggi.
2. High-pass filter (HPF) : melewatkan frekuensi tinggi dan meredam frekuensi rendah.
3. Band-pass filter (BPF) : melewatkan pita frekuensi tertentu, meredam di bawah dan di atas pita.
4. Band-stop / notch filter : menolak pita sempit tertentu (misalnya 50/60 Hz).
5. All-pass filter : amplitudo relatif konstan, tetapi mengubah fase (berguna untuk kompensasi fase).
Parameter utama filter meliputi frekuensi cutoff (fc) , gain , ripple (gelombang kecil pada passband), attenuasi stopband , dan orde filter (menentukan kemiringan roll-off). Umumnya, semakin tinggi orde, semakin tajam transisinya, tetapi semakin kompleks rangkaiannya.
2. Déterminer les spécifications de conception
Les bonnes pratiques de conception commencent toujours par des spécifications claires. Avant de choisir une topologie, il convient de déterminer :
– Passband : rentang frekuensi yang harus dilewatkan, termasuk toleransi ripple.
– Stopband : rentang yang harus diredam, termasuk target attenuasi (misalnya -40 dB).
– Frekuensi transisi : jarak antara batas passband dan stopband. Semakin sempit, semakin tinggi orde yang diperlukan.
– Impedansi sumber dan beban : penting untuk filter pasif dan untuk menghindari loading.
– Batasan komponen : ketersediaan nilai R, C, toleransi, ukuran, biaya, serta keterbatasan op-amp (untuk filter aktif).
Contoh: untuk aplikasi audio, Anda mungkin ingin LPF dengan fc 20 kHz, ripple kecil, dan distorsi rendah. Untuk instrumentasi, Anda mungkin butuh notch 50 Hz agar gangguan listrik hilang tanpa mengganggu sinyal utama.
3. Choix de l'approximation de la réponse : Butterworth, Tchebychev, Bessel
Il est impossible d'obtenir la réponse idéale du filtre, c'est pourquoi on utilise la fonction d'approximation standard :
– Butterworth : passband datar (maximally flat). Cocok untuk audio dan aplikasi umum. Transisi tidak setajam Chebyshev pada orde yang sama.
– Chebyshev : transisi lebih tajam, tetapi memiliki ripple pada passband (Chebyshev I) atau stopband (Chebyshev II). Cocok saat membutuhkan selektivitas tinggi.
– Bessel : fase hampir linear dan respons transien bagus (overshoot kecil). Cocok untuk sinyal pulsa, instrumentasi, anti-aliasing tertentu.
Pemilihan aproksimasi sering bergantung pada prioritas: amplitudo datar , selectivity , atau linearitas fase .
4. Ordre des filtres et structure des étages (en cascade)
Orde filter menentukan kemiringan roll-off: setiap orde menambah kira-kira 20 dB/decade (atau 6 dB/octave). Misalnya filter orde 2 sekitar 40 dB/decade. Dalam praktik, filter orde tinggi biasanya dibangun dengan mencascade beberapa tahap orde 1 atau orde 2 (biquad). Ini memudahkan tuning dan pemilihan komponen.
Étapes générales :
1. Déterminer l'ordre minimal des spécifications d'atténuation et de transition.
2. Décomposez-le en plusieurs étapes du 2e ordre + si nécessaire une étape du 1er ordre.
3. Réglez les paramètres de chaque étage (Q et ω0) selon le tableau ou les résultats de calcul.
5. Filtres passifs vs filtres actifs
Filtre passif
Utilise des composants R, L et C sans amplificateur. Avantages : faible bruit, aucune alimentation requise, fonctionnement possible à hautes fréquences. Inconvénients : inductance volumineuse et coûteuse, charge entre les étages et difficulté à obtenir un gain élevé.
Couramment utilisé dans les applications RF, d'adaptation d'impédance ou de haute puissance.
Filtre actif
Utilisation d'un amplificateur opérationnel + résistance et condensateur (sans inductance). Avantages : taille réduite, gain facilement réglable, impédance d'entrée élevée et impédance de sortie faible. Inconvénients : bande passante limitée de l'amplificateur opérationnel, bruit de l'amplificateur opérationnel et risque de saturation.
Pour les signaux audio et les signaux bas-médiums, les filtres actifs sont souvent le premier choix.
6. Topologies de filtres actifs courantes
Quelques topologies populaires :
1. Sallen-Key (VCVS)
Facile à concevoir, peu de composants, convient aux filtres passe-bas/passe-haut du second ordre. Le facteur de qualité Q dépend du gain et du rapport de transformation. Fréquemment utilisé en audio.
2. Multiple Feedback (MFB)
Adapté aux filtres passe-bas/passe-bande avec un facteur Q élevé. Plus stable pour un facteur Q élevé que le Sallen-Key, mais le calcul des composants est légèrement plus complexe.
3. State Variable / Tow-Thomas
Génère simultanément des sorties passe-bas (LPF), passe-haut (HPF) et passe-bande (BPF). Permet un réglage facile du facteur Q et de la fréquence de résonance. Convient aux filtres accordables.
4. Biquad (umum)
Terme générique désignant un bloc du second ordre. De nombreux filtres d'ordre supérieur sont construits à partir de biquads.
Le choix de la topologie est influencé par les exigences de facteur de qualité (Q), la facilité de réglage, la sensibilité aux tolérances et les caractéristiques de l'amplificateur opérationnel.
7. Techniques de conception pratiques (flux de travail)
Voici un flux de travail largement utilisé dans la conception de filtres analogiques :
1. Tentukan spesifikasi : jenis filter, fc/fo, ripple, attenuasi, orde.
2. Pilih aproksimasi : Butterworth/Chebyshev/Bessel.
3. Dapatkan parameter tahap : ω0 dan Q untuk tiap biquad (dari tabel, software, atau rumus).
4. Pilih topologi untuk tiap tahap: Sallen-Key untuk Q sedang, MFB untuk Q tinggi, state-variable untuk tuning.
5. Hitung nilai komponen : tentukan C standar terlebih dahulu (misalnya 10 nF, 100 nF) lalu hitung R agar presisi lebih mudah.
6. Simulasi : gunakan SPICE untuk melihat respons magnitude dan fase, juga cek saturasi op-amp dan noise.
7. Pertimbangkan toleransi : R 1% dan C 5% bisa menggeser fc dan Q. Untuk aplikasi presisi, gunakan C toleransi 2% atau trimming.
8. Layout PCB : minimalkan jalur panjang, pisahkan ground analog, hindari coupling, dan tempatkan kapasitor dekat op-amp.
9. Uji prototipe : ukur respons frekuensi (sweep), cek distorsi (THD untuk audio), dan validasi terhadap variasi suhu.
8. Aspects non idéaux souvent négligés
Les filtres analogiques réels sont affectés par :
– Bandwidth op-amp (GBW) : untuk Q tinggi dan frekuensi tinggi, op-amp harus punya GBW jauh di atas frekuensi kerja.
– Slew rate : sinyal amplitudo besar pada frekuensi tinggi dapat menyebabkan distorsi.
– Noise : resistor dan op-amp menambah noise. Pada instrumentasi, optimalkan nilai resistor dan pilih op-amp low-noise.
– Toleransi komponen : Q sangat sensitif; desain “robust” menghindari Q ekstrem jika tidak perlu.
– Loading antar tahap : pastikan buffer atau gunakan topologi yang mengurangi interaksi.
En tenant compte dès le départ des facteurs non idéaux, le résultat final sera plus conforme aux attentes lors de sa réalisation.
9. Exemples d'application
– Audio crossover : memakai LPF dan HPF orde 2–4 untuk membagi frekuensi ke tweeter dan woofer.
– Anti-aliasing : LPF sebelum ADC untuk mencegah komponen frekuensi tinggi terlipat menjadi noise.
– Notch 50/60 Hz : untuk menghilangkan hum pada sinyal ECG/EEG atau sensor industri.
– RF front-end : band-pass sempit untuk memilih kanal tertentu.
conclusion
Les techniques de conception de filtres analogiques comprennent la sélection des spécifications, l'approximation de la réponse (Butterworth, Chebyshev, Bessel), la détermination de l'ordre, le choix de la topologie (Sallen-Key, MFB, à variables d'état) et l'évaluation des facteurs non idéaux tels que les tolérances des composants et les limitations des amplificateurs opérationnels. Grâce à une méthodologie de conception systématique et à une simulation performante, il est possible de concevoir des filtres analogiques précis, stables et adaptés aux besoins de l'application, qu'il s'agisse d'audio, d'instrumentation ou de communications.
Si vous le souhaitez, je peux vous aider à créer un exemple de calcul complet (par exemple, un filtre passe-bas Butterworth du 4e ordre avec une topologie Sallen-Key) avec les valeurs RC et les résultats de simulation théoriques.