Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block...
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
What’s 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
What’s 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
What’s 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
What’s 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