SlideShare una empresa de Scribd logo
1 de 34
By 
Vijay Kumar K 
Assistant Professor 
Dept. of ECE
Introduction:- 
Definition 
 It is an Electronic/Electro-mechanical system 
designed to perform a specific function and is a 
combination of both hardware & software. 
OR 
 A combination of hardware and software which 
together form a component of a larger machine.
An example of an embedded system is a microprocessor that 
controls an automobile engine. 
 An embedded system is designed to run on its own without 
human intervention, and may be required to respond to events in 
real time.
History of Embedded Systems:- 
 One of the very first recognizably modern embedded systems was the 
Apollo Guidance Computer, developed by Charles Stark Draper at the MIT 
Instrumentation Laboratory
Apollo Guidance Computer:- 
1. The Apollo Guidance Computer was the first modern system to 
collect and provide flight information, and to automatically 
control all of the navigational functions of the Apollo spacecraft. 
2. It was developed in the early 1960s for the Apollo program by the 
MIT Instrumentation Lab under Charles Stark Draper. 
3. "The guidance computer made the moon landings possible. 
4. It was designed almost entirely by MIT faculty and alumni from 
the Draper Lab (then called the Instrumentation Lab) and 
contractors staffed by MIT alumni. 
5. The man on the moon was a huge milestone in the history of 
technology and of the Cold War, made possible entirely by MIT 
ingenuity. 
6. "The Apollo Guidance Computer (AGC) was the first recognizably 
modern embedded system, used in real-time by astronaut pilots 
to collect and provide flight information, and to automatically 
control all of the navigational functions of the Apollo spacecraft.""
Major Application Areas Of Embedded Systems 
1. Consumer Electronics 
 Camcorders, Cameras, etc… 
2. Household Appliances 
 Television, DVD Player,Washing machine, fridge, microwave oven, etc. 
3. Home automation and security system 
 Air conditioners, Sprinkler, intruder detection alarms, fire alarms, closed 
circuit television cameras, etc 
4. Automotive industry 
 Anti-lock breaking system (ABS), engine control, ignition control, 
automatic navigation system, etc.. 
5. Telecommunication 
 Cellular telephones, telephone switches, Router, etc…
Continue… 
6. Computer peripherals 
 Printers, scanners, fax machines, etc… 
7. Computer Networking systems 
 Network routers, switches, hubs, firewalls, etc… 
8. Health care 
 CT scanner, ECG , EEG , EMG ,MRI, Glucose monitor, blood pressure 
monitor, medical diagnostic device, etc. 
9. Measurement & Instrumentation 
 Digital multi meters, digital CROs, logic analyzers PLC systems, etc… 
10. Banking & Retail 
 Automatic Teller Machine (ATM) and Currency counters, smart vendor 
machine, cash register ,Share market, etc.. 
11. Card Readers 
 Barcode, smart card readers, hand held devices, etc…
Purpose Of Embedded Systems:- 
Each Embedded system is designed to serve the purpose of any 
one or a combination of the following tasks. 
1. Data collection/Storage/Representation 
2. Data communication 
3. Data (Signal) processing 
4. Monitoring 
5. Control 
6. Application specific user interface
1. Data collection/Storage/Representation 
1. Data collection is usually done for storage, analysis, 
manipulation and transmission. 
2. The term “Data” refers all kinds of information, viz. text, voice, 
image, electrical signals & other measurable quantities. 
3. Data can be either analog (continues) or Digital (discrete). 
4. Embedded system with analog data capturing techniques 
collect data directly in the form of analog and converts the 
analog to digital signal by using A/D converters and then 
collect the binary equivalent of the analog data. 
5. If the signal is digital it can be directly captured without any 
additional interface by digital embedded system. 
6. The collected data may be stored directly in the system or may 
be transmitted to other systems or it may be processed by the 
system or it may be deleted instantly after giving a meaningful 
representation.
 A digital camera is a typical example of an embedded system 
with data collection / storage / representation of data. 
 Images are captured and the captured image may be stored 
with in the memory of the camera. The captured image can 
also be presented to the user through a LCD display unit.
2. Data communication 
 Embedded data communication systems are developed in 
applications ranging from complex satellite communication 
systems to simple home networking systems. 
Figure: - A wireless network router for data communication
3. Data (Signal) Processing 
 The data collected by embedded system may be used for 
various kinds of signal processing. 
 A digital hearing aid is a typical example of an embedded 
system employing data processing.
4. Monitoring 
 All embedded products coming under the medical domain are 
with monitoring functions only. They are used for determing 
the state of some variables using input sensors. 
 A very good example is the electro cardiogram (ECG) machine 
for monitoring the heartbeat of patient. 
Figure:- A patient monitoring system for monitoring for heartbeat
5. Control 
 Embedded system with control functionalities impose control 
over some variables according to the input variables. 
 A system with control functionality contains both sensors and 
actuators. 
 Sensors are inputs ports for capturing the changes in 
environment variables or measuring variable. 
 Actuators are output ports are controlled according to the 
changes in input variable. 
Figure:- An Air conditioner for 
controlling room temperature
6. Application specific user interface 
 These are embedded systems with 
application specific user interfaces like 
buttons, switches, keypad, lights, bells, 
display units, etc.. 
 Mobile phone is an example for this, 
in mobile phone the user interface is 
provided through the keyboard, 
graphic LCD module, system speaker, 
vibration alert, etc…
Core of the Embedded Systems:- 
Embedded systems are domain and application specific and 
are built around a central core. The core of the embedded system 
falls into any one of the following categories. 
1. General Purpose and Domain Specific Processors 
1.1 Microprocessors 
1.2 Microcontrollers 
1.3 Digital Signal Processors 
2. Application Specific Integrated Circuits (ASICs) 
3. Programmable Logic Devices (PLDs) 
4. Commercial Of The Shelf Component (COTS)
1. General Purpose and Domain Specific Processors 
1.1 Microprocessors 
1.2 Microcontrollers 
1.3 Digital Signal Processors 
 Almost 80% of Embedded systems are processor/Controller 
based. The processor may be a Microprocessor or a Micro-controller 
or a Digital signal Processor depending on domain 
and application. 
 Most of the embedded system in the industrial control and 
monitoring applications make use of the commonly available 
microprocessors or microcontrollers. 
 where as domains which require signal processing such as 
speech coding, speech reorganization, etc. make use of Digital 
signal processors supplied by manufactures like Analog Devices, 
Texas Instruments, etc.
2. Application Specific Integrated Circuits (ASICs) 
 Application Specific Integrated Circuits (ASICs) is a 
micro chip designed to perform a specific or unique 
application. 
 It is used as replacement to conventional general 
purpose logic chips. 
 It integrates several functions into a single chip and 
there by reduce s the system development cost.
3.Programmable Logic Devices (PLDs) 
 Logic devices provides specific functions, including device to 
device interfacing, data communication, signal processing, data 
display, timing & control operations, and almost every other 
function a system must perform. 
 Logic devices 
Fixed logic devices 
Programmable Logic devices 
 Fixed logic devices are permanent they perform one function or 
set of functions once manufactured, they cannot be changed. 
 Programmable Logic devices offer customers a wide range of 
logic capacity, features, speed, and voltage characteristics and 
these devices can be re-configured to perform any number of 
functions at any time.
4. Commercial Of The Shelf Component (COTS)
Sensors and Actuators 
Sensor:- 
A sensor is a transducer device that converts energy 
from one form to another for any measurement or control 
purpose. 
Actuator:- 
Actuator is a form of transducer device which 
converts signals to corresponding physical action(motion). 
Actuator act as output device
The I/O Subsystem 
 The I/O Subsystem of the embedded system facilitates the 
interaction of the embedded system with the external world. 
Interaction happens through the sensors and actuators 
connected to the input and output ports respectively of the 
embedded system. 
 The sensors may not be directly interfaced with input ports, 
instead they may be interfaced through signal conditioning 
and translating like ADC, optocouplers, etc..
LED (Light Emitting Diode):- 
 It is an important output device for visual indications in any 
embedded system. 
 LED can be used as an indicator for the status of various 
signals or situations. 
 Typical examples are indicating the presence of power 
conditions like ‘Device ON’, ‘Battery low’, or ‘ Charging of 
Battery’ for battery operated handheld embedded devices.
7 segment LED display:- 
 It is an output device for displaying alpha numeric characters. 
 It contains 8 light emitting diode (LED) segments arranged in a 
special form. 
 Out of 8 LED segments 7 are used for displaying alpha 
numeric characters and 1 LED is used for representing ‘decimal 
point’ in decimal numbers.
Optocoupler:- 
 It is solid state device to isolate two parts of a circuit 
 It combines an LED and a photo-transistor in a single 
housing (package). 
 In electronic circuits an optocoupler is used for 
suppressing interface in data communication, circuit 
isolation, high voltage separation, etc.. 
 Optocouplers can be used in either in input circuit or 
output circuits. 
Figure: Functional block diagram of Optocoupler
Communication Interface 
1.On board Communication Interface or 
(Device/Board level communication interface) 
2.External Communication Interface or 
(Product level communication interface)
1.On board Communication Interface or 
(Device/Board level communication interface) 
a) I2C Inter Integrated Circuit 
b) SPI (Serial Communication Interface) 
c) UART (Universal Asynchronous Rx and Tx) 
d) 1-WIRE 
e) Parallel Communication Interface
a) I2C Inter Integrated Circuit
b) SPI (Serial Communication Interface)
c) UART (Universal Asynchronous Rx and Tx)
d) 1-WIRE
e) Parallel Communication Interface

Más contenido relacionado

La actualidad más candente

Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...
Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...
Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...Shrishail Bhat
 
microcontroller basics
microcontroller basicsmicrocontroller basics
microcontroller basicssagar Ramdev
 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller Nitesh Kumar
 
Addressing modes of 8085
Addressing modes of 8085Addressing modes of 8085
Addressing modes of 8085Gaurav Solanki
 
Chapter 1 microprocessor introduction
Chapter 1 microprocessor introductionChapter 1 microprocessor introduction
Chapter 1 microprocessor introductionShubham Singh
 
I o ports and timers of 8051
I o ports and timers of 8051I o ports and timers of 8051
I o ports and timers of 8051SARITHA REDDY
 
Microprocessor & Microcontoller short questions with answers
Microprocessor & Microcontoller short questions with answersMicroprocessor & Microcontoller short questions with answers
Microprocessor & Microcontoller short questions with answersMathankumar S
 
Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))Ganesh Ram
 
Micro controller 8051 Interrupts
Micro controller 8051 InterruptsMicro controller 8051 Interrupts
Micro controller 8051 Interruptsdharmesh nakum
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontrollerSiva Kumar
 
Interrupt in real time system
Interrupt in real time system Interrupt in real time system
Interrupt in real time system ali jawad
 
Microprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesMicroprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesFellowBuddy.com
 
Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Moe Moe Myint
 
ATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part IATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part IVineethMP2
 
Introduction to Avr Microcontrollers
Introduction to Avr MicrocontrollersIntroduction to Avr Microcontrollers
Introduction to Avr MicrocontrollersMohamed Tarek
 

La actualidad más candente (20)

Embedded c
Embedded cEmbedded c
Embedded c
 
Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...
Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...
Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...
 
microcontroller basics
microcontroller basicsmicrocontroller basics
microcontroller basics
 
Microprocessor & microcontroller
Microprocessor & microcontroller Microprocessor & microcontroller
Microprocessor & microcontroller
 
Addressing modes of 8085
Addressing modes of 8085Addressing modes of 8085
Addressing modes of 8085
 
Chapter 1 microprocessor introduction
Chapter 1 microprocessor introductionChapter 1 microprocessor introduction
Chapter 1 microprocessor introduction
 
I o ports and timers of 8051
I o ports and timers of 8051I o ports and timers of 8051
I o ports and timers of 8051
 
Microprocessor & Microcontoller short questions with answers
Microprocessor & Microcontoller short questions with answersMicroprocessor & Microcontoller short questions with answers
Microprocessor & Microcontoller short questions with answers
 
Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))
 
Micro controller 8051 Interrupts
Micro controller 8051 InterruptsMicro controller 8051 Interrupts
Micro controller 8051 Interrupts
 
Introduction to pic microcontroller
Introduction to pic microcontrollerIntroduction to pic microcontroller
Introduction to pic microcontroller
 
Interrupt in real time system
Interrupt in real time system Interrupt in real time system
Interrupt in real time system
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Microprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesMicroprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture Notes
 
Ccp
CcpCcp
Ccp
 
Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)
 
PIC Microcontrollers
PIC MicrocontrollersPIC Microcontrollers
PIC Microcontrollers
 
Embedded System
Embedded System Embedded System
Embedded System
 
ATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part IATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part I
 
Introduction to Avr Microcontrollers
Introduction to Avr MicrocontrollersIntroduction to Avr Microcontrollers
Introduction to Avr Microcontrollers
 

Destacado

Real Time Operating System Concepts
Real Time Operating System ConceptsReal Time Operating System Concepts
Real Time Operating System ConceptsSanjiv Malik
 
Real Time OS For Embedded Systems
Real Time OS For Embedded SystemsReal Time OS For Embedded Systems
Real Time OS For Embedded SystemsHimanshu Ghetia
 
Real time Operating System
Real time Operating SystemReal time Operating System
Real time Operating SystemTech_MX
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded systemmanish katara
 
A Market Update on Embedded/Real-Time Operating Systems
A Market Update on Embedded/Real-Time Operating SystemsA Market Update on Embedded/Real-Time Operating Systems
A Market Update on Embedded/Real-Time Operating SystemsVDC Research Group
 
Introduction to Real-Time Operating Systems
Introduction to Real-Time Operating SystemsIntroduction to Real-Time Operating Systems
Introduction to Real-Time Operating Systemscoolmirza143
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating Systemvivek223
 
Embedded systems intrduction
Embedded systems intrductionEmbedded systems intrduction
Embedded systems intrductionSrinivas King
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded SystemsSandeep Reddy
 

Destacado (20)

Real Time Operating System Concepts
Real Time Operating System ConceptsReal Time Operating System Concepts
Real Time Operating System Concepts
 
RTOS - Real Time Operating Systems
RTOS - Real Time Operating SystemsRTOS - Real Time Operating Systems
RTOS - Real Time Operating Systems
 
Real Time OS For Embedded Systems
Real Time OS For Embedded SystemsReal Time OS For Embedded Systems
Real Time OS For Embedded Systems
 
Real time Operating System
Real time Operating SystemReal time Operating System
Real time Operating System
 
ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
 
Real time-embedded-system-lec-02
Real time-embedded-system-lec-02Real time-embedded-system-lec-02
Real time-embedded-system-lec-02
 
A Market Update on Embedded/Real-Time Operating Systems
A Market Update on Embedded/Real-Time Operating SystemsA Market Update on Embedded/Real-Time Operating Systems
A Market Update on Embedded/Real-Time Operating Systems
 
Introduction to Real-Time Operating Systems
Introduction to Real-Time Operating SystemsIntroduction to Real-Time Operating Systems
Introduction to Real-Time Operating Systems
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
 
Embedded System Presentation
Embedded System PresentationEmbedded System Presentation
Embedded System Presentation
 
RTOS Basic Concepts
RTOS Basic ConceptsRTOS Basic Concepts
RTOS Basic Concepts
 
Embedded systems intrduction
Embedded systems intrductionEmbedded systems intrduction
Embedded systems intrduction
 
Real time-embedded-system-lec-07
Real time-embedded-system-lec-07Real time-embedded-system-lec-07
Real time-embedded-system-lec-07
 
Real time-embedded-system-lec-04
Real time-embedded-system-lec-04Real time-embedded-system-lec-04
Real time-embedded-system-lec-04
 
Rtliunx
RtliunxRtliunx
Rtliunx
 
Real time-embedded-system-lec-05
Real time-embedded-system-lec-05Real time-embedded-system-lec-05
Real time-embedded-system-lec-05
 
Real time-embedded-system-lec-06
Real time-embedded-system-lec-06Real time-embedded-system-lec-06
Real time-embedded-system-lec-06
 
Real time-embedded-system-lec-03
Real time-embedded-system-lec-03Real time-embedded-system-lec-03
Real time-embedded-system-lec-03
 
RTOS
RTOSRTOS
RTOS
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 

Similar a Embedded System Real Time Operating System (ERTS) I unit by vijay

Introduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfIntroduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfAkashBhagat32
 
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1swarna pasupuleti
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtechsangeetha rakhi
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded Systems
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded SystemsSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded Systems
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded SystemsArti Parab Academics
 
Industrial monitoring and control system using android application
Industrial monitoring and control system using android applicationIndustrial monitoring and control system using android application
Industrial monitoring and control system using android applicationAvinash Vemula
 
Lecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptxLecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptxcronydeva
 
Esd notes iae
Esd notes iaeEsd notes iae
Esd notes iaeMuru Gan
 
Chapter-2 Internet of Things.pptx
Chapter-2 Internet of Things.pptxChapter-2 Internet of Things.pptx
Chapter-2 Internet of Things.pptx40NehaPagariya
 
Embedded_ PPT_2 unit_Dr Monika_edited.pptx
Embedded_ PPT_2 unit_Dr Monika_edited.pptxEmbedded_ PPT_2 unit_Dr Monika_edited.pptx
Embedded_ PPT_2 unit_Dr Monika_edited.pptxProfMonikaJain
 
Gsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsGsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsSomanchi Aditya
 
report on embedded system
 report on embedded system report on embedded system
report on embedded systemseema kumawat
 
Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Moe Moe Myint
 
chapter1-171214041210 (1).pdf
chapter1-171214041210 (1).pdfchapter1-171214041210 (1).pdf
chapter1-171214041210 (1).pdfHardikH1
 
Embedded System for begners and good for seminar
 Embedded System for begners and good for seminar Embedded System for begners and good for seminar
Embedded System for begners and good for seminarSwaraj Nayak
 
Microcontroller based speedo meter cum odometer
Microcontroller based speedo meter cum odometerMicrocontroller based speedo meter cum odometer
Microcontroller based speedo meter cum odometerNexus
 
Mechatronics Systems.pdf
Mechatronics Systems.pdfMechatronics Systems.pdf
Mechatronics Systems.pdfChamathKushan
 

Similar a Embedded System Real Time Operating System (ERTS) I unit by vijay (20)

Introduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdfIntroduction to EMBEDDED SYSTEM.pdf
Introduction to EMBEDDED SYSTEM.pdf
 
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
R20 REGULATION JNTUK EMBEDDED SYSTEMS UNIT-1
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
 
EIOT Unit 1n.pdf
EIOT Unit 1n.pdfEIOT Unit 1n.pdf
EIOT Unit 1n.pdf
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded Systems
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded SystemsSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded Systems
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT I Introduction to Embedded Systems
 
Industrial monitoring and control system using android application
Industrial monitoring and control system using android applicationIndustrial monitoring and control system using android application
Industrial monitoring and control system using android application
 
Lecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptxLecture 1 PPT - Introduction to Embedded Systems.pptx
Lecture 1 PPT - Introduction to Embedded Systems.pptx
 
Esd notes iae
Esd notes iaeEsd notes iae
Esd notes iae
 
Chapter-2 Internet of Things.pptx
Chapter-2 Internet of Things.pptxChapter-2 Internet of Things.pptx
Chapter-2 Internet of Things.pptx
 
Embedded_ PPT_2 unit_Dr Monika_edited.pptx
Embedded_ PPT_2 unit_Dr Monika_edited.pptxEmbedded_ PPT_2 unit_Dr Monika_edited.pptx
Embedded_ PPT_2 unit_Dr Monika_edited.pptx
 
Gsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsGsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cards
 
report on embedded system
 report on embedded system report on embedded system
report on embedded system
 
Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1
 
chapter1-171214041210 (1).pdf
chapter1-171214041210 (1).pdfchapter1-171214041210 (1).pdf
chapter1-171214041210 (1).pdf
 
Embedded System for begners and good for seminar
 Embedded System for begners and good for seminar Embedded System for begners and good for seminar
Embedded System for begners and good for seminar
 
Microcontroller based speedo meter cum odometer
Microcontroller based speedo meter cum odometerMicrocontroller based speedo meter cum odometer
Microcontroller based speedo meter cum odometer
 
Unit 1 - Introduction
Unit 1 - IntroductionUnit 1 - Introduction
Unit 1 - Introduction
 
Mechatronics Systems.pdf
Mechatronics Systems.pdfMechatronics Systems.pdf
Mechatronics Systems.pdf
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
ELN_3modul.pptx
ELN_3modul.pptxELN_3modul.pptx
ELN_3modul.pptx
 

Más de Vijay Kumar

Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 8086Vijay Kumar
 
8086 Microprocessor
8086 Microprocessor 8086 Microprocessor
8086 Microprocessor Vijay Kumar
 
Interrupts on 8086 microprocessor by vijay kumar.k
Interrupts on 8086 microprocessor by vijay kumar.kInterrupts on 8086 microprocessor by vijay kumar.k
Interrupts on 8086 microprocessor by vijay kumar.kVijay Kumar
 
Assembly Language
Assembly LanguageAssembly Language
Assembly LanguageVijay Kumar
 
8085 instruction set
8085 instruction set8085 instruction set
8085 instruction setVijay Kumar
 
8085 instruction set and addressing modes
8085 instruction set and addressing modes8085 instruction set and addressing modes
8085 instruction set and addressing modesVijay Kumar
 
8085 microprocessor Architecture and pin description
8085 microprocessor Architecture and pin description 8085 microprocessor Architecture and pin description
8085 microprocessor Architecture and pin description Vijay Kumar
 
8085 microprocessor Architecture and Pin description
8085 microprocessor Architecture and Pin description 8085 microprocessor Architecture and Pin description
8085 microprocessor Architecture and Pin description Vijay Kumar
 
8086 Microprocessor Instruction set
8086 Microprocessor Instruction set8086 Microprocessor Instruction set
8086 Microprocessor Instruction setVijay Kumar
 
Input output devices
Input output devicesInput output devices
Input output devicesVijay Kumar
 
Microprocessors evolution introduction to microprocessor
Microprocessors  evolution introduction to microprocessorMicroprocessors  evolution introduction to microprocessor
Microprocessors evolution introduction to microprocessorVijay Kumar
 
Evolution of INTEL Microprocessor
Evolution of INTEL MicroprocessorEvolution of INTEL Microprocessor
Evolution of INTEL MicroprocessorVijay Kumar
 
Origin of Microprocessor and Classification of Microprocessor
Origin of Microprocessor and  Classification of Microprocessor Origin of Microprocessor and  Classification of Microprocessor
Origin of Microprocessor and Classification of Microprocessor Vijay Kumar
 
8085 addressing modes
8085 addressing modes8085 addressing modes
8085 addressing modesVijay Kumar
 
Microcontroller (8051) by K. Vijay Kumar
Microcontroller (8051) by K. Vijay KumarMicrocontroller (8051) by K. Vijay Kumar
Microcontroller (8051) by K. Vijay KumarVijay Kumar
 
8051 microcontroller by K. Vijay Kumar
8051 microcontroller by K. Vijay Kumar8051 microcontroller by K. Vijay Kumar
8051 microcontroller by K. Vijay KumarVijay Kumar
 
Rs 232 & usb ieee1394 communication
Rs 232 & usb  ieee1394 communicationRs 232 & usb  ieee1394 communication
Rs 232 & usb ieee1394 communicationVijay Kumar
 
Embedded real time-systems communication
Embedded real time-systems communicationEmbedded real time-systems communication
Embedded real time-systems communicationVijay Kumar
 

Más de Vijay Kumar (20)

Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 8086
 
8086 Microprocessor
8086 Microprocessor 8086 Microprocessor
8086 Microprocessor
 
Interrupts on 8086 microprocessor by vijay kumar.k
Interrupts on 8086 microprocessor by vijay kumar.kInterrupts on 8086 microprocessor by vijay kumar.k
Interrupts on 8086 microprocessor by vijay kumar.k
 
Assembly Language
Assembly LanguageAssembly Language
Assembly Language
 
8085 instruction set
8085 instruction set8085 instruction set
8085 instruction set
 
8085 instruction set and addressing modes
8085 instruction set and addressing modes8085 instruction set and addressing modes
8085 instruction set and addressing modes
 
8085 microprocessor Architecture and pin description
8085 microprocessor Architecture and pin description 8085 microprocessor Architecture and pin description
8085 microprocessor Architecture and pin description
 
8085 microprocessor Architecture and Pin description
8085 microprocessor Architecture and Pin description 8085 microprocessor Architecture and Pin description
8085 microprocessor Architecture and Pin description
 
8086 Microprocessor Instruction set
8086 Microprocessor Instruction set8086 Microprocessor Instruction set
8086 Microprocessor Instruction set
 
Input output devices
Input output devicesInput output devices
Input output devices
 
Microprocessors evolution introduction to microprocessor
Microprocessors  evolution introduction to microprocessorMicroprocessors  evolution introduction to microprocessor
Microprocessors evolution introduction to microprocessor
 
Memory types
Memory typesMemory types
Memory types
 
Memory
MemoryMemory
Memory
 
Evolution of INTEL Microprocessor
Evolution of INTEL MicroprocessorEvolution of INTEL Microprocessor
Evolution of INTEL Microprocessor
 
Origin of Microprocessor and Classification of Microprocessor
Origin of Microprocessor and  Classification of Microprocessor Origin of Microprocessor and  Classification of Microprocessor
Origin of Microprocessor and Classification of Microprocessor
 
8085 addressing modes
8085 addressing modes8085 addressing modes
8085 addressing modes
 
Microcontroller (8051) by K. Vijay Kumar
Microcontroller (8051) by K. Vijay KumarMicrocontroller (8051) by K. Vijay Kumar
Microcontroller (8051) by K. Vijay Kumar
 
8051 microcontroller by K. Vijay Kumar
8051 microcontroller by K. Vijay Kumar8051 microcontroller by K. Vijay Kumar
8051 microcontroller by K. Vijay Kumar
 
Rs 232 & usb ieee1394 communication
Rs 232 & usb  ieee1394 communicationRs 232 & usb  ieee1394 communication
Rs 232 & usb ieee1394 communication
 
Embedded real time-systems communication
Embedded real time-systems communicationEmbedded real time-systems communication
Embedded real time-systems communication
 

Último

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 

Último (20)

SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 

Embedded System Real Time Operating System (ERTS) I unit by vijay

  • 1. By Vijay Kumar K Assistant Professor Dept. of ECE
  • 2.
  • 3. Introduction:- Definition  It is an Electronic/Electro-mechanical system designed to perform a specific function and is a combination of both hardware & software. OR  A combination of hardware and software which together form a component of a larger machine.
  • 4. An example of an embedded system is a microprocessor that controls an automobile engine.  An embedded system is designed to run on its own without human intervention, and may be required to respond to events in real time.
  • 5.
  • 6. History of Embedded Systems:-  One of the very first recognizably modern embedded systems was the Apollo Guidance Computer, developed by Charles Stark Draper at the MIT Instrumentation Laboratory
  • 7. Apollo Guidance Computer:- 1. The Apollo Guidance Computer was the first modern system to collect and provide flight information, and to automatically control all of the navigational functions of the Apollo spacecraft. 2. It was developed in the early 1960s for the Apollo program by the MIT Instrumentation Lab under Charles Stark Draper. 3. "The guidance computer made the moon landings possible. 4. It was designed almost entirely by MIT faculty and alumni from the Draper Lab (then called the Instrumentation Lab) and contractors staffed by MIT alumni. 5. The man on the moon was a huge milestone in the history of technology and of the Cold War, made possible entirely by MIT ingenuity. 6. "The Apollo Guidance Computer (AGC) was the first recognizably modern embedded system, used in real-time by astronaut pilots to collect and provide flight information, and to automatically control all of the navigational functions of the Apollo spacecraft.""
  • 8. Major Application Areas Of Embedded Systems 1. Consumer Electronics  Camcorders, Cameras, etc… 2. Household Appliances  Television, DVD Player,Washing machine, fridge, microwave oven, etc. 3. Home automation and security system  Air conditioners, Sprinkler, intruder detection alarms, fire alarms, closed circuit television cameras, etc 4. Automotive industry  Anti-lock breaking system (ABS), engine control, ignition control, automatic navigation system, etc.. 5. Telecommunication  Cellular telephones, telephone switches, Router, etc…
  • 9. Continue… 6. Computer peripherals  Printers, scanners, fax machines, etc… 7. Computer Networking systems  Network routers, switches, hubs, firewalls, etc… 8. Health care  CT scanner, ECG , EEG , EMG ,MRI, Glucose monitor, blood pressure monitor, medical diagnostic device, etc. 9. Measurement & Instrumentation  Digital multi meters, digital CROs, logic analyzers PLC systems, etc… 10. Banking & Retail  Automatic Teller Machine (ATM) and Currency counters, smart vendor machine, cash register ,Share market, etc.. 11. Card Readers  Barcode, smart card readers, hand held devices, etc…
  • 10. Purpose Of Embedded Systems:- Each Embedded system is designed to serve the purpose of any one or a combination of the following tasks. 1. Data collection/Storage/Representation 2. Data communication 3. Data (Signal) processing 4. Monitoring 5. Control 6. Application specific user interface
  • 11. 1. Data collection/Storage/Representation 1. Data collection is usually done for storage, analysis, manipulation and transmission. 2. The term “Data” refers all kinds of information, viz. text, voice, image, electrical signals & other measurable quantities. 3. Data can be either analog (continues) or Digital (discrete). 4. Embedded system with analog data capturing techniques collect data directly in the form of analog and converts the analog to digital signal by using A/D converters and then collect the binary equivalent of the analog data. 5. If the signal is digital it can be directly captured without any additional interface by digital embedded system. 6. The collected data may be stored directly in the system or may be transmitted to other systems or it may be processed by the system or it may be deleted instantly after giving a meaningful representation.
  • 12.  A digital camera is a typical example of an embedded system with data collection / storage / representation of data.  Images are captured and the captured image may be stored with in the memory of the camera. The captured image can also be presented to the user through a LCD display unit.
  • 13. 2. Data communication  Embedded data communication systems are developed in applications ranging from complex satellite communication systems to simple home networking systems. Figure: - A wireless network router for data communication
  • 14. 3. Data (Signal) Processing  The data collected by embedded system may be used for various kinds of signal processing.  A digital hearing aid is a typical example of an embedded system employing data processing.
  • 15. 4. Monitoring  All embedded products coming under the medical domain are with monitoring functions only. They are used for determing the state of some variables using input sensors.  A very good example is the electro cardiogram (ECG) machine for monitoring the heartbeat of patient. Figure:- A patient monitoring system for monitoring for heartbeat
  • 16. 5. Control  Embedded system with control functionalities impose control over some variables according to the input variables.  A system with control functionality contains both sensors and actuators.  Sensors are inputs ports for capturing the changes in environment variables or measuring variable.  Actuators are output ports are controlled according to the changes in input variable. Figure:- An Air conditioner for controlling room temperature
  • 17. 6. Application specific user interface  These are embedded systems with application specific user interfaces like buttons, switches, keypad, lights, bells, display units, etc..  Mobile phone is an example for this, in mobile phone the user interface is provided through the keyboard, graphic LCD module, system speaker, vibration alert, etc…
  • 18. Core of the Embedded Systems:- Embedded systems are domain and application specific and are built around a central core. The core of the embedded system falls into any one of the following categories. 1. General Purpose and Domain Specific Processors 1.1 Microprocessors 1.2 Microcontrollers 1.3 Digital Signal Processors 2. Application Specific Integrated Circuits (ASICs) 3. Programmable Logic Devices (PLDs) 4. Commercial Of The Shelf Component (COTS)
  • 19. 1. General Purpose and Domain Specific Processors 1.1 Microprocessors 1.2 Microcontrollers 1.3 Digital Signal Processors  Almost 80% of Embedded systems are processor/Controller based. The processor may be a Microprocessor or a Micro-controller or a Digital signal Processor depending on domain and application.  Most of the embedded system in the industrial control and monitoring applications make use of the commonly available microprocessors or microcontrollers.  where as domains which require signal processing such as speech coding, speech reorganization, etc. make use of Digital signal processors supplied by manufactures like Analog Devices, Texas Instruments, etc.
  • 20. 2. Application Specific Integrated Circuits (ASICs)  Application Specific Integrated Circuits (ASICs) is a micro chip designed to perform a specific or unique application.  It is used as replacement to conventional general purpose logic chips.  It integrates several functions into a single chip and there by reduce s the system development cost.
  • 21. 3.Programmable Logic Devices (PLDs)  Logic devices provides specific functions, including device to device interfacing, data communication, signal processing, data display, timing & control operations, and almost every other function a system must perform.  Logic devices Fixed logic devices Programmable Logic devices  Fixed logic devices are permanent they perform one function or set of functions once manufactured, they cannot be changed.  Programmable Logic devices offer customers a wide range of logic capacity, features, speed, and voltage characteristics and these devices can be re-configured to perform any number of functions at any time.
  • 22. 4. Commercial Of The Shelf Component (COTS)
  • 23. Sensors and Actuators Sensor:- A sensor is a transducer device that converts energy from one form to another for any measurement or control purpose. Actuator:- Actuator is a form of transducer device which converts signals to corresponding physical action(motion). Actuator act as output device
  • 24. The I/O Subsystem  The I/O Subsystem of the embedded system facilitates the interaction of the embedded system with the external world. Interaction happens through the sensors and actuators connected to the input and output ports respectively of the embedded system.  The sensors may not be directly interfaced with input ports, instead they may be interfaced through signal conditioning and translating like ADC, optocouplers, etc..
  • 25. LED (Light Emitting Diode):-  It is an important output device for visual indications in any embedded system.  LED can be used as an indicator for the status of various signals or situations.  Typical examples are indicating the presence of power conditions like ‘Device ON’, ‘Battery low’, or ‘ Charging of Battery’ for battery operated handheld embedded devices.
  • 26. 7 segment LED display:-  It is an output device for displaying alpha numeric characters.  It contains 8 light emitting diode (LED) segments arranged in a special form.  Out of 8 LED segments 7 are used for displaying alpha numeric characters and 1 LED is used for representing ‘decimal point’ in decimal numbers.
  • 27. Optocoupler:-  It is solid state device to isolate two parts of a circuit  It combines an LED and a photo-transistor in a single housing (package).  In electronic circuits an optocoupler is used for suppressing interface in data communication, circuit isolation, high voltage separation, etc..  Optocouplers can be used in either in input circuit or output circuits. Figure: Functional block diagram of Optocoupler
  • 28. Communication Interface 1.On board Communication Interface or (Device/Board level communication interface) 2.External Communication Interface or (Product level communication interface)
  • 29. 1.On board Communication Interface or (Device/Board level communication interface) a) I2C Inter Integrated Circuit b) SPI (Serial Communication Interface) c) UART (Universal Asynchronous Rx and Tx) d) 1-WIRE e) Parallel Communication Interface
  • 30. a) I2C Inter Integrated Circuit
  • 31. b) SPI (Serial Communication Interface)
  • 32. c) UART (Universal Asynchronous Rx and Tx)