1 EENG 1920 Chapter 5 System Design I: Functional Decomposition.

Slides:



Advertisements
Similar presentations
Ch:8 Design Concepts S.W Design should have following quality attribute: Functionality Usability Reliability Performance Supportability (extensibility,
Advertisements

Lecture 4: Signal Conditioning
Frequency modulation and circuits
Analog-to-Digital Converter (ADC) And
Sensors Interfacing.
Measurement of Voltages and Currents
Chapter 2 Data and Signals
1 ECE 4950 – Integrated System Design I ECE INTEGRATED SYSTEMS I Design - General Design Approach Timothy Burg.
ECE 265 – LECTURE 14 Analog Signal Acquisition The A/D converters 5/14/ ECE265.
Digital to Analog and Analog to Digital Conversion
Data Acquisition Risanuri Hidayat.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Module 4: Analog programming blocks. Module Objectives Analyze a control task that uses analog inputs. Connect a potentiometer to LOGO! controller and.
Analog Sensing 101 WITH P Agenda  Analog Signal Characteristics  Common Problems with A/D Conversion  Clipping  Small Signals  Aliasing  Analog.
Instrumentation - Introduction 10/9/2013Ohio University - Dr. Cyders1 Engineering measurements are usually taken by some form of transducer. A transducer.
Lecture 9: D/A and A/D Converters
ADC. A/D converter (Analog/Digital converter) A device that converts continuously varying analog signals from instruments and sensors that monitor conditions,
Interfacing with the Analog World Wen-Hung Liao, Ph.D.
Lecture 10: Amplifiers and Comparators Today, we will Learn how to design op-amp circuits to perform a task  Piece together basic op-amp circuits and.
1 Block Diagrams Diagrams used to describe a complex system in terms of inputs, outputs, and basic functions, processes, devices, or transfer functions.
Analog-to-Digital Converters Prepared by: Mohammed Al-Ghamdi, Mohammed Al-Alawi,
Output Stages and Power Amplifiers Output stage delivers the output signal to the load without loss of gain due to Low output resistance D.S.P. Filter.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Introduction AD620 Instrumentation Amplifier
1 Live Sound Reinforcement Audio measurements. 2 Live Sound Reinforcement One of the most common terms you will come across when handling any type of.
University of Pennsylvania Department of Electrical and Systems Engineering ABSTRACT: Quantifying and measuring certain aspects of a golf swing is a helpful.
Life’s Ultimate Problem… Solved By…. Preliminary Design Review Team Iron Chefs Ahmad Alawadhi Eric Willuweit Kegan Grimes Kyle Chessman Sean Flodberg.
Team of engineers who build a system need:  An abstraction of the system  An unambiguous communication medium  A way to describe the subsystems ◦ Inputs.
General Licensing Class G7A – G7C Practical Circuits Your organization and dates here.
Lecture 1 Signals in the Time and Frequency Domains
DATA ACQUISITION Today’s Topics Define DAQ and DAQ systems Signals (digital and analogue types) Transducers Signal Conditioning - Importance of grounding.
Digital Electronics. Introduction to Number Systems & Codes Digital & Analog systems, Numerical representation, Digital number systems, Binary to Decimal.
Data Acquisition Systems
1 Passive components and circuits - CCP Lecture 4.
What is Mechatronics? Mechatronics is the synergistic combination of mechanical engineering, electronics, controls engineering, and computers, all integrated.
LOGIC GATES. Electronic digital circuits are also called logic circuits because with the proper input, they establish logical manipulation paths. Each.
CEC 220 Digital Circuit Design Number Systems & Conversions Friday, January 9 CEC 220 Digital Circuit Design Slide 1 of 16.
 Engineers have led the way on project management, it is now “hot and trendy”.  #1 Area of Continuing Education reported by Penn State Behrend ECE alumni.
Lecture 4: Signal Conditioning
16722 Mo: data acquisition150+1 data acquisition.
10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #4.
CEC 220 Digital Circuit Design Number Systems & Conversions Wednesday, Aug 26 CEC 220 Digital Circuit Design Slide 1 of 16.
Analogue to Digital Conversion © D Hoult analogue signal © D Hoult 2011.
Digital-to-Analog Analog-to-Digital Week 10. Data Handling Systems  Both data about the physical world and control signals sent to interact with the.
By: Devon Schmidt & Kyle Da Rif Instructor: Stanislaw Legowski Senior Design 2012/2013.
Automatic Guitar Tuner Group #10 Dariusz Prokopczak & Stephan Erickson ECE 445 Sr. Design December 9, 2014.
 Sensor (S)–converts arbitary physical quantity into electric signal  Adaptor (A)–provides signal amplification to a required level; expands a dynamic.
EXAMPLE 2 – PHOTODIODE A photodiode is a semiconductor device that converts light into current. The current is generated when photons are absorbed in the.
Digital-to-Analog Analog-to-Digital
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
EKT 314/4 WEEK 7 : CHAPTER 3 SIGNAL CONDITIONING ELECTRONIC INSTRUMENTATION.
Lecture Notes / PPT UNIT III
Characteristics of Instrumentation An instrument is a device that transforms a physical variable of interest (the measurand) into a form that is suitable.
FUNCTION GENERATOR.
MECH 373 Instrumentation and Measurements
(3) Signal Conditioning
Digital-to-Analog Analog-to-Digital
Functional Decomposition
Fundamentals & Ethics of Information Systems IS 201
Digital-to-Analog Analog-to-Digital
POWER AMPLIFIERS.
Analogue to Digital Conversion
Difference Between Voltage Amplifier and Power Amplifier
General Licensing Class
Algorithm An algorithm is a finite set of steps required to solve a problem. An algorithm must have following properties: Input: An algorithm must have.
Amplifiers Classes Electronics-II
Lecture 10: Amplifiers and Comparators
Amplifiers Classes Electronics-II
Data Acquisition (DAQ)
Presentation transcript:

1 EENG 1920 Chapter 5 System Design I: Functional Decomposition

2 Motivation Team of engineers who build a system need: An abstraction of the system An unambiguous communication medium A way to describe the subsystems –Inputs –Outputs –Behavior Functional Decomposition –Function – transformation from inputs to outputs –Decomposition – reduce to constituent parts

3 Bottom Up Design Given constituent parts Develop a working system –Build modules to accomplish specific tasks –Integrate modules together into working system For example –Given a supply AND, OR and NOT gates. –Build a computer Pros –Leads to efficient subsystem Cons –Complexity is difficult to manage –Little thought to designing reusable modules –Redesign cycles

4 Top Down Design Given the specification of a system Develop a working system –Divide the problem into abstract modules –Reiterate until constituent parts are reached Pros –Highly predictable design cycle –Efficient division of labor Cons –More time spent in planning

5 Functional Decomposition Recursively divide and conquer –Split a module into several sub-modules –Define the input, output, and behavior –Stop when you reach realizable components

6 Guidance The design process is iterative Upfront time saves redesign time later Sub-modules should have similar complexity Precise input, output, and behavior specifications Look for innovation Don’t decompose ad infinitium Use suitable abstraction to describe sub-modules Look at how it has been done before Use existing technology Keep it simple Communicate results

7 Electronics Design Digital Design Software Design Application Domains

8 Example 1 The audio amplifier system must: Accept an audio input signal source with a maximum input voltage of 0.5V peak. Have adjustable volume control between zero volume and the maximum volume level. Deliver a maximum of 50W to an 8  speaker. Be powered by a standard 120V 60Hz AC outlet.

9 Level 0 ModuleAudio Power Amplifier InputsAudio input signal: 0.5V peak. Power: 120 volts AC rms, 60Hz. User volume control: variable control. OutputsAudio output signal: ?V peak value. FunctionalityAmplify the input signal to produce a 50W maximum output signal. The amplification should have variable user control. The output volume should be variable between no volume and a maximum volume level.

10 Level 1

11 Level 1.1 Buffer Amplifier ModuleBuffer Amplifier Inputs - Audio input signal: 0.5V peak. - Power:  25V DC. Outputs - Audio signal: 0.5V peak. FunctionalityBuffer the input signal and provide unity voltage gain. It should have an input resistance >1M  and an output resistance <100 .

12 Level 1.2 High Gain Amplifier ModuleHigh Gain Amplifier Inputs - Audio input signal: 0.5V peak. - User volume control: variable control. - Power:  25V DC Outputs - Audio signal: 20V peak. FunctionalityProvide an adjustable voltage gain, between 1 and 40. It should have an input resistance >100k  and an output resistance <100 .

13 Example 2 The Thermometer system must Measure temperature between 0 and 200  C. Have an accuracy of 0.4% of full scale. Display the temperature digitally, including one digit beyond the decimal point. Be powered by a standard 120V 60Hz AC outlet. Use an RTD (thermal resistive device) that has an accuracy of 0.55  C over the range. The resistance of the RTD varies linearly with temperature from 100Ω at 0  C to 178Ω at 200  C.

14 Level 0

15 Level 0 ModuleDigital Thermometer Inputs - Ambient temperature:  C. - Power: 120V AC power. Outputs - Digital temperature display: A four digit display, including one digit beyond the decimal point. Functionali ty Displays temperature on digital readout with an accuracy of 0.4% of full scale.

16 Level 1

17 Level 1.1 Temperature Conversion Unit ModuleTemperature Conversion Unit Inputs - Ambient temperature:  C. - Power: ?V DC (to power the electronics). Outputs - V T : temperature proportional voltage. V T = αT, and ranges from ? to ?V. Functionali ty Produces an output voltage that is linearly proportional to temperature. It must achieve an accuracy of ?%.

18 Level 1.2 A/D Converter Module A/D Converter Inputs - V T : voltage proportional to temperature that ranges from ? to ?V. - Power: ?V DC. Outputs - b N-1 -b 0 : ?-bit binary representation of V T. Functionali ty Converts analog input to binary digital output.

19 Coupling In Design Coupling describes a particular individual module’s dependence upon the interconnectivity of various modules for proper functionality. A module can be loosely coupled or tightly coupled.

20 Coupling In Design Loosely Coupled The maximum degree of impact one module can have is limited May allow for continued functionality upon module failures Maximizes the cohesion of a design Allows for independent testing of modules Tightly Coupled Better performance (i.e. software) Quicker solutions (not necessarily better)

21 Cohesion What is cohesion? – How focused is the module Phenomena of highly cohesive systems –Easy to test modules independently –Simple (non-existent) control interface Phenomena of low cohesive systems –Less reuse of modules

Chapter 5 Homework 1.Describe the differences between bottom-up and top-down design. 2.Develop a Level 0 diagram and table for an audio graphic equalizer. A graphic equalizer decomposes an audio signal into component frequencies bands, allows the user to apply amplification to each individual band, and recombines the component signals. a.The system must Accept an audio input signal source, with a source resistance of 1000Ω and a maximum input voltage of 1V peak-to-peak. b.Have an adjustable volume control. c.Deliver a maximum of 40W to an 8Ω speaker. d.Have four frequency bands into which the audio is decomposed (you select the frequency ranges). 22

Chapter 5 Homework Continued 3.Define coupling in a design. 4.What is cohesion? 23