SlideShare una empresa de Scribd logo
1 de 34
EMBEDDED
SYSTEM
AGENDA
• Introduction
• Components and characteristics of embedded system
• Basic Structure of Embedded System
• Types of Embedded system
• Classifications and applications of Embedded system
• Advantages and Disadvantages
• Conclusion
What is Embedded System?
• An Embedded system is a combination of computer hardware and software
• It may or not be programmable, depending on the application
Components of Embedded System
HARDWARE
Application
SoftwareRTO
S
Characteristics of an Embedded System
• Single –functioned
• Tightly constrained
• Reactive and Real time
• Microprocessors based
• Memory
• Connected
• Hardware – Software Systems
Basic Structure of Embedded System
A-D
Converter
Memory
Sensor
D-A
Converter
ActuatorProcessor &
ASIC
SENSOR D –A CONVERTERPROCESSOR & ASICsA-D CONVERTER ACTUATOR
A sensor stores the
measured quantity
to the memory.
Converts the
analog signal
sent by the
sensor in to a
digital signal.
Process the data
to measure the
output and store
it to the memory.
Converts the digital
data
fed by the
processor to analog
data
Compares the
output given by the
D-A Converter to
the actual
(expected) output
stored in it and
stores the
approved output
Hardware of an Embedded System
• Central Processing Unit
• Memory(RAM & ROM)
• Input Device
• Output Device
• Communication Interfaces
Software of an Embedded System
• C
• C++
• Python
• Etc..
Processors in a System
• Processor is the heart of an embedded system
• It is the basic unit that takes inputs and produces an output after
processing the data.
Microprocessor Microcontroller
Processors
Microprocessor
• A microprocessor is a computer processor that
incorporates the functions of a central processing
unit on a single integrated circuit (IC).
• Microprocessors operate on numbers and symbols
represented in the binary number system.
• Microprocessors contain both combinational
logic and sequential digital logic.
Microcontroller
• A microcontroller is a functional computer
system-on-a-chip. It contains a processor,
memory, and programmable input/output
peripherals.
• Microcontrollers include an integrated CPU,
memory (a small amount of RAM, program
memory, or both).
• Dedicated to specific task.
Microprocessor vs Microcontroller
MICROPROCESSOR MICROCONTROLLER
• It is used for big applications • It is used to execute a single task
within an application.
Hardware cost is High Hardware cost is Low
Power consumption is High Power consumption is Low
RAM: 512MB-32GB RAM: 2KB -256 KB
Not so easy to replace Easy to replace
CLOCK SPEED: 1GHz – 4GHz CLOCK SPEED:1MHz – 300MHz
Embedded Systems in CPU
Peripheral Devices in Embedded Systems
• Serial Communication Interfaces (SCI).
• Synchronous Serial Communication Interface
• Universal Serial Bus (USB)
• Multimedia Cards (SD Cards)
• Networks like Ethernet
• Analog to Digital/Digital to Analog (ADC/DAC)
Hardware Architecture of an
Embedded System
What makes embedded systems different?
EMBEDDED
SYSTEM
SIZE
COST
TIME
RELIABILITY
SAFETY
ENERGYSECURITY
SIZE
COST
TIME
RELIABILITY
SAFETY
ENERGYSECURITY
TYPES OF EMBEDDED
SYSTEM
EMBEDDED
STSTEM
PERFORMANCE
&
FUNCTIONAL
MICRO-
CONTROLLER
REAL TIME
STAND
ALONE
NETWORK
MOBILE
SOPHISTICATED
MEDIUM
SCALE
SMALL
SCALE
REAL TIME EMBEDDED SYSTEM
• Quick response to critical situations.
• Control external environment-input and output interfaces and
sensor.
• elevators
• robots
• traffic lights
• patient monitoring system etc.,
STANDALONE EMBEDDED SYSTEM
• Works for itself as a device without need of interconnected
computer.
• Takes data in form of analog or digital signal
• First processes data and outputs data by displaying on the screen
• Can also output data to any attached device
• Example-microwave ovens ,digital camera,Mp3 players, etc.,
NETWORK EMBEDDED SYSTEM
• Connected to network(LAN/WAN)-network interfaces
• Connected to network to give output to attached resources
• Connection-wireless or wired
• Example-office security system
MOBILE EMBEDDED SYSTEM
• Limited in resources-memory
• Example- PDA, cellular phones
SMALL SCALE EMBEDDED SYSTEM
• 8-16 bit microcontroller
• One chip RAM,ROM
• Activated –battery
• Behaves as a component of computer
• Does not compute
• Little hardware and software complexity
• Example-digital watch
MEDIUM SCALE EMBEDDED SYSTEM
• 16-32 bit microprocessor or micro controller
• External RAM ,ROM
• Integration between hardware and software-complex
SOPHISTICATED EMBEDDED SYSTEM
• 32-64 bit chips
• Large scale work
• Complexity of hardware and software-very high
• Example-washing machine
Real world Applications of Embedded System
Trends in Embedded Development
1.Artificial Intelligence (AI)
• It is a branch of computer science that aims to create intelligent machines.
• It has become an essential part of the technology industry
• The core problems of artificial intelligence :
• Knowledge
• Reasoning
• Problem solving
• Perception
• Learning
• Planning
• Ability to manipulate and move objects
2. Wearable technology
• It is a technology devices that can be
tracking information related to health
and fitness.
• They have devices that have small
motion sensors to take photos and sync
with your mobile devices.
3. Healthcare
• MRI and CT scanner
• Sonography
• Blood pressure device and
glucose test set
• Fetal heart monitoring machine
4. Internet of Things(IoT)
• It is a network of interconnected things/devices which
are embedded with sensors, software, network
connectivity and necessary electronics that enables
them to collect and exchange data making them
responsive.
• Smart thermostats
• Mimo Monitor
• Philips-Hue Bulbs
• Apple Watch and Home Kit
• Smart Refrigerator
• They are convenient for mass production. This results in low price per
piece.
• These systems are highly stable and reliable.
• Embedded systems are made for specific tasks.
• The embedded systems are very small in size, hence can be carried
and loaded anywhere.
• These systems are fast. They also use less power.
• The embedded systems optimize the use or resources available.
• They improve the product quality.
ADVANTAGES
DISADVANTAGES
• They are hard to maintain. It is also difficult to take a back-up of
embedded files.
• Transferring data from one system to another is also quite
problematic.
• Embedded systems are made for specific tasks, hardware is limited.
• Hard to upgrade and repair.
• The embedded system will lose a substantial amount of money if it
shuts off
Conclusion
● The world of embedded system is a dreamers paradise with unlimited
possibilities.
● it make controlling all the system around just by simple gesture and the
things respond to you as if it was some magic.
● As microprocessor are becoming smaller cheaper, more and more products
are becoming smart with microprocessors embedded in them
Reference
• https://www.resourcology.com/blog/what-is-embedded-software-
testing/
• https://store.digilentinc.com/internet-of-things-iot/
• http://www.wikiforu.com/2012/10/what-is-microcontroller-how-it-
works.html
Thank You

Más contenido relacionado

La actualidad más candente

Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfacesanishgoel
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentationxavierpaulino
 
Controller Area Network(CAN)
Controller Area Network(CAN)Controller Area Network(CAN)
Controller Area Network(CAN)Ashutosh Bhardwaj
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmwareJoel P
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMVishal GARG
 
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Dr. Pankaj Zope
 
Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system DesignRaman Deep
 
Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems VijayKumar5738
 
CAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolCAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolAbhinaw Tiwari
 
Wi-max Technology PPT
Wi-max Technology PPTWi-max Technology PPT
Wi-max Technology PPTVinay Krishna
 
Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Dhaval Kaneria
 
Controller area network (CAN bus) ppt
Controller area network (CAN bus) pptController area network (CAN bus) ppt
Controller area network (CAN bus) pptRaziuddin Khazi
 

La actualidad más candente (20)

UART
UARTUART
UART
 
Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfaces
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
 
Ppt on embedded systems
Ppt on embedded systemsPpt on embedded systems
Ppt on embedded systems
 
Controller Area Network(CAN)
Controller Area Network(CAN)Controller Area Network(CAN)
Controller Area Network(CAN)
 
Serial Communication in 8051
Serial Communication in 8051Serial Communication in 8051
Serial Communication in 8051
 
Embedded c
Embedded cEmbedded c
Embedded c
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmware
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEM
 
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming
 
Trends in Embedded system Design
Trends in Embedded system DesignTrends in Embedded system Design
Trends in Embedded system Design
 
Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems
 
CAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolCAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus Protocol
 
Wi-max Technology PPT
Wi-max Technology PPTWi-max Technology PPT
Wi-max Technology PPT
 
Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)
 
Communication protocols - Embedded Systems
Communication protocols - Embedded SystemsCommunication protocols - Embedded Systems
Communication protocols - Embedded Systems
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Controller area network (CAN bus) ppt
Controller area network (CAN bus) pptController area network (CAN bus) ppt
Controller area network (CAN bus) ppt
 
E.s unit 6
E.s unit 6E.s unit 6
E.s unit 6
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 

Similar a Embedded systems

Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems pptAshok Mutyala
 
Embedded system
Embedded systemEmbedded system
Embedded systemAnum Naz
 
Lecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, typesLecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, typesalijaker017
 
Embedded system architecture.pptx
Embedded system architecture.pptxEmbedded system architecture.pptx
Embedded system architecture.pptxAltafKaroshi
 
Presentation EScououccoucicoccoucucuvC.pptx
Presentation EScououccoucicoccoucucuvC.pptxPresentation EScououccoucicoccoucucuvC.pptx
Presentation EScououccoucicoccoucucuvC.pptxYashJadhav496388
 
Lecture 1 Introduction.pptx
Lecture 1 Introduction.pptxLecture 1 Introduction.pptx
Lecture 1 Introduction.pptxOrchestra2
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introductionmohamed drahem
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptxPratik Gohel
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500sumit tiwari
 
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdfAauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdfJoseMaximilianoNzang1
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsShreyaBhoje
 
Network Processor - 2021.pptx
Network Processor - 2021.pptxNetwork Processor - 2021.pptx
Network Processor - 2021.pptxssuserdfb2da
 
Embeddedsystem basic for Engineering Students
Embeddedsystem basic for Engineering StudentsEmbeddedsystem basic for Engineering Students
Embeddedsystem basic for Engineering StudentsElectro 8
 
39245175 intro-es-ii
39245175 intro-es-ii39245175 intro-es-ii
39245175 intro-es-iiEmbeddedbvp
 
PPT-203108346-1.pdf
PPT-203108346-1.pdfPPT-203108346-1.pdf
PPT-203108346-1.pdfVIJAYKUAMR5
 
MODULE4_MES.pdf
MODULE4_MES.pdfMODULE4_MES.pdf
MODULE4_MES.pdfPoojaPK8
 

Similar a Embedded systems (20)

mechatronics.pdf
mechatronics.pdfmechatronics.pdf
mechatronics.pdf
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Lecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, typesLecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, types
 
Embedded system architecture.pptx
Embedded system architecture.pptxEmbedded system architecture.pptx
Embedded system architecture.pptx
 
Embedded systems
Embedded systems Embedded systems
Embedded systems
 
Presentation EScououccoucicoccoucucuvC.pptx
Presentation EScououccoucicoccoucucuvC.pptxPresentation EScououccoucicoccoucucuvC.pptx
Presentation EScououccoucicoccoucucuvC.pptx
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Lecture 1 Introduction.pptx
Lecture 1 Introduction.pptxLecture 1 Introduction.pptx
Lecture 1 Introduction.pptx
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500
 
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdfAauca_Sistemas_Embebidos_Nota_1DR JS.pdf
Aauca_Sistemas_Embebidos_Nota_1DR JS.pdf
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Network Processor - 2021.pptx
Network Processor - 2021.pptxNetwork Processor - 2021.pptx
Network Processor - 2021.pptx
 
Embeddedsystem basic for Engineering Students
Embeddedsystem basic for Engineering StudentsEmbeddedsystem basic for Engineering Students
Embeddedsystem basic for Engineering Students
 
39245175 intro-es-ii
39245175 intro-es-ii39245175 intro-es-ii
39245175 intro-es-ii
 
PPT-203108346-1.pdf
PPT-203108346-1.pdfPPT-203108346-1.pdf
PPT-203108346-1.pdf
 
micro manit.pptx
micro manit.pptxmicro manit.pptx
micro manit.pptx
 
MODULE4_MES.pdf
MODULE4_MES.pdfMODULE4_MES.pdf
MODULE4_MES.pdf
 

Más de Ashok Raj

Manipulators in c++
Manipulators in c++Manipulators in c++
Manipulators in c++Ashok Raj
 
How c++ stored in ram
How c++ stored in ramHow c++ stored in ram
How c++ stored in ramAshok Raj
 
Command line arguments
Command line argumentsCommand line arguments
Command line argumentsAshok Raj
 
High Performance Computer
High Performance ComputerHigh Performance Computer
High Performance ComputerAshok Raj
 
Super computers
Super computersSuper computers
Super computersAshok Raj
 
Pros and cons of c as a compiler language
  Pros and cons of c as a compiler language  Pros and cons of c as a compiler language
Pros and cons of c as a compiler languageAshok Raj
 
Programming language paradigms
Programming language paradigmsProgramming language paradigms
Programming language paradigmsAshok Raj
 
Printers and its types
Printers and its typesPrinters and its types
Printers and its typesAshok Raj
 
Microprocessor
MicroprocessorMicroprocessor
MicroprocessorAshok Raj
 
Mother board
Mother boardMother board
Mother boardAshok Raj
 
FULL stack -> MEAN stack
FULL stack -> MEAN stackFULL stack -> MEAN stack
FULL stack -> MEAN stackAshok Raj
 

Más de Ashok Raj (11)

Manipulators in c++
Manipulators in c++Manipulators in c++
Manipulators in c++
 
How c++ stored in ram
How c++ stored in ramHow c++ stored in ram
How c++ stored in ram
 
Command line arguments
Command line argumentsCommand line arguments
Command line arguments
 
High Performance Computer
High Performance ComputerHigh Performance Computer
High Performance Computer
 
Super computers
Super computersSuper computers
Super computers
 
Pros and cons of c as a compiler language
  Pros and cons of c as a compiler language  Pros and cons of c as a compiler language
Pros and cons of c as a compiler language
 
Programming language paradigms
Programming language paradigmsProgramming language paradigms
Programming language paradigms
 
Printers and its types
Printers and its typesPrinters and its types
Printers and its types
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Mother board
Mother boardMother board
Mother board
 
FULL stack -> MEAN stack
FULL stack -> MEAN stackFULL stack -> MEAN stack
FULL stack -> MEAN stack
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Embedded systems

  • 2. AGENDA • Introduction • Components and characteristics of embedded system • Basic Structure of Embedded System • Types of Embedded system • Classifications and applications of Embedded system • Advantages and Disadvantages • Conclusion
  • 3. What is Embedded System? • An Embedded system is a combination of computer hardware and software • It may or not be programmable, depending on the application
  • 4. Components of Embedded System HARDWARE Application SoftwareRTO S
  • 5. Characteristics of an Embedded System • Single –functioned • Tightly constrained • Reactive and Real time • Microprocessors based • Memory • Connected • Hardware – Software Systems
  • 6. Basic Structure of Embedded System A-D Converter Memory Sensor D-A Converter ActuatorProcessor & ASIC
  • 7. SENSOR D –A CONVERTERPROCESSOR & ASICsA-D CONVERTER ACTUATOR A sensor stores the measured quantity to the memory. Converts the analog signal sent by the sensor in to a digital signal. Process the data to measure the output and store it to the memory. Converts the digital data fed by the processor to analog data Compares the output given by the D-A Converter to the actual (expected) output stored in it and stores the approved output
  • 8. Hardware of an Embedded System • Central Processing Unit • Memory(RAM & ROM) • Input Device • Output Device • Communication Interfaces Software of an Embedded System • C • C++ • Python • Etc..
  • 9. Processors in a System • Processor is the heart of an embedded system • It is the basic unit that takes inputs and produces an output after processing the data. Microprocessor Microcontroller Processors
  • 10. Microprocessor • A microprocessor is a computer processor that incorporates the functions of a central processing unit on a single integrated circuit (IC). • Microprocessors operate on numbers and symbols represented in the binary number system. • Microprocessors contain both combinational logic and sequential digital logic.
  • 11. Microcontroller • A microcontroller is a functional computer system-on-a-chip. It contains a processor, memory, and programmable input/output peripherals. • Microcontrollers include an integrated CPU, memory (a small amount of RAM, program memory, or both). • Dedicated to specific task.
  • 12. Microprocessor vs Microcontroller MICROPROCESSOR MICROCONTROLLER • It is used for big applications • It is used to execute a single task within an application. Hardware cost is High Hardware cost is Low Power consumption is High Power consumption is Low RAM: 512MB-32GB RAM: 2KB -256 KB Not so easy to replace Easy to replace CLOCK SPEED: 1GHz – 4GHz CLOCK SPEED:1MHz – 300MHz
  • 14. Peripheral Devices in Embedded Systems • Serial Communication Interfaces (SCI). • Synchronous Serial Communication Interface • Universal Serial Bus (USB) • Multimedia Cards (SD Cards) • Networks like Ethernet • Analog to Digital/Digital to Analog (ADC/DAC)
  • 15. Hardware Architecture of an Embedded System
  • 16. What makes embedded systems different? EMBEDDED SYSTEM SIZE COST TIME RELIABILITY SAFETY ENERGYSECURITY SIZE COST TIME RELIABILITY SAFETY ENERGYSECURITY
  • 17. TYPES OF EMBEDDED SYSTEM EMBEDDED STSTEM PERFORMANCE & FUNCTIONAL MICRO- CONTROLLER REAL TIME STAND ALONE NETWORK MOBILE SOPHISTICATED MEDIUM SCALE SMALL SCALE
  • 18. REAL TIME EMBEDDED SYSTEM • Quick response to critical situations. • Control external environment-input and output interfaces and sensor. • elevators • robots • traffic lights • patient monitoring system etc.,
  • 19. STANDALONE EMBEDDED SYSTEM • Works for itself as a device without need of interconnected computer. • Takes data in form of analog or digital signal • First processes data and outputs data by displaying on the screen • Can also output data to any attached device • Example-microwave ovens ,digital camera,Mp3 players, etc.,
  • 20. NETWORK EMBEDDED SYSTEM • Connected to network(LAN/WAN)-network interfaces • Connected to network to give output to attached resources • Connection-wireless or wired • Example-office security system
  • 21. MOBILE EMBEDDED SYSTEM • Limited in resources-memory • Example- PDA, cellular phones
  • 22. SMALL SCALE EMBEDDED SYSTEM • 8-16 bit microcontroller • One chip RAM,ROM • Activated –battery • Behaves as a component of computer • Does not compute • Little hardware and software complexity • Example-digital watch
  • 23. MEDIUM SCALE EMBEDDED SYSTEM • 16-32 bit microprocessor or micro controller • External RAM ,ROM • Integration between hardware and software-complex
  • 24. SOPHISTICATED EMBEDDED SYSTEM • 32-64 bit chips • Large scale work • Complexity of hardware and software-very high • Example-washing machine
  • 25. Real world Applications of Embedded System
  • 26. Trends in Embedded Development 1.Artificial Intelligence (AI) • It is a branch of computer science that aims to create intelligent machines. • It has become an essential part of the technology industry • The core problems of artificial intelligence : • Knowledge • Reasoning • Problem solving • Perception • Learning • Planning • Ability to manipulate and move objects
  • 27. 2. Wearable technology • It is a technology devices that can be tracking information related to health and fitness. • They have devices that have small motion sensors to take photos and sync with your mobile devices.
  • 28. 3. Healthcare • MRI and CT scanner • Sonography • Blood pressure device and glucose test set • Fetal heart monitoring machine
  • 29. 4. Internet of Things(IoT) • It is a network of interconnected things/devices which are embedded with sensors, software, network connectivity and necessary electronics that enables them to collect and exchange data making them responsive. • Smart thermostats • Mimo Monitor • Philips-Hue Bulbs • Apple Watch and Home Kit • Smart Refrigerator
  • 30. • They are convenient for mass production. This results in low price per piece. • These systems are highly stable and reliable. • Embedded systems are made for specific tasks. • The embedded systems are very small in size, hence can be carried and loaded anywhere. • These systems are fast. They also use less power. • The embedded systems optimize the use or resources available. • They improve the product quality. ADVANTAGES
  • 31. DISADVANTAGES • They are hard to maintain. It is also difficult to take a back-up of embedded files. • Transferring data from one system to another is also quite problematic. • Embedded systems are made for specific tasks, hardware is limited. • Hard to upgrade and repair. • The embedded system will lose a substantial amount of money if it shuts off
  • 32. Conclusion ● The world of embedded system is a dreamers paradise with unlimited possibilities. ● it make controlling all the system around just by simple gesture and the things respond to you as if it was some magic. ● As microprocessor are becoming smaller cheaper, more and more products are becoming smart with microprocessors embedded in them