Relate the symbol rate to the null-to-null bandwidth

Assignment Help MATLAB Programming
Reference no: EM132373798

Lab: Amplitude Shift Keying from the Communication Systems

Lab Based Learning with NI USRP and LabVIEW Communications by Bruce A. Black. See Course Materials and Lab Book.

Submit a lab report showing the completing of Lab include pictures where appropriate. This assignment supports the course objectives CO-1 and C0-2.

Objective
Amplitude-shift keying (ASK) is the simplest form of digital modulation. We will use it to provide an introduction to digital communications, and as a vehicle to introduce some of the features that are common to digital communication systems, such as symbol mapping, pulse shaping, matched filtering, threshold detection, and pulse synchronization.

In this lab project, design of the transmitter and design of the receiver each present challenges and opportunities for investigation. The lab project is consequently divided into several parts. The transmitter part investigates creation of the ASK signal and the effect of transmitted pulse shape on the bandwidth of the transmitted signal. The receiver part investigates demodulation, matched filtering, and signal detection. There is a third part investigating alignment of the receiver and transmitter bit streams.

Questions

1. In step 2 you are given 1/T = 10,000 symbols/s and 1/Tx 200 x 103 Sa/s. Find the corresponding value for the number of samples per symbol L.

2. Relate the symbol rate to the null-to-null bandwidth of the ASK signal for (a) rectangular and (b) root-raised-cosine pulses.

3. Compare the rates of spectral roll-off of the transmitted signal for rectangular and root raised-Cosine pulses.

Lab Book: Introduction to Communication System - Lab-Based Learning with NI USRP and Lab VIEW Communications by Bruce A. Black.

Reference no: EM132373798

Questions Cloud

What type of leadership theories : If the roles of leaders and managers within the organization are unclear, what type of leadership theories would be recommended to use?
Difference between correlation and causation : ''Can you help me with explaining the difference between correlation and causation,and does correlation means causation with practical example
List all the functional dependencies exist in the relation : COIT20247 Database Design and Development (T2 2019) Assignment, CQ University, Australia. List all the functional dependencies exist in the relation
Explain human behaviors : Research is widely used in the field of psychology to understand and explain human behaviors.
Relate the symbol rate to the null-to-null bandwidth : Provide an introduction to digital communications, and as a vehicle to introduce some of the features that are common to digital communication systems
How is hypnosis defined : How is hypnosis defined? What things can and cannot hypnosis do?
Ethical obligations and limitations faced by a counselor : What are the ethical obligations and limitations faced by a counselor who serves clients who have been the victim of discrimination, injustice
American psychological association paper : What is included in a manuscript for an american psychological association paper?
What are three different methods she should consider : What are three different methods she should consider and what does research suggests about their effectiveness?

Reviews

Write a Review

MATLAB Programming Questions & Answers

  Finite difference method

Use the finite difference method to calculate the temperature at the point specified since it is easier.

  Determine the necessary shell temperature

In a shell-and-tube heat exchanger, one fluid passes through a central tube while another fluid flows through an outer shell in the opposite direction. The purpose is to heat the fluid passing through the central tube.

  Find the integral of a function at an arbitrary location

Write a Matlab function to perform numerical integration of a set of evenly spaced data points using the trapezoidal rule

  Compute the speed of single-stage planetary gear train

Write a MATLAB function [speed] = planetary (N, emesh, first, last, arm) that computes the speed of a given link in a single-stage planetary gear train.

  Calculate and plot the error in the numerical derivative

Write a program to calculate and plot the error in the numerical estimate of the derivative.

  Create the graph using matlab functions

Create the graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval.

  Develop a simulation program

Develop a simulation program

  Create a vector in matlab

Create a three dimensional diagram of function.

  Open a named pipe and to read data from the pipe

Open a named pipe and to read data from the pipe in matlab

  Write the commands that will create the matrix

Write the commands that will create the matrix.

  Lagrange interpolating polynomial of degree

Lagrange interpolating polynomial of degree

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd