CONTACT ADDRESS:
VRC quarter # III/1,
ATI CAMPUS, vidyanagar,opp: SHIVAM,
Hyderabad-500007,
Andhra Pradesh.
Ph.No: 040-27427356
ABSTRACT
Imagine you control all the systems around just by a simple gesture and the things
respond to you as if it was some magic. This could be possible with embedded systems.
The term ‘embedded systems’ is quite a complex one. Simply put, it is a
combination of hardware and software that performs the component of a larger system. A
few years ago embedded technology existed in stand alone devices such as vending
machines and copiers that did their jobs with little regards for what went on around them.
But as technology advance to connect devices to the internet and to each other, the
potential of embedded technology has increased. Home appliances, mobile phones, cars,
tiny micro chips, avionics etc.., are all using embedded technology.
High-profile embedded chips are scaleable, generate small amounts of heat, and
consume less power. These are generally preferred for their speed, accuracy and
reliability. As they are compact in size and ability to perform time-critical and task
specific operators, embedded devices find application in all segments of industrial and
commercial market places and home appliances.
In recent years,it became apparent that control systems as integral components of
larger systems, should be developed and designed concurrently with mechanics,
hydraulics, and electronics. It is important that engineers have a good understanding of
the implications of software technology embedded into traditional engineering systems.
Current machines consist of physical components providing the means and a control
system employing those means to fulfill the machine’s function. Together, they build up
the controlled machine, which can also be called an embedded system. . New innovative
applications in different areas will make embedded systems as one of the fastest
developing technology of the near future.
INTRODUCTION
This paper deals with concepts and developments of embedded systems in control
of machines and gives a general overview of the basic components of control systems,
ranging from sensors to actuators.
Embedded Systems
ways.
The most common energy sources for actuators are:
• Compressed air, pneumatics
• Pressured oil, hydraulics
• Electricity, electro mechanics
Embedded RTOS: The concept of real-time operating system (RTOS) is inseparable
when we talk about embedded systems. All intelligent devices that perform complex
functions have an embedded operating system inside. A real-time operating system
(RTOS) is built for specific applications and guarantees response to an external event
with in a specified time constraint. This operating system is typically real time in nature,
i.e. it is capable of responding deterministically to time-critical external events.
For example, when you suddenly apply brakes for your car to avoid an accident,
the ‘intelligent gad-get’ responds immediately. Imagine the plight of a driver if there is
no response… the result is obvious.
Device drivers: The lowest-level software that acts as glue between the operating system
and the peripheral devices is called the device driver. The device driver software controls
every peripheral device that is connected to the micro controller.
Communication stacks: If the embedded device is capable of communicating to the
external world, it has a communication software stack running on the top of the operating
system. In order to connect to the Internet, the embedded device needs a TCP/IP stack.
Control System:
Control system is the section where the system senses the input by sensors and
compares with the internal reference of the system and gives the output obtained through
the actuators as shown in figure below.
Control systems implementations:
Looking at the history of controllers, we can distinguish six types of control systems:
• Black box or embedded control
• Relay-based logic control
• Single-board control (SBC)
• Programmable control (PLC)
• Computer numerical control (CNC)
• Distributed control systems (DCS)
Black box or embedded control:
Embedded control is all around us. More and more household appliances are
being designed with some form of embedded control in it. Washing machines, microwave
ovens, car radios, cellular phones, VCRs, and digital photo camera’s are just a few
examples of ordinary devices with embedded control in it. Embedded control is used in
product itself, not in the production system with which the products are manufactured.
The use of embedded control software enables product designers to design ’smarter’
products with a large portion of its functionality embedded in the software of the product.
This results in increased product flexibility and the possibility to change or add new
functionality without having to redesign the physical product. So, in a way ’the software
has become the product’.
Relay-based logic control:
Before electronic control was developed, relays (as well as pneumatic and
hydraulic components) were widely used as control elements. They serve as switching,
timing and multiplying mechanisms for input devices such as switches, push buttons,
photo-electric sensors, etc. Since the control is hard-wired, flexibility is low and
troubleshooting difficult. Today, they are less used in the actual control functions but
many control applications use relays in conjunction with the more sophisticated forms of
control for isolation and other specialized electromechanical functions.
Single-board Control (SBC):
Electronic controllers on circuit boards first appeared in the 1960s. The early ones
consisted of ’logic modules’ with lots of discrete components like transistors, capacitors,
resistors, etc. on them with which the desired control functions were implemented. Later
on, integrated circuits (LSI, VLSI) are applied. Since no moving parts are used they are
inherently more reliable than relay-based control systems. Because they are custom-
made, maintenance and repair can be a problem. Many original equipment manufacturers
still choose to design their own single-board controllers for their own unique machine
applications.
Programmable logic controller (PLC):
The need for more flexibility in control systems has led to the development of the
programmable logic controller, the PLC. In the early seventies, the automotive industry
was growing rapidly. In order to be able to react more quickly to a changing demand in
the marketplace, one had to have a more flexible, easily adaptable and expandable control
system; therefore it had to be a programmable control system. The early PLCs were
programmed in so-called ’relay ladder. Today, high level programming languages like
Pascal, C/C++ and even Java are being used to program PLC(-like) systems.
Computer Numerical Control (CNC):
Essentially, numerical control is nothing more than sending a sequence of
commands to a machine, that in turn interprets them and performs the desired movement
and machining actions. Before the introduction of NC these commands were issued
manually by pressing buttons and switches, turning handwheels, etc. The path
information is presented in numeric coordinate values (X, Y, Z), hence the name
numerical control.
Distributed Control System (DCS):
Relay-based control, SBC and PLC are widely used in the discrete production
area. The process industry is the domain of distributed control systems, where the number
of analog I/O points exceeds the number of discrete I/O points. DCSs are used where the
controlled process is continuous, has a high analog content and throughput, is distributed
across a large geographical area and where down time is very expensive.
CONCLUSION
Further more, embedded systems are rapidly becoming a catalyst for change in
the in the computing, data communications, telecommunications, industrial control and
entertainment sectors. New innovative applications in these as well as other areas will
make embedded systems as one of the fastest developing technology of the near future.
Bibliography: