Académique Documents
Professionnel Documents
Culture Documents
1 9 1 0 0 B r i v e L a G a i l l a r d e
RAPPORT DE PROJET :
SYSTME DE RCEPTION 1270MHZ
Fabienne Chataigner
Thierry Lavedan
Yannick Avelino
annes 2004 - 2005
Matres de projet :
M. Philippe Bouysse
M. Michel Prigent
M. Jean-Nol Boutin
Remerciements
Remerciements
Sommaire
Introduction.........................................................................................page 3
1.1 - Rflexion sur les diffrentes options concernant la forme du projet
1.1.1 - Dfinition des besoins
1.1.2 - Diffrentes solutions
3.Fractionnement du projet.................................................................page 10
3.1 - Antenne, dphasage
3.1.1 - Antenne
3.1.1.1 - Adaptation des diples
3.1.1.2 - Simulation du rseau complet
3.1.2 - Dphaseur
3.1.2.1- Coupleur hybride+varicap
3.1.2.2 - Lignes commutes
3.3 - Pramplificateur
3.3.1 - Introduction
3.3.2 - Premiers essais
3.3.3 - Logiciel de simulation ADS
3.3.4 - Fabrication et essais
Conclusion.........................................................................................page 28
Annexes.............................................................................................page 29
Introduction
INTRODUCTION
Notre projet porte sur la ralisation de la partie antenne dune chane de rception
sur 1270MHz.Le problme pos est celui de la rception de signaux mis par une
personne se dplaant avec une camra et un metteur de tlvision damateur conu
lan dernier .
Assurer une telle rception nest pas facile, surtout dans nos btiments
modernes o lon rencontre des problmes de rflexions multiples et de rotations de
phases imprvisibles. Tous ces paramtres sallient bien souvent pour rendre toute
transmission impossible et donner en rsultat une image catastrophique.
Notre objectif a donc t le dveloppement dun systme directif pouvant tre
asservi sur la position de lemetteur.
Nous avons essay de fournir une solution plus originale ce problme que la
simple antenne directive sur un rotor
La solution dveloppe est inspire des antennes lectroniques balayage
utilises principalement dans des applications radar.
Vue gnrale
Vue gnrale
1.1 - Rflexion sur les diffrentes options concernant la forme du projet
1.1.1 - Dfinition des besoins
1.1.2 - Diffrentes solutions
Vue gnrale
Rflexion
Immeuble
Rception directe
Rcepteur
1.1.2-Diffrentes solutions :
Lantenne directive monte sur rotor
Une antenne (type Yagi) est monte sur un axe rotatif dont le mouvement est assur
par un moteur, lui mme est asservi par un systme de mesure.
+ possibilit dune antenne ayant la foi un grand gain et une trs bonne
directivit
- forte sollicitation mcanique de la liaison entre lantenne et le reste du
systme (par exemple cble coaxial)
- temps de rotation de lantenne assez lev (inertie mcanique...)
Lantenne balayage lectronique
Lantenne balayage lectronique ne comporte pas dlment mobile. Elle est
constitu de plusieurs antennes ayant un lobe large. On fait varier le dphasage entre ces
antennes pour orienter le lobe de rayonnement de lantenne rsultante.
+ grande vitesse pour passer dune position lautre
+ fiabilit : pas dlment mobile
- circuits dphasage variable difficiles raliser
- besoin de beaucoup dlments pour avoir un grand gain
5
2.1-Synoptique gnral:
A la base, LAEB nest rien dautre quune transposition un peu plus haut en
frquence des phased networks of antennas utiliss sur les bandes dcamtriques par
certains radioamateurs. Le principe est assez simple : coupler au travers de dphaseurs
variables des antennes ayant un lobe de rayonnement large. On recombine ensuite les
ondes reues de manire avoir une antenne virtuelle rsultante au lobe de rayonnement
contrlable. Ce contrle se fait donc au travers des dphaseurs.
Signaux de lutilisateur 1 :
Signaux de lutilisateur 2 :
fig2
fig1
2
Dphasage
fig3
Pour pouvoir obtenir un lobe de rayonnement plus directif, nous nous sommes
orient vers une solution 4 diples :
Diples quart donde
/4
/4
/4
Sol
Dphaseur
variable
Dphaseur
variable
Dphaseur
variable
Dphaseur
variable
Coupleur
Prampli
Signal DC
Signal UHF (1270MHz)
Signal numrique
Chane de
rception
Mesure de
niveau
CAN
2.4 - Etude :
Sur la page suivante, lon trouve une simulation avec le logiciel Eznec dun tel rseau
de 4 diples.
Le principe est donc finalement assez simple, puisque lon combine les signaux
venant de chaque diple en les ayant pralablement retard individuellement de manire
diffrente. Le but est de remettre en phase un signal venant de la direction choisie
8
(rappelons que les diples sont espac d1/4 donde). Par consquent, pour un dphasage
donn (retard correspondant cet espacement physique des brins), lon obtient une rgion
de lespace (diagramme de rayonnement de lantenne) pour laquelle les 4 signaux venant
de chaque diples sont en phase. Le couplage de ces signaux donne donc un gain
maximum de +6dB pour cette rgion (4 fois lamplitude) par rapport au gain dun seul diple.
Sorti de cette rgion, lamplitude du signal diminue pour aller jusqu lannulation totale
(opposition de phase).
Fractionnement du projet
3 - Fractionnement du projet
3.3 - Pramplificateur
3.3.1 - Introduction
3.3.2 - Premiers essais
3.3.3 - Logiciel de simulation ADS
3.3.4 - Fabrication et essais
10
3.1-Antenne, dphasage
Le projet tant constitu de 4
diples identiques, il nous faut nous
intresser la ralisation de lun
dentre eux.
3.1.1-Antenne
Pour ne pas avoir de problme
de symtriseur, nous avons dcid de
raliser des diples sur un plan de
masse. Individuellement, grce aux
proprits de ce plan de masse,
chacun de ces diple se comporte
comme un doublet de Hertz. La figure
ci-contre montre son diagramme de
rayonnement (simul avec Eznec).
Fractionnement du projet
Le point important ici est bien sr que le doublet est parfaitement omnidirectionnel
dans le plan horizontal.
Cependant, il faut aussi remarquer que, la frquence sur laquelle il est taill, le
doublet prsente une impdance de 75. Une adaptation doit donc tre effectue pour
chaque diple.
11
/4 @ 1270 Mhz
Diple
Z1=75
Dphaseur
Z2=50
=> Zc=61,24
Chaque diple est donc immdiatement suivi dune telle adaptation. Une option
aurait t de concevoir des dphaseur ayant une impdance caractristique de 75, mais
ceci naurait pas t pratique dans la phase de dveloppement.
En effet, en adaptant directement les diples, nous avons la possibilit dutiliser de la
connectique 50 immdiatement, et donc nous pouvons travailler sur les modules de
manire indpendantes, et les interconnecter ensuite. Cependant, il est vident que lidal,
dans une seconde phase du projet, serait daboutir une conception monocarte supprimant
toute connectique (et donc limitant les pertes).
A ce moment, une fois les techniques matrises, les adaptations pourront tre
supprimes, et les circuits de dphasage et de couplage pourront se faire en 75. Seule une
adaptation en sortie du coupleur sera alors ncessaire.
Fractionnement du projet
Zc
Diple 2
0
0
0
-90
-90
-180
-90
-90
Diple 3
0
-90
-90
-180
-90
-90
0
0
Diple 4
-90
-90
0
0
0
-90
-90
-180
-90
-180
-90
-90
0
0
0
-90
3.1.2-Dphaseur
Nous avons explor deux voies pour la ralisation des dphaseurs variables.
a1
b3
1/2
3
0
-j/2
b1
-j/2
-90
4
1/2
a3
b4
a4
b2
x
x
et
et
Fractionnement du projet
Avec cette solution, ce sont des dphasages discrets que lon a. Le principe est
beaucoup plus simple.
Principe :
Un module de dphasage est constitu de 3 ligne Microstrip. La premire dphase le
signal de n degrs, la seconde de n+90, et la 3e de n+180. Il suffit alors de commuter ces
lignes pour pouvoir avoir une variation de phase.
N+180 degrs
Vb3
Vb1
N degrs
Vb2
Vb2
Vb3
Vb1
Fractionnement du projet
N+90 degrs
Commutation des lignes :
Nous avons dcid de commuter nos lignes laide de diodes PIN.
Extrait de The pin diode circuit designers handbook de Microsemi :
14
Fractionnement du projet
Pour des raisons de rapport performance/prix (0,3 pice), nous avons choisi dutiliser des
BAR63-02W. En effet, dans notre cas, le prix de ces diodes est rellement important tant
donn leur nombre dans le projet (3 lignes * 2diodes * 4dphaseurs = 24 diodes).
Nous avons choisi de polariser la diode sous une trentaine de mA. Ainsi, la rsistance srie
est assez faible (de lordre d1Ohm), et la rsistance placer pour la polarisation est
suffisamment leve pour ne pas intervenir sur ladaptation.
Ralisation :
Nous avons ralis les dphaseurs sur de lpoxy standard (FR4) de 0,8m. Sur ce substrat,
les lignes 50 mesurent 1,44mm de large, et une rotation de phase complte est effectu
pour une longueur de ligne de
127,82mm. En ralit, ceci est assez
thorique dans la mesure o nous ne
connaissons pas avec prcision les
caractristiques de la plaque dpoxy
utilise. Cest probablement l la source
des 2 degrs derreur mesurs.
Cependant, cette erreur nest pas trs
significative quand au fonctionnement.
Mesures :
Impdance : 47
Pertes dinsertion : 1,2dB
Relations de phase :
Ligne 1 : 26 => 0
Ligne 2 : 117 => 91
Ligne 3 : 208 => 182
15
Fractionnement du projet
3.2.1.3 - Ralisation
Voici le schma que nous avons ralis :
500 500 v
RPROT = 500
16
Fractionnement du projet
Sous proteus :
Avec isis nous avons dssin le schma du dtecteur logarithmique
Avec ares nous avons effectu le typon double face du dtecteur logarithmique.
Le typon est conu pour des composants CMS. Nous avons cr le package de
lAD8313. En effet, il est en botier Msop, qui ne figure pas dans les bibliothques.
17
Fractionnement du projet
3.2.2.2 - Ralisation
Typon du CAN :
18
3.2.3 - Microcontrleur
3.2.3.1 - Fonctionnement
Fractionnement du projet
L'objectif est de suivre la source mettrice, dans notre cas, c'est une personne qui se
promne avec un camscope dot d'un metteur sur un rayon de 0 100 m.
Ce programme (voir annexe) permet d'obtenir la meilleure rception possible. Il
envoie aux dphaseurs un code binaire permettant de polariser les diodes pour obtenir les
dphasages voulus. On oriente ainsi le lobe de rayonnement de l'antenne. La mesure de
l'nergie reue pour chaque position permet de choisir la bonne position du lobe de
rayonnement, et donc les bons dphasages.
Sur la page suivante, on peut dcouvrir lalgorithme du programme principal. Il permet de
choisir la ligne du tableau de dphasage donnant le meilleur rsultat.
Tableau reprsentant les valeurs binaires en fonction du dphasage voulu :
Diple 1
0
45
90
135
180
225
270
315
Diple 2
0
0
0
-90
-90
-180
-90
-90
Diple 3
0
-90
-90
-180
-90
-90
0
0
Diple 4
-90
-90
0
0
0
-90
-90
-180
-90
-180
-90
-90
0
0
0
-90
19
Fractionnement du projet
Algorithme :
Dpart
A=A+1
Oui
B<8
Oui
Non
Non
20
3.3.1 - Introduction
Le but est de raliser la meilleure adaptation possible sur 50 en entre et en sortie.
C'est une adaptation d'impdance pour obtenir un gain aussi grand que posible. D'autre
part, le pramplificateur tant utilis en rception, il est important qu'il fonctionne en rgime
linaire.
Pour avoir le maximum de gain en puissance, il faut assurer le mieux possible le
transfert de puissance en entre et en sortie. C'est dire qu'il faut adapter en insrant des
quadriples, d'une part entre le gnrateur et le transistor, et d'autre part entre le transistor
et la charge 50.
Sij
Zg=50W
Eg
Rseau
dadaptation
en entre
Rseau
dadaptation
en sortie
Fractionnement du projet
3.3 - PREAMPLIFICATEUR
Zl=50W
Transistor bfp620
C'est ces paramtres S que l'on a utilis pour la simulation du pr-amplificateur dans
le logiciel ADS, la frquence de 1,3 GHz.
Term
Term1
Num=1
Z=50 Ohm
Term
Term2
Num=2
Z=50 Ohm
Ref
L
G3
L=8.2 nH
R=
S2P L
L2
SNP1
L=Le pH
R=
C
C1
C=1.5 pF
C
C2
C=Cp fF
Fractionnement du projet
dtudier des circuits d'adaptation. Cependant lorsque nous avons voulu simuler le
fonctionnement sous forme de lignes, les rsultats taient incohrents. Simultanment
nous avons dcouvert le logiciel ADS 2004 qui nous a permis daller plus loin dans notre
tude.
On peut remarquer sur le schma de la page prcdente la technique dadaptation
particulire utilise par Infineon : il ny a pas dlment dadaptation en entre du montage.
On modifie limpdance de sortie pour que limpdance dentre ne soit pas trop mauvaise.
Ainsi, on espre amliorer le facteur de bruit de lensemble.
R
R3
R=101 Ohm
S-PARAMETERS
S_Param
SP1
Freq=
R
R1
R=33 kOhm
C
C2
C=100 pF
R
R2
R=10 Ohm
MLIN
TL5
Subst="MSub1"
W=1.67 mm
L=34.93 mm
C
C3
C=100 pF
C
Term
Term1 C1
Num=1 C=100 pF
Z=50 Ohm
STEE
Tee1
Subst="MSub1"
W1=1.5 mm
W2=1.67 mm
W3=1.5 mm
MLIN
TL7
Subst="MSub1"
W=1.67 mm
L=34.93 mm
MSub
MSUB
MSub1
H=0.76 mm
Er=3.5
Mur=1
Cond=1.0E+50
Hu=1.0e+036 um
T=35 um
TanD=1.8e-3
Rough=0.1 um
L
L1
L=8.2 nH
R=
2
Ref
MLIN
TL6
Subst="MSub1"
W=1.50032 mm
L=3 mm
MLINS2P
TL1 SNP1
Subst="MSub1"
W=1 mm
L=2.3 mm
MLIN
TL2
Subst="MSub1"
W=1 mm
L=2.3 mm
MLIN
TL4
Subst="MSub1"
W=1.67 mm
L=5.18524 mm
C
C4
C=1.5 pF
Term
Term2
Num=2
Z=50 Ohm
Nous avons choisi dutiliser des lignes /4 pour amener la polarisation sur le transistor.
Grce l'outil LineCalc du logiciel ADS, on trouve une ligne /4 50 de dimensions :
L = 34,927 mm
W= 1,67 mm
22
On a C = tan(L) / (Zc.)
Or
= 2 /
-3
= 2 / 123,35.10
= 50,94
L = 1/ .arctan(C.Zc.)
-15
9
L = 1/50,94.arctan (540.10 . 50 . 2.. 1,3.10 )
L = 4,26 mm
Fractionnement du projet
La capacit qui vaut 540fF est quivalente une ligne TL4 de dimensions :
L = 4,26 mm
W= 1,67 mm
23
Fractionnement du projet
L'adaptation sur 50 n'est pas satisfaisante, il est difficile d'avoir une bonne
adaptation en entre et en sortie en mme temps. C'est pourquoi on est tout de mme pass
la ralisation sans avoir une adaptation parfaite, pour pouvoir tester le transistor.
Typon :
V=5 Volts
R3101 W
R133 kW
C2
R210 W
C3
100 pF
100 pF
C1
BFP620
8,2 nH
L1
C4
100 pF
4,6 pF
24
Fractionnement du projet
25
Fractionnement du projet
Au dbut de nos tests, nous avions utilis une capacit C4 dune valeur d1,5pF. Mais
nous navions pas dinformations quand son comportement 1,3GHz. Les rsultats
ntant pas satisfaisants, nous avons dcid daugmenter sa valeur. Des essais comparatifs
nous ont orient vers la valeur de 4,6pF.
Le gain du pr-amplificateur est satisfaisant, il est de 19,5dB une frquence de
1,27Ghz. Ceci correspond exactement nos simulations. Cependant, pour obtenir ce
rsultat, nous avons d effectuer une modification. Un des lments assurant ladaptation
dimpdance en sortie est linductance de 8,2nH CMS. Comme pour tous les composants
discrets, on ne peut pas tre certain de la valeur relle 1,3GHz. Pour pouvoir diminuer la
valeur de cette inductance, nous avons rajout un morceau de clinquant de cuivre
reprsentant une capacit parallle la masse.
Ladaptation mesure est encore moins bonne que celle simule, puisque lon a 8dB
au lieu de 11dB, cependant, lcart observ nest pas trs important.
Reste voir si cette mthode dadaptation est efficace quand au facteur de bruit.
Malheureusement, nous ne disposons pas de lquipement ncessaire cette mesure.
Il ne faut cependant pas oublier que le prampli est ici TRES large bande, et quil faut
le faire prcder dun filtre destin diminuer la bande de bruit avant toute mesure.
26
2,83 V
1,44 V
4,5 V
0,14 V
Courant i=7,8 mA
Fractionnement du projet
27
Conclusion
Conclusion
Ce projet nous a permis de valider nos acquis thoriques. Les diffrentes tapes pour
la conception dun systme ont t abordes. Ces tapes permettent de dcouvrir comment
on ralise un projet complet, de la recherche documentaire jusqu la ralisation finale. Le
fait de passer par toutes ces tapes permet dexprimenter plusieurs outils.
Nous avons pu nous familiariser avec certains logiciels que lon ne connaissait pas
avant comme RFSim99, ADS ou encore Proteus pour raliser les typons.
Le champ des comptences mis en jeu pour la ralisation de ce projet est assez
vaste. Il regroupe en effet les domaines aussi diffrents que le numrique et les
hyperfrquences.
Les pistes suivre pour les tudiants continuant ce projet sont : la ralisation dun
filtre de bande 1,2GHz-1,3GHz, la mise au point de la partie numrique (et pourquoi pas sa
simplification), rduire le nombre de cartes (mettre tous les dphaseurs sur le mme circuit
par exemple). Il reste dvelopper le coupleur 4 vers 1.
28
Annexes
Annexes
29
Annexes
Platine antenne.
31
programme en langage C
if (i==3)
{
port1 == 0b00001010;
port2 == 0b00010100;
}
if (i==4)
{
port1 == 0b00010100;
port2 == 0b00001010;
}
if (i==5)
{
port1 == 0b00010010;
port2 == 0b00001001;
}
if (i==6)
{
port1 == 0b00100010;
port2 == 0b00010001;
}
if (i==7)
{
port1 == 0b00010001;
port2 == 0b00010001;
}
if (i==8)
{
port1 == 0b00010001;
port2 == 0b00100010;
}
#include <stdlib.h>
#include <stdio.h>
#include <reg552.h>
void lanceconv()
{
cs=1;
rd=1;
convst=1;
tempo(3);
convst=0;
tempo(1);
busy=1;
tempo(2);
convst=1;
tempo(5);
busy=0;
cs=0;
rd=0;
tempo(5);
cs=1;
rd=1;
tempo(20);
}
// envoie des rglages des degrs des antennes
//et reception de la conversion
void position()
{
int b, a,i , tab;
i=0;
P3=0;
a=0;
b=0;
tab=0;
while(b<8)
{ b=b+1;
lanceconv();
envoi(b);
printf("dephasage = %d",b);
tempo(10);
result=P3;
if(result>tab)
{ tab=result;
i=i+1+a;
a=0;
}
else
{ a=a+1;
}
tempo(4000);
}
envoi(i);
printf("le bon dphasage est %d",i);
tempo(2000);
}
void envoi(int i)
{
P2=port1;
P4=port2;
if (i==1)
{
port1 == 0b00001001;
port2 == 0b00010010;
}
if (i==2)
{
port1 == 0b00001010;
port2 == 0b00010100;
}
Annexes
//
void main(void)
{
while(1)
{
position();
}
}
32