La modulación de banda lateral única (SSB) podría ser un tipo de modulación utilizada para enviar datos, que incluye una señal de audio. La modulación de amplitud produce una señal de salida en la que el ancho de banda es el doble de la frecuencia máxima de la señal de banda base original. La modulación SSB ignora este aumento de ancho de banda, y también la energía desperdiciada en una portadora, al precio de una mayor complejidad del dispositivo y una sintonización más estricta en el lado del receptor.
La expresión para banda lateral única con banda lateral superior:
aquí,
m es la onda coseno con una duración de tiempo de ‘t’,
fc es la frecuencia portadora,
t es la duración de tiempo y
mh es la transformada de Hilbert de banda base.
Ejemplo:
MATLAB
% MATLAB code for modulation % carrier frequency fc = 200; % baseband frequency fm = 30; % sampling frequency fs= 4000; % time duration t = (0 : 1 / fs :1 ); t = linspace(0, 1, 1000); % cosine wave with time duration of 't' m = cos(2 * pi * fm * t); % Hilbert transform of baseband mh = imag(hilbert(m)); % Single Side Band with Upper Side Band sb = m .* cos(2 * pi * fc * t) - mh .* sin(2 * pi * fc * t); %Demodulation by Synchronous method em = sb.*m; %Filtering High Frequemcies [ n,w ] = buttord(2/1000,4/1000, .5, 5); [ a,b ] = butter(n,w,'low'); dem = filter(a,b,em); % displaying the modulation figure; plot(t, sb); title('Single SideBand Modulation'); xlabel('Time(sec)'); ylabel('Amplitude'); % displaying the demodulation figure; plot(t, em); title('Single SideBand Demodulation'); xlabel('Time(sec)'); ylabel('Amplitude'); % displaying the filtered signal figure; plot(t, dem); title('Filtered Signal'); xlabel('Time(sec)'); ylabel('Amplitude');
Producción:
Publicación traducida automáticamente
Artículo escrito por sourabhnaikssj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA