<< Chapter < Page Chapter >> Page >
Students fill in missing lines of code to create a Matlab simulation of a four-symbol frequency shift keying (FSK) transmitter. Students are encouraged to change the symbol period and observe the change in the transmitted signal's spectrum.

Prelab: matlab preparation

We have made considerable use of Matlab in previous labs to design filters and determine frequency responses of systems.Matlab is also very useful as a simulation tool.

Use the following Matlab code skeleton to simulate your system and fill in the incomplete portions. Note that the code is notcomplete and will not execute properly as written. How does the spectrum of the transmitted signal change with T symb ?

lab_5_prelab.m

1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2 % Matlab code skeleton for Digital Transmitter 3 4 close all;clear; 5 6 % Generate random bits 7 bits_per_symbol=2; 8 num_symbols=64; 9 numbits=bits_per_symbol*num_symbols; 10 bits=rand(1,numbits)>0.5; 11 12 Tsymb=32; % samples per symbol 13 14 15 % These are the 4 frequencies to choose from 16 % Note that 32 samples per symbol does not correspond to 17 % an integer number of periods at these frequencies 18 omega1 = 9*pi/32; 19 omega2 = 13*pi/32; 20 omega3 = 17*pi/32; 21 omega4 = 21*pi/32; 22 23 24 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 25 % Transmitter section 26 27 % Initialize transmit sequence 28 index=1; % Initialize bit index 29 n=1; % Initialize sample index 30 phi=0; % Initialize phase offset 31 32 % Generate 64 32-sample symbols 33 while (n<=num_symbols*Tsymb) 34 35 if (bits(index:index+1) == [0 0]) 36 sig(n:n+Tsymb-1) = sin(omega1*[0:Tsymb-1]+phi); 37 phi = omega1*Tsymb+phi; % Calculate phase offset for next symbol 38 phi = mod(phi, 2*pi); % Restrict phi to [0,2*pi) 39 40 % -----------> Insert code here <-------------% 41 42 end % end if-else statements 43 44 index=index+2; % increment bit counter so we look at next 2 bits 45 46 n=n+Tsymb; 47 end % end while 48 49 50 % Show transmitted signal and its spectrum 51 % ---------------> Insert code here <-----------------%

Questions & Answers

what is phylogeny
Odigie Reply
evolutionary history and relationship of an organism or group of organisms
AI-Robot
ok
Deng
what is biology
Hajah Reply
the study of living organisms and their interactions with one another and their environments
AI-Robot
what is biology
Victoria Reply
HOW CAN MAN ORGAN FUNCTION
Alfred Reply
the diagram of the digestive system
Assiatu Reply
allimentary cannel
Ogenrwot
How does twins formed
William Reply
They formed in two ways first when one sperm and one egg are splited by mitosis or two sperm and two eggs join together
Oluwatobi
what is genetics
Josephine Reply
Genetics is the study of heredity
Misack
how does twins formed?
Misack
What is manual
Hassan Reply
discuss biological phenomenon and provide pieces of evidence to show that it was responsible for the formation of eukaryotic organelles
Joseph Reply
what is biology
Yousuf Reply
the study of living organisms and their interactions with one another and their environment.
Wine
discuss the biological phenomenon and provide pieces of evidence to show that it was responsible for the formation of eukaryotic organelles in an essay form
Joseph Reply
what is the blood cells
Shaker Reply
list any five characteristics of the blood cells
Shaker
lack electricity and its more savely than electronic microscope because its naturally by using of light
Abdullahi Reply
advantage of electronic microscope is easily and clearly while disadvantage is dangerous because its electronic. advantage of light microscope is savely and naturally by sun while disadvantage is not easily,means its not sharp and not clear
Abdullahi
cell theory state that every organisms composed of one or more cell,cell is the basic unit of life
Abdullahi
is like gone fail us
DENG
cells is the basic structure and functions of all living things
Ramadan
What is classification
ISCONT Reply
is organisms that are similar into groups called tara
Yamosa
in what situation (s) would be the use of a scanning electron microscope be ideal and why?
Kenna Reply
A scanning electron microscope (SEM) is ideal for situations requiring high-resolution imaging of surfaces. It is commonly used in materials science, biology, and geology to examine the topography and composition of samples at a nanoscale level. SEM is particularly useful for studying fine details,
Hilary
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Ece 320 spring 2004. OpenStax CNX. Aug 24, 2004 Download for free at http://cnx.org/content/col10225/1.12
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Ece 320 spring 2004' conversation and receive update notifications?

Ask