SlideShare a Scribd company logo
-- by Prof. M.K.Deshkar
Embedded System
System
A system is an arrangement in which all its unit assemble
work together according to a set of rules. It can also be
defined as a way of working, organizing or doing one or many
tasks according to a fixed plan.
Its components follow a set of rules to show time. If one of its
parts fails, the watch will stop working. So we can say, in a
system, all its subcomponents depend on each other.
Embedded System
•An embedded system can be thought of as a computer
hardware system having software embedded in it.
•An embedded system can be an independent system or it
can be a part of a large system.
•An embedded system is a microcontroller or microprocessor
based system which is designed to perform a specific task.
An embedded system has three components:
•It has hardware.
•It has application software.
•It has Real Time Operating system (RTOS) that supervises
the application software and provide mechanism to let the
processor run a process as per scheduling by following a plan
to control the latencies.
Basic Structure of an Embedded System
Characteristics of an Embedded System
Single-functioned
Tightly constrained
Reactive and Real time
Microprocessors based
Memory
Connected
HW-SW systems
Advantages
Easily Customizable
Low power consumption
Low cost
Enhanced performance
Disadvantages
High development effort
Larger time to market
•Open source provides a path to use or develop hardware and software that has
been created by thousands of contributors around the world.
• Embedded target boards are either open source or proprietary
• There are many points to be considered while choosing open source, some of
which are as follows:
Open Source Nature
Protection
Availability
•There are dozens of Open Source Embedded Platforms in market-
1 Raspberry Pi 3 B+
•The Raspberry Pi development board is a small pocket-sized computer running
the Raspbian operating system, which is a variant of Debian Linux.
•It is a low-cost embedded board with high reliability.
•It supports various on-board peripherals like I2C, SPI, an HDMI interface, a
Camera interface, a UART interface, and SDIO (Secure digital input output) for a
SD card interface.
•The board comes up with software APIs and routines for application
programming.
•It also has OTG (On the Go programming) for USB applications.
Open Source Embedded Platforms
2 Intel Galileo Gen 2
The Galileo development board comes from Intel and features an Intel Quark SoC X1000
processor. It is designed using Pentium technology. The advantage of this board is it is
compatible with shields for the Arduino Uno R3.
3 Arduino Mega 2560
The board features an 8-bit ATmega2560 microcontroller running at 16MHz. It has 54
digital Input/output pins and 16 analog inputs. The board has four UARTs and can be
programmed using the Arduino IDE. It is also compatible with other variants of Arduino
shields.
4 Odroid-C2
The ODROID-C2 is a 64-bit quad-core (SBC) that is suitable for applications like
multimedia, gaming, and consumer electronics. It can also work as a standalone
computer with available open source software packages.
5 PandaBoard
The PandaBoard is a low-power, low-cost development board based on TI's OMAP4460
(Open media application platform). This board supports operating systems like
Windows, Linux, Window CE, Palm OS, and Symbian.
Etc are the open source Embedded Platforms .
Benefits Of Being Open-source
•Low cost due
•Many pre-written example software modules
•A range of hardware boards, which have been proven in
thousands of projects, to get you started.
•A fantastic community of other users posting ideas and
examples for you to use.
•Sensor is a device that when exposed to a physical phenomenon
(temperature, displacement, force, etc.) produces a proportional output signal
(electrical, mechanical, magnetic, etc.).
•The term transducer is often used synonymously with sensors. However,
ideally, a sensor is a device that responds to a change in the physical
phenomenon. On the other hand, a transducer is a device that converts one
form of energy into another form of energy.
•Sensors are transducers when they sense one form of energy input and
output in a different form of energy
•Linear and Rotational Sensors
•Acceleration Sensors
•Force, Torque, and Pressure Sensors
•Flow Sensors
•Temperature Sensors
• Proximity Sensors
•Light Sensors
Sensor
•Actuators are basically the muscle behind a mechatronics system that
accepts a control command (mostly in the form of an electrical signal) and
produces a change in the physical system by generating force, motion,
heat, flow, etc.
•The actuators are used in conjunction with the power supply and a coupling
mechanism
•The power unit provides either AC or DC power at the rated voltage and
current.
•The coupling mechanism acts as the interface between the actuator and
the physical system. Typical mechanisms include rack and pinion, gear
drive, belt drive, lead screw and nut, piston, and linkages.
Actuators
Data Acquisition System
•Analog DASs are used for measurement systems with wide bandwidth. But
the accuracy is less.
• Digital DASs which have high accuracy, low per-channel cost and narrow
bandwidth (slowly varying signal) are designed.
• The transducer translates physical parameters to electrical signals
acceptable by the acquisition system.
•signal conditioner circuit may provide excitation power, balancing circuits and
calibration elements
•The scanner or multiplexer accepts multiple analog inputs and sequentially
connects them to one measuring instrument.
• The signal converter translates the analog signal to a form acceptable by the
analog to digital converter
•The analog to digital converter (ADC) converts the analog voltage to its
equivalent digital form.
•Digital recorder may be preceded by a coupling unit that translates the digital
information to the proper form for entry into particular digital recorder selected.
THANK YOU

More Related Content

What's hot

Interfacing stepper motor
Interfacing stepper motorInterfacing stepper motor
Interfacing stepper motorPRADEEP
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
RAMESHBABU311293
 
Introduction to the Arduino
Introduction to the ArduinoIntroduction to the Arduino
Introduction to the ArduinoWingston
 
Communication protocols - Embedded Systems
Communication protocols - Embedded SystemsCommunication protocols - Embedded Systems
Communication protocols - Embedded Systems
Emertxe Information Technologies Pvt Ltd
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
Nishant Kayal
 
Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)
Moe Moe Myint
 
TMS320C5x
TMS320C5xTMS320C5x
Case Study of Embedded Systems
Case Study of Embedded SystemsCase Study of Embedded Systems
Case Study of Embedded Systems
anand hd
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design processRayees CK
 
ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
Gaurav Verma
 
Hardware Software Codesign
Hardware Software CodesignHardware Software Codesign
Hardware Software Codesigndestruck
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmware
Joel P
 
Classification of embedded systems
Classification of embedded systemsClassification of embedded systems
Classification of embedded systems
Vikas Dongre
 
Arm Processor Based Speed Control Of BLDC Motor
Arm Processor Based Speed Control Of BLDC MotorArm Processor Based Speed Control Of BLDC Motor
Arm Processor Based Speed Control Of BLDC Motor
Uday Wankar
 
Memory Organisation in embedded systems
Memory Organisation in embedded systemsMemory Organisation in embedded systems
Memory Organisation in embedded systems
UthraSowrirajan1
 
ARM Exception and interrupts
ARM Exception and interrupts ARM Exception and interrupts
ARM Exception and interrupts
NishmaNJ
 
LOGIC ANALYSER, ARBITARY WAVE GENERATOR AND WAVE ANALYSER
LOGIC ANALYSER, ARBITARY WAVE GENERATOR AND WAVE ANALYSERLOGIC ANALYSER, ARBITARY WAVE GENERATOR AND WAVE ANALYSER
LOGIC ANALYSER, ARBITARY WAVE GENERATOR AND WAVE ANALYSER
Sumeet Patel
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE
Dr.YNM
 
Unit4.tms320c54x
Unit4.tms320c54xUnit4.tms320c54x

What's hot (20)

Interfacing stepper motor
Interfacing stepper motorInterfacing stepper motor
Interfacing stepper motor
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
Introduction to the Arduino
Introduction to the ArduinoIntroduction to the Arduino
Introduction to the Arduino
 
Communication protocols - Embedded Systems
Communication protocols - Embedded SystemsCommunication protocols - Embedded Systems
Communication protocols - Embedded Systems
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
 
Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)
 
TMS320C5x
TMS320C5xTMS320C5x
TMS320C5x
 
Case Study of Embedded Systems
Case Study of Embedded SystemsCase Study of Embedded Systems
Case Study of Embedded Systems
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
 
Hardware Software Codesign
Hardware Software CodesignHardware Software Codesign
Hardware Software Codesign
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmware
 
Classification of embedded systems
Classification of embedded systemsClassification of embedded systems
Classification of embedded systems
 
Arm Processor Based Speed Control Of BLDC Motor
Arm Processor Based Speed Control Of BLDC MotorArm Processor Based Speed Control Of BLDC Motor
Arm Processor Based Speed Control Of BLDC Motor
 
Memory Organisation in embedded systems
Memory Organisation in embedded systemsMemory Organisation in embedded systems
Memory Organisation in embedded systems
 
ARM Exception and interrupts
ARM Exception and interrupts ARM Exception and interrupts
ARM Exception and interrupts
 
LOGIC ANALYSER, ARBITARY WAVE GENERATOR AND WAVE ANALYSER
LOGIC ANALYSER, ARBITARY WAVE GENERATOR AND WAVE ANALYSERLOGIC ANALYSER, ARBITARY WAVE GENERATOR AND WAVE ANALYSER
LOGIC ANALYSER, ARBITARY WAVE GENERATOR AND WAVE ANALYSER
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE
 
Case study of digital camera
Case study of digital cameraCase study of digital camera
Case study of digital camera
 
Unit4.tms320c54x
Unit4.tms320c54xUnit4.tms320c54x
Unit4.tms320c54x
 

Similar to Embedded system and its platforms

Embedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of ThingsEmbedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of Things
Vasundhara Sharma
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
Ashok Mutyala
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500
sumit tiwari
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
Pratik Gohel
 
RTOS based Confidential Area Security System
RTOS based Confidential Area Security SystemRTOS based Confidential Area Security System
RTOS based Confidential Area Security System
ajinky gadewar
 
Embedded systems
Embedded systems Embedded systems
Embedded systems
Ashok Mutyala
 
Lecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, typesLecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, types
alijaker017
 
39245175 intro-es-ii
39245175 intro-es-ii39245175 intro-es-ii
39245175 intro-es-iiEmbeddedbvp
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
Sagar Adroja
 
Embedded Systems Introduction
Embedded Systems IntroductionEmbedded Systems Introduction
Embedded Systems Introduction
Sagar Adroja
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
Amr Rashed
 
Embedded Systems Overview
Embedded Systems OverviewEmbedded Systems Overview
Embedded Systems Overview
Sameer Rapate
 
A guide to common automation terms
A guide to common automation termsA guide to common automation terms
A guide to common automation terms
Pratap Chandra
 
Low cost embedded system
Low cost embedded systemLow cost embedded system
Low cost embedded system
ece svit
 
EMBEDDED_SYSTEM_INTRODUCTION.pdf
EMBEDDED_SYSTEM_INTRODUCTION.pdfEMBEDDED_SYSTEM_INTRODUCTION.pdf
EMBEDDED_SYSTEM_INTRODUCTION.pdf
NadiSarj2
 
Embedded system
Embedded systemEmbedded system
Embedded system
Pankaj Upadhyay
 
13086000.ppt
13086000.ppt13086000.ppt
13086000.ppt
yibe5
 
embedded systems ppt 2
embedded systems ppt 2embedded systems ppt 2
embedded systems ppt 2
pavan kumar
 

Similar to Embedded system and its platforms (20)

Embedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of ThingsEmbedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of Things
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
1334420 634648164164717500
1334420 6346481641647175001334420 634648164164717500
1334420 634648164164717500
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
 
RTOS based Confidential Area Security System
RTOS based Confidential Area Security SystemRTOS based Confidential Area Security System
RTOS based Confidential Area Security System
 
Embedded systems
Embedded systems Embedded systems
Embedded systems
 
Lecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, typesLecture on Embedded System, introduction, types
Lecture on Embedded System, introduction, types
 
39245175 intro-es-ii
39245175 intro-es-ii39245175 intro-es-ii
39245175 intro-es-ii
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
Embedded Systems Introduction
Embedded Systems IntroductionEmbedded Systems Introduction
Embedded Systems Introduction
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
 
Embedded Systems Overview
Embedded Systems OverviewEmbedded Systems Overview
Embedded Systems Overview
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embeddedsystem
EmbeddedsystemEmbeddedsystem
Embeddedsystem
 
A guide to common automation terms
A guide to common automation termsA guide to common automation terms
A guide to common automation terms
 
Low cost embedded system
Low cost embedded systemLow cost embedded system
Low cost embedded system
 
EMBEDDED_SYSTEM_INTRODUCTION.pdf
EMBEDDED_SYSTEM_INTRODUCTION.pdfEMBEDDED_SYSTEM_INTRODUCTION.pdf
EMBEDDED_SYSTEM_INTRODUCTION.pdf
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
13086000.ppt
13086000.ppt13086000.ppt
13086000.ppt
 
embedded systems ppt 2
embedded systems ppt 2embedded systems ppt 2
embedded systems ppt 2
 

More from Mrunal Deshkar

Serial communication
Serial communicationSerial communication
Serial communication
Mrunal Deshkar
 
LCD interfacing with arduino
LCD interfacing with arduinoLCD interfacing with arduino
LCD interfacing with arduino
Mrunal Deshkar
 
Arduino Interfacing LED
Arduino Interfacing LEDArduino Interfacing LED
Arduino Interfacing LED
Mrunal Deshkar
 
Arduino IDE
Arduino IDE Arduino IDE
Arduino IDE
Mrunal Deshkar
 
Atmega 328p
Atmega 328p Atmega 328p
Atmega 328p
Mrunal Deshkar
 
Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor
Mrunal Deshkar
 
Bode plot
Bode plotBode plot
Bode plot
Mrunal Deshkar
 
Nyquist plot
Nyquist plotNyquist plot
Nyquist plot
Mrunal Deshkar
 
Polar plot
Polar plotPolar plot
Polar plot
Mrunal Deshkar
 
Frequency response analysis I
Frequency response analysis IFrequency response analysis I
Frequency response analysis I
Mrunal Deshkar
 

More from Mrunal Deshkar (10)

Serial communication
Serial communicationSerial communication
Serial communication
 
LCD interfacing with arduino
LCD interfacing with arduinoLCD interfacing with arduino
LCD interfacing with arduino
 
Arduino Interfacing LED
Arduino Interfacing LEDArduino Interfacing LED
Arduino Interfacing LED
 
Arduino IDE
Arduino IDE Arduino IDE
Arduino IDE
 
Atmega 328p
Atmega 328p Atmega 328p
Atmega 328p
 
Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor
 
Bode plot
Bode plotBode plot
Bode plot
 
Nyquist plot
Nyquist plotNyquist plot
Nyquist plot
 
Polar plot
Polar plotPolar plot
Polar plot
 
Frequency response analysis I
Frequency response analysis IFrequency response analysis I
Frequency response analysis I
 

Recently uploaded

Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 

Recently uploaded (20)

Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 

Embedded system and its platforms

  • 1. -- by Prof. M.K.Deshkar Embedded System
  • 2. System A system is an arrangement in which all its unit assemble work together according to a set of rules. It can also be defined as a way of working, organizing or doing one or many tasks according to a fixed plan. Its components follow a set of rules to show time. If one of its parts fails, the watch will stop working. So we can say, in a system, all its subcomponents depend on each other.
  • 3. Embedded System •An embedded system can be thought of as a computer hardware system having software embedded in it. •An embedded system can be an independent system or it can be a part of a large system. •An embedded system is a microcontroller or microprocessor based system which is designed to perform a specific task. An embedded system has three components: •It has hardware. •It has application software. •It has Real Time Operating system (RTOS) that supervises the application software and provide mechanism to let the processor run a process as per scheduling by following a plan to control the latencies.
  • 4. Basic Structure of an Embedded System
  • 5. Characteristics of an Embedded System Single-functioned Tightly constrained Reactive and Real time Microprocessors based Memory Connected HW-SW systems Advantages Easily Customizable Low power consumption Low cost Enhanced performance Disadvantages High development effort Larger time to market
  • 6. •Open source provides a path to use or develop hardware and software that has been created by thousands of contributors around the world. • Embedded target boards are either open source or proprietary • There are many points to be considered while choosing open source, some of which are as follows: Open Source Nature Protection Availability •There are dozens of Open Source Embedded Platforms in market- 1 Raspberry Pi 3 B+ •The Raspberry Pi development board is a small pocket-sized computer running the Raspbian operating system, which is a variant of Debian Linux. •It is a low-cost embedded board with high reliability. •It supports various on-board peripherals like I2C, SPI, an HDMI interface, a Camera interface, a UART interface, and SDIO (Secure digital input output) for a SD card interface. •The board comes up with software APIs and routines for application programming. •It also has OTG (On the Go programming) for USB applications. Open Source Embedded Platforms
  • 7. 2 Intel Galileo Gen 2 The Galileo development board comes from Intel and features an Intel Quark SoC X1000 processor. It is designed using Pentium technology. The advantage of this board is it is compatible with shields for the Arduino Uno R3. 3 Arduino Mega 2560 The board features an 8-bit ATmega2560 microcontroller running at 16MHz. It has 54 digital Input/output pins and 16 analog inputs. The board has four UARTs and can be programmed using the Arduino IDE. It is also compatible with other variants of Arduino shields. 4 Odroid-C2 The ODROID-C2 is a 64-bit quad-core (SBC) that is suitable for applications like multimedia, gaming, and consumer electronics. It can also work as a standalone computer with available open source software packages. 5 PandaBoard The PandaBoard is a low-power, low-cost development board based on TI's OMAP4460 (Open media application platform). This board supports operating systems like Windows, Linux, Window CE, Palm OS, and Symbian. Etc are the open source Embedded Platforms .
  • 8. Benefits Of Being Open-source •Low cost due •Many pre-written example software modules •A range of hardware boards, which have been proven in thousands of projects, to get you started. •A fantastic community of other users posting ideas and examples for you to use.
  • 9. •Sensor is a device that when exposed to a physical phenomenon (temperature, displacement, force, etc.) produces a proportional output signal (electrical, mechanical, magnetic, etc.). •The term transducer is often used synonymously with sensors. However, ideally, a sensor is a device that responds to a change in the physical phenomenon. On the other hand, a transducer is a device that converts one form of energy into another form of energy. •Sensors are transducers when they sense one form of energy input and output in a different form of energy •Linear and Rotational Sensors •Acceleration Sensors •Force, Torque, and Pressure Sensors •Flow Sensors •Temperature Sensors • Proximity Sensors •Light Sensors Sensor
  • 10. •Actuators are basically the muscle behind a mechatronics system that accepts a control command (mostly in the form of an electrical signal) and produces a change in the physical system by generating force, motion, heat, flow, etc. •The actuators are used in conjunction with the power supply and a coupling mechanism •The power unit provides either AC or DC power at the rated voltage and current. •The coupling mechanism acts as the interface between the actuator and the physical system. Typical mechanisms include rack and pinion, gear drive, belt drive, lead screw and nut, piston, and linkages. Actuators
  • 12. •Analog DASs are used for measurement systems with wide bandwidth. But the accuracy is less. • Digital DASs which have high accuracy, low per-channel cost and narrow bandwidth (slowly varying signal) are designed. • The transducer translates physical parameters to electrical signals acceptable by the acquisition system. •signal conditioner circuit may provide excitation power, balancing circuits and calibration elements •The scanner or multiplexer accepts multiple analog inputs and sequentially connects them to one measuring instrument. • The signal converter translates the analog signal to a form acceptable by the analog to digital converter •The analog to digital converter (ADC) converts the analog voltage to its equivalent digital form. •Digital recorder may be preceded by a coupling unit that translates the digital information to the proper form for entry into particular digital recorder selected.