Computer Control and Monitoring Today we will look at: What we mean by computer control Examples of computer control Sensors – analogue and digital Sampling.

Slides:



Advertisements
Similar presentations
Summer Computing Workshop. Introduction to Variables Variables are used in every aspect of programming. They are used to store data the programmer needs.
Advertisements

Control Systems The elements of a control system
IGCSE ICT Control Systems.
Events Chapter 7. Interactive Real world is interactive User determines order of actions instead of programmer.
In this presentation you will:
Paper 1 - Theory (Chapter 7.1) Exam Questions and Answers
The Dewi Sant Greenhouse Control Project Lesson 2.
Vex Robotics Introduction to Sensors. introduction to sensors Sensors assist robots in seeing and feeling the physical world through which they travel.
The physical parts of Computer
The term “data logging" describes the measurement, collection and storage of information from sensors over a period of time Ch 5 & 23 Monitoring & Measurement.
Data Logging GCSE ICT. Learning Intentions: To explore the tern data logging. To explore the concept of analogue and digital data and the need for conversion.
Open/Closed Loop Systems
P1f(i) Data Transmission You will learn about: How Infrared is used Analogue and Digital Signals
Control Systems Did you get these? Washing machine Microwave cooker
Computer Systems. Note to the student Please make brief notes on the following computer hardware + software components After each section research the.
IGCSE ICT Control.
Open and Closed Loops Standard Grade Computing Studies.
1Prepared by: Mazhar Javed Awan Control Although many people assume that businesses mainly use computers in offices to help workers to perform administrative.
COMPUTER CONTROL Year 11. Lesson 1 Introduction to Computer Control.
Air Conditioning Heating Refrigeration
What is a Computer? An, electrical machine, that can be programmed to accept data (input), process it into useful information (output) and store it away.
Programming & Scratch. Programming Learning to program is ultimately about learning to think logically and to approach problems methodically. The building.
Looking at systems. What is a SYSTEM? The radiator makes the room warmer by turning ON when the temperature of the room is lower than required The THERMOSTAT.
OCR Cambridge Nationals in ICT (Level 1/2) R010 Developing Control Systems.
LOGIC GATES A logic gate is an elementary building block of a digital circuit.digital circuit Most logic gates have two inputs and one output terminals.
Beath High School - Int 1 Physics1 Intermediate 1 Physics Electronics Input, Process and Output Digital Logic Gates.
Forging new generations of engineers
Power Door Locks. Intro Power door locks (also known as electric door locks or central locking) allow the driver or front passenger to simultaneously.
Computer Control.
How a Computer Processes Data With today’s technology a little knowledge about what’s inside a computer can make you a more effective user and help you.
Computer Control Using computers to control things.
Process Control 2.1 – Control Systems.
AS ICT.  Have an understanding of how organizations use ICT.  Be able to describe a number of uses, giving the hardware and software requirements 
Evaluating Control Systems
S IMULATION AND R EAL - TIME PROCESSING Chapter 3.7 VCN 9691 Computing Notes 1.
How a Computer Processes Data. With today’s technology a little knowledge about what’s inside a computer can make you a more effective user and help you.
CISSP Common Body of Knowledge Review by Alfred Ouyang is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
The first question is really "Why do you need a control system at all?” Consider the following: What good is an airplane if you are a pilot and you.
Learning Objectives Today we will Learn: What is meant by a Control System Examples of Control systems How control systems work.
Speedway Schools. A computer has many parts that make it work. Some of those parts we can see. Others are hidden inside where we can't see them. In this.
Repetition In today’s lesson we will look at: why you would want to repeat things in a program different ways of repeating things creating loops in Just.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
Unit 7.6 – Control & Monitoring Overview Key Stage 3 National Strategy ICT Strand.
SECURITY SYSTEM USING PIR. OVERVIEW  Introduction of Embedde system  Aim of the project  Current scenario  Limitations of Current scenario  Futurescope.
Learning Objectives Today we will Learn:
PHYSICS – Digital electronics. LEARNING OBJECTIVES Core Supplement Explain and use the terms analogue and digital in terms of continuous variation and.
W A L T - What is a system flowchart?  System flowcharts are a way of displaying how data flows in a system and how decisions are made to control events.data.
Data logging: The term 'data logging' refers to collecting or gathering data over a period of time. How Data is collected? Sensors are used to take readings.
Programming & Scratch.
Scratch for Interactivity
Control Control Devices.
Control Systems in Medical Applications
Data Logging & Control Systems
Data Logging 1 WJEC ICT.
Digital electronics and logic gates
Algorithms Today we will look at: what the word algorithm means
Control GCSE ICT.
All very logical I think!
Control GCSE ICT.
Control Systems in Medical Applications
Input-Output-Process Demo
Input-Output-Process Demo
Input-Output-Process Demo
How electronic systems work using the Systems approach.
Presentation transcript:

Computer Control and Monitoring Today we will look at: What we mean by computer control Examples of computer control Sensors – analogue and digital Sampling data Making a decision and other techniques

What is a computer system? You probably hear the word system all the time – stereo system, computer system, etc. - but what does it mean? A system… –Has two or more parts –Has inputs, processing and outputs –Has parts working together to do something useful Input Output Processing

What is a control? You also hear the word control in everyday use - volume control, heating controls, etc. – but what does that mean? A control… –Is an input –Changes the way the system behaves – e.g. if you turn up the volume control it gets louder, or your heating controls change the time at which the heating turns on. Computer control is just using a computer to change what a system is doing.

Examples of Computer Control? Things that could be controlled by computers: Car park barriers and signs Burglar alarm systems Anything that is thermostatically controlled: –Fridge –Oven –Greenhouse Anything that needs to be timed: –Central heating and air-conditioning –Video recorders (such as Sky+) Plus many more!

Sensors A sensor is a special type of input used to measure the outside environment. There are two types, analogue and digital A digital sensor can only tell the difference between two opposites, such as on/off or open/closed. An example of a digital sensor might be the sort of contact switch you'd have on a window or door in a burglar alarm system, or simply a button to press. An analogue sensor is one that can detect a range of values, such as speed or temperature. Sensors such as these are used in all sorts of devices such as thermostats in greenhouses and central heating systems - or a joystick controller for a computer game.

Sampling When a sensor takes a measurement it’s called a sample How often the samples are taken is called the frequency (or sampling frequency) How often you need to take measurements will depend on the situation. How often would you need to see: –What the temperature of your greenhouse is? –Whether a patient in a hospital is still breathing? –Whether there’s someone in your house? –The position of aeroplanes above an airport?

Making a Decision Systems will use the information from their sensors to make decisions Computers usually make decisions using the if instruction If [something happens] then [do one thing] else [do another thing] For example, in a car park… if [the number of spaces is zero] then [display “Full”] else [display “Spaces”] What about the alarm? Or the greenhouse?

Feedback When sensor is part of the system, and the input from the sensor forms a control, this is known as feedback or a feedback loop. For example, the temperature sensor inside an electric oven controls how it behaves… –if the temperature is greater than or equal to the desire temperature, the oven is switched off –if the temperature is less than the required temperature then the oven is switched on This is also known as automatic control.

Why use computer control? Computer control is used for lots of reasons: It can be left unattended – e.g. in traffic lights – so people aren’t needed in boring jobs It’s reliable and consistent – it doesn’t fall asleep or get bored It doesn’t need to be paid, so can run all night at no extra cost It can be used in dangerous places where it wouldn’t be safe for people to go – e.g. in satellites, furnaces and nuclear power stations

Computer Control We use the key ideas from programming to create automatically controlled systems: Variables Events Decisions Repeating things Commands/instructions

Variables Variables are used to store information In some programming languages you need to say what type they are – e.g. text, number The value of a variable might come from… –A value entered by the user –The computer – e.g. the date, amount of free disc space –An input device, e.g. from a sensor or control

Events Events are things that can happen to your program, e.g. –Button presses –Adjustment of the controls –Inputs from sensors –Plus standard computer user interface events such as mouse clicks and key presses

Decision Sometimes your program will need to make decisions based on: –What the user does –What happens in the program –The values of particular variables –Input from the sensors or controls as part of the feedback loop

Program Flow Sometimes you might want to repeat a section of your program… –A fixed number of times –Until an event happens –While a particular variable has a particular value –Forever!