INTRODUCTION TO EMBEDDED SYSTEMS

Embedded system is a combination of software and hardware designed and programmed to perform one/more particular task(s). The hardware is designed for specific application and then software is embedded in this hardware to perform the task. Both software and hardware are dedicated to that particular application. The heart of the system is either processor or controller. Processor / controller may be general purpose or special purpose that controls whole system.

 

There may be more than one processor/controller if system is complex. It may be possible that there is one general purpose processor / controller and one or more special purpose processors / controllers. For example in 3G (or 4G) cell phones there is one general purpose processor that handles user commands, memory and display etc. And there are special purpose processors like DSP for voice communication and network management, display controller to generate real and reach images on color LCD screen.

An embedded system is a special-purpose system in which the computer is completely encapsulated by or dedicated to the device or system it controls. Physically embedded systems range from portable devices such as digital watches and MP3 players, to large stationary installations like traffic lights, factory controllers, or the systems controlling nuclear power plants. In terms of complexity embedded systems can range from very simple with a single microcontroller chip, to very complex with multiple units, peripherals and networks mounted inside a large chassis or enclosure.

An Embedded System is defined as  a computing device that does a specific focused job.

They are self-contained programs that are embedded within a piece of hardware.

 Embedded system is also known as ‘S/W + H/W’.

                  Hardware :Interface to the real world

                  Software   :order how to deal with inputs

 

….. Man’s glory lies in his knowledge,

  his upright conduct, his praise-worthy character,

   his wisdom, and not in his nationality or rank

                                                  –Baha’ullah

     (From, the book The 8051 Microcontroller and Embedded systems-  Mazidi\

Variety Of Embedded systems:-

Embedded systems span all aspects of modern life and there are many examples of their use. Telecommunications systems employ numerous embedded systems from telephone switches for the network to mobile phones at the end-user. Computer networking uses dedicated router sand network bridges to route data. Consumer electronics include personal digital assistants (PDAs), mp3 players, mobile phones, videogame consoles, digital cameras, DVD players, GPS receivers, and printers. Many household appliances, such as microwave ovens, washing machines and dishwashers, are including embedded systems to provide flexibility, efficiency and features. Advanced HVAC systems use networked thermostats to more accurately and efficiently control temperature that can change by time of day and season. Home automation uses wired- and wireless-networking that can be used to control lights, climate, security, audio/visual, surveillance, etc., all of which use embedded devices for sensing and controlling. Transportation systems from flight to automobiles increasingly use embedded systems. New airplanes contain advanced avionics such as inertial guidance systems and GPS receivers that also have considerable safety requirements. Various electric motors — brushless DC motors, induction motors and DC motors — are using electric/electronic motor controllers. Automobiles, electric vehicles, and hybrid vehicles are increasingly using embedded systems to maximize efficiency and reduce pollution. Other automotive safety systems include anti-lock  braking system (ABS), Electronic Stability Control (ESC/ESP), traction control (TCS) and automatic four-wheel drive. Medical equipment is continuing to advance with more embedded systems for vital signs monitoring, electronic stethoscopes for amplifying sounds, and various medical imaging (PET, SPECT, CT, and MRI) for non-invasive internal inspections. Embedded systems are designed to do some specific task, rather than be a general-purpose computer for multiple tasks. Some also have real-time performance constraints that must be met, for reasons such as safety and usability; others may have low or no performance requirements, allowing the system hardware to be simplified to reduce costs

What is inside the embedded system

Every embedded system consists of custom built hardware built around a Central Processing Unit (CPU). This memory hardware also contains memory chips onto which the software is loaded. The software residing on the memory chip is also called the ‘Firmware’.

embedded system

 

Leave a comment