Evaluate the maximum value of the time constant

Assignment Help MATLAB Programming
Reference no: EM132360987

Question 1

A sample and hold (S&H) circuit is an analog device that is used to sample, i.e. take the voltage of a constantly changing analog signal and locks its value at a stable level for a particular least period of time called holding time. The S&H precedes the quantizer in analog-to-digital converters (ADCs).

S&H is usually integrated into sampling ADCs.

The datasheet of AD684 monolithic quad S&H circuit designed by Analog Devices include the data:

• 500 ns Hold Mode Settling
• 1 µs Maximum Acquisition Time to 0.01%
• Low Droop Rate: 0.01 µV/µs
• 75 ps Maximum Aperture Jitter
• Low Power Dissipation: 430 mW
• Works with 12-bit ADC

Assume that Fig. 3.11 is a model of the S&H circuit.

2419_Characteristics of SH circuit.jpg

Characteristics of S-H circuit

a) Using the data given above, compute the required sampling period (Ts) and sampling rate (Fs) of the AD684 S&H.

b) Using the appropriate digitization theorem, analyse the frequency content of analog signals which can be digitized using the ADC employing the AD684 S&H.

c) Assuming that the maximum amplitude of the analog signal sampled by the AD684 S&H is Vs=60 nV, and that the capacitor is able to charge to this level during the acquisition time. Evaluate the voltage which is quantized by the quantizer in the ADC.

d) Evaluate the maximum value of the time constant of the S&H circuitry.

Questions 2

Huffman coding is a prefix-free source coding (or data compression) algorithm. Its practical applications include GZIP, PKZIP (winzip etc.), PNG, JPEG and MPEG-2. Assume that the message "Engineering is interesting." is to be transmitted over a 2-Mbps link using Huffman coding as the source code.

(a) Compute the entropy of the source.
(b) Assume that the message is source encoded using 2-ary Huffman code. Design a suitable Huffman code for the source.
(c) Compute the average length of codewords from the Huffman-encoded source.
(d) Compute the coding efficiency of above Huffman code.
(e) Assume that the Huffman encoded message is to be transmitted without any other processing (i.e. no channel coding and no compression), evaluate the time required.

Question 3
Consider a coherent BPSK receiver operating at 15oC and receiving data at the rate 1 Mbps. The system uses the waveforms s0(t) = Ac sin(2πfct) and s1(t) = Ac cos(2πfct) to transmit bit 0 and bit 1, respectively, where Ac = 0.25 μV. Assume that the energy per bit is normalised relative to a 1-Ohm resistive load. Also, assume that the transmission medium causes only AWGN. Compute the signal energy per bit, Eb.

1) Compute the signal energy per bit, Eb.
2) Compute the single-sided power spectral density of the AWGN, N0.
3) Compute the signal-to-noise ratio (i.e., bit energy to noise power spectral density), Eb/N0.
4) Compute the BER of the coherent BPSK detector.
5) Assuming that the detector operates continuously over a period of two days, find the expected number of bits received in error.

Question 4

Every multi-user communications system needs a multiple access scheme. A class of multiple access schemes of great interest to current industry is the non-orthogonal multiple access scheme (NOMA). There are multiple proposals of NOMA in the open literature. Your task here is to find a journal paper on any NOMA scheme, study it and summarize its key points in a maximum of one A4 page written in 11-point font size.

Reference no: EM132360987

Questions Cloud

Compensate for the confirmation bias and bandwagon bias : What might you do to compensate for the confirmation bias and bandwagon bias factor?
Explain significance of detecting infrastructure attacks : Explain significance of detecting infrastructure attacks. What is managing vulnerability information.explain requirement for creating cyber intelligence report
Design the logic for a program for a cafe to provide data : Design the logic for a program for a café to provide some customer market research data. When a customer places an order, a clerk asks for the customer's zip.
How can community health nurse be involved as a change agent : Locate a news article or story related to a current event in healthcare policy. Some examples may be, but are not limited to healthcare reform.
Evaluate the maximum value of the time constant : Evaluate the maximum value of the time constant - Compute the coding efficiency of above Huffman code and Compute the average length of codewords
Why is hipaa so critical in retail health clinics : Why is HIPAA so critical in retail health clinics? What are the consequences of not being in compliance?
How a nurse demonstrates professional accountability : Outline the concept of professional accountability as it pertains to nursing. Provide examples of how a nurse demonstrates professional accountability.
Were you left with any unanswered questions : Was the data presented in a way that was clear to the average person? Were you left with any unanswered questions?
Types of social responsibilities that businesses have : What are a few of the types of social responsibilities that businesses have? How might different types of leaders view the importance of socially responsible

Reviews

len2360987

8/26/2019 2:59:04 AM

Learning outcomes Marking Criteria 20 Apply and evaluate the principles used in the generation, transmission and reception of digitally modulated signals; Excellent demonstration of knowledge criteria. Report on the characteristics of sampling and analogue to digital conversion and source coding; Excellent demonstration of knowledge criteria. Distinguish the digital modulation and demodulation techniques, channel coding and decoding and their performance; Excellent demonstration of competence in criteria.

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