What Is An Embedded System?: Laser Printer
What Is An Embedded System?: Laser Printer
Here, the main task of the microprocessor is to understand the text and control
the printing head in such a way that it discharges ink where it is needed.
To perform this, it needs to decode the different files given to it and understand
the font and graphics. It will consume substantial CPU time to process the data
as well as it has to take user inputs, control motors, etc.
In 1960, embedded system was first used for developing Apollo Guidance
System by Charles Stark Draper at MIT.
In 1965, Autonetics, developed the D-17B, the computer used in the
Minuteman missile guidance system.
In 1968, the first embedded system for a vehicle was released.
Texas Instruments developed the first microcontroller in 1971.
In 1987, the first embedded OS, VxWorks, was released by Wind River.
Microsoft’s Windows embedded CE in 1996.
By the late 1990s, the first embedded Linux system appeared.
The embedded market reach $140 billion in 2013.
Analysts are projecting an Embedded market larger than $40 billion by
2030.
Characteristics of an 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.
For example, you are building a spacecraft which will land on another planter to
collect various types of data and send collected detail back to us. If this
spacecraft went insane and lost the control, we should be able to make some
important diagnostic. So, flexibility is vital while designing an embedded
system.
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.
What is Microcontroller?
A microcontroller is a single-chip VLSI unit which is also called
microcomputer. It contains all the memory and I/O interfaces needed, whereas
a general-purpose microprocessor needs additional chips to offered by these
necessary functions. Microcontrollers are widely used in embedded systems for
real-time control applications.
What is a Microprocessor?
A microprocessor is a single chip semiconductor device. Its CPU contains a
program counter, an ALU a stack pointer, working register, a clock timing
circuit. It also includes ROM and RAM, memory decoder, and many serial and
parallel ports.
1) Sensor:
Sensor helps you to measures the physical quantity and converts it to an
electrical signal. It also stores the measured quantity to the memory. This signal
can be ready by an observer or by any electronic instrument such as A2D
converter.
2) A-D Converter:
A-D converter (analog-to-digital converter) allows you to convert an analog
signal sent by the sensor into a digital signal.
3) Memory:
Memory is used to store information. Embedded System majorly contains two
memory cells 1) Volatile 2) Non volatile memory.
5) D-A Converter:
D-A converter (A digital-to-analog converter) helps you to convert the digital
data fed by the processor to analog data.
6) Actuator:
An actuator allows you to compare the output given by the D-A converter to the
actual output stored in it and stores the approved output in the memory.
Small Scale
Medium Scale
Sophisticated
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
Summary
A system is an arrangement where all its component assembles work
according to the specific define rules.
Embedded System definition : Embedded systems meaning a
combination of computer software and hardware which is either fixed in
capability or programmable.
Example of embedded systems is laser printer which manage various
aspect of the printing.
In 1960, embdded system was first used for developing Apollo Guidance
System by Charles Stark Draper at MIT.
Embedded system requires real time performance
Reliability measure of the survival probability of the system when the
function is critical during the run time.
Fault-Tolerance is the capability of a computer system to survive in the
presence of faults.
Embedded system must meet various timing and other constraints.
Flexibility is building systems with built-in debugging opportunities which
allows remote maintenance.
Portability is a measure of the ease of using the same embedded software
in various environments.
A microcontroller is a single-chip VLSI unit which is also called
microcomputer.
A microprocessor is a single chip semiconductor device. Its CPU contains
a program counter, an ALU a stack pointer, working register, a clock
timing circuit.
Architecture of the Embedded System includes: Sensor, A-D Converter,
Memory, Processor & ASICs, D-A Converter, and Actuator.
Three types of Embedded Systems are: 1) Small Scale, 2) Medium Scale,
and 3) Sophisticated.
Major difference between In Microprocessor and Microcontroller is that In
Microprocessor, bit handling instruction is less while Microcontroller
offers many kinds of bit handling instruction.
Application of Embedded System includes: 1) Robotic science, 2) Medical,
3) Automotive, 3) Networking, 4)Home Devices, 5) Automobiles, and 6)
Industrial Control.
Major advantages of Embedded System is that It is able to cover a wide
variety of environments.
The major drawback of Embedded System is that it needs a long time to
market.