Analog-to-Digital Converters Lecture L11.2 Section 11.3.

Slides:



Advertisements
Similar presentations
Lab 9: Matrix Keypad : ”No Key Press” Analysis Slide #2 Slide #3 ”Press and Hold Key 5” Analysis.
Advertisements

Lecture 17: Analog to Digital Converters Lecturers: Professor John Devlin Mr Robert Ross.
Sensors Interfacing.
Digital to Analog and Analog to Digital Conversion
Digital Fundamentals Tenth Edition Floyd Chapter 12.
©2008 The McGraw-Hill Companies, Inc. All rights reserved. Digital Electronics Principles & Applications Seventh Edition Chapter 14 Connecting with Analog.
Lecture 9: D/A and A/D Converters
Interfacing with the Analog World Wen-Hung Liao, Ph.D.
EE174 – SJSU Lecture #4 Tan Nguyen
EET260: A/D and D/A converters
EE 211 Lecture 12 April 2, Topics Course Assessment Dead Week Schedule A/D conversion Final Exam.
Example 11 Analog-to-Digital Converter Lecture L5.1.
EE42/100 Fall 2005 Prof. Fearing 1 Week 12/ Lecture 22 Nov. 17, Overview of Digital Systems 2.CMOS Inverter 3.CMOS Gates 4.Digital Logic 5.Combinational.
The Xilinx CPLD Lecture 4.2. XC9500 CPLDs 5 volt in-system programmable (ISP) CPLDs 5 ns pin-to-pin 36 to 288 macrocells (6400 gates) Industry’s.
Analog-to-Digital Converter Chapter 9. A/D Converter Analog-to-Digital Conversion The 68HC11 A/D Converter The 68HC12 A/D Converter Design of a Digital.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Analog-to-Digital Converters
Project Check Point 3 Audio Interface Jeff Du. Overview Project specs and overview next Tue. Mid-term next Thurs. This audio interface lab is REALLY easy.
A/D Converter Datapaths Discussion D8.4. Analog-to-Digital Converters Converts analog signals to digital signals –8-bit: 0 – 255 –10-bit: 0 – 1023 –12-bit:
Engineering 4862 Microprocessors Lecture 26 Cheng Li EN-4012
Figure 1–1 Graph of an analog quantity (temperature versus time). Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education, Inc. Upper.
Sept EE24C Digital Electronics Project Design of a Digital Alarm Clock.
Data Converters ELEC 330 Digital Systems Engineering Dr. Ron Hayne
Lecture 9. - Synchronous Devices require a timing signal. Clock generated Interval Timer Microprocessor Interval Timer Clk PCLK = MHz PCLK (for.
ELEC4601 Microprocessor systems Lab 3 Tutorial
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Digital-to-Analog Analog-to-Digital Microprocessor Interface.
Analog to Digital conversion. Introduction  The process of converting an analog signal into an equivalent digital signal is known as Analog to Digital.
Digital Electronics and Computer Interfacing
Timers.
Princess Sumaya Univ. Computer Engineering Dept. Chapter 6:
1 Registers & Counters Logic and Digital System Design - CS 303 Erkay Savaş Sabancı University.
MCS51 - lecture 6. Lecture 6 1/32 Extending MCS51 system Built-in peripherals MCS51 family.
Digital Logic Design.
Example 11 Analog-to-Digital Converter Lecture L5.1.
1 Data-Converter Circuits A/D and D/A Chapter 9 1.
PREPARED BY V.SANDHIYA LECT/ ECE UNIT- 3 APPLICATIONS OF OP-AMP 1.
Decoder A01-A31 address, LWORD*, IACK*, AM0-AM5 SN74LS245 Interrupter 5V-3.3V Level change Xilinx CPLD 125MHz XC95288 JTAG VMEbus interface 2*18-Bits 133MHz.
Digital Fundamentals Tenth Edition Floyd Chapter 9.
Digital Voltmeter (DVM)
Water Flow GROUP A. Analogue input voltage results: Motor Input voltage( V) pin 12 Analogue input voltage (V) Display number
Capture and record 1GHz signal (Block Diagram)
CSE 171 Lab 11 Digital Voltmeter.
Department of Electronic & Electrical Engineering Serial interfaces Serial Interfaces allow communication between devices sending one bit at a time. In.
OUT IN LS Gnd +5 Figure 1: (a) Logic Level Measurement (Measure voltage at OUT node). (b) Power Supply Wiring.
Department of Electronic & Electrical Engineering Further work? Simple Voltmeter. ● Analogue to Digital converter (MCP3001 SPI ) ● Analogue → 10bit binary.
Serial Peripheral Interface SPI I2C (i-squared cee)
Embedded Systems Design 1 Lecture Set C Interfacing the MCS-51 to: –D/A Converter –A/D Converter.
ULTRA LOW CURRENT MEASUREMENT SYSTEM. A full diagram of a mass spectrometer.
Instructor: Alexander Stoytchev CprE 281: Digital Logic.
Counters and registers Eng.Maha Alqubali. Registers Registers are groups of flip-flops, where each flip- flop is capable of storing one bit of information.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
Digital Logic & Design Dr.Waseem Ikram Lecture 44.
KEYBOARD/DISPLAY CONTROLLER - INTEL Features of 8279 The important features of 8279 are, Simultaneous keyboard and display operations. Scanned keyboard.
Low Power, High-Throughput AD Converters
Digital to analog converter [DAC]
EI205 Lecture 13 Dianguang Ma Fall 2008.
Digital Decode & Correction Logic
EKT 221 – Counters.
Sequential Logic Counters and Registers
Principles & Applications
CSE 171 Lab 11 Digital Voltmeter.
Timers.
Analog-to-Digital Converters
Digital Control Systems Waseem Gulsher
NA61 - Single Computer DAQ !
Switching Theory and Logic Design Chapter 5:
14 Digital Systems.
Programmable Interval Timer
LS00 3 IN OUT Gnd Figure 1: (a) Logic Level Measurement (Measure voltage at OUT node). (b) Power Supply Wiring.
Presentation transcript:

Analog-to-Digital Converters Lecture L11.2 Section 11.3

Analog-to-Digital Converters Converts analog signals to digital signals –8-bit: 0 – 255 –10-bit: 0 – 1023 –12-bit: 0 – 4095 Successive Approximation Flash

Method of Successive Approximation

Implementing Successive Approximation

ADC Bit Serial I/O A/D Converter

Flash A/D Converter Uses analog comparators to convert an analog signal to a digital signal in a single clock cycle n-bit converter requires 2 n – 1 comparators –4-bit converter requires 15 comparators –8-bit converter requires 255 comparators Or two 4-bit converters plus a D/A converter

MAX118

Flash A/D Converter

MAX118

ADC0831 Timing

Voltmeter Logic Block Diagram

Q6 & Q7 (CS) Q3 Q4 Q5 Q6 Q7 Q3 (CLK) Data Out (DO) !Q3 shift (S) [Q7..Q4] == 10 (Capture) !Q3 display (D)

Q1 Q0 1.0 MHz Q20.5 MHz Q30.25 MHz 2.0 MHz Clock4.0 MHz

Q3 CLK Q7 Q6 CS DO Xilinx XC95108 PC84 CPLD Clock Divider Counter Q7..Q0 4 MHz Clock ADC0831 Interface

!Q3 display (D) [Q7..Q4] == 10 (Capture) Q6 & Q7 (CS) Q3 Q4 Q5 Q6 Q7 Q3 (CLK) Data Out (DO) !Q3 shift (S)

Count Detect Logic (Q7..Q4 = ) Capture Xilinx XC95108 PC84 CPLD Clock Divider Counter Q7..Q0 4 MHz Clock Q3 Q7 Q6 CLK CS DO ADC0831 Interface Display Register D7..D0 ClockLoad Shift Register S7..S0 Clock Data Q3!Q3

0 Binary-to-BCD Converter Hundreds Tens Units 0 7-Segment Decoder 7-Segment Decoder 77 Voltage Display a..g Xilinx XC95108 PC84 CPLD Display Register D7..D0 ClockLoad (Shift Register S7..S0) (Capture) (!Q3) dpt 1