Vous êtes sur la page 1sur 19

CHAPITRE 3:

Introduction:
Ce chapitre présente l’utilisation du DSK6713 pour illustrer les fonctions de
transmission et de réception par modulation d’amplitude (AM). Le modèle
s'exécute en temps réel et permet à l'utilisateur de sélectionner :

- L'algorithme AM
- Les paramètres d'émission et de réception (indice de modulation et fréquence
porteuse).

Le processus comprend :

 Création d'un modèle de simulation (non RT) pour l'émetteur / récepteur AM.
 Migration en temps réel du modèle de simulation
 Création d'une interface utilisateur graphique (GUI) pour gérer la mise en
œuvre en temps réel.

Simulation :
La figure 1 montre le flux de données pour la simulation de modulation AM. Le
modèle de modulation AM reçoit un signal d'entrée d'un générateur de signal
externe, le module et affiche la modulation sur l'oscilloscope.
La procédure :
Construire l’émetteur :

La description mathématique de la modulation de base est donnée par :

 Commencez par créer un nouveau modèle dans Simulink ®


 Ouvrez le navigateur de la bibliothèque Simulink et ajoutez le signal
sinusoïdal DSP à votre modèle. Ce bloc représentera le signal information m
(t).
 Configurez le bloc générateur d’onde sinusoïdale (double-cliquez sur l’objet
sinus DSP).Réglez la fréquence sinusoïdale sur 1 000 Hz, la durée
d’échantillonnage sur 1/96 000, le nombre d’échantillons par image sur 64,
fermez la boîte et modifiez son étiquette en «information».
 Utilisez le même bloc pour créer le signal de porteuse. Vous pouvez copier le
bloc déjà créé ou le sélectionner dans la bibliothèque Simulink. Réglez la
fréquence porteuse sur 15 000 Hz. Les paramètres restants sont identiques
à ceux du signal d'information. Changer son étiquette en «transporteur»
 Ajouter une nouvelle constante DSP à votre modèle:

 Double-cliquez sur l'objet constant et définissez sa valeur constante sur 1.5:


 Ajouter un nouvel objet additionneur à partir de :

 Ajoutez un nouveau multiplexeur à partir du même répertoire que


l'additionneur (choisissez « produit »).

 Ajouter un nouvel objet de portée :


 Définissez le paramètre nombre of frames sur 5. Ce paramètre détermine la
mise à l'échelle horizontale du signal présenté.

 Placez les objets de la manière suivante :


 Exécutez le modèle, mettez la simulation en pause et activez la fenêtre de
portée. Le signal modulé doit être affiché comme suit:

Le récepteur AM (démodulateur de racine carrée) :


Dans cette section, vous allez créer le modèle d’un récepteur AM basé sur la
démodulation de la racine carrée (SQRT). Le principe de fonctionnement est
illustré à la figure 1.
 Ajoutez
le nouveau bloc de fonction mathématique à votre modèle. Ce
bloc peut être configuré pour implémenter diverses fonctions
mathématiques.
 Configurez le bloc pour calculer le carré :

 Utilisez le bloc de fonction mathématique pour créer la fonction racine


carrée. Vous pouvez le récupérer dans la bibliothèque ou copier le bloc
"carré".
 Ajoutez un bloc de conception de filtre numérique. Ce bloc vous permet de
concevoir des filtres à l'aide de MATLAB® FDATool.
 Configurez le filtre en tant que filtre passe-bas. Étant donné que la fréquence
porteuse (fc) est de 15 KHz et que la fréquence maximale des informations est
de 1 KHz, le filtre sera conçu pour laisser passer les fréquences inférieures à 5
KHz et rejette les fréquences supérieures à 10 KHz (voir la Figure 16).

 Ajouter un "multiplicateur" et un "soustraire" 1 bloc.


 Ajoutez deux blocs "DSP Constant".
 Ajoutez l'objet de concaténation des matrices. Cet objet permettra
d'afficher simultanément les signaux modulés et démodulés dans
l'oscilloscope:
 Les blocs doivent être connectés comme indiqué à la figure 18.
 Exécutez la simulation (appuyez sur le bouton «Play»). Double-cliquez sur la
portée.Ajustez l'affichage pour qu'il s'adapte à la fenêtre de l'oscilloscope
(choisissez dans les menus: Axes => Autoscale). Choisissez une couleur
différente pour chaque signal (veuillez vous reporter à la Figure 19).

Vous devriez obtenir les signaux présentés ci-dessous:


Mise en œuvre en temps réel :
Le modèle d'implémentation en temps réel sera créé sur le modèle de simulation,
après les modifications suivantes:

 Le bloc générateur de signaux sera remplacé par le CODEC du DSK6713

 Le champ d'application virtuel sera également remplacé par le CODEC

 Un bloc de définition cible (DSK6713) sera ajouté.


La figure 21 montre le schéma de principe de la mise en œuvre en temps réel.

Matériel utilisé (illustré à la figure 22):

 DSK6713

 Oscilloscope à double canal

 Générateur de signal.
Nous avons 4 signaux (4 câbles):

 Information - le signal à moduler

 Modulé - le DSK crée une modulation de l'information donnée

 Feedback- Puisque l’émetteur et le récepteur fonctionnent sur la même plate-


forme, nous devons effectuer un bouclage de l’émetteur au récepteur. Il s’agit du
signal de retour, le signal modulé diffusé par l’émetteur et utilisé comme entrée
pour le receveur.

 Démodulé - le signal que le récepteur émet après le processus de démodulation.


La procedure:
 Ouvrez le modèle créé dans le chapitre précédent

 Retirez le champ d’application et le signal «d’information» (1 000 Hz).

 Ouvrez le navigateur de la bibliothèque Simulink et ajoutez le "C6713DSK".

 Ajoutez
les convertisseurs «Analog to Digital» et «Digital to Analog» (ADC et
DAC) à votre modèle:

 Ajoutez le sélecteur multi-ports, afin de scinder l’entrée stéréo.


 Après avoir placé le sélecteur, double-cliquez pour ouvrir la boîte de
dialogue et choisissez «colonnes» dans l'étiquette «sélectionner» et «{1,2}»
dans «index à l'étiquette de sortie».
 Configurez les blocs ADC et DAC à un taux d'échantillonnage de 96 KHz et
d'échantillons 16 bits.

 Le modèle final devrait ressembler à ceci:


 Vous devez configurer les constantes
DSP comme indiqué dans la figure 28.
La période de trame pour toutes les constantes doit être de -1.

 Générez le projet et chargez le programme dans la mémoire DSK à l'aide de


ctrl + B.

 Assurez-vous que l’amplitude du générateur de signaux est réglée sur 1 Volt et


que la fréquence est de [0,1,5] kHz.

 Affichez les signaux modulés et démodulés dans l'oscilloscope.