Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block...

of 58 /58
Introduction Examples Evaluation Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant Electronics Block Diagrams

Embed Size (px)

Transcript of Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block...

  • IntroductionExamples

    Evaluation

    ElectronicsBlock Diagrams

    Terry Sturtevant

    Wilfrid Laurier University

    February 13, 2019

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Introduction

    There are many different ways to describe a circuit or asystem.One way to describe a circuit is with a schematic diagram.For a large or complex circuit, a schematic diagram may bedifficult to understand.A block diagram allows a circuit or system to be described asa set of modules.By identifying the modules, and showing how they areconnected, it provides a simple overview.Each module can then be described individually, and itsfunction more easily understood.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Introduction

    There are many different ways to describe a circuit or asystem.

    One way to describe a circuit is with a schematic diagram.For a large or complex circuit, a schematic diagram may bedifficult to understand.A block diagram allows a circuit or system to be described asa set of modules.By identifying the modules, and showing how they areconnected, it provides a simple overview.Each module can then be described individually, and itsfunction more easily understood.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Introduction

    There are many different ways to describe a circuit or asystem.One way to describe a circuit is with a schematic diagram.

    For a large or complex circuit, a schematic diagram may bedifficult to understand.A block diagram allows a circuit or system to be described asa set of modules.By identifying the modules, and showing how they areconnected, it provides a simple overview.Each module can then be described individually, and itsfunction more easily understood.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Introduction

    There are many different ways to describe a circuit or asystem.One way to describe a circuit is with a schematic diagram.For a large or complex circuit, a schematic diagram may bedifficult to understand.

    A block diagram allows a circuit or system to be described asa set of modules.By identifying the modules, and showing how they areconnected, it provides a simple overview.Each module can then be described individually, and itsfunction more easily understood.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Introduction

    There are many different ways to describe a circuit or asystem.One way to describe a circuit is with a schematic diagram.For a large or complex circuit, a schematic diagram may bedifficult to understand.A block diagram allows a circuit or system to be described asa set of modules.

    By identifying the modules, and showing how they areconnected, it provides a simple overview.Each module can then be described individually, and itsfunction more easily understood.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Introduction

    There are many different ways to describe a circuit or asystem.One way to describe a circuit is with a schematic diagram.For a large or complex circuit, a schematic diagram may bedifficult to understand.A block diagram allows a circuit or system to be described asa set of modules.By identifying the modules, and showing how they areconnected, it provides a simple overview.

    Each module can then be described individually, and itsfunction more easily understood.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Introduction

    There are many different ways to describe a circuit or asystem.One way to describe a circuit is with a schematic diagram.For a large or complex circuit, a schematic diagram may bedifficult to understand.A block diagram allows a circuit or system to be described asa set of modules.By identifying the modules, and showing how they areconnected, it provides a simple overview.Each module can then be described individually, and itsfunction more easily understood.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Simple Example

    A heating system, such as for a house, requires 3 parts:A temperature sensorwhich measures the temperature of the environmentA heaterwhich changes the temperature of the environmentA controllerwhich uses information from the sensor to adjust the heater.

    A diagram is simple to make.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Simple Example

    A heating system, such as for a house, requires 3 parts:

    A temperature sensorwhich measures the temperature of the environmentA heaterwhich changes the temperature of the environmentA controllerwhich uses information from the sensor to adjust the heater.

    A diagram is simple to make.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Simple Example

    A heating system, such as for a house, requires 3 parts:A temperature sensor

    which measures the temperature of the environmentA heaterwhich changes the temperature of the environmentA controllerwhich uses information from the sensor to adjust the heater.

    A diagram is simple to make.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Simple Example

    A heating system, such as for a house, requires 3 parts:A temperature sensorwhich measures the temperature of the environment

    A heaterwhich changes the temperature of the environmentA controllerwhich uses information from the sensor to adjust the heater.

    A diagram is simple to make.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Simple Example

    A heating system, such as for a house, requires 3 parts:A temperature sensorwhich measures the temperature of the environmentA heater

    which changes the temperature of the environmentA controllerwhich uses information from the sensor to adjust the heater.

    A diagram is simple to make.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Simple Example

    A heating system, such as for a house, requires 3 parts:A temperature sensorwhich measures the temperature of the environmentA heaterwhich changes the temperature of the environment

    A controllerwhich uses information from the sensor to adjust the heater.

    A diagram is simple to make.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Simple Example

    A heating system, such as for a house, requires 3 parts:A temperature sensorwhich measures the temperature of the environmentA heaterwhich changes the temperature of the environmentA controller

    which uses information from the sensor to adjust the heater.A diagram is simple to make.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Simple Example

    A heating system, such as for a house, requires 3 parts:A temperature sensorwhich measures the temperature of the environmentA heaterwhich changes the temperature of the environmentA controllerwhich uses information from the sensor to adjust the heater.

    A diagram is simple to make.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Simple Example

    A heating system, such as for a house, requires 3 parts:A temperature sensorwhich measures the temperature of the environmentA heaterwhich changes the temperature of the environmentA controllerwhich uses information from the sensor to adjust the heater.

    A diagram is simple to make.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Block diagram

    ??? ?

    ??

    Heating System Block Diagram

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Block diagram

    ??? ?

    ??

    Can you tell which part is which?

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Block diagram

    ??? ?

    ??

    Now can you tell which part is which?

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Block diagram

    ??? C

    ??

    Now can you tell which part is which?

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    By indicating signal directions, it makes the flow of controlobvious

    The diagram can be easily adapted to more complex systems.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    By indicating signal directions, it makes the flow of controlobvious

    The diagram can be easily adapted to more complex systems.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Slightly more complex example

    sensor

    heat cool

    control

    Heating and Cooling System Block Diagram

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    The same block diagram could be used for a similar system ina different context

    For instance, this system could be used for controlling thewater temperature in a showerTo do this, replace heater and A/C with valves on the hot andcold lines

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    The same block diagram could be used for a similar system ina different contextFor instance, this system could be used for controlling thewater temperature in a shower

    To do this, replace heater and A/C with valves on the hot andcold lines

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    The same block diagram could be used for a similar system ina different contextFor instance, this system could be used for controlling thewater temperature in a showerTo do this, replace heater and A/C with valves on the hot andcold lines

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Adapted example: shower control

    sensor

    hot cold

    control

    Is there anything that needs to change?

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Adapted example: shower control

    sensor

    hot cold

    control

    Indicating the type of signal conveys important information.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    The original block diagram could also be used for a lightcontrol system

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Light control system

    sensor

    light

    control

    Incandescent Light Control

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    This will work for incandescent lights

    What need to change for LED lights?

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    This will work for incandescent lightsWhat need to change for LED lights?

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    LED light control system

    sensor

    LED

    control

    LED Light Control; not quite done

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    LED light control system

    sensor

    LED

    control

    Complete LED Light Control

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    So the previous block diagram describes a system with:

    A temperature sensorwhich produces an analog signal to indicate the light levelAn LED lightwhich changes the light levelA controllerwhich takes in the analog signal from the sensor and producesa pulse-width modulated signal to the LED light.

    All of this can be determined without any otherdocumentation.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    So the previous block diagram describes a system with:A temperature sensor

    which produces an analog signal to indicate the light levelAn LED lightwhich changes the light levelA controllerwhich takes in the analog signal from the sensor and producesa pulse-width modulated signal to the LED light.

    All of this can be determined without any otherdocumentation.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    So the previous block diagram describes a system with:A temperature sensorwhich produces an analog signal to indicate the light level

    An LED lightwhich changes the light levelA controllerwhich takes in the analog signal from the sensor and producesa pulse-width modulated signal to the LED light.

    All of this can be determined without any otherdocumentation.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    So the previous block diagram describes a system with:A temperature sensorwhich produces an analog signal to indicate the light levelAn LED light

    which changes the light levelA controllerwhich takes in the analog signal from the sensor and producesa pulse-width modulated signal to the LED light.

    All of this can be determined without any otherdocumentation.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    So the previous block diagram describes a system with:A temperature sensorwhich produces an analog signal to indicate the light levelAn LED lightwhich changes the light level

    A controllerwhich takes in the analog signal from the sensor and producesa pulse-width modulated signal to the LED light.

    All of this can be determined without any otherdocumentation.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    So the previous block diagram describes a system with:A temperature sensorwhich produces an analog signal to indicate the light levelAn LED lightwhich changes the light levelA controller

    which takes in the analog signal from the sensor and producesa pulse-width modulated signal to the LED light.

    All of this can be determined without any otherdocumentation.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    So the previous block diagram describes a system with:A temperature sensorwhich produces an analog signal to indicate the light levelAn LED lightwhich changes the light levelA controllerwhich takes in the analog signal from the sensor and producesa pulse-width modulated signal to the LED light.

    All of this can be determined without any otherdocumentation.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    So the previous block diagram describes a system with:A temperature sensorwhich produces an analog signal to indicate the light levelAn LED lightwhich changes the light levelA controllerwhich takes in the analog signal from the sensor and producesa pulse-width modulated signal to the LED light.

    All of this can be determined without any otherdocumentation.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals and interfaces

    There may be more than one signal between two devicesThere could be several independent signals of the same typeThere could be an interface made up of several dependentsignals with a communication protocol(Interfaces usually include signals in both directions)

    It is easy and useful to have symbols for these as well.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals and interfaces

    There may be more than one signal between two devices

    There could be several independent signals of the same typeThere could be an interface made up of several dependentsignals with a communication protocol(Interfaces usually include signals in both directions)

    It is easy and useful to have symbols for these as well.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals and interfaces

    There may be more than one signal between two devicesThere could be several independent signals of the same type

    There could be an interface made up of several dependentsignals with a communication protocol(Interfaces usually include signals in both directions)

    It is easy and useful to have symbols for these as well.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals and interfaces

    There may be more than one signal between two devicesThere could be several independent signals of the same typeThere could be an interface made up of several dependentsignals with a communication protocol

    (Interfaces usually include signals in both directions)It is easy and useful to have symbols for these as well.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals and interfaces

    There may be more than one signal between two devicesThere could be several independent signals of the same typeThere could be an interface made up of several dependentsignals with a communication protocol(Interfaces usually include signals in both directions)

    It is easy and useful to have symbols for these as well.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals and interfaces

    There may be more than one signal between two devicesThere could be several independent signals of the same typeThere could be an interface made up of several dependentsignals with a communication protocol(Interfaces usually include signals in both directions)

    It is easy and useful to have symbols for these as well.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Whats the difference between multiple signals and aninterface?

    If there is a library to simplify the communication then it is aninterface.If there is no library then you have to handle all of the signalsyourself.This process of handling all of the signals yourself is oftencalled bit-bashing or bit-banging.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Whats the difference between multiple signals and aninterface?

    If there is a library to simplify the communication then it is aninterface.

    If there is no library then you have to handle all of the signalsyourself.This process of handling all of the signals yourself is oftencalled bit-bashing or bit-banging.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Whats the difference between multiple signals and aninterface?

    If there is a library to simplify the communication then it is aninterface.If there is no library then you have to handle all of the signalsyourself.

    This process of handling all of the signals yourself is oftencalled bit-bashing or bit-banging.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Whats the difference between multiple signals and aninterface?

    If there is a library to simplify the communication then it is aninterface.If there is no library then you have to handle all of the signalsyourself.This process of handling all of the signals yourself is oftencalled bit-bashing or bit-banging.

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals

    Multiple digital signals

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals

    Multiple analog signals

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals

    Multiple pulse-width modulated signals

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Example with directionsExample indicating signal typesMultiple signals and interfaces

    Multiple signals

    UART interface

    Terry Sturtevant Electronics Block Diagrams

  • IntroductionExamples

    Evaluation

    Evaluation

    What can you tell about the Raspberry Pi?

    Terry Sturtevant Electronics Block Diagrams

    IntroductionExamplesExample with directionsExample indicating signal typesMultiple signals and interfacesEvaluation