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

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

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

Page 1: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

IntroductionExamples

Evaluation

ElectronicsBlock Diagrams

Terry Sturtevant

Wilfrid Laurier University

February 13, 2019

Terry Sturtevant Electronics Block Diagrams

Page 2: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 3: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 4: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 5: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 6: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 7: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 8: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 9: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 10: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 11: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 12: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 13: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 14: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 15: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 16: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 17: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 18: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

IntroductionExamples

Evaluation

Example with directionsExample indicating signal typesMultiple signals and interfaces

Block diagram

??? ?

??

Heating System Block Diagram

Terry Sturtevant Electronics Block Diagrams

Page 19: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 20: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 21: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 22: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 23: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 24: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 25: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 26: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 27: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 28: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 29: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 30: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 31: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 32: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 33: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 34: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 35: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 36: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 37: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 38: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 39: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 40: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 41: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 42: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 43: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 44: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 45: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 46: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 47: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 48: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 49: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 50: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 51: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 52: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 53: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

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

Page 54: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

IntroductionExamples

Evaluation

Example with directionsExample indicating signal typesMultiple signals and interfaces

Multiple signals

Multiple digital signals

Terry Sturtevant Electronics Block Diagrams

Page 55: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

IntroductionExamples

Evaluation

Example with directionsExample indicating signal typesMultiple signals and interfaces

Multiple signals

Multiple analog signals

Terry Sturtevant Electronics Block Diagrams

Page 56: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

IntroductionExamples

Evaluation

Example with directionsExample indicating signal typesMultiple signals and interfaces

Multiple signals

Multiple pulse-width modulated signals

Terry Sturtevant Electronics Block Diagrams

Page 57: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

IntroductionExamples

Evaluation

Example with directionsExample indicating signal typesMultiple signals and interfaces

Multiple signals

UART interface

Terry Sturtevant Electronics Block Diagrams

Page 58: Electronics- Block Diagramsdenethor.wlu.ca/pc320/lectures/blockbeam.pdf · Electronics Block Diagrams Terry Sturtevant Wilfrid Laurier University February 13, 2019 Terry Sturtevant

IntroductionExamples

Evaluation

Evaluation

What can you tell about the Raspberry Pi?

Terry Sturtevant Electronics Block Diagrams