100% found this document useful (2 votes)
260 views17 pages

Embedded Systems vs IoT Overview

Embedded systems are computer systems designed to perform dedicated functions within larger mechanical or electrical systems. They have limited expandability but are often optimized for tasks like real-time control and low hardware costs. The Internet of Things (IoT) refers to the network of physical objects embedded with sensors and software to connect and exchange data with other devices and systems over the Internet. Key aspects of embedded systems include using hardware for security and performance and software for features, while adhering to constraints like minimal interfaces and long-term reliability. Examples range from vehicles and home appliances to industrial machinery and medical devices.

Uploaded by

Sadia Jannat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
260 views17 pages

Embedded Systems vs IoT Overview

Embedded systems are computer systems designed to perform dedicated functions within larger mechanical or electrical systems. They have limited expandability but are often optimized for tasks like real-time control and low hardware costs. The Internet of Things (IoT) refers to the network of physical objects embedded with sensors and software to connect and exchange data with other devices and systems over the Internet. Key aspects of embedded systems include using hardware for security and performance and software for features, while adhering to constraints like minimal interfaces and long-term reliability. Examples range from vehicles and home appliances to industrial machinery and medical devices.

Uploaded by

Sadia Jannat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

PROJECT DOMAIN

Software Project II (CSE -216)


What is Embedded Systems?

● Embedded systems are computer hardware and software that are


embedded into everyday things .
● They are dedicated to a particular function and are difficult to update once
they are shipped.
● Embed means to set/organize separated parts(HW or SW)
What is IoT?

● IoT are computer hardware, software and networking capabilities that are
embedded into everyday things.
● They are often updated using their network capabilities and may act as a
Embedded Systems vs IOT
Embedded System IoT
• Embedded systems are electronic system, not • IoT are the systems which are connected things
necessarily connected things to internet to internet.
• IoT is a big model that tries to integrate multiple
thing together.
Types of ES:
• Performance and Functional requirements
• Performance of the Microcontroller
Application Sectors of Embedded System:

• Electronics Device
• Industrial
• Automotive
• Home
• Medical
• Commercial Use
• Military applications
• Telecommunication
Key aspects of Embedded System:

• Hardware of an embedded-system is used for


security and performance.
• The Software is used for features.
Characteristics of Embedded Systems:
Characteristics of Embedded Systems:
• All Embedded Systems are task specific
• Embedded systems are created to perform the task within a certain time frame. It must
therefore perform fast enough. A car’s brake system, if exceeds the time limit, may cause
accidents.
• They have minimal or no user interface (UI). A fully automatic washing machine works on
its own after the program is set and stops once the task is over.
• Are built to achieve certain efficiency levels
• Small sized, can work with less power and are not too expensive.
• Embedded systems cannot be changed or upgraded by the users
• They are expected to function for long durations without the user experiencing any
difficulties.
• Microcontroller or microprocessors are used to design embedded systems.
• Embedded systems need connected peripherals to attach input & output devices.
Embedded systems talk with the outside
world via peripherals, such as:
• Serial Communication Interfaces (SCI): RS-232, RS-422, RS-485, etc.
• Synchronous Serial Communication Interface: I2C, SPI, SSC and ESSI (Enhanced Synchronous Serial
Interface)
• Universal Serial Bus (USB)
• Multi Media Cards (SD cards, Compact Flash, etc.)
• Networks: Ethernet, LonWorks, etc.
• Fieldbuses: CAN-Bus, LIN-Bus, PROFIBUS, etc.
• Timers: PLL(s), Capture/Compare and Time Processing Units
• Discrete IO: aka General Purpose Input/Output (GPIO)
• Analog to Digital/Digital to Analog (ADC/DAC)
• Debugging: JTAG, ISP, BDM Port, BITP, and DB9 ports.
Examples of Embedded Systems:
Examples of Embedded Systems:
1. Vehicles Brake
2. Toys
3. Electronics device: Washing Machine, game Controller
4. Home Automation : Automatic Door
5. Infrastructure: Canal gate controlled by operator
6. Power Systems: Solar System transmits performance information to a
management system
7. Supply Chain: Temperature-Controlled Container
8. Industrial: Factory Equipment i.e. Robot
9. Networking : Router
10. City: Smart City with automatic solar lighting self manages its power
capacity
Examples of Embedded Systems:

11. Theme Parks : A car on a roller coaster that monitors vibrations and seat belts that can
slow and stop the attraction if it finds a problem.
12. Fashion: could use computers to implement features such as shoes that change colors and
patterns on command.
13. Medicine: Computers in medical devices such as a heart monitor.

So on………….
Tools & Architecture:
Embedded system designers use
1. Compilers
2. Assemblers
3. Debuggers to develop embedded system software.

In the automotive sector:


AUTOSAR is a standard architecture for embedded software.
Advantages of Embedded System:
Advantages of Embedded System
• 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.
Disadvantages of Embedded System
• Once configured, these systems cannot be changed. Hence, no
improvement or upgradation on the ones designed and created can be
made.
• They are hard to maintain. It is also difficult to take a back-up of
embedded files.
• Troubleshooting is difficult for embedded systems. Transferring data
from one system to another is also quite problematic.
• Because these systems are made for specific tasks, hardware is limited.

You might also like