D/A-Converters. Jian-Jia Chen (slides are based on Peter Marwedel) Informatik 12 TU Dortmund Germany

Similar documents
Aperiodic Task Scheduling

Evaluation and Validation

Measurement and Instrumentation. Sampling, Digital Devices, and Data Acquisition

CURRENT SOURCES EXAMPLE 1 Find the source voltage Vs and the current I1 for the circuit shown below SOURCE CONVERSIONS

Analog to Digital Converters (ADCs)

Direct Current Circuits. February 18, 2014 Physics for Scientists & Engineers 2, Chapter 26 1

Solved Problems. Electric Circuits & Components. 1-1 Write the KVL equation for the circuit shown.

Physics 102: Lecture 06 Kirchhoff s Laws

Syllabus and Course Overview!

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction: Op-amps in Negative Feedback

PHYSICS 171. Experiment 3. Kirchhoff's Laws. Three resistors (Nominally: 1 Kilohm, 2 Kilohm, 3 Kilohm).

D is the voltage difference = (V + - V - ).

Survey of Hardware Random Number Generators (RNGs) Dr. Robert W. Baldwin Plus Five Consulting, Inc.

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

Data Converter Fundamentals

Electricity and Magnetism DC Circuits Using Kirchhoff s Laws

The equivalent model of a certain op amp is shown in the figure given below, where R 1 = 2.8 MΩ, R 2 = 39 Ω, and A =

Generalized Kirchhoff-Law-Johnson- Noise (KLJN) secure key exchange system using arbitrary resistors

Operational Amplifiers

Module 3 : Sampling and Reconstruction Lecture 22 : Sampling and Reconstruction of Band-Limited Signals

Index. Index. More information. in this web service Cambridge University Press

ENGG 1203 Tutorial_05. Use of Multimeter. Lab 5 : SYSTEM. Office hours : Chow Yei Ching, CB-LG205 Thu, Fri; 15:30-17:30

Analog to Digital Conversion

U1 is zero based because its noninverting terminal is connected to circuit common. Therefore, the circuit reference voltage is 0 V.

Homework 6 Solutions and Rubric

INTRODUCTION TO ELECTRONICS

Engineering Fundamentals and Problem Solving, 6e

AP Physics C - E & M

DC CIRCUIT ANALYSIS. Loop Equations

E1.1 Analysis of Circuits ( ) Revision Lecture 1 1 / 13

You should be able to demonstrate and show your understanding of:

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2016/17 Aula 3, 3rd September

P. Bruschi - Notes on Mixed Signal Design

E2.2 Analogue Electronics

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM

ELECTRICAL ENGINEERING

EE100Su08 Lecture #9 (July 16 th 2008)

Kirchhoff's Laws and Circuit Analysis (EC 2)

MECHATRONICS ENGINEERING TECHNOLOGY. Modeling a Servo Motor System

Chapter 28. Direct Current Circuits

ELECTRONIC SENSORS PREAMBLE. This note gives a brief introduction to sensors. The focus is. on sensor mechanisms. It describes in general terms how

(Refer Slide Time: 00:01:30 min)

Notes on Electricity (Circuits)

Signals and Systems Chapter 2

ES250: Electrical Science. HW1: Electric Circuit Variables, Elements and Kirchhoff s Laws

5mm photodiode PD333-3C/H0/L2

Georgia Institute of Technology School of Electrical and Computer Engineering. Midterm-1 Exam (Solution)

Basic Electronics. Introductory Lecture Course for. Technology and Instrumentation in Particle Physics Chicago, Illinois June 9-14, 2011

CHARGES IN AN ELECTRIC FIELD

Analytical Chemistry II

Chapter 7. Chapter 7

IE1206 Embedded Electronics

Lecture 5: Using electronics to make measurements

Lecture: Sampling. Automatic Control 2. Sampling. Prof. Alberto Bemporad. University of Trento. Academic year

Lecture 1. Electrical Transport

Recommended Courses by ECE Topic Area Graduate Students

Designing Information Devices and Systems I Spring 2018 Lecture Notes Note 11

Keywords: sensor compensation, integrated circuit, ic, compensation algorithm, piezoresistive, prt, pressure sensors, temperature

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 16

Analog Signals and Systems and their properties

ELG4112. Electromechanical Systems and Mechatronics

Real-time Systems: Scheduling Periodic Tasks

3B SCIENTIFIC PHYSICS

IE1206 Embedded Electronics Le2

Analysis of a single-loop circuit using the KVL method

Outline. Week 5: Circuits. Course Notes: 3.5. Goals: Use linear algebra to determine voltage drops and branch currents.

Discussion Question 6A

EXPERIMENT NO. 4. Thermal Radiation: the Stefan-Boltzmann Law

Contrôle de position ultra-rapide d un objet nanométrique

5mm Silicon PIN Photodiode, T-1 3/4 EAPDLP05RDDA1

WHITE PAPER: SLOA011 Author: Jim Karki Digital Signal Processing Solutions April 1998

Lecture 4: Feedback and Op-Amps

Engineering Fundamentals Exam. Study Guide For Electrical Engineering Exam

Lecture 340 Characterization of DACs and Current Scaling DACs (5/1/10) Page 340-1

Test System Requirements For Wafer Level MRAM Test

Experiment 4: Resistances in Circuits

Electricity and Energy Learning Intentions and Success Criteria

or Op Amps for short

Lecture 7, ATIK. Continuous-time filters 2 Discrete-time filters

Lecture 5: Using electronics to make measurements

ELECTRONICS IA 2017 SCHEME

Nyquist-Rate D/A Converters. D/A Converter Basics.

Maintenance/ Discontinued

(A) (B) (D) (C) 1.5. Amplitude (volts) 1.5. Amplitude (volts) Time (seconds) Time (seconds)

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2

5-BIT PROGRAMMABLE VOLTAGE REFERENCE P R O D U C T I O N D ATA S H E E T

E40M. Op Amps. M. Horowitz, J. Plummer, R. Howe 1

ETSF15 Analog/Digital. Stefan Höst

Electricity & Magnetism

6.002x CIRCUITS AND ELECTRONICS. Introduction and Lumped Circuit Abstraction

Department of Mechanical and Aerospace Engineering. MAE334 - Introduction to Instrumentation and Computers. Final Examination.

3C3 Analogue Circuits

UNIVERSITY OF MASSACHUSETTS LOWELL DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING SYLLABUS FOR THE DOCTORAL QUALIFYING EXAM

Notes on Electricity (Circuits)

Today in Physics 217: circuits

Schedule. ECEN 301 Discussion #20 Exam 2 Review 1. Lab Due date. Title Chapters HW Due date. Date Day Class No. 10 Nov Mon 20 Exam Review.

Functional Materials. Optical and Magnetic Applications. Electrical, Dielectric, Electromagnetic, Deborah D. L Chung.

Notes for course EE1.1 Circuit Analysis TOPIC 10 2-PORT CIRCUITS

UNIT 1. SIGNALS AND SYSTEM

PH 222-2C Fall Circuits. Lectures Chapter 27 (Halliday/Resnick/Walker, Fundamentals of Physics 8 th edition)

Transcription:

12 D/A-Converters Jian-Jia Chen (slides are based on Peter Marwedel) Informatik 12 Germany Springer, 2010 2014 年 11 月 12 日 These slides use Microsoft clip arts. Microsoft copyright restrictions apply.

Embedded System Hardware Embedded system hardware is frequently used in a loop ( hardware in a loop ): F cyber-physical systems Photos: P. Marwedel, 2011-17 -

Kirchhoff s junction rule Kirchhoff s Current Law, Kirchhoff s first rule Kirchhoff s Current Law: At any point in an electrical circuit, the sum of currents flowing towards that point is equal to the sum of currents flowing away from that point. (Principle of conservation of Example: electric charge) i 1 + i 2 + i 4 = i 3 Formally, for any node in a circuit: i = 0 k k i 1 +i 2 -i 3 +i 4 =0 Count current flowing away from node as negative. [Jewett and Serway, 2007]. - 18 -

Kirchhoff's loop rule Kirchhoff s Voltage Law, Kirchhoff's second rule The principle of conservation of energy implies that: The sum of the potential differences (voltages) across all elements around any closed circuit must be zero Example: [Jewett and Serway, 2007]. Formally, for any loop in a circuit: Vk = 0 k Count voltages traversed against arrow direction as negative V 1 -V 2 -V 3 +V 4 =0 V 3 =R 3 I 3 if current counted in the same direction as V 3 V 3 =-R 3 I 3 if current counted in the opposite direction as V 3-19 -

Operational Amplifiers (Op-Amps) Operational amplifiers (op-amps) are devices amplifying the voltage difference between two input terminals by a large gain factor g V - V + - Supply voltage op-amp + V out V out =(V + - V - ) g ground Op-amp in a DIL package For an ideal op-amp: g (In practice: g may be around 10 4..10 6 ) Photo: P. Marwedel, 2012-20 -

Digital-to-Analog (D/A) Converters Various types, can be quite simple, e.g.: I = x V V V 3 ref ref ref ref ref i 3 + x2 + x1 + x0 = xi 2 R 2 R 4 R 8 R 8 R i= 0 V V - 21 -

Current I proportional to the number represented by x Loop rule: F In general: Junction rule: F I = x x0 I0 8 R + V Vref = 0 V I I I i 0 Vref = x0 8 R Vref xi 3 i 2 R = = i I i V V 3 ref ref ref ref ref i 3 + x2 + x1 + x0 = xi 2 R 2 R 4 R 8 R 8 R i= 0 V V I ~ nat (x), where nat(x): natural number represented by x; - 22 -

Output voltage proportional to the number represented by x Loop rule*: y + R1 I' = 0 Junction rule : F I = I' y + R1 I = 0 * From the previous slide I = V 3 ref 8 R i= 0 x i 2 i Hence: y = V ref R 3 1 i 1 xi 2 = Vref nat( x) 8 R i= 0 8 R R Op-amp turns current I ~ nat (x) into a voltage ~ nat (x) - 23 -

Output generated from signal e 3 (t) * Assuming zero-order hold * Possible to reconstruct input signal? - 24 -

12 Sampling Theorem Springer, 2010 These slides use Microsoft clip arts. Microsoft copyright restrictions apply.

Possible to reconstruct input signal? Assuming Nyquist criterion met Let {t s }, s =..., 1,0,1,2,... be times at which we sample g(t) Assume a constant sampling rate of 1/p s ( s: p s = t s+1 t s ). According sampling theory, we can approximate the input signal as follows: Weighting factor for influence of y(t s ) at time t Called sinc function [Oppenheim, Schafer, 2009] Graphics: P. Marwedel, 2011-26 -

Weighting factor for influence of y(t s ) at time t No influence at t s+n Graphics: P. Marwedel, 2011-27 -

Contributions from the various sampling instances Graphics: P. Marwedel, 2011-28 -

(Attempted) reconstruction of input signal * * Assuming 0- order hold Graphics: P. Marwedel, 2011-29 -

How precisely are we reconstructing the input? Sampling theory: Reconstruction using sinc () is precise However, it may be impossible to really compute z(t) as indicated. - 30 -

How to compute the sinc( ) function? Filter theory: The required interpolation is performed by an ideal low-pass filter (sinc is the Fourier transform of the low-pass filter transfer function) z( t) y( t) f s /2 Filter removes high frequencies present in y(t) f s Graphics: P. Marwedel, 2011-31 -

Limitations Actual filters do not compute sinc( ) In practice, filters are used as an approximation. Computing good filters is an art itself! All samples must be known to reconstruct e(t) or g(t). F Waiting indefinitely before we can generate output! In practice, only a finite set of samples is available. Actual signals are never perfectly bandwidth limited. Quantization noise cannot be removed. - 32 -

12 Actuators/Display Springer, 2010 These slides use Microsoft clip arts. Microsoft copyright restrictions apply.

Embedded System Hardware Embedded system hardware is frequently used in a loop ( hardware in a loop ): F cyber-physical systems Graphics: P. Marwedel, 2011-34 -

Output Output devices of embedded systems include Displays: Display technology is extremely important. Major research and development efforts Electro-mechanical devices: these influence the environment through motors and other electromechanical equipment. Frequently require analog output. Photos: P. Marwedel, 2011/2-35 -

Actuators Huge variety of actuators and output devices, impossible to present all of them. Motor as an example - 36 -

Actuators (2) Courtesy and : E. Obermeier, MAT, TU Berlin http://www.piezomotor.se/pages/pwtechnology.html http://www.elliptec.com/fileadmin/elliptec/user/produkte/elliptec_motor/elliptecmotor_how_it_works.h - 37 -

Secure Hardware Security needed for communication & storage Demand for special equipment for cryptographic keys To resist side-channel attacks like measurements of the supply current or Electromagnetic radiation. Special mechanisms for physical protection (shielding, sensor detecting tampering with the modules). Logical security, using cryptographic methods needed. Smart cards: special case of secure hardware Have to run with a very small amount of energy. In general, we have to distinguish between different levels of security and knowledge of adversaries Photo: P. Marwedel,2012-38 -

Summary Hardware in a loop Sensors Discretization Information processing Importance of energy efficiency, Special purpose HW very expensive, Energy efficiency of processors, Code size efficiency, Run-time efficiency Reconfigurable Hardware Communication D/A converters Sampling theorem Actuators (briefly) Secure hardware (briefly) - 39 -