SlideShare a Scribd company logo
1 of 48
Course Title Embedded Systems
Course Code 22ECU14
Class II BSc - Electronics and Communication Systems
Facilitator
Dr.S.Devendiran
Assistant Professor
Department of Electronics and Communication Systems
Department of Electronics and Communication Systems
SRI KRISHNA ARTS & SCIENCE COLLEGE
Coimbatore - 641 008
1
Unit I - Lecture 4
Sensors and Actuators
Agenda
1. Core of the Embedded System
2. Memory
3. Sensors andActuators
4. Communication Interface
5. Embedded Firmware
6. Other System Components
7. PCB and Passive Components
 Learn the building blocks of a typical Embedded System
 Learn about General Purpose Processors (GPPs), Application Specific
Instruction Set Processors (ASIPs), Microprocessors,
Microcontrollers, Digital Signal Processors, RISC & CISC processors,
Harvad and Von-Neumann Processor Architecture, Big- endian v/s
Little endian processors, Load Store operation and Instruction
pipelining
 Learn about different PLDs like Complex Programmable Logic
Devices (CPLDs), Field Programmable Gate Arrays (FPGAs), etc.
Learning Objectives
 Learn about the different memory technologies and memory types used in
embedded system development
 Learn about Masked ROM (MROM), PROM, OTP, EPROM, EEPROM, and
FLASH memory for embedded firmware storage
 Learn about Serial Access Memory (SAM), Static Random Access Memory
(SRAM), Dynamic Random Access Memory (DRAM) and Nonvolatile
SRAM (NVRAM)
 Understand the different factors to be considered in the selection of memory
for embedded systems
 Understand the role of sensors, actuators and their interfacing with the I/O
subsystems of an embedded system
Learning Objectives
 Learn about the interfacing of LEDs, 7-segment LED Displays, Piezo Buzzer,
Stepper Motor, Relays, Optocouplers, Matrix keyboard, Push button switches,
Programmable Peripheral Interface Device (e.g. 8255 PPI), etc. with the I/O
subsystem of the embedded system
 Learn about the different communication interfaces of an embedded system
 Understand the various chip level communication interfaces like I2C, SPI,
UART, 1-wire, parallel bus, etc
 Understand the different wired and wireless external communication interfaces
like RS-232C, RS-485, Parallel Port, USB, IEEE1394, Infrared (IrDA),
Bluetooth, Wifi, ZigBee, GPRS, etc.
 Know what embedded firmware is and its role in embedded systems
Learning Objectives
 Understand the different system components like Reset Circuit,
Brown-out protection circuit, Oscillator Unit, Real-Time Clock
(RTC) and Watchdog Timer unit
 Understand the role of PCB in embedded systems
Learning Objectives
Sensors and Actuators
 A sensor is a transducer device that converts energy from one form to another for any
measurement or control purpose.
 The changes in system environment or variables are detected by the sensors
connected to the input port of the embedded system.
 Actuator is a form of transducer device (mechanical or electrical) which converts
signals to corresponding physical action (motion). Actuator acts as an output device.
 If the embedded system is designed for any controlling purpose, the system will
produce some changes in the controlling variable to bring the controlled variable
to the desired value.
 It is achieved through an actuator connected to the output port of the embedded
system.
Cont’d
 If the embedded system is designed for monitoring purpose only, then
there is no need for including an actuator in the system.
 For example, take the case of an ECG machine. It is designed to monitor
the heart beat status of a patient and it cannot impose a control over the
patient’s heart beat and its order.
 The sensors used here are the different electrode sets connected to the
body of the patient. The variations are captured and presented to the user
(may be a doctor) through a visual display or some printed chart.
I/O Subsystem
 The I/O subsystem of the embedded system facilitates the interaction of the
embedded system with the external world.
 The interaction happens through the sensors and actuators connected to the input and
output ports respectively of the embedded system.
 The sensors may not be directly interfaced to the input ports, instead they may be
interfaced through signal conditioning and translating systems like ADC,
optocouplers, etc.
Cont’d
 Light Emitting Diode (LED)
 7-Segment LED Display
 Optocoupler
 Stepper Motor
 Relay
 Piezo Buzzer
 Push Button Switch
 Keyboard
 Programmable Peripheral Interface (PPI)
Light Emitting Diode
(LED)
 LED is an important output device for visual indication in any embedded
system. LED can be used as an indicator for the status of various signals or
situations. Typical examples are indicating the presence of power
conditions like ‘Device ON’, ‘Battery low’ or ‘Charging of battery’ for a
battery operated handheld embedded devices.
 LED is a p-n junction diode and it contains an anode and a cathode. For
proper functioning of the LED, the anode of it should be connected to +ve
terminal of the supply voltage and cathode to the –ve terminal of the
supply voltage. The current flowing through the LED must be limited to a
value below the maximum current that it can conduct. A resistor is used in
series between the power supply and the LED to limit the current through
the LED.
Cont’d
Figure. LED Interfacing
 The 7-segment LED display is an output device for displaying alphanumeric
characters. It contains 8 light-emitting diode (LED) segments arranged in a
special form. Out of the 8 LED segments, 7 are used for displaying
alphanumeric characters and 1 is used for representing ‘decimal point’ in
decimal numberdisplay.
 The LED segments are named A to G and the decimal point LED segment is
named as DP.
7- Segment LED Display
Cont’d
Figure Common anode and cathode configurations
of a 7-segment LED Display
 The 7-segment LED displays are available in two different configurations,
namely; Common Anode and Common Cathode. In the common anode
configuration, the anodes of the 8 segments are connected commonly whereas in
the common cathode configuration, the 8 LED segments share a common
cathode line.
Cont’d
 7-segment LED display is a popular choice for low cost embedded applications
like, Public telephone call monitoring devices, point of sale terminals, etc.
Optocoupler
 Optocoupler is a solid state device to isolate two parts of a circuit.
 Optocoupler combines LED and photo-transistor in a single housing
(package). Figure illustrates the functioning of an optocouplerdevice.
 Figure illustrates the functioning of an optocouplerdevice.
Figure. An optocouplerdevice
Cont’d
Figure. Optocoupler in Input and Output Circuit
• In electronic circuits, an optocoupler is used for Suppressing interference in data
communication, circuit isolation, high voltage separation, simultaneous separation
and signal intensification,etc.
• Optocouplers can be used in either input circuits or in outputcircuits.
• Figure illustrates the usage of optocoupler in input circuit and output circuit of an
embedded system with a microcontroller as the system core.
Stepper Motor
 A stepper motor is an electro-mechanical device which generates discrete
displacement (motion) in response to dc electrical signals.
 It differs from the normal dc motor in its operation.
 The dc motor produces continuous rotation on applying dc voltage whereas a
stepper motor produces discrete rotation in response to the dc voltage applied
to it.
 Stepper motors are widely used in industrial embedded applications,
consumer electronic products and robotics controlsystems.
 The paper feed mechanism of a printer/fax makes use of stepper motors for
its functioning.
Cont’d
19
 Based on the coil winding arrangements, a two-phase stepper motoris
classified into two. They are:
 Unipolar
 Bipolar
Stepper Motor
Unipolar
 Current in one direction flows through one coil and
in the opposite direction flows through the other
coil.
 It is easy to shift the direction of rotation by just
switching the terminals to which the coils are
connected.
 For each coil, the current can only flow in one
single direction. That’s why we call it unipolar.
 There is one disadvantage of unipolar motors. The torque generated by them is quite less. This is
because the current is flowing only through the half the winding. Hence they are used in low
torque applications.
 A unipolar stepper motor contains two windings
per phase.
 The direction of rotation (clockwise or
anticlockwise) of a stepper motor is controlled by
changing the direction of current flow.
A
C
M
GND
B D
GND
2-Phase unipolar stepper motor
Bipolar
 A bipolar stepper motor contains single winding
per phase.
 For reversing the motor rotation the current flow
through the windings is reversed dynamically.
 It requires complex circuitry for current flow
reversal.
For control, eight transistors with two H-bridges are
required
Hence they are used in High torque applications.
 Bipolar stepper motors are a little complex to wire as we have to use a current
reversing H bridge driver IC like an L293D.
 But the advantage is that the current will flow through the full coil.
Cont’d
 The stepping of stepper motor can be implemented in different ways by changing the
sequence of activation of the stator windings. The different stepping modes supported by
stepper motor are explained below.
 Full Step: In the step mode both the phases are energized simultaneously. The coils AB,
BC, CD and DA are energized in the following order:
 It should be noted that out of the two windings, only one winding of a phase is energized
at a time.
Step CoilA Coil B Coil C Coil D
1 H H L L
2 L H H L
3 L L H H
4 H L L H
Cont’d
 Wave Step: In the wave step mode only one phase is energized at a time
and each coils of the phase is energies alternatively. The coils A, B, C and
D are energized in the followingorder:
Step CoilA Coil B Coil C Coil D
1 H L L L
2 L H L L
3 L L H L
4 L L L H
Cont’d
 Half Step : It uses the combination of wave and full step. It has the
highest torque and stability. The coil energizing sequence for half step is
given below.
Step CoilA Coil B Coil C Coil D
1 H L L L
2 H H L L
3 L H L L
4 L H H L
5 L L H L
6 L L H H
7 L L L H
8 H L L H
Cont’d
• The rotation of the stepper motor can be reversed by reversing the
order in which the coil is energized.
• Two-phase unipolar stepper motors are the popular choice for embedded
applications.
• The current requirement for stepper motor is little high and hence the
port pins of a microcontroller/processor may not be able to drive them
directly.
• Also the supply voltage required to operate stepper motor varies
normally in the range 5V to 24 V.
• Depending on the current and voltage requirements, special driving
circuits are required to interface the stepper motor with microcontroller.
• The following circuit diagram illustrates the interfacing of a stepper
motor through a driver circuit connected to the port pins of a
microcontroller/processor.
Cont’d
Interfacing of stepper motor through driver circuit
Types of stepper motors:
1. Variable Reluctance
Does not have permanent magnet
Low torque
2. Permanent Magnet
Employ permanent magnet
Low speed
Relatively high torque
Unit 2 Electric Actuators(Stepper
Motors)
27
Variable Reluctance Motor
The cylindrical rotor is made of soft steel and
has four poles as shown in Fig
Unit 2 Electric Actuators(Stepper
Motors)
28
Construction - Stator
Variable Reluctance
The Stator is made up of silicon steel stampings
with inward projected.
Each and every stator poles carries a field coil an
exciting coil.
Unit 2 Electric Actuators(Stepper
Motors)
29
Construction - Stator
Variable Reluctance
• In case of even number of poles the exciting
coils of opposite poles are connected in series.
• The two coils are connected such that their
MMF gets added .
• The combination of two coils is known as
phase winding.
Unit 2 Electric Actuators(Stepper Motors) 30
Permanent magnet (PM) stepper motor
• Rotor is a permanent magnet.
• PM motor rotor has no teeth and is designed to be
magnetized at a right angle to its axis.
• 90⁰ PM motor with four phases (A,B,C & D).
Unit 2 Electric Actuators(Stepper
Motors)
31
Permanent magnet (PM) stepper motor
• Applying current to each phase in sequence will cause the
rotor to rotate by adjusting to the changing magnetic
fields.
• It operates at fairly low speed.
Unit 2 Electric Actuators(Stepper
Motors)
32
DC Servo Motors
• Consists of a
DC motor,
feedback potentiometer
gearbox,
motor drive electronic circuit
electronic feedback control loop.
It is more or less similar to the normal DC motor.
33
Unit 2 Electirc Actuators(Servo Motors)
Servo Motor Control
In a servo unit, there will be a small DC motor, a
potentiometer, gear arrangement and an intelligent
circuitry.
The intelligent circuitry along with the potentiometer
makes the servo to rotate according to the input (Set
value).
34
Unit 2 Electirc Actuators(Servo Motors)
Servo Motor Control
A small DC motor will rotate with high speed but with
low torque, will not be enough to move even a light load.
The gear mechanism will convert high input speed of the
motor (fast) to low output speed (slow) but with high
torque, more practical and widely applicable
35
Unit 2 Electirc Actuators(Servo Motors)
Servo Motor Control
Consider an example of servomotor used for position
control:
a signal is given to rotate by an angle of 45°
The shaft of the DC motor is coupled with another shaft
called output shaft, with the help of gear assembly.
This gear assembly is used to step down the high rpm of the
motor's shaft to low rpm at the output shaft of the servo
system.
36
Unit 2 Electirc Actuators(Servo Motors)
Servo Motor Control
• As at this position of the shaft, there is no difference
between the signal voltage coming from the
potentiometer and reference input voltage (command
signal) to the system, the output voltage of the amplifier
becomes zero.
the motor will stop rotating after
the shaft rotates by 45o.
• The motor will be at this rest
position until another command is
given to the system for further
movement of the shaft in the
desired direction.
37
Unit 2 Electirc Actuators(Servo Motors)
27
Relay
 Relay is an electro-mechanical device. In embedded application, the ‘Relay’ unit
acts as dynamic path selectors for signals and power.
 The ‘Relay’ unit contains a relay coil made up of insulated wire on a metal core and a
metal armature with one or more contacts.
 ‘Relay’ works on electromagnetic principle. When a voltage is applied to the relay
coil, current flows through the coil, which in turn generates a magnetic field.
 The magnetic field attracts the armature core and moves the contact point. The
movement of the contact point changes the power/signal flow path.
 ‘Relays’ are available in different configurations. Figure given below illustrates the
widely used relay configurations for embedded applications.
Cont’d
Figure: Relay Configurations
 The Single Pole Single Throw configuration has only one path for information flow.
The path is either open or closed in normal condition. For normally Open Single
Pole Single Throw relay, the circuit is normally open and it becomes closed when the
relay is energized. For normally closed Single Pole Single Throw configuration, the
circuit is normally closed and it becomes open when the relay is energized. For
Single Pole Double Throw Relay, there are two paths for information flow and they
are selected by energizing or de-energizing the relay.
Sensors and Actuators
7
 Light Emitting Diode (LED)
 7-Segment LED Display
 Optocoupler
 Stepper Motor
 Relay
 Piezo Buzzer
 Push Button Switch
 Keyboard
 Programmable Peripheral Interface (PPI)
Piezo Buzzer
8
 Piezo buzzer is a piezoelectric device for generating audio indications in
embedded application.
 A piezoelectric buzzer contains a piezoelectric diaphragm which produces
audible sound in response to the voltage applied to it.
 Piezoelectric buzzers are available in two types: ‘Self-driving’ and
‘External driving’.
 The ‘Self-driving’ circuit contains all the necessary components to
generate sound at a predefined tone. It will generate a tone on applying the
voltage.
 External driving piezo buzzers supports the generation of different tones.
The tone can be varied by applying a variable pulse train to the
piezoelectric buzzer.
Push Button Switch
9
 It is an input device. Push button switch comes in two configurations,
namely ‘Push to Make’and ‘Push to Break’.
 In the ‘Push to Make’ configuration, the switch is normally in the open
state and it makes a circuit contact when it is pushed or pressed.
 In the ‘Push to Break’configuration, the switch is normally in the closed
state and it breaks the circuit contact when it is pushed or pressed.
 In the embedded application push button is generally used as reset and start
switch.
Keyboard
 Keyboard is an input device for user interfacing. If the number of keys
required is very limited, push button switches can be used and they can be
directly interfaced to the port pins for reading.
 Matrix keyboard is an optimum solution for handling large key
requirements. It greatly reduces the number of interface connections.
 For example, for interfacing 16 keys, in the direct interfacing technique 16
port pins are required, whereas the matrix keyboard only 8 lines are required.
The 16 keys are arranged in a 4 column*4 row matrix.
10
11
Matrix Keyboard Interfacing
Keyboard
Test Questions
1. Which of the following is (are) example(s) for the input subsystem of an embedded system dealing
with digital data?
(a) ADC (b) Optocoupler (c) DAC (d) All ofthem
(e) only (a) and (b)
2. Which of the following is (are) example(s) for the output subsystem of anembedded system dealing
with digital data?
(a) LED (b) Optocoupler (c) Stepper Motor(d) All ofthem
(e) only (a) and (c)
3. Which of the following is true about optocouplers
(a) Optocoupler acts as an input device only
(b) Optocoupler acts as an output device only
(c) Optocoupler can be used in both input and output circuitry
(d) None of these
Cont’d
4. Which of the following is true about a unipolar steppermotor
(a) Contains only a single winding per stator phase
(b) Contains four windings per stator phase
(c) Contains two windings per stator phase
(d) None of these
5. Which of the following is (are) true about normally open single pole
relays?
(a) The circuit remains open when the relay is not energized
(b) The circuit remains closed when the relay is energized
(c) There are two output paths
(d) Both (a) and (b) (e) None of these
Questions
1. What is Sensor? Explain its role in Embedded System Design?
Illustrate with an example.
2. What is Actuator? Explain its role in Embedded System Design?
Illustrate with an example.
3. Calculate the resistance in the following circuit.
4. What is stepper motor? How is it different from ordinary dc motor?
5. Explain the role of Stepper motor in embedded applications with
examples.
6. What is Relay? What are the different types of relays available?
33

More Related Content

Similar to Lecture 4 PPT Sensors and Actuators Shibu K V.pptx

smart home automation system
smart home automation systemsmart home automation system
smart home automation systemMdSaifuddinQuader
 
Automatic temperature base fan controlle
Automatic temperature base fan  controlleAutomatic temperature base fan  controlle
Automatic temperature base fan controlleDharmaraj Morle
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLshiv kapil
 
IRJET- Design and Development of a Programmable High Current Laser Diode ...
IRJET-  	  Design and Development of a Programmable High Current Laser Diode ...IRJET-  	  Design and Development of a Programmable High Current Laser Diode ...
IRJET- Design and Development of a Programmable High Current Laser Diode ...IRJET Journal
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Boxncct
 
Temperature Based Fan Controller
Temperature Based Fan Controller Temperature Based Fan Controller
Temperature Based Fan Controller richa1910n
 
microcontroller based tracking soloar.pptx
microcontroller based tracking soloar.pptxmicrocontroller based tracking soloar.pptx
microcontroller based tracking soloar.pptxtariqqureshi33
 
IRJET- Intelligent Power Emulator
IRJET-  	  Intelligent Power EmulatorIRJET-  	  Intelligent Power Emulator
IRJET- Intelligent Power EmulatorIRJET Journal
 
IRJET- Intelligent Power Emulator
IRJET- Intelligent Power EmulatorIRJET- Intelligent Power Emulator
IRJET- Intelligent Power EmulatorIRJET Journal
 
securedroomaccessproject-150718081732-lva1-app6892
securedroomaccessproject-150718081732-lva1-app6892securedroomaccessproject-150718081732-lva1-app6892
securedroomaccessproject-150718081732-lva1-app6892shreya sankrityayan
 
4 Way traffic controll new
4 Way traffic controll new4 Way traffic controll new
4 Way traffic controll newMainak Nandi
 
Zigbee based greenhouse monitoring
Zigbee based greenhouse monitoringZigbee based greenhouse monitoring
Zigbee based greenhouse monitoringAjay Maurya
 
POSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMPOSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMKEVSER CARPET
 
Design of charging unit for electrical vehicles using solar power
Design of charging unit for electrical vehicles using solar powerDesign of charging unit for electrical vehicles using solar power
Design of charging unit for electrical vehicles using solar powerRohit gorantla
 
Speed Control of DC motor using AT89C52 IC
Speed Control of DC motor using AT89C52 ICSpeed Control of DC motor using AT89C52 IC
Speed Control of DC motor using AT89C52 ICDisha Modi
 
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...IRJET Journal
 
Design and simulation of Arduino Nano controlled DC-DC converters for low and...
Design and simulation of Arduino Nano controlled DC-DC converters for low and...Design and simulation of Arduino Nano controlled DC-DC converters for low and...
Design and simulation of Arduino Nano controlled DC-DC converters for low and...IJECEIAES
 

Similar to Lecture 4 PPT Sensors and Actuators Shibu K V.pptx (20)

smart home automation system
smart home automation systemsmart home automation system
smart home automation system
 
Automatic temperature base fan controlle
Automatic temperature base fan  controlleAutomatic temperature base fan  controlle
Automatic temperature base fan controlle
 
AUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROLAUTOMATIC WIRELESS POWER GRID CONTROL
AUTOMATIC WIRELESS POWER GRID CONTROL
 
IRJET- Design and Development of a Programmable High Current Laser Diode ...
IRJET-  	  Design and Development of a Programmable High Current Laser Diode ...IRJET-  	  Design and Development of a Programmable High Current Laser Diode ...
IRJET- Design and Development of a Programmable High Current Laser Diode ...
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Box
 
Temperature Based Fan Controller
Temperature Based Fan Controller Temperature Based Fan Controller
Temperature Based Fan Controller
 
microcontroller based tracking soloar.pptx
microcontroller based tracking soloar.pptxmicrocontroller based tracking soloar.pptx
microcontroller based tracking soloar.pptx
 
IRJET- Intelligent Power Emulator
IRJET-  	  Intelligent Power EmulatorIRJET-  	  Intelligent Power Emulator
IRJET- Intelligent Power Emulator
 
IRJET- Intelligent Power Emulator
IRJET- Intelligent Power EmulatorIRJET- Intelligent Power Emulator
IRJET- Intelligent Power Emulator
 
securedroomaccessproject-150718081732-lva1-app6892
securedroomaccessproject-150718081732-lva1-app6892securedroomaccessproject-150718081732-lva1-app6892
securedroomaccessproject-150718081732-lva1-app6892
 
4 Way traffic controll new
4 Way traffic controll new4 Way traffic controll new
4 Way traffic controll new
 
Zigbee based greenhouse monitoring
Zigbee based greenhouse monitoringZigbee based greenhouse monitoring
Zigbee based greenhouse monitoring
 
Project
ProjectProject
Project
 
POSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEMPOSITION ANALYSIS OF DIGITAL SYSTEM
POSITION ANALYSIS OF DIGITAL SYSTEM
 
Design of charging unit for electrical vehicles using solar power
Design of charging unit for electrical vehicles using solar powerDesign of charging unit for electrical vehicles using solar power
Design of charging unit for electrical vehicles using solar power
 
Speed Control of DC motor using AT89C52 IC
Speed Control of DC motor using AT89C52 ICSpeed Control of DC motor using AT89C52 IC
Speed Control of DC motor using AT89C52 IC
 
lcd
lcdlcd
lcd
 
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
IRJET- Testing the Induction Motor Voltage, Current, Torque, Speed, Power and...
 
Design and simulation of Arduino Nano controlled DC-DC converters for low and...
Design and simulation of Arduino Nano controlled DC-DC converters for low and...Design and simulation of Arduino Nano controlled DC-DC converters for low and...
Design and simulation of Arduino Nano controlled DC-DC converters for low and...
 
V01 i010403
V01 i010403V01 i010403
V01 i010403
 

Recently uploaded

VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...Call Girls in Nagpur High Profile
 
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...MOHANI PANDEY
 
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...Pooja Nehwal
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样qaffana
 
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...Pooja Nehwal
 
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...tanu pandey
 
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...amitlee9823
 
VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...Call Girls in Nagpur High Profile
 
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Pooja Nehwal
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...ranjana rawat
 

Recently uploaded (20)

VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
VVIP Pune Call Girls Kalyani Nagar (7001035870) Pune Escorts Nearby with Comp...
 
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Sakshi Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Kothrud Call Me 7737669865 Budget Friendly No Advance Booking
 
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
🔝 9953056974🔝 Delhi Call Girls in Ajmeri Gate
 
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
 
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
 
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Mayapuri  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Mayapuri (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
young call girls in Sainik Farm 🔝 9953056974 🔝 Delhi escort Service
 
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
哪里办理美国宾夕法尼亚州立大学毕业证(本硕)psu成绩单原版一模一样
 
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
9892124323, Call Girl in Juhu Call Girls Services (Rate ₹8.5K) 24×7 with Hote...
 
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
 
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
 
VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Karve Nagar (7001035870) Pune Escorts Nearby with Comple...
 
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
Call Girls in Thane 9892124323, Vashi cAll girls Serivces Juhu Escorts, powai...
 
@Delhi ! CAll GIRLS IN Defence Colony 🦋 9999965857 🤩 Dwarka Call Girls
@Delhi ! CAll GIRLS IN Defence Colony 🦋 9999965857 🤩 Dwarka Call Girls@Delhi ! CAll GIRLS IN Defence Colony 🦋 9999965857 🤩 Dwarka Call Girls
@Delhi ! CAll GIRLS IN Defence Colony 🦋 9999965857 🤩 Dwarka Call Girls
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
Book Paid Lohegaon Call Girls Pune 8250192130Low Budget Full Independent High...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 

Lecture 4 PPT Sensors and Actuators Shibu K V.pptx

  • 1. Course Title Embedded Systems Course Code 22ECU14 Class II BSc - Electronics and Communication Systems Facilitator Dr.S.Devendiran Assistant Professor Department of Electronics and Communication Systems Department of Electronics and Communication Systems SRI KRISHNA ARTS & SCIENCE COLLEGE Coimbatore - 641 008 1 Unit I - Lecture 4 Sensors and Actuators
  • 2. Agenda 1. Core of the Embedded System 2. Memory 3. Sensors andActuators 4. Communication Interface 5. Embedded Firmware 6. Other System Components 7. PCB and Passive Components
  • 3.  Learn the building blocks of a typical Embedded System  Learn about General Purpose Processors (GPPs), Application Specific Instruction Set Processors (ASIPs), Microprocessors, Microcontrollers, Digital Signal Processors, RISC & CISC processors, Harvad and Von-Neumann Processor Architecture, Big- endian v/s Little endian processors, Load Store operation and Instruction pipelining  Learn about different PLDs like Complex Programmable Logic Devices (CPLDs), Field Programmable Gate Arrays (FPGAs), etc. Learning Objectives
  • 4.  Learn about the different memory technologies and memory types used in embedded system development  Learn about Masked ROM (MROM), PROM, OTP, EPROM, EEPROM, and FLASH memory for embedded firmware storage  Learn about Serial Access Memory (SAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM) and Nonvolatile SRAM (NVRAM)  Understand the different factors to be considered in the selection of memory for embedded systems  Understand the role of sensors, actuators and their interfacing with the I/O subsystems of an embedded system Learning Objectives
  • 5.  Learn about the interfacing of LEDs, 7-segment LED Displays, Piezo Buzzer, Stepper Motor, Relays, Optocouplers, Matrix keyboard, Push button switches, Programmable Peripheral Interface Device (e.g. 8255 PPI), etc. with the I/O subsystem of the embedded system  Learn about the different communication interfaces of an embedded system  Understand the various chip level communication interfaces like I2C, SPI, UART, 1-wire, parallel bus, etc  Understand the different wired and wireless external communication interfaces like RS-232C, RS-485, Parallel Port, USB, IEEE1394, Infrared (IrDA), Bluetooth, Wifi, ZigBee, GPRS, etc.  Know what embedded firmware is and its role in embedded systems Learning Objectives
  • 6.  Understand the different system components like Reset Circuit, Brown-out protection circuit, Oscillator Unit, Real-Time Clock (RTC) and Watchdog Timer unit  Understand the role of PCB in embedded systems Learning Objectives
  • 7. Sensors and Actuators  A sensor is a transducer device that converts energy from one form to another for any measurement or control purpose.  The changes in system environment or variables are detected by the sensors connected to the input port of the embedded system.  Actuator is a form of transducer device (mechanical or electrical) which converts signals to corresponding physical action (motion). Actuator acts as an output device.  If the embedded system is designed for any controlling purpose, the system will produce some changes in the controlling variable to bring the controlled variable to the desired value.  It is achieved through an actuator connected to the output port of the embedded system.
  • 8. Cont’d  If the embedded system is designed for monitoring purpose only, then there is no need for including an actuator in the system.  For example, take the case of an ECG machine. It is designed to monitor the heart beat status of a patient and it cannot impose a control over the patient’s heart beat and its order.  The sensors used here are the different electrode sets connected to the body of the patient. The variations are captured and presented to the user (may be a doctor) through a visual display or some printed chart.
  • 9. I/O Subsystem  The I/O subsystem of the embedded system facilitates the interaction of the embedded system with the external world.  The interaction happens through the sensors and actuators connected to the input and output ports respectively of the embedded system.  The sensors may not be directly interfaced to the input ports, instead they may be interfaced through signal conditioning and translating systems like ADC, optocouplers, etc.
  • 10. Cont’d  Light Emitting Diode (LED)  7-Segment LED Display  Optocoupler  Stepper Motor  Relay  Piezo Buzzer  Push Button Switch  Keyboard  Programmable Peripheral Interface (PPI)
  • 11. Light Emitting Diode (LED)  LED is an important output device for visual indication in any embedded system. LED can be used as an indicator for the status of various signals or situations. Typical examples are indicating the presence of power conditions like ‘Device ON’, ‘Battery low’ or ‘Charging of battery’ for a battery operated handheld embedded devices.  LED is a p-n junction diode and it contains an anode and a cathode. For proper functioning of the LED, the anode of it should be connected to +ve terminal of the supply voltage and cathode to the –ve terminal of the supply voltage. The current flowing through the LED must be limited to a value below the maximum current that it can conduct. A resistor is used in series between the power supply and the LED to limit the current through the LED.
  • 13.  The 7-segment LED display is an output device for displaying alphanumeric characters. It contains 8 light-emitting diode (LED) segments arranged in a special form. Out of the 8 LED segments, 7 are used for displaying alphanumeric characters and 1 is used for representing ‘decimal point’ in decimal numberdisplay.  The LED segments are named A to G and the decimal point LED segment is named as DP. 7- Segment LED Display
  • 14. Cont’d Figure Common anode and cathode configurations of a 7-segment LED Display  The 7-segment LED displays are available in two different configurations, namely; Common Anode and Common Cathode. In the common anode configuration, the anodes of the 8 segments are connected commonly whereas in the common cathode configuration, the 8 LED segments share a common cathode line.
  • 15. Cont’d  7-segment LED display is a popular choice for low cost embedded applications like, Public telephone call monitoring devices, point of sale terminals, etc.
  • 16. Optocoupler  Optocoupler is a solid state device to isolate two parts of a circuit.  Optocoupler combines LED and photo-transistor in a single housing (package). Figure illustrates the functioning of an optocouplerdevice.  Figure illustrates the functioning of an optocouplerdevice. Figure. An optocouplerdevice
  • 17. Cont’d Figure. Optocoupler in Input and Output Circuit • In electronic circuits, an optocoupler is used for Suppressing interference in data communication, circuit isolation, high voltage separation, simultaneous separation and signal intensification,etc. • Optocouplers can be used in either input circuits or in outputcircuits. • Figure illustrates the usage of optocoupler in input circuit and output circuit of an embedded system with a microcontroller as the system core.
  • 18. Stepper Motor  A stepper motor is an electro-mechanical device which generates discrete displacement (motion) in response to dc electrical signals.  It differs from the normal dc motor in its operation.  The dc motor produces continuous rotation on applying dc voltage whereas a stepper motor produces discrete rotation in response to the dc voltage applied to it.  Stepper motors are widely used in industrial embedded applications, consumer electronic products and robotics controlsystems.  The paper feed mechanism of a printer/fax makes use of stepper motors for its functioning.
  • 19. Cont’d 19  Based on the coil winding arrangements, a two-phase stepper motoris classified into two. They are:  Unipolar  Bipolar Stepper Motor
  • 20. Unipolar  Current in one direction flows through one coil and in the opposite direction flows through the other coil.  It is easy to shift the direction of rotation by just switching the terminals to which the coils are connected.  For each coil, the current can only flow in one single direction. That’s why we call it unipolar.  There is one disadvantage of unipolar motors. The torque generated by them is quite less. This is because the current is flowing only through the half the winding. Hence they are used in low torque applications.  A unipolar stepper motor contains two windings per phase.  The direction of rotation (clockwise or anticlockwise) of a stepper motor is controlled by changing the direction of current flow. A C M GND B D GND 2-Phase unipolar stepper motor
  • 21. Bipolar  A bipolar stepper motor contains single winding per phase.  For reversing the motor rotation the current flow through the windings is reversed dynamically.  It requires complex circuitry for current flow reversal. For control, eight transistors with two H-bridges are required Hence they are used in High torque applications.  Bipolar stepper motors are a little complex to wire as we have to use a current reversing H bridge driver IC like an L293D.  But the advantage is that the current will flow through the full coil.
  • 22. Cont’d  The stepping of stepper motor can be implemented in different ways by changing the sequence of activation of the stator windings. The different stepping modes supported by stepper motor are explained below.  Full Step: In the step mode both the phases are energized simultaneously. The coils AB, BC, CD and DA are energized in the following order:  It should be noted that out of the two windings, only one winding of a phase is energized at a time. Step CoilA Coil B Coil C Coil D 1 H H L L 2 L H H L 3 L L H H 4 H L L H
  • 23. Cont’d  Wave Step: In the wave step mode only one phase is energized at a time and each coils of the phase is energies alternatively. The coils A, B, C and D are energized in the followingorder: Step CoilA Coil B Coil C Coil D 1 H L L L 2 L H L L 3 L L H L 4 L L L H
  • 24. Cont’d  Half Step : It uses the combination of wave and full step. It has the highest torque and stability. The coil energizing sequence for half step is given below. Step CoilA Coil B Coil C Coil D 1 H L L L 2 H H L L 3 L H L L 4 L H H L 5 L L H L 6 L L H H 7 L L L H 8 H L L H
  • 25. Cont’d • The rotation of the stepper motor can be reversed by reversing the order in which the coil is energized. • Two-phase unipolar stepper motors are the popular choice for embedded applications. • The current requirement for stepper motor is little high and hence the port pins of a microcontroller/processor may not be able to drive them directly. • Also the supply voltage required to operate stepper motor varies normally in the range 5V to 24 V. • Depending on the current and voltage requirements, special driving circuits are required to interface the stepper motor with microcontroller. • The following circuit diagram illustrates the interfacing of a stepper motor through a driver circuit connected to the port pins of a microcontroller/processor.
  • 26. Cont’d Interfacing of stepper motor through driver circuit
  • 27. Types of stepper motors: 1. Variable Reluctance Does not have permanent magnet Low torque 2. Permanent Magnet Employ permanent magnet Low speed Relatively high torque Unit 2 Electric Actuators(Stepper Motors) 27
  • 28. Variable Reluctance Motor The cylindrical rotor is made of soft steel and has four poles as shown in Fig Unit 2 Electric Actuators(Stepper Motors) 28
  • 29. Construction - Stator Variable Reluctance The Stator is made up of silicon steel stampings with inward projected. Each and every stator poles carries a field coil an exciting coil. Unit 2 Electric Actuators(Stepper Motors) 29
  • 30. Construction - Stator Variable Reluctance • In case of even number of poles the exciting coils of opposite poles are connected in series. • The two coils are connected such that their MMF gets added . • The combination of two coils is known as phase winding. Unit 2 Electric Actuators(Stepper Motors) 30
  • 31. Permanent magnet (PM) stepper motor • Rotor is a permanent magnet. • PM motor rotor has no teeth and is designed to be magnetized at a right angle to its axis. • 90⁰ PM motor with four phases (A,B,C & D). Unit 2 Electric Actuators(Stepper Motors) 31
  • 32. Permanent magnet (PM) stepper motor • Applying current to each phase in sequence will cause the rotor to rotate by adjusting to the changing magnetic fields. • It operates at fairly low speed. Unit 2 Electric Actuators(Stepper Motors) 32
  • 33. DC Servo Motors • Consists of a DC motor, feedback potentiometer gearbox, motor drive electronic circuit electronic feedback control loop. It is more or less similar to the normal DC motor. 33 Unit 2 Electirc Actuators(Servo Motors)
  • 34. Servo Motor Control In a servo unit, there will be a small DC motor, a potentiometer, gear arrangement and an intelligent circuitry. The intelligent circuitry along with the potentiometer makes the servo to rotate according to the input (Set value). 34 Unit 2 Electirc Actuators(Servo Motors)
  • 35. Servo Motor Control A small DC motor will rotate with high speed but with low torque, will not be enough to move even a light load. The gear mechanism will convert high input speed of the motor (fast) to low output speed (slow) but with high torque, more practical and widely applicable 35 Unit 2 Electirc Actuators(Servo Motors)
  • 36. Servo Motor Control Consider an example of servomotor used for position control: a signal is given to rotate by an angle of 45° The shaft of the DC motor is coupled with another shaft called output shaft, with the help of gear assembly. This gear assembly is used to step down the high rpm of the motor's shaft to low rpm at the output shaft of the servo system. 36 Unit 2 Electirc Actuators(Servo Motors)
  • 37. Servo Motor Control • As at this position of the shaft, there is no difference between the signal voltage coming from the potentiometer and reference input voltage (command signal) to the system, the output voltage of the amplifier becomes zero. the motor will stop rotating after the shaft rotates by 45o. • The motor will be at this rest position until another command is given to the system for further movement of the shaft in the desired direction. 37 Unit 2 Electirc Actuators(Servo Motors)
  • 38. 27 Relay  Relay is an electro-mechanical device. In embedded application, the ‘Relay’ unit acts as dynamic path selectors for signals and power.  The ‘Relay’ unit contains a relay coil made up of insulated wire on a metal core and a metal armature with one or more contacts.  ‘Relay’ works on electromagnetic principle. When a voltage is applied to the relay coil, current flows through the coil, which in turn generates a magnetic field.  The magnetic field attracts the armature core and moves the contact point. The movement of the contact point changes the power/signal flow path.  ‘Relays’ are available in different configurations. Figure given below illustrates the widely used relay configurations for embedded applications.
  • 39. Cont’d Figure: Relay Configurations  The Single Pole Single Throw configuration has only one path for information flow. The path is either open or closed in normal condition. For normally Open Single Pole Single Throw relay, the circuit is normally open and it becomes closed when the relay is energized. For normally closed Single Pole Single Throw configuration, the circuit is normally closed and it becomes open when the relay is energized. For Single Pole Double Throw Relay, there are two paths for information flow and they are selected by energizing or de-energizing the relay.
  • 40. Sensors and Actuators 7  Light Emitting Diode (LED)  7-Segment LED Display  Optocoupler  Stepper Motor  Relay  Piezo Buzzer  Push Button Switch  Keyboard  Programmable Peripheral Interface (PPI)
  • 41. Piezo Buzzer 8  Piezo buzzer is a piezoelectric device for generating audio indications in embedded application.  A piezoelectric buzzer contains a piezoelectric diaphragm which produces audible sound in response to the voltage applied to it.  Piezoelectric buzzers are available in two types: ‘Self-driving’ and ‘External driving’.  The ‘Self-driving’ circuit contains all the necessary components to generate sound at a predefined tone. It will generate a tone on applying the voltage.  External driving piezo buzzers supports the generation of different tones. The tone can be varied by applying a variable pulse train to the piezoelectric buzzer.
  • 42. Push Button Switch 9  It is an input device. Push button switch comes in two configurations, namely ‘Push to Make’and ‘Push to Break’.  In the ‘Push to Make’ configuration, the switch is normally in the open state and it makes a circuit contact when it is pushed or pressed.  In the ‘Push to Break’configuration, the switch is normally in the closed state and it breaks the circuit contact when it is pushed or pressed.  In the embedded application push button is generally used as reset and start switch.
  • 43. Keyboard  Keyboard is an input device for user interfacing. If the number of keys required is very limited, push button switches can be used and they can be directly interfaced to the port pins for reading.  Matrix keyboard is an optimum solution for handling large key requirements. It greatly reduces the number of interface connections.  For example, for interfacing 16 keys, in the direct interfacing technique 16 port pins are required, whereas the matrix keyboard only 8 lines are required. The 16 keys are arranged in a 4 column*4 row matrix. 10
  • 45. Test Questions 1. Which of the following is (are) example(s) for the input subsystem of an embedded system dealing with digital data? (a) ADC (b) Optocoupler (c) DAC (d) All ofthem (e) only (a) and (b) 2. Which of the following is (are) example(s) for the output subsystem of anembedded system dealing with digital data? (a) LED (b) Optocoupler (c) Stepper Motor(d) All ofthem (e) only (a) and (c) 3. Which of the following is true about optocouplers (a) Optocoupler acts as an input device only (b) Optocoupler acts as an output device only (c) Optocoupler can be used in both input and output circuitry (d) None of these
  • 46. Cont’d 4. Which of the following is true about a unipolar steppermotor (a) Contains only a single winding per stator phase (b) Contains four windings per stator phase (c) Contains two windings per stator phase (d) None of these 5. Which of the following is (are) true about normally open single pole relays? (a) The circuit remains open when the relay is not energized (b) The circuit remains closed when the relay is energized (c) There are two output paths (d) Both (a) and (b) (e) None of these
  • 47. Questions 1. What is Sensor? Explain its role in Embedded System Design? Illustrate with an example. 2. What is Actuator? Explain its role in Embedded System Design? Illustrate with an example. 3. Calculate the resistance in the following circuit. 4. What is stepper motor? How is it different from ordinary dc motor? 5. Explain the role of Stepper motor in embedded applications with examples. 6. What is Relay? What are the different types of relays available?
  • 48. 33