Explain the working of a weighted register d/a converter, Computer Engineering

Assignment Help:

With the help of a neat diagram, explain the working of a weighted-resistor D/A converter.

Ans

Weighted Register D/A Converter:

 

2123_Weighted Register.png

Digital input that has 4 bits is applied to a register network throughout electronic switch. Such electronic switch generates current I at MSB (consequent to Logic 1), I/2 at the subsequent lower significant position. The whole current produced will be proportional to digital input. Such current can be converted to consequent voltage by using an op-ampere. Circuit of this convertor is referred to as weighted register converter because the resistance values are weighted in accordance along with the binary weights.

The current Ii is specified by

Ii = IN-1 + I N-2 + ........+ I0 where  IN-1 = VN-1/ R, IN-2 = VN-2/ 2R, IN-3 = VN-3/4 R and also V(O) if bn = 0 and VN = V(1) if bn = 1

For straight binary inputs V(0) = 0 and V(1) = - VR and the output voltage is specified by:

V0 = -[-VR] [(RF/R) bn-1 +(RF/2n ) bn-1 +(RF/22R) bn-1 +_______________(RF/2n-1R) b0]


Related Discussions:- Explain the working of a weighted register d/a converter

Illustrate 16-bit isa, Illustrate 16-bit ISA?  Compare it with 8-bit ISA bu...

Illustrate 16-bit ISA?  Compare it with 8-bit ISA bus.  The only difference between 8 and 16-bit ISA bus is that an extra connector is attached behind the 8-bit connector. 16-b

Give explanation about stored program control, Give explanation about Store...

Give explanation about Stored Program Control. Stored Program Control: In this centralized control, all the control equipment is replaced through a single processor that must

The functions islower() and tolower(), Distinguish among the functions islo...

Distinguish among the functions islower() and tolower().   islower( ) and tolower( ): islower(c) is a character testing function described  in ctype.h header file. This

Define cloud computing with example, Define Cloud Computing with example. ...

Define Cloud Computing with example. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., se

What is a snooping cache, DNS cache snooping is not a term the author just ...

DNS cache snooping is not a term the author just made up, it is called and discussed by some notable DNS execution developers, and a few interested DNS administrators have prob

Explain bernstein conditions for detection of parallelism, Bernstein Condit...

Bernstein Conditions for Detection of Parallelism For execution of a number of instructions or a block of instructions in parallel, it must be made certain that instructions ar

Explain system software with system programming, Explain the evolution of s...

Explain the evolution of system software with system programming. System-software is collection of system programs which perform a variety of functions, name are: file editing,

Why does ipv6 use separate extension headers, Why does IPV6 use separate ex...

Why does IPV6 use separate extension headers? Explain. The extension headers in Ipv6 are utilized for economy and extensibility. Partitioning the datagram functionality in sepa

What is independent process, What is independent process? A process is ...

What is independent process? A process is independent it cannot affect or be affected by the other processes implementing in the system. Any process does not share data with ot

Hyper-threading, Hyper-threading, officially known as Hyper-threading Techn...

Hyper-threading, officially known as Hyper-threading Technology (HTT), is Intel's trademark for their execution of the simultaneous multithreading technology on the Pentium 4 micro

Write Your Message!

Captcha
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