Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

HISTORY AND OVERVIEW

HISTOR OF
EMBEDD SYSTEMS
MODULE 1
WHAT IS
EMBEDDED SYSTEMS?

It is a computer system—a combination of a computer processor,


computer memory, and input/output peripheral devices—that has
a dedicated function within a larger mechanical or electrical
system. It is embedded as part of a complete device often
including hardware and mechanical parts. Embedded systems
control many devices in common use today.
DETAILED HISTORY OF
EMBEDDED SYSTEMS
Early Integrated
1940s-
Embedded 1960s Circuits and
1950s
Systems Miniaturization

1946: ENIAC computer used for 1961: Charles Stark Draper


military calculations during Fire integrated circuits for
develops
WWII, an early example of an the Apollo Guidance Computer
embedded system. (AGC), reducing size and weight.
1958: Minuteman missile 1965: Autonetics develops the D-
guidance system used an 17B, an early embedded system for
the Minuteman missile guidance
embedded computer for missile
system.
control.
1968: General Motors releases the
1960: Hughes Aircraft MB-1
first embedded system for a
computer employed in F-4
vehicle, enhancing automotive
Phantom II fighter jets for control and performance.
navigation and weapons control.
DETAILED HISTORY OF
EMBEDDED SYSTEMS
Microcontrollers Specialized
1970s and 1980s Embedded Operating
Accessibility Systems

1971: Texas Instruments 1987: Release of


develops the first Fire
VxWorks, the first
microcontroller, making
embedded systems more embedded operating
affordable and accessible. system, streamlining
complex embedded system
Proliferation of embedded
systems across various
development.
applications, including
consumer electronics and
industrial automation.
DETAILED HISTORY OF
EMBEDDED SYSTEMS
Windows Embedded Embedded Systems in
1990s and Embedded 2000s Consumer
Linux Electronics and IoT

1996: Microsoft releases Rapid growth in embedded systems'


Windows Embedded CE, suited for use Fire
in consumer electronics,
rich graphical user interfaces powering smartphones, tablets, and
portable devices.
in embedded systems.
Proliferation of embedded systems
in IoT devices, including smart
Embedded Linux systems emerge thermostats, lights, and wearables.
in the 1990s, gaining Rapid growth in embedded systems'
popularity in industrial use in consumer electronics,
automation, networking, and powering smartphones, tablets, and
consumer electronics. portable devices.
Proliferation of embedded systems
in IoT devices, including smart
thermostats, lights, and wearables.
DETAILED HISTORY OF
EMBEDDED SYSTEMS
The main differences between Differences over the years
the early embedded systems Overall, the history of
and the AGC are size, embedded systems is a
weight, power consumption, story of continuous
and reliability. The AGC was Fire
innovation and
much smaller, lighter, and improvement. Embedded
more power-efficient than systems have become
the early embedded systems.
smaller, faster, and more
It was also much more
reliable over the years,
reliable, which was
and they are now used in a
essential for a mission-
wide range of
critical application like
applications.
space travel.
ADVANCEMENTS AND
IMPACTS OF EMBEDDED
SYSTEMS
Advancements:
In the world of embedded systems, many important events have
occurred since the release of the AGC. In 1973, a revolution
began when Intel introduced the first microprocessor, which
brought small computing devices into various applications. By the
2000s, embedded computers had become common in everyday life.

Impacts:
Embedded systems, evolving since 1965's AGC, transformed our
lives. They brought us smartphones, efficient appliances, and new
job opportunities. But they also posed cybersecurity challenges.
In summary, embedded systems are pivotal in technology
advancement and daily living.
Microcontroller vs.
Microprocessor
Microcontroller vs.
Microprocessor and their
Significance in Embedded
Systems.' In the world of
embedded systems, the
SIGNIFICANCE OF choice between a
MICROCONTROLLER/M microcontroller and a
ICROPROCESSOR TO microprocessor is pivotal.
EMBEDDED SYSTEMS These two processing units
play distinct roles, and
understanding their
differences is essential
for designing efficient and
effective embedded systems.
MICROCONTROLLER
What is a Microcontroller?
- A microcontroller is a compact integrated
circuit (IC) that contains a processor core,
memory, and input/output peripherals. It is
designed to execute specific tasks and
control various functions in embedded
systems, making it a key component in
numerous electronic devices. Microcontrollers
play a crucial role in controlling the
behavior of various electronic devices and
systems. They are versatile components used
in diverse applications, allowing for the
automation, monitoring, and control of a wide
array of processes and functions in the
modern world.
What is a Microprocesso?
MICROPROCESSOR - microprocessor is a central processing unit
(CPU) designed to execute instructions and
perform calculations in a general-purpose
manner. It serves as the brain of a computer
or electronic device and is responsible for
executing program instructions and managing
data processing. A microprocessor is a
versatile and general-purpose CPU designed
for tasks that require computational power,
flexibility, and the ability to run complex
software applications. It is commonly found
in personal computers, servers, smartphones,
and many other computing devices where
general-purpose computing and multitasking
are essential.
SIGNIFICANCE OF MICROCONTROLLERS
IN EMBEDDED SYSTEMS
• pecialization: Microcontrollers are purpose-built for
membedded systems, meaning they are tailored to perform
specific tasks efficiently. This specialization allows
them to excel in applications where dedicated control and
processing are needed.

• Integration: Microcontrollers integrate essential


components, including a CPU, memory (both ROM and RAM),
and various peripherals (e.g., timers, GPIO, UART, ADC)
on a single chip. This integration reduces the need for
external components and simplifies the design of embedded
systems.
SIGNIFICANCE OF MICROCONTROLLERS
IN EMBEDDED SYSTEMS

• Low Power Consumption: Many microcontrollers are


optimized for low power consumption. They can
operate on minimal power, making them suitable for
battery-powered devices and applications where
energy efficiency is crucial, such as IoT devices
and remote sensors.
• Real-Time Control: Microcontrollers are well-
suited for real-time control applications, where
precise and immediate responses to input or
environmental changes are required. Examples
include automotive control systems, robotics, and
industrial automation.
SIGNIFICANCE OF MICROCONTROLLERS
IN EMBEDDED SYSTEMS

• Cost-Effectiveness: Microcontrollers are cost-effective


solutions because they eliminate the need for multiple
discrete components. Their affordability makes them ideal
for mass production and cost-sensitive applications.
• Processing Power: Microprocessors offer significantly
higher processing power compared to microcontrollers.
This additional processing power is essential for
applications that require complex computations, extensive
data processing, or running sophisticated algorithms.
Examples include image processing, multimedia
applications, and high-performance control systems.
• Operating Systems: Microprocessors can run full-fledged
operating systems, such as Linux or Windows
ADVANTAGES AND
DISADVANTAGES
ADVANTAGES DISASVANTAGES
• Low time required for • It is generally utilized in
performing operation. micro equipment.
• It is easy to use, • It has a complex structure.
troubleshooting and system • Microcontroller cannot
maintenance is interface a better power
straightforward. device directly.
• At an equivalent time, many • Number of executions is
tasks are often performed limited.
therefore the human effect • As every Microcontrollers
are often saved. does not have analog I/O so
• Processor chip is extremely there are issues rela.
small and adaptability
occurs.
ADVANTAGES AND
DISADVANTAGES
ADVANTAGES DISASVANTAGES
• Cost and size of the system • Microcontrollers are
is less. composed of complementary
• Microcontroller is metal-oxide-semiconductor
straightforward to interface (CMOS) and can be damaged
additional RAM, ROM, and I/O by a static charge.
port. • Limited processing power:
• Once microcontroller is Microcontrollers are
programmed then they can’t be generally less powerful
reprogrammed. than other types of
• If the digital parts were computer chips, which can
not present it will look like limit their ability to
a microcomputer. handle more complex tasks.
ADVANTAGES AND
DISADVANTAGES
ADVANTAGES DISASVANTAGES
• Small size: • Limited memory:
Microcontrollers are small Microcontrollers typically
and compact, which makes them have limited memory capacity,
well-suited for use in small which can limit the size and
electronic devices and complexity of programs that
systems. can be run on them.
• Low power consumption: • Limited connectivity:
Microcontrollers are designed Microcontrollers may not have
to be energy-efficient, which the ability to connect to
can extend the battery life external networks or devices,
of electronic devices and which can limit their
systems. functionality.
ADVANTAGES AND
DISADVANTAGES
ADVANTAGES DISASVANTAGES
• Cost-effective: • Limited software
Microcontrollers are generally
less expensive than other types support:
of computer chips, which can Microcontrollers may
make them a cost-effective
have limited software
choice for manufacturers.
• Real-time processing: support compared to
Microcontrollers are designed to other types of computer
perform real-time processing,
which is important for devices
chips, which can make
that require rapid response programming and
times, such as in automotive and
development more
aerospace applications.
challenging.
THANK YOU!

MODULE 1: GROUP 1

You might also like