Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет „Львівська політехніка”
Кафедра ЕОМ
Звіт
з лабораторної роботи № 4
з дисципліни:
“Проектування комп'ютерних засобів обробки сигналів і зображень”
на тему:
Модуляція та демодуляція сигналів.
Амплітудна модуляція складених сигналів
Львів 2014
Мета
Розглянути принципи модуляції сигналів. Проаналізувати особливості різних типів модуляції. Ознайомитись з алгоритмом отримання амплітудної модуляції звукових сигналів під задані вимоги до каналу передачі сигналів.
№
Вхідний сигнал,
t=0..1000
Частоти вхідного сигналу, Гц,ωn
Тип функції несучого коливання
Частота несучо-
го коливання
Амплітуда
несучого коливання,
Фаза
несучого коливання,
Частота дискети-
зації, Гц
Fs
Коефіцієнт модуляції,
ma
16
6,0
9,1
9,9
24 π
16
π/10
374
0.7
Завдання
Теоретичні відомості
Модуляція (лат. modulatio - мірність, розмірність) — процес зміни одного або декількох параметрів високочастотного модульованого коливання за законом інформаційного низькочастотного повідомлення (сигналу)[1]. У результаті спектр керуючого сигналу переноситься в область високих частот, оскільки для ефективної трансляції в ефір необхідно щоб усі приймально-передавальні станції працювали на різних частотах і «не заважали» один одному. Це процес «посадки» інформаційного коливання на апріорно відому несучу. Передана інформація закладена в керуючому сигналі (модулюючий). Роль носія інформації виконує високочастотне коливання, назване несучим. Як несучі можуть бути використані коливання різної форми (прямокутні, трикутні і т.д.), однак найчастіше застосовуються гармонійні коливання.
Класифікація видів модуляції
За видом інформаційного сигналу:
аналогова (неперервна) модуляція (аналоговий сигнал);
дискретна модуляція (дискретний сигнал);
маніпуляція (0-1)
За видом переносника (або несучої частоти):
гармонічна (синусоїдальний сигнал);
імпульсна (прямокутний періодичний імпульс);
цифрові;
За видом параметрів несучої частоти, які зазнають зміни під дією інформаційного сигналу:
амплітудна модуляція;
частотна модуляція;
фазова модуляція;
широтна модуляція;
широтно-імпульсна модуляція.
При гармонічній модуляції несучими є гармонійне коливання. Розрізняють амплітудну (АМ), частотну (ЧМ) і фазову (ФМ) модуляції.
Лістинг
//--------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "lab4.h"
#include "Math.h"
//--------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//--------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//--------------------------------------------------------------
//-----------------------------------------------------------------------
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
double X[374];
double U0[374];
double Am[374];
double fftAm[374];
double Y[374];
double p=3.14;
int N=374;
double re;
double im;
for (int i=0; i<374; i++){
X[i]=(sin(2*p*6.0*i)+sin(2*p*9.1*i)+sin(2*p*9.9*i));// ПОДІЛИТИ НА 345
U0[i] = (16*sin(24*p*i/374+p/10));
Am[i] = U0[i]*(1+0.7*X[i]);
Y[i]=Am[i]*(16*sin(24*p*i/374+p/10));
}
for (int k = 0; k < N; k++)
{
re = 0.0;
im = 0.0;
for (int n = 0; n < N; n++)
{
re += Am[n] * cos(2 * p * k * n / N);
im -= Am[n] * sin(2 * p * k * n / N);
}
fftAm[k] = sqrt(pow(re,2) + pow(im,2)) / (N / 2);
}
for (int i=0; i<374; i++){
Series1->AddXY(i, X[i] );
Series2->AddXY(i, U0[i] );
Series3->AddXY(i, Am[i] );
Series4->AddXY(i, fftAm[i] );
Series5->AddXY(i, Y[i] );
Series6->AddXY(i, X[i]*3.5 );
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
Series1->Clear();
Series2->Clear();
Series3->Clear();
Series4->Clear();
Series5->Clear();
Series6->Clear();
}
//---------------------------------------------------------------------------
Результат виконання програми
/
Рис.1. Результати роботи програми.
Висновок:
На даній лабораторній роботі я розглянув принцип модуляції сигналів. А також проаналізував особливості різних типів модуляції. Ознайомився з алгоритмом отримання амплітудної модуляції звукових сигналів під задані вимоги до каналу передачі сигналів.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!