Digital Camera. Automated Teller Machine (ATM) Calculator. Digital Watch. Security Camera. Washing Machine. Microwave Oven. Smart Phone
Digital Camera. Automated Teller Machine (ATM) Calculator. Digital Watch. Security Camera. Washing Machine. Microwave Oven. Smart Phone
Automated Teller Machine(ATM)
Calculator.
Digital Watch.
Security Camera.
Washing Machine.
Microwave Oven.
Smart Phone.
Think of an embedded computer as an appliance. In most homes you have a washer, dryer,
refrigerator, microwave, etc. You use each of these appliances for a specific purpose. For
instance, a washer is used for washing clothes, a dryer for drying them, a refrigerator for
storing chilled food and drink, a microwave for heating\cooking food.
Now let’s take this same concept of an appliance and apply it to embedded computers. You
can use embedded computers to automate your home, control the lights in your house,
take temp and humidity readings, etc. You can use an embedded computer as an
entertainment pc to stream audio and video to a tv or computer monitor. Industrial uses
would be for monitoring environmental conditions, like temperature, humidity, air quality,
the presence of gases and the concentration of those gasses, etc. In most cases, embedded
computers are used for doing often repeated tasks or tasks that need to be automated.
Examples of boards you can use for embedded computers: Arduino, Raspberry Pi, Chip,
BeagleBone, Galileo, Gizmo, and Odroid to name a few.
Because an embedded system typically controls physical operations of the machine that
it is embedded within, it often has real-time computing constraints.
Modern embedded systems are often based on microcontrollers (i.e. microprocessors
with integrated memory and peripheral interfaces), but ordinary microprocessors (using
external chips for memory and peripheral interface circuits) are also common, especially
in more complex systems. In either case, the processor(s) used may be types ranging
from general purpose to those specialized in a certain class of computations, or even
custom designed for the application at hand. A common standard class of dedicated
processors is the digital signal processor (DSP).
Since the embedded system is dedicated to specific tasks, design engineers can
optimize it to reduce the size and cost of the product and increase the reliability and
performance. Some embedded systems are mass-produced, benefiting from economies
of scale.
Embedded systems range from portable devices such as digital watches and MP3
players, to large stationary installations like traffic light controllers, programmable logic
controllers, and large complex systems like hybrid vehicles, medical imaging systems,
and avionics. Complexity varies from low, with a single microcontroller chip, to very high
with multiple units, peripherals and networks mounted inside a large equipment rack.