Embedded Systems introduction basic to advanced

adofficials07 19 views 25 slides Mar 01, 2025
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

Embedded systems Important concept in this ppt.


Slide Content

Embedded Systems By Shyam Agarwal Embedded project developer From Datapoint

WHAT?....... WHERE?.... WHY?..........

A way of working, organizing or performing one or many tasks according to a fixed set of rules, program or plan. Also an arrangement in which all units assemble and work together according to a program or plan. SYSTEMS

Embedded Systems It is an Electronic/Electro-mechanical system designed to perform a specific function and is a combination of both hardware & software. OR A combination of hardware and software which together form a component of a larger machine.

History of Embedded Systems Apollo Guidance Computer

The Apollo Guidance Computer was the first modern system to collect and provide flight information, and to automatically control all of the navigational functions of the Apollo spacecraft. It was developed in the early 1960s for the Apollo program by the MIT Instrumentation Lab under Charles Stark Draper. "The guidance computer made the moon landings possible. It was designed almost entirely by MIT faculty and alumni from the Draper Lab (then called the Instrumentation Lab) and contractors staffed by MIT alumni.

TYPES OF EMBEDDED SYSTEMS Based on generation Based on performance and functional requirements Based on Complexity and Micro-controller

Based on generation: 1 st Generation Examples: Digital telephone keypads. 2 nd Generation Examples: SCADA systems 3 rd Generation Examples: Robotics, Media, etc. 4 th Generation Examples: Smart Phones. 5 th Generation Examples: 5G Technology.

Based on Performance and Functional Requirements : Stand Alone Embedded Systems ex: MP3 players, Microwave ovens, calculator Real-Time Embedded Systems ex: Traffic control system, Military usage in defense sector, Medical usage in health sector Networked Embedded Systems ex: Home security systems, ATM machine, Card swipe machine Mobile Embedded Systems ex: MP3 player, Mobile phones, Digital Camera

Based on Performance/Complexity and micro-controller: Small Scale Embedded Systems Medium Scale Embedded Systems Sophisticated or Complex Embedded Systems

Important terminologies used in embedded system Reliability: This measure of the survival probability of the system when the function is critical during the run time. Fault-Tolerance: Fault-Tolerance is the capability of a computer system to survive in the presence of faults. Real-Time: Embedded system must meet various timing and other constraints. They are imposed on it by the real-time natural behavior of the external world.

Flexibility: It’s building systems with built-in debugging opportunities which allows remote maintenance. Portability: Portability is a measure of the ease of using the same embedded software in various environments. It requires generalized abstractions between the application program logic itself and the low-level system interfaces.

Characteristics of an Embedded System Requires real time performance It should have high availability and reliability. Developed around a real-time operating system Usually, have easy and a diskless operation, ROM boot Designed for one specific task

It must be connected with peripherals to connect input and output devices. Offers high reliability and stability. Needed minimal user interface Limited memory, low cost, fewer power consumptions It does not need any secondary memory in computer.

Applications of Embedded Systems Robotic science: Ground Vehicles, Drones, Underwater Vehicles, Industrial Robots Medical: Dialysis Machine, Infusion Pumps, Cardiac Monitor, Prosthetic Device Automotive: Engine Control, Ignition System, Brake System Networking: Router, Hubs, Gateways, Electronics Instruments

Home Devices: TVs, Digital Alarm, Air Conditioner, DVD Video Player, Cameras, Automobiles: Fuel Injection, Lighting System, Door Locks, Air Bags, Windows, Parking Assistant System, Anti-stealing Alarms Whippers Motion Industrial Control: Robotics, Control System, Missiles, Nuclear Reactors, Space Stations, Shuttles

Each Embedded system is designed to serve the purpose of any one or a combination of the following tasks. Data collection/Storage/Representation Data communication Data (Signal) processing Monitoring Control Application specific user interfac Purpose Of Embedded Systems

Advantages of Embedded System It is able to cover a wide variety of environments Less likely to encore errors Embedded System simplified hardware which, which reduces costs overall. Offers an enhanced performance The embedded system is useful for mass production. The embedded system is highly reliable. It has very few interconnections.

Disadvantages of Embedded System To develop an embedded system needs high development effort. It needs a long time to market. Embedded systems do a very specific task, so it can’t be programmed to do different things. Embedded systems offer very limited resources for memory. It doesn’t offer any technological improvement. It is difficult to backup of embedded files.
Tags