Study and simulate a digital baseband modulation transmitter

Assignment Help MATLAB Programming
Reference no: EM13865690

Introduction:

The objective of this lab is to study and simulate a digital baseband modulation transmitter by using MATLAB software. In this lab, we will learn how to generate the transmitted baseband. In addition, there are different type of pulse shaping technologies. The main purpose of this lab is to understand the spectrum of transmitted signal, and to investigate the frequency leak. In this lab, we will use pulses to transmit the digital data. in fact, On-Off keying is the simplest digital baseband modulation, and we will transmit a signal when the digital bit is 1. Also, there is nothing to transmit when digital bit is zero. Another type of baseband digital modulation is that the 2PAM. When digital bit is 1, we will transmit the positive pulse. Also, the zero in digital bit should be in negative pulse. the 4PAM is considering as a kind of digital modulation, and we can transmit more than one bit in this type of modulation.

Procedure:

We used MATLAB program, and rectangular shape to generate the transmitted signal. In the first step, we edit some errors when we got codes, and we plot the spectrum in correct side. In the second step, we had to delay the pulse at different time delay. The purpose of this step is to modulate different symbols. In the third step, we used the OOK and 4PAM to transmit them as modulation scheme. In the last step of this lab, we used Hamming and Hanning pulse shape to generate the baseband transmitted signals.

Results:

When we write a text in edit file, MATLAB will convert digital to binary numbers. Also, it will transmit the digital baseband modulation, and it will show some figures.

Conclusion:

In this lab, we learned how to transmit baseband, and we learned some types of digital baseband modulation. For OOK modulation, zero bit in binary number will transmit as zero, and 1 should be p(t). For PAM2, one bit will transmit as p(t), and zero should be -p(t). we improved our skills in MATLAB, and we learned some new functions and codes.

Reference no: EM13865690

Questions Cloud

Explain how the debt capacity of the governmental entity : Explain how the debt capacity of the governmental entity is determined
Indicate whether operating investing activities are afected : Motif Furniture is an Austin- based furniture company. For each of the following first- quarter transactions, indicate whether operating (O), investing (I), or financing activities (F) are affected and whether the effect is a cash inflow (1) or outfl..
Community relating to current homeland security hazards : Determine which agencies will be involved in your larger group
Who is to blame for the mc spill? : Who is to blame for the Mc Spill? Be sure to support your answer with a discussion of personal responsibility corporate accountability and ethical reasoning.
Study and simulate a digital baseband modulation transmitter : Study and simulate a digital baseband modulation transmitter by using MATLAB software. In this lab, we will learn how to generate the transmitted baseband.
Propose a sequence of experiments and data output : Problem: Using 3 pages, propose a sequence of experiments and data output considering the following questions:
How many hours a day do you stare at screens : Define socialization. Is the media (and technology in general) an agent of socialization? How many hours a day do you stare at screens (TV, computer, phone)? Think of a TV show or two that you watched in your youth/teen years. Did this have an impac..
Prepare the statement of cash flows for the current year : Prepare the statement of cash flows for the current year ended December 31 using the indirect method. Evaluate the statement of cash flows.
Describe the political and legal systems : Describe the political and legal systems - How much does the government intervene in the private sector? How will that affect your financial institution?

Reviews

Write a Review

MATLAB Programming Questions & Answers

  Cell array named carray that will hold numbers and text

In MATLAB, write a program to create a cell array named CArray that will hold numbers and text. Create a loop that first asks for an 'n' to be entered for a number or an 's' to be entered for a text string. If neither an n nor an s is entered, end..

  Problem gauss-seidel method

Write all of the above sets of equations in the matrix format and identify the sets that you cannot solve by using an iterative method such as Jacobi and/or Gauss-Seidel method. Show the details of how you decide that the method will not converge ..

  Calculate x - y using canonical forms parametric solution

Write a Sci/Matlab function that returns the function values and the Jacobian needed for Newton's method - show graphically how the intersection point of the two equations varies with p - Jacobian needed for Newton's method.

  Modify the functions for the bisection and false-position

Modify the functions for the bisection and false-position techniques of finding a root of an equation (see below questions) so that the number of iterations can be determined and displayed. (The count should only be displayed after the loop is com..

  Determine the stability status for the digital system

Sketch the z-plane pole-zero plot and determine the stability status for the following digital system.

  Write a script to solve the following systems of equations

Write a script to solve the following systems of equations using both matrix left division (\) and the inverse matrix method and Show that you have tested your MATLAB code appropriately

  Write a matlab code using for loop

Write a MATLAB code using "for" loop to compute y when n = 50,100 and 1000.

  What are corresponding displacement field and strain field

Write a short Matlab (or whatever language you prefer) program to perform 2 point Gauss integration of a function f over a given interval (a, b). Inputs: a, b, and the functional values of f at the two Gauss points x1 and x2, f 1) and f (x2). (The..

  Write the numerical values of temperature

Write the numerical values of temperature and the corresponding value of the analytical solution to this problem, T=xy, at each of your grid points, to a text file.

  Write the code to model the functionality

Write the code to model the functionality and delay of the 32-bit RCA for the worst-case-delay input pair. Verify and save.

  Boundary conditions for the finite element model

The computer program or the finite element model for one value of a and the excel file for finite element results processing;Boundary conditions for the finite element model

  Build a matlab birthday cake using the cylinder

Prepare for Project you should carefully read the Notes on Trajectory Formation that are available on Moddle.  As you read them, you should try out the concepts in MATLAB.

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