Introduction to embedded system

An embedded system is a type of a computer stattem specifically designedly to perform several tasks like to accwss, process, store a s also control rfw data various Electronic based system.
Embedded systems are a communication of hardware and software. The software part is usually known as the firm ware that is embeded or incoperated into the hardware. One if it's characters of these Systems is it's gives the o/p within the time limits. 
Embedded system support to make the work more perfectly and conviently. So we frequently use embeded systems support to make the work more perfect

 that is embedded or incoperated into the hardware. One of its most important characteristics of these systems is, it gives the o/p within the time limits. Embedded systems support to make the work more perfect and convenient. So, we frequently use embedded systems in simple and complex devices too. 

Embedded systems has huge applications, they can be tought of as a small computer which can programmed or reprogrammable, examples are , microwave oven, calculators, TV remote controls, home security and neighborhood traffic control systems, automated teller machine (ATM), smartphones, TVs, DVDs, decoders and so on...



Basic parts of an embedded  system.


1.The hardware.

An embedded system uses a hardware platform to perform a a specific operation. The hardware of an embedded system is consists of a microprocessor or microntroller. It has elements such as input/output interfaces, memory, user interface and the display unit. Generally, an embedded system comprises of the following


  • Power Supply
  • Memory
  • Processor
  • Timers
  • Output/Output circuits
  • Serial communication ports
  • SASC (System application specific circuits)


| Memory and Processors

The different kinds of processors used in an embedded system include Digital Signal Processor (DSP), microprocessor, RISC processor, microcontroller, ASSP processor, ASIP processor, and ARM processor. 


2.The software.

The software of an embeded system is written to execute a particular function. It is normally written in a high-level setup and then compiled down to offer code that can be stuck within a non-volatile memory in the hardware. An embedded system software is intended to keep in view of the following three limits

  • Convenience of a system memory
  • Convenience of processor’s speed
  • When the embedded system runs constantly, there is a necessity to limit power dissipation for actions like run, stop and wake up.



|RTOS (Real Time Operating System)

A system which is essential to finish its task and send its service on time, then only it said to be a real time operating system. RTOS controls the application software and affords a device to allow the processor run. It is responsible for managing the different hardware resources of a personal computer and also host applications which run on the PC.

This operating system is specially designed to run various applications with an exact timing and a huge amount of consistency. Particularly, this can be significant in measurement & industrial automation systems where a delay of a program could cause a safety hazard.



Characteristics of an embeded system. 


  • Generally, an embedded system executes a particular operation and does the similar continually. For instance: A pager is constantly functioning as a pager.
  • All the computing systems have limitations on design metrics, but those can be especially tight. Design metric is a measure of an execution features like size, power, cost and also performance.
  • It must perform fast enough and consume less power to increase battery life.
  • Several embedded systems should constantly react to changes in the system and also calculate particular results in real time without any delay. For instance, a car cruise controller; it continuously displays and responds to speed & brake sensors. It must calculate acceleration/de-accelerations frequently in a limited time; a delayed computation can consequence in letdown to control the car.
  • It must be based on a microcontroller or microprocessor based.
  • It must require a memory, as its software generally inserts in ROM. It does not require any secondary memories in the PC.
  • It must need connected peripherals to attach input & output devices.
  • An Embedded system is inbuilt with hardware and software where the hardware is used for security and performance and Software is used for more flexibility and features.

Embedded System Applications

The applications of an embedded system basics include smart cards, computer networking, satellites, telecommunications, digital consumer electronics, missiles, etc.

  • Embedded systems in automobiles include motor control, cruise control, body safety, engine safety, robotics in an assembly line, car multimedia, car entertainment, E-com access, mobiles etc.
  • Embedded systems in telecommunications include networking, mobile computing, and wireless communications, etc.
  • Embedded systems in smart cards include banking, telephone and security systems.
  • Embedded Systems in satellites and missiles include defense, communication, and aerospace
  • Embedded systems in computer networking & peripherals include image processing, networking systems, printers, network cards, monitors and displays
  • Embedded Systems in digital consumer electronics include set-top boxes, DVDs, high definition TVs and digital cameras

Thus, this is all about the basics of embedded system basics and applications. We all know that embedded systems are extremely fabulous systems that play a vital role in many applications like equipment, industrial instrumentation, etc. 

                 


Techie Brainiac

The brain behind BuildNode and NodeHut, builder, Tech geek, entrepreneur, innovator, inventor and an embedded and electronics engineer. Got an industrial training at RLG institute of technology. I'm holding a degree in computer science and engineering and have written hundreds of articles and tutored a lot of beginners like you. .

Post a Comment

Previous Post Next Post