Filtre passe-bas
Le circuit de sortie de l’amplificateur du VFO est un filtre passe-bas en pi qui adapte aussi l’impédance de sortie à la valeur standard de 50 ohms.

Calcul du filtre
Pour réaliser le filtre, je me suis appuyé sur l’excellente étude de Richard Harris G3OTK disponible sur sur le site ITCHEN VALLEY Radio club G0IVR. Il traite dans 9 documents Part1 à Part 9, tous les aspects de la réalisation des filtres d’une manière claire avec des exemples pratiques.

Simulation
Sur cette base, j’ai construit un modèle de simulation qui, entièrement paramétrable avec LTspiceIV de LINEAR TECHNOLOGY, montre les différentes étapes de la réalisation du filtre.

Le modèle montre les 3 étapes de la conception du filtre :
1° le filtre avec valeurs normalisées à 1 ohms, 1 rad/s ,
2° le filtre avec impédance d’entrée choisie, l’impédance de sortie étant égale à celle d’entrée,
3° le filtre final avec impédance de sortie adaptée avec le théorème de Barlett.


Paramètres
Les paramètres sont présentés dans l’ordre d’utilisation.

1- Filtre avec valeurs normalisées à 1 ohms, 1 rad/s.
La table 1 du document Band pass filter design Part 1. Band pass filters from first principles Richard Harris G3OTK donne les paramètres G1, G2, G3 pour chaque type de courbe de réponse. G1 correspond à la capacité 1, G2 à l’inductance, G3 à la capacité 2 du filtre.
Les lignes issues de la table 1 sont reproduites dans le modèle sous forme de commentaire ou de directive. Choisir la courbe de réponse en cochant en directive la ligne .PARAM de cette courbe, par exemple la ligne Butterworth, les autres sont cochées en commentaires.

Values for three section low pass filter normalised to 1 Ohm & 1 rad/sec
.PARAM g1=1.0000 g2=2.0000 g3=1.0000 ;Butterworth
.PARAM g1=1.0316 g2=1.1474 g3=1.0316 ;Chebychev 01dB ripple
.PARAM g1=2.0237 g2=0.9941 g3=2.0237 ;Chebychev 0.1dB ripple
.PARAM g1=2.196 g2=0.9674 g3=0.3364 ;Gaussian

Choisir ensuite la bande passante FBw. Dans le cas d’un filtre passe-bas, la bande passante est égale à la fréquence de coupure, par exemple 4,5 MHz. Le paramètre RT=1, résistance terminale ne doit pas être modifié.

.PARAM RT=1
.PARAM FBw=4.5Meg

Les autres paramètres, inductance L1, capacités C1 et C2 sont obtenus par calcul.

.PARAM L1 = g2 *RT / ( wFunc(FBw))
.PARAM C1 = g1 / (wFunc(FBw)* RT)
.PARAM C2 = g3 / (wFunc(FBw)* RT)

Remarque:
LTSPICE permet d’écrire des fonctions qui sont utilisées dans les calculs. Par exemple la fonction wFunc calcule la vitesse angulaire ω à la fréquence f:

.func wFunc(f) {2*pi*f}

2- Filtre avec impédance d’entrée choisie, l’impédance de sortie étant égale à celle d’entrée.
Choisir ensuite la résistance d’entrée R3, par exemple 130 ohms. Les autres paramètres ne sont pas être modifiés. Les valeurs de l’inductance et des capacités sont obtenues par calcul.

.PARAM R3=130

3- Filtre final avec impédance de sortie adaptée avec le théorème de Barlett.
Choisir enfin la résistance de sortie R6, par exemple 50 ohms. Les autres paramètres ne sont pas être modifiés. Les valeurs de l’inductance et des capacités sont obtenues par calcul.

.PARAM R6=50

Résultat simulation 1: analyse petit signal AC
Elle calcule automatiquement le point de polarisation du circuit pour ensuite établir le schéma équivalent petit signal de tous les éléments non linéaires du circuit (diodes, transistors bipolaires,etc…). Elle visualise la courbe de réponse, amplitude et phase des différentes grandeurs du circuit en fonction de la fréquence lorsqu’un signal d’amplitude infinitésimale est appliqué au circuit.

Diagramme de Bode

Les courbes des filtres 1 V(out1) et 2 V(Out2) se superposent. La courbe du filtre 3 V(Out3) subit une translation vers le bas. L’adaptation par le théorème de Barlett introduit une perte d’insertion de 5 dB.

Résultat des calculs dans le fichier .log:

outmax1: MAX(mag(v(out1)))=(-0.00507865dB,0°) FROM 1e+006 TO 1e+008
f1fall3db: mag(v(out1))=outmax1/sqrt(2) AT 4.50025e+006
outmax2: MAX(mag(v(out2)))=(-0.00055803dB,0°) FROM 1e+006 TO 1e+008
f2fall3db: mag(v(out2))=outmax2/sqrt(2) AT 4.50018e+006
outmax3: MAX(mag(v(out3)))=(-5.10602dB,0°) FROM 1e+006 TO 1e+008
f3fall3db: mag(v(out3))=outmax3/sqrt(2) AT 4.50018e+006
out376: mag(v(out3))=(-6.37754dB,0°) at 3.76e+006
out411: mag(v(out3))=(-7.09339dB,0°) at 4.11e+006
out450: mag(v(out3))=(-8.1158dB,0°) at 4.5e+006
out8: mag(v(out3))=(-20.2335dB,0°) at 8e+006
out12: mag(v(out3))=(-30.675dB,0°) at 1.2e+007
out16: mag(v(out3))=(-38.162dB,0°) at 1.6e+007

Notes:
f1fall3db : fréquence de coupure du filtre 1 à -3 dB = 4,5 MHz,
f2fall3db : fréquence de coupure du filtre 2 à -3 dB = 4,5 MHz,
f3fall3db : fréquence de coupure du filtre 3 à -3 dB = 4,5 MHz,
outmax3 : perte d’insertion du filtre 3 = -5,1 dB,
les résultats suivants indiquent l’atténuation du filtre 3 à différentes fréquences.

Simulation 2 : analyse transitoire
Elle calcule les variables du circuit en fonction du temps. Une tension sinusoïdale Vpp = 2 V peak to peak et F = 4,5 MHz est injectée à l’entrée du circuit. On obtient la valeur de l’inductance et des capacités du filtre:

Filtre 1
l1_1: l1=7.07355e-008
c1_1: c1=3.53678e-008
c2_1: c2=3.53678e-008
Filtre 2
r3_2: r3=130
r4_2: r4=130
l2_2: l2=9.19562e-006
c3_2: c3=2.7206e-010
c4_2: c4=2.7206e-010
Filtre 3
r5_3: r5=130
r6_3: r6=50
l3_3: l3=6.3662e-006
c5_3: c5=2.7206e-010
c6_3: c6=7.07355e-010

Notes:
Les résultats du filtre 3 sont utilisés pour fabrriquer le filtre:
fréquence de coupure  à -3 dB = 4,5 MHz,
l3_3 : 6,4 uH,
c5_3 : 272 pF = 270 pF,
c6_3 : 707 pF = 680 pF + 27 pF.

Réalisation
Les condensateurs sont du type NP0. L’inductance L = 6,4 uH, calculée avec mini ring core calculator est faite de 36 tours de fil de Cu émaillé de 0,5 mm bobinés sur tore T50-2 acheté chez kits and parts.

Télécharger les fichiers LTspice de la simulation .

Index des articles de la catégorie Transceiver