Extensión-Latacunga Nombre: Darwin Taco Periodo Académico: Mayo 19- Carrera: Electrónica e Junio20 Instrumentación
Curso: Sexto “A” Asignatura: Sistemas de Fecha: 20-05-2020
comunicación Tarea N°7 Tema: Programa en matlab - modulación AM en dominio del tiempo %>>>>>>>>>>>>>>>>>>>> Tuterial on AM Modulation <<<<<<<<<<<<<<<<<<<<<<<<<< clc; close all; clear all; %XXXXXXXXXXXXXXXXXXXXXXXXXXX Define AM modulation Index XXXXXXXXXXXXXXXXXXX %m indice de modulacion que va de 0 a 1 disp(' example: m=1 means 100% modulation'); %m=input(' Enter the value of modulation index (m) = '); m=0.75; % for 100% modulation if (0>m||m>4) error('m fuera de rango'); end %XXXXXXXXXXXXXXXXX modulating signal generation XXXXXXXXXXXXXXXXXXXXXXXXXX Am=5; % Amplitud que va a tenaer la señal moduladora fa=2000; % Frequency of modulating signal en HZ Ta=1/fa; % Time period of modulating signal t=0:Ta/999:6*Ta; % Total time for simulation [a L]=size(t); ym=Am*sin(2*pi*fa*t); % señal de modulating signal figure(1) subplot(3,1,1); plot(t,ym), grid on;% Graphical representation of Modulating signal title ( ' Señal Moduladora '); xlabel ( ' Tiempo(sec) '); ylabel (' Amplitud(volt) '); %XXXXXXXXXXXXXXXXXXXXX carrier signal generation XXXXXXXXXXXXXXXXXXXXXXXXXX Ac=Am/m;% Amplitude of carrier signal [ where, modulation Index (m)=Am/Ac ] fc=fa*10;% Frequency of carrier signal Tc=1/fc;% Time period of carrier signal yc=Ac*sin(2*pi*fc*t);% Eqation of carrier signal subplot(3,1,2); plot(t,yc), grid on;% Graphical representation of carrier signal title ( ' Señal portadora '); xlabel ( ' Tiempo(sec) '); ylabel (' Amplitud(volt) '); %XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX AM Modulation XXXXXXXXXXXXXXXXXXXXXXXXXXXXX y=Ac*(1+m*sin(2*pi*fa*t)).*sin(2*pi*fc*t); % Equation of Amplitude y=ym.*yc %modulated signal subplot(3,1,3); plot(t,y);% Graphical representation of AM signal title ( ' Amplitude Modulated signal '); xlabel ( ' time(sec) '); ylabel (' Amplitud(volt) '); grid on; %>>>>>>>>>>>>>>>>>>>>>> end of program <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<