SlideShare uma empresa Scribd logo
1 de 21
TechieNest Pvt. Ltd
Embedded Systems
 An embedded system is a combination of
computer hardware and software, either
fixed in capability or programmable, that is
specifically designed for a particular
function.
 Industrial machines, automobiles, medical
equipment, cameras, household appliances,
airplanes, vending machines and toys (as
well as the more obvious cellular phone and
PDA) are among the myriad possible hosts
of an embedded system.
Continue….
 Physically, embedded systems range from
portable devices such as digital watches and
MP3 players, to large stationary installations
like traffic lights, factory controllers, or the
systems controlling nuclear power plants.
 Embedded systems that are programmable
are provided with programming interfaces
and embedded programming is a specialized
occupation.
 It is embedded as part of a complete device
often including hardware and mechanical
parts.
Continue….
 The key characteristic is being dedicated to
handle a particular task.
 The embedded system is dedicated to
specific tasks, design engineers can optimize
it to reduce the size and cost of the product
and increase the reliability and
performance. Some embedded systems are
mass-produced, benefiting from economies
of scale.
 Complexity varies from low, with a single
microcontroller chip, to very high with
multiple units, peripherals and networks
mounted inside a large chassis or enclosure.
Examples of Embedded Systems
Characteristics of Embedded Systems
An Embedded systems must have the following
characteristics:
User Interfaces
Simple Systems which Stem from Limited
Functionality
CPU Platforms with Microprocessors or
Microcontrollers
User Interfaces
 Originally, an embedded system had no user
interface.
 There was no need for human interaction or
intervention except to install the device and test it.
 Many modern embedded systems however, have full-
scale user interfaces although these are only inputs
for data but are not supposed to provide additional
functionality for the system, e.g. QWERTY keyboards
for PDAs used to enter names, addresses, phone
numbers and notes and even full sized documents.
 The moment PDAs achieve full desktop computer
functionalities, however, they may no longer be
considered embedded systems.
Simple Systems which Stem from
Limited Functionality
 This refers to basic systems such as switches,
small character- or digit-only displays and LEDs
intended to show the ‘health’ of the embedded
system, but this has also achieved some level of
complexity.
 A cash register or an ATM with touch screen
technology is considered an embedded system
since it has limited uses, even if the user
interface (the touch screen) is a complex system.
CPU Platform
 Limited functionality is the key in
defining these as embedded systems.
 In a sense, the BIOS chip is considered
an embedded system since it has
limited functions, and works
automatically (when the computer is
booted up).
 Peripherals like the USB can also be
considered as embedded systems.
Parts of Embedded Systems
 An embedded system consists of
three parts:
Input
Processing Unit
Output
 The input device are responsible for
providing input to the embedded
system which is then processed by
the processing unit to produce an
desired output.
Input Devices-sensors
 These devices provide input to the
microcontroller.
 In general, we use sensors as input devices while
dealing with microcontrollers.
 A sensor is a device that measures a physical
quantity and converts it into a signal which can
be read by an observer or by an instrument.
 The output of a sensor is an analog signal. This
signal is utilized in analog sensors.
 Digital sensors use this signal after passing them
from comparator IC 741 or IC LM 393. Thus,
Digital sensors are basically a combination of
analog sensors and comparator ICs.
Types of sensors
 Temperature,
 Pressure,
 Level
 Humidity
 Speed
 Motion
 Distance,
 Light
Uses of sensors
 Sensors are used in everyday objects
such as touch-sensitive elevator buttons
(tactile sensor) and lamps which dim or
brighten by touching the base.
 There are also innumerable applications
for sensors of which most people are
never aware.
 Applications include cars, machines,
aerospace, medicine, manufacturing
and robotics
Processing Unit
 These devices process the input
provided by the input devices and
produces the output.
 All the decisions are taken by this
devices depending upon the algorithm
provided by the user.
 The user transfers the algorithm in the
form of program.
 Microprocessor or microcontrollers are
used as the basic processing devices.
Microprocessor
 A microprocessor incorporates the functions
of computer's central processing unit (CPU)
on a single integrated circuit (IC or
microchip).
 It is a multipurpose, programmable, clock-
driven, register-based electronic device that
accepts digital data as input, processes it
according to instructions stored in its
memory, and provides results as output.
 It is an example of sequential digital logic, as
it has internal memory, i.e. its registers.
Microprocessor’s Architecture
Microcontroller
 A digital computer having microprocessor as the
CPU along with I/O devices and memory is
known as microcomputer.
 The microcontroller could be called a “one-chip
solution”.
 It typically includes:
CPU (central processing unit),
RAM (Random Access Memory),
EPROM/ PROM/ROM
I/O (input/output)
Continue….
 By only including the features
specific to the task (control), cost is
relatively low. A typical
microcontroller has bit manipulation
instructions, easy and direct access to
I/O (input/ output), and quick and
efficient interrupt processing.
 Microcontrollers are a “one-chip
solution” which drastically reduces
parts count and design costs.
Microcontroller’s Architecture
Microcontroller Vs Microprocessor
Microprocessor
 CPU is stand-alone, RAM,
ROM, I/O, timer are separate
 Designer can decide on the
amount of ROM, RAM and
I/O ports.
 Expansive
 Versatility
 General-purpose
Microcontroller
 CPU, RAM, ROM, I/O and
timer are all on a single chip
 Fix amount of on-chip ROM,
RAM, I/O ports
 For applications in which cost,
power and space are critical
 Not versatile
 Single-purpose
Output Devices
These devices show the result of our algorithm. A number of devices
can be used. Some of them include LEDs, Motors (DC, Stepper,
Servo) etc.

Mais conteúdo relacionado

Mais procurados

Application of embedded system
Application of embedded systemApplication of embedded system
Application of embedded systemDikshant Ghimire
 
Applications of Embedded System
Applications of Embedded SystemApplications of Embedded System
Applications of Embedded SystemOZ Assignment help
 
Introduction to Embedded System I : Chapter 2 (2nd portion)
Introduction to Embedded System I : Chapter 2 (2nd portion)Introduction to Embedded System I : Chapter 2 (2nd portion)
Introduction to Embedded System I : Chapter 2 (2nd portion)Moe Moe Myint
 
Embedded Systems Implementation and Applications
Embedded Systems Implementation and ApplicationsEmbedded Systems Implementation and Applications
Embedded Systems Implementation and ApplicationsKaushik Padmanabhan
 
embedded systems ppt 3
embedded systems ppt 3embedded systems ppt 3
embedded systems ppt 3pavan kumar
 
Unit-I Basic Embedded System Notes
Unit-I Basic Embedded System NotesUnit-I Basic Embedded System Notes
Unit-I Basic Embedded System NotesDr. Pankaj Zope
 
Language for Embedded System
Language for Embedded System Language for Embedded System
Language for Embedded System vkrhanjeeth .
 
Embedded Software Development
Embedded Software DevelopmentEmbedded Software Development
Embedded Software DevelopmentSanjay Kumar
 
Embedded systems in brief
Embedded systems   in briefEmbedded systems   in brief
Embedded systems in briefkrnathan
 
basic of embedded system
basic of embedded systembasic of embedded system
basic of embedded systemDinesh35833
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsDileep Kumar Tiwari
 
Embedded system.pptx
Embedded system.pptxEmbedded system.pptx
Embedded system.pptxSaransh Garg
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systemsjattatt
 

Mais procurados (19)

Application of embedded system
Application of embedded systemApplication of embedded system
Application of embedded system
 
Applications of Embedded System
Applications of Embedded SystemApplications of Embedded System
Applications of Embedded System
 
Introduction to Embedded System I : Chapter 2 (2nd portion)
Introduction to Embedded System I : Chapter 2 (2nd portion)Introduction to Embedded System I : Chapter 2 (2nd portion)
Introduction to Embedded System I : Chapter 2 (2nd portion)
 
Embedded Systems Implementation and Applications
Embedded Systems Implementation and ApplicationsEmbedded Systems Implementation and Applications
Embedded Systems Implementation and Applications
 
Embedded systems
Embedded systems Embedded systems
Embedded systems
 
Ppt embedded systems
Ppt embedded systemsPpt embedded systems
Ppt embedded systems
 
embedded systems ppt 3
embedded systems ppt 3embedded systems ppt 3
embedded systems ppt 3
 
Unit-I Basic Embedded System Notes
Unit-I Basic Embedded System NotesUnit-I Basic Embedded System Notes
Unit-I Basic Embedded System Notes
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Language for Embedded System
Language for Embedded System Language for Embedded System
Language for Embedded System
 
Embedded Software Development
Embedded Software DevelopmentEmbedded Software Development
Embedded Software Development
 
Embedded System Presentation
Embedded System PresentationEmbedded System Presentation
Embedded System Presentation
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
Embedded systems in brief
Embedded systems   in briefEmbedded systems   in brief
Embedded systems in brief
 
basic of embedded system
basic of embedded systembasic of embedded system
basic of embedded system
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Embedded system.pptx
Embedded system.pptxEmbedded system.pptx
Embedded system.pptx
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 

Semelhante a 1.techie nest embedded systems

Gesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentationGesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentationRajendra Prasad
 
BEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdfBEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdfabdisahirko
 
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
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems Suhani Singh
 
Home automation using dtmf
Home automation using dtmfHome automation using dtmf
Home automation using dtmfAjay Naidu Jami
 
Benefits of Micro Controller.pdf
Benefits of Micro Controller.pdfBenefits of Micro Controller.pdf
Benefits of Micro Controller.pdfirfanakram32
 
Chapter 1 Computer Fundamentals (XI) (1).pptx
Chapter 1 Computer  Fundamentals (XI) (1).pptxChapter 1 Computer  Fundamentals (XI) (1).pptx
Chapter 1 Computer Fundamentals (XI) (1).pptxmehrajdin18
 
BRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptxBRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptxSKTAHMEDSALIMRAFID
 
Computer_Parts.ppt
Computer_Parts.pptComputer_Parts.ppt
Computer_Parts.pptkellashrimp
 
Introduction to Embedded systems
Introduction to Embedded systems  Introduction to Embedded systems
Introduction to Embedded systems UthraSowrirajan1
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdacnanocdac
 
Introduction to embeded system
Introduction to embeded systemIntroduction to embeded system
Introduction to embeded systemharman1991
 
Trainingreport on embedded system
Trainingreport on embedded systemTrainingreport on embedded system
Trainingreport on embedded systemMukul Mohal
 
Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02ishan111
 

Semelhante a 1.techie nest embedded systems (20)

Gesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentationGesture control robot using accelerometer documentation
Gesture control robot using accelerometer documentation
 
BEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdfBEE 049- design of embedded system.pdf
BEE 049- design of embedded system.pdf
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
 
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
 
Project Report on Embedded Systems
Project Report on Embedded Systems Project Report on Embedded Systems
Project Report on Embedded Systems
 
Home automation using dtmf
Home automation using dtmfHome automation using dtmf
Home automation using dtmf
 
Benefits of Micro Controller.pdf
Benefits of Micro Controller.pdfBenefits of Micro Controller.pdf
Benefits of Micro Controller.pdf
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embeddedsystem
EmbeddedsystemEmbeddedsystem
Embeddedsystem
 
Chapter 1 computer fundamentals
Chapter 1 computer  fundamentalsChapter 1 computer  fundamentals
Chapter 1 computer fundamentals
 
Chapter 1 Computer Fundamentals (XI) (1).pptx
Chapter 1 Computer  Fundamentals (XI) (1).pptxChapter 1 Computer  Fundamentals (XI) (1).pptx
Chapter 1 Computer Fundamentals (XI) (1).pptx
 
BRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptxBRACU_SPRING24_EEE373_L1_Introduction.pptx
BRACU_SPRING24_EEE373_L1_Introduction.pptx
 
edited doc
edited docedited doc
edited doc
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Computer_Parts.ppt
Computer_Parts.pptComputer_Parts.ppt
Computer_Parts.ppt
 
Introduction to Embedded systems
Introduction to Embedded systems  Introduction to Embedded systems
Introduction to Embedded systems
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdac
 
Introduction to embeded system
Introduction to embeded systemIntroduction to embeded system
Introduction to embeded system
 
Trainingreport on embedded system
Trainingreport on embedded systemTrainingreport on embedded system
Trainingreport on embedded system
 
Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02Embeddedsystem 110412132957-phpapp02
Embeddedsystem 110412132957-phpapp02
 

Último

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
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
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
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
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 

Último (20)

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
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
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
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
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
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
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
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...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 

1.techie nest embedded systems

  • 2. Embedded Systems  An embedded system is a combination of computer hardware and software, either fixed in capability or programmable, that is specifically designed for a particular function.  Industrial machines, automobiles, medical equipment, cameras, household appliances, airplanes, vending machines and toys (as well as the more obvious cellular phone and PDA) are among the myriad possible hosts of an embedded system.
  • 3. Continue….  Physically, embedded systems range from portable devices such as digital watches and MP3 players, to large stationary installations like traffic lights, factory controllers, or the systems controlling nuclear power plants.  Embedded systems that are programmable are provided with programming interfaces and embedded programming is a specialized occupation.  It is embedded as part of a complete device often including hardware and mechanical parts.
  • 4. Continue….  The key characteristic is being dedicated to handle a particular task.  The embedded system is dedicated to specific tasks, design engineers can optimize it to reduce the size and cost of the product and increase the reliability and performance. Some embedded systems are mass-produced, benefiting from economies of scale.  Complexity varies from low, with a single microcontroller chip, to very high with multiple units, peripherals and networks mounted inside a large chassis or enclosure.
  • 6. Characteristics of Embedded Systems An Embedded systems must have the following characteristics: User Interfaces Simple Systems which Stem from Limited Functionality CPU Platforms with Microprocessors or Microcontrollers
  • 7. User Interfaces  Originally, an embedded system had no user interface.  There was no need for human interaction or intervention except to install the device and test it.  Many modern embedded systems however, have full- scale user interfaces although these are only inputs for data but are not supposed to provide additional functionality for the system, e.g. QWERTY keyboards for PDAs used to enter names, addresses, phone numbers and notes and even full sized documents.  The moment PDAs achieve full desktop computer functionalities, however, they may no longer be considered embedded systems.
  • 8. Simple Systems which Stem from Limited Functionality  This refers to basic systems such as switches, small character- or digit-only displays and LEDs intended to show the ‘health’ of the embedded system, but this has also achieved some level of complexity.  A cash register or an ATM with touch screen technology is considered an embedded system since it has limited uses, even if the user interface (the touch screen) is a complex system.
  • 9. CPU Platform  Limited functionality is the key in defining these as embedded systems.  In a sense, the BIOS chip is considered an embedded system since it has limited functions, and works automatically (when the computer is booted up).  Peripherals like the USB can also be considered as embedded systems.
  • 10. Parts of Embedded Systems  An embedded system consists of three parts: Input Processing Unit Output  The input device are responsible for providing input to the embedded system which is then processed by the processing unit to produce an desired output.
  • 11. Input Devices-sensors  These devices provide input to the microcontroller.  In general, we use sensors as input devices while dealing with microcontrollers.  A sensor is a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument.  The output of a sensor is an analog signal. This signal is utilized in analog sensors.  Digital sensors use this signal after passing them from comparator IC 741 or IC LM 393. Thus, Digital sensors are basically a combination of analog sensors and comparator ICs.
  • 12. Types of sensors  Temperature,  Pressure,  Level  Humidity  Speed  Motion  Distance,  Light
  • 13. Uses of sensors  Sensors are used in everyday objects such as touch-sensitive elevator buttons (tactile sensor) and lamps which dim or brighten by touching the base.  There are also innumerable applications for sensors of which most people are never aware.  Applications include cars, machines, aerospace, medicine, manufacturing and robotics
  • 14. Processing Unit  These devices process the input provided by the input devices and produces the output.  All the decisions are taken by this devices depending upon the algorithm provided by the user.  The user transfers the algorithm in the form of program.  Microprocessor or microcontrollers are used as the basic processing devices.
  • 15. Microprocessor  A microprocessor incorporates the functions of computer's central processing unit (CPU) on a single integrated circuit (IC or microchip).  It is a multipurpose, programmable, clock- driven, register-based electronic device that accepts digital data as input, processes it according to instructions stored in its memory, and provides results as output.  It is an example of sequential digital logic, as it has internal memory, i.e. its registers.
  • 17. Microcontroller  A digital computer having microprocessor as the CPU along with I/O devices and memory is known as microcomputer.  The microcontroller could be called a “one-chip solution”.  It typically includes: CPU (central processing unit), RAM (Random Access Memory), EPROM/ PROM/ROM I/O (input/output)
  • 18. Continue….  By only including the features specific to the task (control), cost is relatively low. A typical microcontroller has bit manipulation instructions, easy and direct access to I/O (input/ output), and quick and efficient interrupt processing.  Microcontrollers are a “one-chip solution” which drastically reduces parts count and design costs.
  • 20. Microcontroller Vs Microprocessor Microprocessor  CPU is stand-alone, RAM, ROM, I/O, timer are separate  Designer can decide on the amount of ROM, RAM and I/O ports.  Expansive  Versatility  General-purpose Microcontroller  CPU, RAM, ROM, I/O and timer are all on a single chip  Fix amount of on-chip ROM, RAM, I/O ports  For applications in which cost, power and space are critical  Not versatile  Single-purpose
  • 21. Output Devices These devices show the result of our algorithm. A number of devices can be used. Some of them include LEDs, Motors (DC, Stepper, Servo) etc.