Category: Education

  • 14.1 Introduction to Digital Communication

    In the design of large and complex digital systems, it is often necessary to have one device communicate digital information to and from other devices. One advantage of digital information is that it tends to be far more resistant to transmitted and interpreted errors than information symbolized in an analog medium. This accounts for the…

  • 13.10 Practical Considerations of ADC Circuits

    Perhaps the most important consideration of an ADC is its resolution. Resolution is the number of binary bits output by the converter. Because ADC circuits take in an analog signal, which is continuously variable, and resolve it into one of many discrete steps, it is important to know how many of these steps there are…

  • 13.9 Delta-Sigma ADC

    One of the more advanced ADC technologies is the so-called delta-sigma, or ΔΣ (using the proper Greek letter notation). In mathematics and physics, the capital Greek letter delta (Δ) represents difference or change, while the capital letter sigma (Σ) represents summation: the adding of multiple terms together. Sometimes this converter is referred to by the…

  • 13.8 Slope (integrating) ADC

    So far, we’ve only been able to escape the sheer volume of components in the flash converter by using a DAC as part of our ADC circuitry. However, this is not our only option. It is possible to avoid using a DAC if we substitute an analog ramping circuit and a digital counter with precise…

  • 13.7 Tracking ADC

    A third variation on the counter-DAC-based converter theme is, in my estimation, the most elegant. Instead of a regular “up” counter driving the DAC, this circuit uses an up/down counter. The counter is continuously clocked, and the up/down control line is driven by the output of the comparator. So, when the analog input signal exceeds…

  • 13.6 Successive Approximation ADC

    One method of addressing the digital ramp ADC’s shortcomings is the so-called successive-approximation ADC. The only change in this design is a very special counter circuit known as a successive-approximation register. Instead of counting up in binary sequence, this register counts by trying all values of bits starting with the most-significant bit and finishing at…

  • 13.5 Digital Ramp ADC

    Also known as the stairstep-ramp, or simply counter A/D converter, this is also fairly easy to understand but unfortunately suffers from several limitations. The basic idea is to connect the output of a free-running binary counter to the input of a DAC, then compare the analog output of the DAC with the analog input signal…

  • 13.4 Flash ADC

    Also called the parallel A/D converter, this circuit is the simplest to understand. 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. The following illustration shows a…

  • 13.3 The R/2R DAC (Digital-to-Analog Converter)

    The R/2R DAC circuit is an alternative to the binary-weighted-input (R/2nR) DAC which uses fewer unique resistor values.  R/2R DAC vs. R/2nR DAC A disadvantage of the former DAC design was its requirement of several different precise input resistor values: one unique value per binary input bit. Manufacture may be simplified if there are fewer…

  • 13.2 The R/2nR DAC: Binary-Weighted-Input Digital-to-Analog Converter

    What Is a R/2nR DAC Circuit? The R/2nR DAC circuit, otherwise known as the binary-weighted-input DAC, is a variation on the inverting summing op-amp circuit. (Note that “summing” circuits are sometimes also referred to as “summer” circuits.) If you recall, the classic inverting summing circuit is an operational amplifier using negative feedback for controlled gain, with…

  • 13.1 Introduction to Digital-Analog Conversion

    Connecting digital circuitry to sensor devices is simple if the sensor devices are inherently digital themselves. Switches, relays, and encoders are easily interfaced with gate circuits due to the on/off nature of their signals. However, when analog devices are involved, interfacing becomes much more complex. What is needed is a way to electronically translate analog…

  • 12.6 Ring Counters

    If the output of a shift register is fed back to the input. a ring counter results. The data pattern contained within the shift register will recirculate as long as clock pulses are applied. For example, the data pattern will repeat every four clock pulses in the figure below. However, we must load a data…

  • 12.5 Universal Shift Registers: Parallel-in, Parallel-out

    The purpose of the parallel-in/ parallel-out shift register is to take in parallel data, shift it, then output it as shown below. A universal shift register is a do-everything device in addition to the parallel-in/ parallel-out function. Above we apply four bit of data to a parallel-in/ parallel-out shift register at DA DB DC DD.…

  • 12.4 Shift Registers: Serial-in, Parallel-out (SIPO) Conversion

    A serial-in, parallel-out shift register is similar to the serial-in, serial-out shift register in that it shifts data into internal storage elements and shifts data out at the serial-out, data-out, pin. It is different in that it makes all the internal stages available as outputs. Therefore, a serial-in, parallel-out shift register converts data from serial…

  • 12.3 Shift Registers: Parallel-in, Serial-out (PISO) Conversion

    Parallel-in/ serial-out shift registers do everything that the previous serial-in/ serial-out shift registers do plus input data to all stages simultaneously. The parallel-in/ serial-out shift register stores data, shifts it on a clock by clock basis, and delays it by the number of stages times the clock period. In addition, parallel-in/ serial-out really means that…