PAE 2021 Détection synchrone : Différence entre versions

De Learning Lab Environnements Connectés
Sauter à la navigation Sauter à la recherche
(Implémentation Matlab)
(Implémentation Matlab)
Ligne 54 : Ligne 54 :
  
 
[[Fichier:Detecsync.PNG|500px|thumb|left|resultats matlab]]
 
[[Fichier:Detecsync.PNG|500px|thumb|left|resultats matlab]]
 +
 +
[Fichier:CodeMatlab.PNG|thumb|700pxl|center|resultats matlab]
 +
[fichier:resultatMatlab.PNG|thumb|700pxl|center|resultats matlab]
  
 
== Transmition par psoc 4.4 ==
 
== Transmition par psoc 4.4 ==

Version du 18 mai 2021 à 09:48

Introduction

Lors de la transmission d'un signal, le bruit s'avère être un phénomène très gênant dans le sens où il peut noyer le signal et faire perdre en information. Pour atténuer ce phénomène la technique de "Détection synchrone" qui consiste a convoluer le signal avec une porteuse de fréquence plus grande avant la transmission puis de convoluer une seconde fois avec la même porteuse à la réception du signal pour récupérer celui ci avec un bruit atténué après filtrage passe bas.

Principe

Le principe mathématique derrière la détection synchrone

Implémentation Matlab

code Matlab :

%% Détection synchrone %%

% fréquence d'échantillonnage et nombre de points

N = 500; fe = 3000;

% Axe des temps t = (1:N)/fe;

% Génération du sinus f0 = 50; sinus = sin(2*pi*f0*t);

% Génération du bruit sigma = 0.35; % variance du bruit moy = 0; % moyenne bruit = moy + sigma*randn(1,N);

%signal : signal bruité signal1 = sinus + bruit ;

% porteuse fp0 = 400; porteuse = sqrt(2)*sin(2*pi*fp0*t);

%signal 2 signal2 = signal1 .* porteuse ;

%démodulation signal3 = signal2 .* porteuse ;

%Filtrage

Np=2; % ordre du filtre de chebyshev fc=100; % fréquence de coupure R=1; %taux d’oscillation en dB crete crete dans la bande passante Nu=fc/fe; % frequence de coupure réduite

[NUM,DEN] = cheby1(Np,R,Nu); % calcul des coefficients du filtre

freqz(NUM,DEN,1024,fe);

H=filter(NUM,DEN,signal3);% filtrage du signal

resultats matlab

[Fichier:CodeMatlab.PNG|thumb|700pxl|center|resultats matlab] [fichier:resultatMatlab.PNG|thumb|700pxl|center|resultats matlab]

Transmition par psoc 4.4