Digital To Analog Converters MCQ Quiz - Objective Question with Answer for Digital To Analog Converters - Download Free PDF
Last updated on Jun 9, 2025
Latest Digital To Analog Converters MCQ Objective Questions
Digital To Analog Converters Question 1:
An 8-bit Digital-to-Analog converter (DAC) using two identical 4-bit DACs with equal reference voltage is shown in Figure. If b0 represents LSB, b7 MSB and the op-amp is ideal, to obtain correct analog values corresponding to an 8-bit DAC at the output V0, what should be the value of resistor R ?
Answer (Detailed Solution Below)
Digital To Analog Converters Question 1 Detailed Solution
Explanation:
8-bit Digital-to-Analog Converter (DAC) using Two 4-bit DACs
Problem Understanding: In the given question, an 8-bit DAC is implemented using two identical 4-bit DACs with equal reference voltage. The binary inputs b7 to b0 are represented, where b7 is the Most Significant Bit (MSB) and b0 is the Least Significant Bit (LSB). To achieve the correct analog output voltage (V0) corresponding to an 8-bit DAC, we need to determine the value of the resistor R in the circuit. The operational amplifier (op-amp) is assumed to be ideal.
Working Principle:
To understand the operation of this circuit, note the following:
- The 8-bit input is divided into two 4-bit groups: the higher 4 bits (b7 to b4) and the lower 4 bits (b3 to b0).
- Each 4-bit group is fed into one of the two identical 4-bit DACs.
- The higher 4 bits produce an analog output proportional to their binary value, scaled to the range of the higher nibble.
- The lower 4 bits produce an analog output proportional to their binary value, scaled to the range of the lower nibble.
- The outputs of the two DACs are combined using a resistor network and an operational amplifier to produce a final output voltage V0 that corresponds to the 8-bit binary input.
Analysis:
The higher nibble (b7 to b4) represents the most significant part of the binary input. Its contribution to the output voltage should dominate over the lower nibble (b3 to b0). To achieve this, the output of the DAC handling the higher nibble is scaled by a factor of 16 (since 24 = 16) relative to the output of the DAC handling the lower nibble.
The resistor R in the circuit is responsible for ensuring this scaling. Specifically, the resistor network and the ideal op-amp configure the circuit such that:
- The output voltage of the higher nibble DAC is multiplied by 16.
- The output voltage of the lower nibble DAC is added directly.
Mathematical Derivation:
Let the outputs of the two 4-bit DACs be VH (higher nibble) and VL (lower nibble), respectively. The final output voltage V0 is given by:
V0 = 16 × VH + VL
Both DACs have the same reference voltage and identical resistor networks. Therefore, the scaling factor of 16 is achieved by appropriately choosing the value of resistor R. For a standard 4-bit DAC, the output voltage is proportional to the binary input (b3 to b0 or b7 to b4) scaled by the reference voltage and the DAC’s resolution.
The resistor R is chosen such that the higher nibble’s output voltage is effectively scaled by 16 relative to the lower nibble’s output. This is achieved by using a resistor value of 1 kΩ.
Correct Answer: The value of R should be 1 kΩ.
Additional Information
To further understand the reasoning, let’s analyze why the other options are incorrect:
Option 1: 8 kΩ
This value is too high. If R were 8 kΩ, the scaling factor would not properly match the requirement of multiplying the higher nibble’s output by 16. This would result in incorrect analog values at the output.
Option 2: 0.25 kΩ
This value is too low. A resistor value of 0.25 kΩ would result in an incorrect scaling factor, leading to a mismatch between the contributions of the higher and lower nibbles.
Option 4: 0.5 kΩ
Similar to Option 2, this value is also too low. The scaling factor would not correctly match the requirement, resulting in incorrect output voltages.
Option 5: Not provided in the question
As the correct scaling requires R = 1 kΩ, any other value not listed in the options would also fail to produce the correct output.
Conclusion:
The resistor R plays a crucial role in ensuring the correct scaling of the higher nibble’s output relative to the lower nibble’s output in the 8-bit DAC circuit. By choosing R = 1 kΩ, the circuit achieves the desired scaling, resulting in accurate analog values corresponding to the 8-bit binary inputs. This understanding is essential in designing such circuits to ensure proper functionality and accuracy.
```Digital To Analog Converters Question 2:
A 4 bit unipolar DAC with 10V reference is fed to the input of a comparator, whose threshold is set as 7.5V. When the DAC counts from 0 and reaches 8, the comparator showed threshold crossing wrongly. It is found that one of the DAC input bit is stuck at '1'. Which is the stuck at '1' bit
Answer (Detailed Solution Below)
Digital To Analog Converters Question 2 Detailed Solution
Explanation:
Analysis of the 4-bit Unipolar DAC and Comparator System:
The given problem involves a 4-bit unipolar DAC (Digital-to-Analog Converter) with a 10V reference voltage and a comparator whose threshold voltage is set at 7.5V. The DAC counts from 0 to 15 (since it is a 4-bit DAC, it can represent 24 = 16 levels). The comparator monitors the output of the DAC and determines when it crosses the threshold voltage.
It is observed that when the DAC count reaches 8, the comparator erroneously indicates threshold crossing. Upon analysis, it is found that one of the input bits of the DAC is stuck at '1'. We need to determine which bit is stuck at '1'.
Step-by-Step Solution:
1. Understanding the DAC Operation:
A 4-bit unipolar DAC converts a digital value (binary) into an analog voltage. The output voltage is given by:
Vout = (Digital Value / Maximum Digital Value) × Reference Voltage
Since the DAC is 4-bit, the maximum digital value is 15 (binary 1111). The reference voltage is 10V. Therefore:
Vout = (Digital Value / 15) × 10
For each binary value, the corresponding analog voltage is calculated as follows:
Binary Value | Decimal Value | Vout (Analog Voltage) |
---|---|---|
0000 | 0 | 0V |
0001 | 1 | 0.6667V |
0010 | 2 | 1.3333V |
0011 | 3 | 2V |
0100 | 4 | 2.6667V |
0101 | 5 | 3.3333V |
0110 | 6 | 4V |
0111 | 7 | 4.6667V |
1000 | 8 | 5.3333V |
1001 | 9 | 6V |
1010 | 10 | 6.6667V |
1011 | 11 | 7.3333V |
1100 | 12 | 8V |
1101 | 13 | 8.6667V |
1110 | 14 | 9.3333V |
1111 | 15 | 10V |
2. Comparator Threshold Analysis:
The comparator is set to a threshold voltage of 7.5V. It should ideally indicate threshold crossing when the DAC output voltage exceeds 7.5V. From the table above, this happens when the binary value exceeds 1011 (decimal 11), as for binary 1100 (decimal 12), Vout becomes 8V.
However, the problem states that the comparator erroneously indicates threshold crossing at binary 1000 (decimal 8). This suggests that the DAC is producing an incorrect output voltage due to one of its input bits being stuck at '1'.
3. Identifying the Stuck-at-'1' Bit:
To determine which bit is stuck at '1', we analyze the effect of each bit being stuck at '1' on the output voltage:
- B3 (MSB): If the most significant bit (B3) is stuck at '1', the output voltage would be significantly higher than expected for lower binary values, as B3 contributes the largest weight (8 × Reference Voltage / 15). For binary 1000 (decimal 8), the output voltage would be correct, so B3 is not the stuck bit.
- B2: If B2 is stuck at '1', it adds an additional weight (4 × Reference Voltage / 15) to the output voltage. For binary 1000 (decimal 8), the output voltage would incorrectly include this additional weight, resulting in an erroneous threshold crossing at the comparator. This matches the problem description, so B2 is the stuck bit.
- B1: If B1 is stuck at '1', it adds a smaller weight (2 × Reference Voltage / 15). For binary 1000 (decimal 8), the output voltage would not exceed the threshold, so B1 is not the stuck bit.
- B0 (LSB): If the least significant bit (B0) is stuck at '1', it adds the smallest weight (Reference Voltage / 15). This would not cause the erroneous threshold crossing at binary 1000 (decimal 8), so B0 is not the stuck bit.
Correct Answer: The stuck-at-'1' bit is B2.
Important Information
To further understand the analysis, let’s evaluate the other options:
- B0 (LSB): The least significant bit contributes the smallest weight to the output voltage. If it is stuck at '1', the error in output voltage would be minimal and insufficient to cause the threshold crossing at binary 1000 (decimal 8).
- B1: The second least significant bit contributes a slightly larger weight than B0. If it is stuck at '1', the output voltage would still not exceed the threshold at binary 1000 (decimal 8).
- B3 (MSB): The most significant bit contributes the largest weight to the output voltage. If it is stuck at '1', the output voltage would be significantly higher than expected for lower binary values, but it would not match the observed erroneous behavior at binary 1000 (decimal 8).
Conclusion:
By analyzing the effect of each bit being stuck at '1', we identify that B2 is the stuck bit, as its incorrect contribution to the output voltage causes the comparator to erroneously indicate threshold crossing at binary 1000 (decimal 8). This analysis highlights the importance of understanding DAC operation and bit weighting in digital systems.
Digital To Analog Converters Question 3:
Identify the most significant bit from the '100010' binary data.
Answer (Detailed Solution Below)
Digital To Analog Converters Question 3 Detailed Solution
- MSB stands for most significant bit is the bit position in a binary number having the greatest value.
- The MSB is sometimes referred to as the high-order bit or left-most bit due to the convention in positional notation of writing more significant digits further to the left.
- The MSB can also correspond to the sign bit of a signed binary number. In one's and two's complement notation, "1" signifies a negative number and "0" signifies a positive number.
Example:
(12)10 = (1100)2
MSB |
|
|
LSB |
1 |
1 |
0 |
0 |
According to the question, the most significant bit of '100010' binary data is '1'.
Digital To Analog Converters Question 4:
Given below are three types of converters
1. successive approximation type
2. weighted resistor type
3. R-2R ladder type
Which one of the types are D to A converter?
Answer (Detailed Solution Below)
Digital To Analog Converters Question 4 Detailed Solution
The correct option is 2
Concept:
D/A converter:
D/A converter converts digital or binary data into its equivalent analog data. This analog data is required to drive motors and other analog devices. The converted analog value is either in voltage or current form.
There are two types of D/A converters:
- Weighted Resistor or Resistive Divider type
- R-2R Ladder-type
Weighted resistor DAC:
It uses a summing amplifier with a binary-weighted network as shown below.
For an n-bit ADC,
- If the weight of MSB resistor is 2R, then the weight of the LSB resistor is 2nR.
- We require n number of resistors.
- We require n different values of resistors i.e. 2R, 22R, 23R, …, 2nR.
The accuracy and stability depend on the accuracy of resistors.
The requirement of a wide range of resistor values restricts the use up to 8-bit.
R-2R ladder resistor DAC:
It uses a summing amplifier with an R-2R ladder network as shown below.
For n-bit DAC, it requires only 2 different values of resistors i.e. R and 2R.
Digital To Analog Converters Question 5:
The smallest change in the input signal that can be detected by an instrument is called
Answer (Detailed Solution Below)
Digital To Analog Converters Question 5 Detailed Solution
- The smallest change in the input signal that can be detected by an instrument is referred to as its "resolution."
- The term resolution describes the finest detail that a device or system can detect or measure.
- It is a key parameter for systems that deal with digital signals, as it is directly linked to the quality or level of detail of the output.
Top Digital To Analog Converters MCQ Objective Questions
A 5 bit ladder has a digital input of 11010. Assuming that 0 corresponds to 0 V and 1 corresponds to +10 V, its output voltage will be:
Answer (Detailed Solution Below)
Digital To Analog Converters Question 6 Detailed Solution
Download Solution PDFConcept:
For a ladder-type D/A Converter:
Output Voltage (V0) = Resolution × Decimal Equivalent of binary input.
Where Resolution is given by:
\(Resolution=\frac{{{V}_{ref}}}{{{2}^{n}}}\)
Application:
Given n = 5 and the Digital input = 11010
∵ The Resolution will be:
\(R=\frac{{{V}_{ret}}}{{{2}^{n}}}=\frac{10}{{{2}^{5}}}=~0.3125\)
Since the decimal Equivalent of 11010 = 26
So, V0 = 26 × 0.3125
V0 = 8.125 V
Note: If the full-scale voltage is given, then:
Resolution \(=\frac{{{V}_{fs}}}{{{2}^{n}}-1}\)
The resolution of an 8 bit DAC will be:
Answer (Detailed Solution Below)
Digital To Analog Converters Question 7 Detailed Solution
Download Solution PDFResolution: It is defined as the smallest change in the analog output voltage corresponding to a change of one bit in the digital input.
The percentage resolution (%R) of an n-bit DAC is:
\(\%R = \frac{1}{{{2^n} - 1}} \times 100\)
The resolution of an n-bit DAC with a range of output voltage from 0 to V is given by:
\(R = \frac{V}{{{2^n} - 1}}volts\)
Calculation:
Number of bits (n) = 8
Resolution \( = \frac{{1}}{{{2^8} - 1}} = \frac{{1}}{{255}}\)
The difference between analog voltage represented by two adjacent digital codes of an analog to digital converter is
Answer (Detailed Solution Below)
Digital To Analog Converters Question 8 Detailed Solution
Download Solution PDFResolution: It is defined as the smallest change in the analog output voltage corresponding to a change of one bit in the digital output.
The percentage resolution (%R) of an n-bit DAC is:
\(\%R = \frac{1}{{{2^n} - 1}} \times 100\)
The resolution of an n-bit DAC with a range of output voltage from 0 to V is given by:
\(R = \frac{V}{{{2^n} - 1}}volts\)
Hence the difference between analog voltage represented by two adjacent digital codes of an analog to digital converter is called resolution.
Hence option (2) is the correct answer.
Important Points
Accuracy:
- The accuracy of the A/D converter determines how close the actual digital output is to the theoretically expected digital output for given analog input.
- In other words, the accuracy of the converter determines how many bits in the digital output code represent useful information about the input signal.
% Accuracy of a n bit ADC = (1 / 2n ) × 100
A 6-bit ladder D/A converter has a maximum output of 10 V. The output for input 101001 is approximately
Answer (Detailed Solution Below)
Digital To Analog Converters Question 9 Detailed Solution
Download Solution PDFConcept:
For a ladder-type D/A Converter:
Output Voltage (V0) = Resolution × Decimal Equivalent of binary input.
Where Resolution is given by:
\(Resolution=\frac{{{V}_{fs}}}{{{2}^{n}}-1}\)
Where, Vfs = Full scale voltage or maximum voltage
Application:
Given n = 6 and the Digital input = 101001
∵ The Resolution will be:
\(R=\frac{{{V}_{ret}}}{{{2}^{n}-1}}=\frac{10}{{{2}^{6}-1}}=~0.1587\)
Since the decimal Equivalent of 101001 = 41
So, V0 = 41 × 0.1587
V0 = 6.5067 V
V0 ≈ 6.5 V
Note: If the reference voltage is given, then:
\(Resolution=\frac{{{V}_{ref}}}{{{2}^{n}}}\)
If the resolution of a digital-to-analog converter is approximately 0.4% of its full-scale range, then it is a/an _______.
Answer (Detailed Solution Below)
Digital To Analog Converters Question 10 Detailed Solution
Download Solution PDFConcept of Resolution:
It is defined as the smallest change in the analog output voltage corresponding to a change of one bit in the digital output.
The percentage resolution (%R) of an n-bit DAC is:
\(\%R = \frac{1}{{{2^n} - 1}} \times 100\)
Calculation:
As we know the formula resolution,
\(\%R = \frac{1}{{{2^n} - 1}} \times 100=0.4\)
250 = 2N -1
2N = 251 ≈ 255
i.e., 28 = 255
N = 8
Hence the minimum value of N satisfying the condition.
An 8-bit DAC has a resolution of 20 mV/LSB. Find V0 if the input is (10000000)2.
Answer (Detailed Solution Below)
Digital To Analog Converters Question 11 Detailed Solution
Download Solution PDFConcept:
The output for an 'n' bit DAC is given by:
Vo = Resolution × (Binary equivalent of digital input)
The resolution is obtained by:
\(R = {V_{ref}\over 2^n}\)
Calculation:
Given, resolution = 20 mV/LSB
The binary equivalent of the digital input is:
(10000000)2 = 1× 27 = 128 V
Vo = 20 × 10-3 × 128
Vo = 2.56 V
A D/A converter has 5V full-scale input voltage and an accuracy of ± 0.2%. The maximum error for any output voltage will be
Answer (Detailed Solution Below)
Digital To Analog Converters Question 12 Detailed Solution
Download Solution PDFConcept:
Maximum error (Er) of D/A is given as,
Er = (VFS x Accuracy)
Where,
VFS: full-scale input voltage
Calculation:
Given: VfS = 5V , Accuracy= 0.2%
\({E_r} = \frac{{5 \times 0.2}}{{100}}\)
\({E_r} = \frac{1}{{100}} \)
Er = 10 mV
Which of the following is the fastest A-D converter?
Answer (Detailed Solution Below)
Digital To Analog Converters Question 13 Detailed Solution
Download Solution PDF\The correct answer is option 2):(Flash type)
Concept:
Flash ADC (Fastest)
- The flash ADC is the fastest type available. A flash ADC uses comparators, one per voltage step, and a string of resistors.
- Flash-type ADC requires no counter For an n-bit ADC, flash-type ADC requires (2n – 1) comparators
- A 4-bit ADC will have 15 comparators, and an 8-bit ADC will have 255 comparators.
- The following figure shows a 3-bit flash ADC circuit.
- It is formed of a series of comparators, each one comparing the input signal to a unique reference voltage.
- The comparator outputs connect to the inputs of a priority encoder circuit, which then produces a binary output.
- Vref is a stable reference voltage provided by a precision voltage regulator as part of the converter circuit.
- As the analog input voltage exceeds the reference voltage at each comparator, the comparator outputs will sequentially saturate to a high state.
- The priority encoder generates a binary number based on the highest-order active input, ignoring all other active inputs.
Additional Information
- The successive approximation A/D converter has a shorter conversion time compared to the counter ramp A/D converter.
- Counter type ADC and successive approximate ADC use DAC Counter type ADC uses linear search and successive approximation type ADC uses binary search
- A ring counter is used in successive approximation-type ADC
- Dual slope ADC is the most accurate
The resolution of 4 Bit counting ADC is 05 V For an analog input 5.8 volt the output of ADC will be_____
Answer (Detailed Solution Below)
Digital To Analog Converters Question 14 Detailed Solution
Download Solution PDFConcept:
- Analog-to-Digital Converters (ADCs) transform an analog voltage to a binary number (a series of 1’s and 0’s).
- Then eventually to a digital number (base 10) for reading on a meter, monitor, or chart.
- The ADC resolution depends upon the number of bits used to represent the digit number.
- As the number of bits increases the resolution of an Analog to Digital Converter improves and the quantization error decreases.
Resolution for n – bit A/D converter will be:
\(R= \frac{V_{FS} \ \times \ (2^ib^i)}{{{2^n} - 1}}\)
Where
R = Resolution
VFS is reference voltage 'or' Full-scale voltage
n = number of bits
2ibi gives output voltage value.
Calculation:
Given:
VFS = 5.8 V
n = 4
R = 05 V
\( 5= \frac{5.8 \ \times \ 2^ib^i}{{{2^{4}} - 1}}\)
\( 2^ib^i= \frac{5 \ \times \ 15}{{5.8}}\)
2ibi = 12.93 V ≈ 12 V
In bits, the output voltage will be 1100
Hence option (1) is the correct answer.
Important Points
The resolution of DAC is a change in analog voltage corresponding to the LSB bit increment at the input.
The resolution (R) is calculated as:
\( R= \frac{{{V_{FS}}}}{{{2^N} - 1}}\)
No. of levels = 2N – 1
Vr is reference voltage 'or' Full-scale voltage
A 8-bit A/D converter is used over a span of zero to 2.56 V. The binary representation of 1.0 V signal is
Answer (Detailed Solution Below)
Digital To Analog Converters Question 15 Detailed Solution
Download Solution PDFResolution:
Resolution of ADC is a change in analog voltage corresponding to a 1-bit increment.
Resolution is the number of bits per conversion cycle that the converter is capable of processing.
\(R=\frac{V_{range}}{2^n}\)
n = No. of bits of ADC
Vrange = Vmax - Vmin
Analog output = Reslotion x Decimal equivalent to binary
Vo = R x D
Calculation:
Vrange = Vmax - Vmin
Vmax = 2.56 V
Vmin = 0 V
⇒ Vrange = 2.56 V
n = 8
Resolution is
\(R=\frac{V_{range}}{2^n}\)
⇒ \(R=\frac{2.56}{2^8}\)
∴ R = 0.01.
Output voltage Vo = 1 V
⇒ 1 = 0.01 x D
∴ D = 100
The binary value of 100 is
The binary equivalent of 100 is (011 001 00)2