En H.F., le schéma

Transcription

En H.F., le schéma
I.U.T. « A » Bordeaux
Département : G.E.I.I.
Capacité de transition et de diffusion de la jonction PN.
Schéma équivalent du transistor bipolaire en H.F.
Réponse en fréquences du gain en courant du transistor bipolaire
Schéma équivalent et courbe de réponse des montages fondamentaux du
transistor bipolaire NPN en hautes fréquences :
Emetteur commun
Base commune
Collecteur commun
Schéma équivalent du transistor JFET et MOSFET en H.F.
Philippe ROUX
tél. : 05 56845758
[email protected]
JONCTION POLARISEE EN INVERSE : CAPACITÉ DE TRANSITION
VAK
+
v = Vm sin ω t
-
+
Schéma équivalent
v
Cathode
+ +
+
+ +
- --
Zone de charge d’espace
épaisseur W = f (Vinv)
CT
-
Si P
Si N
R inv
+
CT
section A
Anode
C T = ε 0 ε Si
CT0
A
W(VAK )
VAK
0
C T0
CT =
2à3
1 −
VAK
Vφ
Vφ = U T ln (
VΦ
Na Nd
n 2i
JONCTION POLARISEE EN DIRECT : CAPACITE DE DIFFUSION
Concentration des électrons qui disparaissent
par recombinaison dans Si P
n(x)=
∆n(0)
n(0) exp(- x/ L n)
Charge Qn = I AK Ln2 /D n = I AK n
Courant d’électrons
majoritaires dans Si N
équilibre
0
Si N ++
Si P
Zone de
charge
d’espace
Cd =
x
IAK : courant direct de la jonction
Dn : constante de diffusion des électrons
Ln : longueur de diffusion des électrons
τ n : durée de vie des électrons dans Si P
dQn
dI AK
I A repos
= τn
= τn
dVAK
dVAK
UT
v
+
rd
Cd
Schéma équivalent
)
SCHÉMA EQUIVALENT AUX PETITES VARIATIONS
HAUTES FREQUENCES DU TRANSISTOR BIPOLAIRE
NPN OU PNP
Capacité de transition
de la jonction BC
Cbc
rce
vbe
B
rbe
ib
C
E
gm vbe
ou β ib
Cbe
Capacité de diffusion
de la jonction BE
REPONSE EN FREQUENCE DU GAIN
EN COURANT DU TRANSISTOR BIPOLAIRE
B
C
Cbc
vbe rbe
i(f)
icc
Cbe
gm vbe
E
(f )=
icc
=
i 1+ j
(f ) =
gm rbe
rbe (Cbe + Cbc )
0
1+ j
f
f
100
10
β
1
1
0.1
103
104
105
106
107
fT =
f = 100 kHz
Fréquence de transition :
ft =
108
0
109
f = 100 MHz
gm
2 (Cbe + Cbc )
MONTAGE EMETTEUR COMMUN
EN HAUTES FREQUENCES (T= 25 °C)
r be
r be 1
+ VCC = +15 V
RB
620 K½
RC
3.9 KΩ
2 mA
Rg
5 KΩ
eg
+
C L2
C L1
vs
ve
-
RU
1.5 KΩ
RE
1 KΩ
Cd
Schémas équivalents
Rg
i1
Cbc
i2
B
eg
C
+
-
vs
Cbe
vbe
rbe
Req
gm vbe
E
Approximation de Miller
Rg
B
eg
C
i1
vs Req
vbe
-
i2
gm vbe
+
rbe
.
Cms
Cbe + Cme
E
β =100 gm = 80 mS rbe = 1250 ΩCbe = 20 pF Cbc = 5.5 pF
Cme = 445 pF Cms = 5.5 pF
j
EMETTEUR COMMUN EN HAUTES FREQUENCES
Rg
Cbc
i1
i2
B
eg
+
C
Cbe
vbe
-
rbe
vs
Req
gm vbe
E
Equations aux noeuds C et B (on pose p = j
>
>
>
>
>
)
restart:
noeud_B := ( eg −ve ) Gg −ve Gbe −ve p Cbe +( vs −ve ) p Cbc =0
noeud_C := ( ve −vs ) p Cbc −gm ve −vs Gequi =0
systéme := { noeud_B, noeud_C }
var := { eg, vs }
Résolution du systéme d'équations
> sol:=solve(systéme,var):assign(sol):
Expression du gain en tension du montage complet
> gain1:=(vs/eg):
> D1:=collect(denom(gain1),[p,Gequi,Cbc]):gain2:=numer(gain1)/D
1;
( p Cbc −gm ) Gg
gain2 :=
p2 Cbe Cbc +( ( Cbe +Cbc ) Gequi +( Gg +Gbe +gm ) Cbc ) p +( Gg +Gbe ) Gequi
Application numérique
> AN := Gg =
1
, gm =.080, Gbe =
1
, Cbe =.20 10-10, Cbc =.55 10-11, Gequi =
5000
1250
> gain3:=subs(AN,gain2):
> p:=I*2*Pi*f;gain4:=abs(gain3);
p := 2 I π f
gain4 :=
1
.110 10-10 I π f −.080
5000
1
2
−.4400 10-21 π f2 +.9425151516 10-12 I π f +
990000
Page 1
1
990
Courbe de réponse
Gain max à f = 1 Hz
> gain_max:=evalf(subs(f=1,gain4));
gain_max := 15.84000000
Fréquence de coupure haute à - 3 dB
> eq1:=gain4=gain_max/sqrt(2):f_coupure:=fsolve(eq1,f=1e5..1e6)
;
f_coupure := 341306.0122
> with(plots):loglogplot([evalf(gain4),gain_max/(sqrt(2))],f=1e
3..10e6,y=1...20,style=line,axes=boxed,thickness=2);
>
Page 2
π. f . τ
i
.
e 1
1
j . 2. π . fi . τ s
gm
.
R eq. r be
R g1
=
16
r be
Module du gain en tension [vs/eg] en fonction de la fréquence
100
342. 103
16
16
10
2
1
1 104
1 105
1 106
1 107
Argument en degrés du gain en tension [vs/eg] en fonction de la fréquence
200
342. 103
180
150
135
100
50
1 104
1 105
1 106
1 107
MONTAGE BASE COMMUNE
EN HAUTES FREQUENCES (T= 25 °C)
+ VCC = +15 V
RC
3.9 KΩ
2 mA
RB
620 KΩ
C L2
C L1
Cd
eg
50Ω
Rg
+
vs
RE
1 KΩ
ve
RU
1.5 KΩ
-
gm vbe
E
C
rbe
Rg
ve vbe
eg
+
Cbe
Cbc
RE
B
β =100 gm = 80 mS rbe = 1250 Ω
Cbe = 20 pF Cbc = 5.5 pF
vs
Req
BASE COMMUNE EN HAUTES FREQUENCES
rce
E
rbe
Rg
eg
ve vbe
+
C
gm vbe
Cbe
Cbc
vs
Req
RE
B
Equations aux noeuds E et C -> système
>
>
>
>
>
restart:
noeud_E := ( eg −ve ) Gg −ve ( GE +Gbe +p Cbe ) −gm ve +( ve −vs ) Gce =0
noeud_C := gm ve −vs ( Gequi +p Cbc ) +( ve −vs ) Gce =0
systeme := { noeud_E, noeud_C }
var := { vs, eg }
Résolution et expression du gain du montage vs/eg
> sol:=solve(systeme,var):assign(sol);
> gain:=simplify(vs/eg);
gain := ( ( gm +Gce ) Gg ) /( Gg Gequi +Gg p Cbc +Gg Gce +GE Gequi +GE p Cbc
+GE Gce +Gbe Gequi +Gbe p Cbc +Gbe Gce +p Cbe Gequi +p2 Cbe Cbc +p Cbe Gce
+gm Gequi +gm p Cbc +2 gm Gce −Gce Gequi −Gce p Cbc )
Application numérique
> AN := Gg =
Gequi =
1
1
50
, GE =
+
1
1
1000
, gm =.080, Gbe =
, Gce =
1
1250
, Cbe =.20 10-10, Cbc =.55 10-11,
1
3900 1500
30000
> gain1:=subs(AN,gain):
> p:=I*2*Pi*f;gain1;
p := 2 I π f
1
.001600666667
2
.00009999846154 +.1157689744 10-11 I π f −.4400 10-21 π f2
> gain2:=abs(gain1);
Page 1
1
gain2 := .001600666667
2
.00009999846154 +.1157689744 10-11 I π f −.4400 10-21 π f2
Courbe de réponse
> gain_max:=evalf(subs(f=1,gain2));
gain_max := 16.00691293
> with(plots):
> loglogplot([evalf(abs(gain2)),gain_max/(sqrt(2))],f=1..10e8,y
=1...20,thickness=2);
> eq1:=gain2=gain_max/sqrt(2):f_coupure:=fsolve(eq1,f=1e7..1e8)
;
f_coupure := .2842699005 108
Page 2
eq. C bc
= 2.894 107
Rg
C be.
1
g m. R g
= 1.984 10 10
Rg
r be
Module du gain en tension [vs/eg] en fonction de la fréquence
100
29. 106
500. 106
16
16
10
2
1
1 105
1 106
1 107
1 108
1 109
Argument en degrés du gain en tension [vs/eg] en fonction de la fréquence
0
29. 106
45
50
100
150
1 105
1 106
1 107
1 108
1 109
MONTAGE COLLECTEUR COMMUN
EN HAUTES FREQUENCES (T= 25 °C)
1
gm
Z2i
+ VCC = +15 V
RB
620 KΩ
5 KΩ
Rg
eg
+
2 mA
C L2
C L1
ve
-
RE
4 KΩ
RU
vs
100Ω
vbe
Cbe
rbe
Rg
B
eg
+
-
ve
E
vs
Cbc
Req
gm vbe
C
β =100 gm = 80 mS rbe = 1250 Ω
Cbe = 20 pF Cbc = 5.5 pF
COLLECTEUR COMMUN EN HAUTES FREQUENCES
vbe
Cbe
rbe
Rg
B
eg
+
-
ve
E
vs
Cbc
Req
gm vbe
C
Mise en équations et résolution
>
>
>
>
>
restart:
noeud_B := ( eg −ve ) Gg −ve p Cbc +( vs −ve ) ( Gbe +p Cbe ) =0
noeud_E := ( ve −vs ) ( Gbe +p Cbe ) +gm ( ve −vs ) −vs Gequi =0
systeme := { noeud_B, noeud_E } ; var := { eg, vs }
sol := solve( systeme, var ) ; assign( sol )
vs
> gain :=
eg
gain := ( ( Gbe +p Cbe +gm ) Gg ) /( p Cbe Gequi +Gbe Gequi +Gg p Cbe +p2 Cbc Cbe
+p Cbc Gbe +p Cbc gm +p Cbc Gequi +Gg Gbe +Gg gm +Gg Gequi )
Application numérique, courbe de réponse
> AN:=Gg=1/5000,GE=1/4000,gm=80e-3,Gbe=1/1250,Cbe=20e-12,Cbc=5.
5e-12,Gequi=1/100:
> gain1:=subs(AN,gain):
> p:=I*2*Pi*f;
p := 2 I π f
> gain2:=abs(gain1);
1
.08080000000 +.40 10-10 I π f
gain2 :=
5000 .1406800000 10-11 I π f +.00002616000000 −.4400 10-21 π2 f2
> gain_max:=evalf(subs(f=1,gain2));
gain_max := .6177370030
> with(plots):
Page 1
> loglogplot([evalf(abs(gain2)),gain_max/(sqrt(2))],f=1e4..1e8,
y=0.1..1,thickness=2);
> eq1:=gain2=gain_max/sqrt(2):f_coupure:=fsolve(eq1,f=1e5..1e7)
;
f_coupure := .5954233966 107
>
Page 2
Z2i
i
Z1i
1
j . 2. fi . π . C bc. R g2
Module du gain en tension [vs/eg] en fonction de la fréquence
1
6
6. 10
0.62
0.62
2
0.1
0.01
1 104
1 105
1 106
1 107
1 108
Argument en degrés du gain en tension [vs/eg] en fonction de la fréquence
0
6. 106
25
45
50
75
100
1 104
1 105
1 106
1 107
1 108
TRANSISTOR JFET
+
VDS
Grille
Z
ID
VGS
-
D
ID
P
G
Drain
L
+
canal N
Z.C.E.
Si N
Si P
N
Z.C.E
Cgs 0
Cgs =
3
VGS
Négatif
V
1 + gs
VΦ
3
V
1+ GD
VΦ
S
IDSS, VP
Cgd 0
Cgd =
VDS
Positif
gm =
2
Vp
I DSS I D repos
id
Drain
Grille
Cgd
vgs
rds vds
Cgs
gm vgs
Source
Cgs =
2
WLCox
3
S
B
Cgd ≅
G
1
pF
1000
gm = 2 K I D repos
D
ID
W
D
+
G
+
VDS
VGS
L
Substrat P
Bulk
Si O2 épaisseur
eox
N++
Al
Si O2
P
TRANSISTOR MOSFET
S
W, L, Vth

Documents pareils