SlideShare uma empresa Scribd logo
1 de 31
Unit 4 Sensors and Actuators

Sections:
1. Sensors
2. Actuators
3. Analog-to-Digital Conversion
4. Digital-to-Analog Conversion
5. Input/Output Devices for Discrete Data
Computer-Process Interface

 To implement process control, the computer must
  collect data from and transmit signals to the
  production process
 Components required to implement the interface:
    Sensors to measure continuous and discrete
     process variables
    Actuators to drive continuous and discrete process
     parameters
    Devices for ADC and DAC
    I/O devices for discrete data
Computer Process Control System


                Transformation Process


        Continuous and Discrete               Continuous and Discrete
        Parameters                            Variables

  Actuators
  Actuators                              Sensors
                                         Sensors


  DAC
  DAC                                        ADC
                                             ADC
                       Computer
                       Computer
                       Controller
                       Controller
    Output Devices                   Input Devices
Sensors


      Stimulus (s)                                   Signal (S)

Physical
Physical        Sensing
                Sensing    Conditioning
                           Conditioning    Target
                                           Target
Medium
Medium          Element
                Element                   Handling
                                          Handling


Temperature   Resistance     Voltage      Information




                                            Transducers
                                            Micro-sensors 10-6m
Transfer Function

   S = f (s )

where S = output signal; s = stimulus; and f(s) = functional relationship
For binary sensors: S = 1 if s > 0 and S = 0 if s < 0.

The ideal functional form for an analogue measuring device is a simple
   proportional relationship, such as:

S = C + ms
where C = output value at a stimulus value of zero
and m = constant of proportionality (sensitivity)
Example

 The output voltage of a particular thermocouple sensor is
  registered to be 42.3 mV at temperature 105°C. It had
  previously been set to emit a zero voltage at 0°C. Since an
  output/input relationship exists between the two
  temperatures, determine (1) the transfer function of the
  thermocouple, and (2) the temperature corresponding to a
  voltage output of 15.8 mV.
Solution


S = C + ms   42.3 mV = 0 + m(105°C) = m(105°C)
             or m = 0.4028571429

             S = 0.4 (s)

              15.8 mV = 0.4 (s)
              15.8 / 0.4 = s
              s = 39.22°C
Sensors

A sensor is a transducer that converts a physical
   stimulus from one form into a more useful form to
   measure the stimulus
 Two basic categories:
   1. Analog
                                               Ultrasonic
   2. Discrete                                 (distance)
        Binary
        Digital (e.g., pulse counter)

                                                    Light
                                              (light intensity)
   Sound                    Touch
(db pressure)
Other Sensors

   Temperature
   RFID
   Barcode
   Proximity
   Vision
   Gyroscope
   Compass
   Tilt/Acceleration
   Etc.
Actuators

Hardware devices that convert a controller command signal
  into a change in a physical parameter
 The change is usually mechanical (e.g., position or
  velocity)
 An actuator is also a transducer because it changes one
  type of physical quantity into some alternative form
 An actuator is usually activated by a low-level command
  signal, so an amplifier may be required to provide
  sufficient power to drive the actuator
Actuators



Logical                              Mechanism
                                     Mechanism
 Signal   Signal Processing
          Signal Processing   Electric
                              Electric          Hydraulic
                                                 Hydraulic
           & Amplification
            & Amplification                                  Final Actuation
                                                             Final Actuation
                                                Pneumatic
                                                Pneumatic
                                                                Element
                                                                Element




                                         Actuator
                                         Actuator
                                         Sensor
                                          Sensor
Types of Actuators

1. Electrical actuators
    Electric motors
       DC servomotors
       AC motors
       Stepper motors
    Solenoids
1. Hydraulic actuators
    Use hydraulic fluid to amplify the controller
      command signal
1. Pneumatic actuators
    Use compressed air as the driving force
Stepper motor and Servomotor
Servo
Motor
Torque-Speed Curve of a
         DC Servomotor and Load Torque Plot

Torque, T                  Load
     Stepper
    AC Servo
    DC Servo




               Operating
                Points

                              Speed, ω
NXT Mindstorms - Servo Motor
Motor Controllers
    The POSYS® 3004 (Designed & Made in Germany) is a PC/104 form factor board dedicated to high
  performance motion control applications with extensive interpolation functionality. The POSYS® 3004 is
 designed to control up to 4 axes of servo and stepper motors and provides hardware linear, circular, Bit
Pattern and continuous interpolation which allow to perform the most complex motion profiles. Update
rates per axis do not exist as each axis runs in absolute real-time mode simultaneously which makes these
           boards to one of the best performing motion controllers for up to 4 axes in the market.
Stepper Motors



                                   360
Step angle is given by: :       α=
                                    ns
where ns is the number of steps for the stepper motor (integer)


Total angle through which the motor rotates (Am) is given by:     Am = n pα
where np = number of pulses received by the motor.
                                       2πf p
Angular velocity is given by:     ω=             where fp = pulse frequency
                                         ns
                                       60 f p
                                  N=
Speed of rotation is given by:          ns
Example

 A stepper motor has a step angle = 3.6°. (1) How many
  pulses are required for the motor to rotate through ten
  complete revolutions? (2) What pulse frequency is
  required for the motor to rotate at a speed of 100 rev/min?
Solution

       360      (1) 3.6° = 360 / ns; 3.6° (ns) = 360; ns = 360 / 3.6 = 100 step
  α=
        ns          angles

Am = n pα       (2) Ten complete revolutions: 10(360°) = 3600° = Am
                Therefore np = 3600 / 3.6 = 1000 pulses

      60 f p    Where N = 100 rev/min:
 N=
       ns       100 = 60 fp / 100
                10,000 = 60 fp
                fp = 10,000 / 60 = 166.667 = 167 Hz
Analog-to-Digital Conversion
Sampling – converts the continuous signal into a series of
   discrete analog signals at periodic intervals
Quantization – each discrete analog is converted into one of
   a finite number of (previously defined) discrete
   amplitude levels
Encoding – discrete amplitude levels are converted into
   digital code


           Variable                    Analogue Signal


                                                           Discrete
                            1001     1101        0101
                                                           Variables



                                               Time
Hardware Devices in
           Analog-to-Digital Conversion


                          Transformation Process

                                                          Continuous
                                                          Variable
                                                     Sensors
                                                     Sensors
                                                   & Transducer
                                                   & Transducer
                                     Multiplexer

                          Amplifer                            Signal
 Digital
 Digital       Analog
               Analog                                         Conditioner
Computer
Computer       Digital
               Digital
              Converter
              Converter
                                                   Other Signals
Features of an ADC

 Sampling rate – rate at which continuous analog signal is
  polled e.g. 1000 samples/sec
 Quantization – divide analog signal into discrete levels
 Resolution – depends on number of quantization levels
 Conversion time – how long it takes to convert the
  sampled signal to digital code
 Conversion method – means by which analog signal is
  encoded into digital equivalent
    Example – Successive approximation method
Successive Approximation Method

 A series of trial voltages are successively compared to
  the input signal whose value is unknown
 Number of trial voltages = number of bits used to
  encode the signal
 First trial voltage is 1/2 the full scale range of the ADC
 If the remainder of the input voltage exceeds the trial
  voltage, then a bit value of 1 is entered, if less than trial
  voltage then a bit value of zero is entered
 The successive bit values, multiplied by their
  respective trial voltages and added, becomes the
  encoded value of the input signal
Example
 Analogue signal is 6.8 volts. Encode, using SAM, the signal for a 6 bit
  register with a full scale range of 10 volts.
Resolution

Quantisation levels is defined as:          N q = 2n
where Nq = quantisation levels; and n is the number of bits.
                                              L     L
Resolution is defined as:         R ADC =        = n
                                            Nq −1 2 −1
where RADC is the resolution of the ADC; L is the full-scale range of the ADC


Quantisation generates an error, because the digitised signal is only sampled
  from the original analogue signal. The maximum possible error occurs when
  the true value of the analogue signal is on the borderline between two
  adjacent quantisation levels, in which case the error is half the quantisation-
  level spacing; this gives us the following for quantisation error (Quanerr):
                                              1
                                   Quanerr = ± R ADC
                                              2
where RADC is the resolution of the ADC.
Example

 Using an analogue-to-digital converter, a continuous
  voltage signal is to be converted into its digital counterpart.
  The maximum voltage range is ±25 V. The ADC has a 16-
  bit capacity, and full scale range of 60 V. Determine (1)
  number of quantization levels, (2) resolution, (3) the
  spacing of each quantisation level, and the quantisation
  error for this ADC.
Solution
                        (1) Number of quantization levels:
           Nq = 2   n
                        = 216 = 65,536


            L     L     (2) Resolution:
R ADC   =      = n      RADC = 60 / 65,536 -1 = ± 0.0009155 volts
          Nq −1 2 −1

           1            (3) Quantisation error:
Quanerr = ± R ADC
           2            = ± (0.0009155)/2 = ± 0.00045778 volts
Digital-to-Analog Conversion

 Convert digital values into continuous analogue signal
    Decoding digital value to an analogue value at discrete
     moments in time based on value within register

              {
    E0 = Eref 0.5 B1 + 0.25B2 +  + 2    ( )
                                           n −1
                                                  Bn   }
   Where E0 is output voltage; Eref is reference voltage; Bn is status of
    successive bits in the binary register


    Data Holding that changes series of discrete analogue
     signals into one continuous signal
Example

 A DAC has a reference voltage of 100 V and has 6-bit
  precision. Three successive sampling instances 0.5 sec
  apart have the following data in the data register:
                                                        Instant   Binary Data
 Output Values:                                        1         101000
                                                        2         101010
                                                        3         101101

E01 = 100{0.5(1)+0.25(0)+0.125(1)+0.0625(0)+0.03125(0)+0.015625(0)}
E01 = 62.50V
E02 = 100{0.5(1)+0.25(0)+0.125(1)+0.0625(0)+0.03125(0)+0.015625(0)}
E02 = 65.63V
E03 = 100{0.5(1)+0.25(0)+0.125(1)+0.0625(0)+0.03125(0)+0.015625(0)}
E03 = 70.31V
Input/Output Devices
Binary data:
 Contact input interface – input data to computer
 Contact output interface – output data from computer
Discrete data other than binary:
 Contact input interface – input data to computer
 Contact output interface – output data from computer
Pulse data:
 Pulse counters - input data to computer
 Pulse generators - output data from computer

Mais conteúdo relacionado

Mais procurados

Sensors and their applications
Sensors and their applicationsSensors and their applications
Sensors and their applications
nitigga92
 

Mais procurados (20)

Actuators
ActuatorsActuators
Actuators
 
sensors (It`s type)
sensors (It`s type)sensors (It`s type)
sensors (It`s type)
 
Characteristics and selection of Sensors
Characteristics and selection of SensorsCharacteristics and selection of Sensors
Characteristics and selection of Sensors
 
Types of sensors
Types of sensorsTypes of sensors
Types of sensors
 
Sensor and transducers
Sensor and transducersSensor and transducers
Sensor and transducers
 
data-acquisition-system-ppt
data-acquisition-system-pptdata-acquisition-system-ppt
data-acquisition-system-ppt
 
Proximity sensors
Proximity sensorsProximity sensors
Proximity sensors
 
Robot sensors
Robot sensorsRobot sensors
Robot sensors
 
Proximity Sensor
Proximity Sensor Proximity Sensor
Proximity Sensor
 
Sensors
SensorsSensors
Sensors
 
Sensors and Actuators
Sensors and Actuators Sensors and Actuators
Sensors and Actuators
 
Actuators
ActuatorsActuators
Actuators
 
Sensors and their applications
Sensors and their applicationsSensors and their applications
Sensors and their applications
 
Basics of Sensors & Transducers
Basics of Sensors & TransducersBasics of Sensors & Transducers
Basics of Sensors & Transducers
 
Types of sensors
Types of sensorsTypes of sensors
Types of sensors
 
Actuators
ActuatorsActuators
Actuators
 
Sensors and its classification 1
Sensors and its classification 1Sensors and its classification 1
Sensors and its classification 1
 
Proximity sensor
Proximity sensorProximity sensor
Proximity sensor
 
Difference between Sensor & Transducer
Difference between Sensor & TransducerDifference between Sensor & Transducer
Difference between Sensor & Transducer
 
Sensors
SensorsSensors
Sensors
 

Destaque

automated highways system
automated highways systemautomated highways system
automated highways system
Harish Naicker
 
Basic Aerodynamics.Ppt
Basic Aerodynamics.PptBasic Aerodynamics.Ppt
Basic Aerodynamics.Ppt
azfa
 

Destaque (12)

Air suspension system
Air suspension systemAir suspension system
Air suspension system
 
Variable Valve Timing (VVT)
Variable Valve Timing (VVT)Variable Valve Timing (VVT)
Variable Valve Timing (VVT)
 
Variable Valve Timing
Variable Valve TimingVariable Valve Timing
Variable Valve Timing
 
Smart Highway-Innovation
Smart Highway-InnovationSmart Highway-Innovation
Smart Highway-Innovation
 
automated highways system
automated highways systemautomated highways system
automated highways system
 
Regenerative braking system
Regenerative braking system Regenerative braking system
Regenerative braking system
 
Suspenstion
SuspenstionSuspenstion
Suspenstion
 
Automotive aerodynamics
Automotive aerodynamicsAutomotive aerodynamics
Automotive aerodynamics
 
Aerodynamics in cars
Aerodynamics in carsAerodynamics in cars
Aerodynamics in cars
 
Fuel cells
Fuel cellsFuel cells
Fuel cells
 
Basic Aerodynamics.Ppt
Basic Aerodynamics.PptBasic Aerodynamics.Ppt
Basic Aerodynamics.Ppt
 
Aerodynamics in cars
Aerodynamics in carsAerodynamics in cars
Aerodynamics in cars
 

Semelhante a Sensors and actuators

Interfacing to the analog world
Interfacing to the analog worldInterfacing to the analog world
Interfacing to the analog world
Islam Samir
 
Measuring Instrument and communicaiton protocol
Measuring Instrument and communicaiton protocolMeasuring Instrument and communicaiton protocol
Measuring Instrument and communicaiton protocol
ssuser325d67
 
rae_mic2_sensors_and_signals for study purposes
rae_mic2_sensors_and_signals for study purposesrae_mic2_sensors_and_signals for study purposes
rae_mic2_sensors_and_signals for study purposes
134483
 
Third Freshers\' Workshop 2011
Third Freshers\'  Workshop 2011Third Freshers\'  Workshop 2011
Third Freshers\' Workshop 2011
Aditya Agarwal
 

Semelhante a Sensors and actuators (20)

The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2The iot academy_embeddedsystems_training_basicselectronicspart2
The iot academy_embeddedsystems_training_basicselectronicspart2
 
Sensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensorsSensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensors
 
Basic of Analog and Digital sensors.ppt
Basic of Analog and Digital sensors.pptBasic of Analog and Digital sensors.ppt
Basic of Analog and Digital sensors.ppt
 
Architecture of Smart Sensors.ppt
Architecture of Smart Sensors.pptArchitecture of Smart Sensors.ppt
Architecture of Smart Sensors.ppt
 
Interfacing to the analog world
Interfacing to the analog worldInterfacing to the analog world
Interfacing to the analog world
 
DATA ACQUISITION (DAQ) IN LABVIEW
DATA  ACQUISITION (DAQ) IN LABVIEWDATA  ACQUISITION (DAQ) IN LABVIEW
DATA ACQUISITION (DAQ) IN LABVIEW
 
3 STM32's ADC.ppt
3 STM32's ADC.ppt3 STM32's ADC.ppt
3 STM32's ADC.ppt
 
Measuring Instrument and communicaiton protocol
Measuring Instrument and communicaiton protocolMeasuring Instrument and communicaiton protocol
Measuring Instrument and communicaiton protocol
 
86919253 data-acquisition-system-ppt
86919253 data-acquisition-system-ppt86919253 data-acquisition-system-ppt
86919253 data-acquisition-system-ppt
 
Instrumentation Interview Q&A EMERSON EDUARDO RODRIGUES
Instrumentation Interview Q&A EMERSON EDUARDO RODRIGUESInstrumentation Interview Q&A EMERSON EDUARDO RODRIGUES
Instrumentation Interview Q&A EMERSON EDUARDO RODRIGUES
 
Functional elements (1)
Functional elements (1)Functional elements (1)
Functional elements (1)
 
Chapter 9.pptx
Chapter 9.pptxChapter 9.pptx
Chapter 9.pptx
 
control
controlcontrol
control
 
ADC - Types (Analog to Digital Converter)
ADC - Types (Analog to Digital Converter)ADC - Types (Analog to Digital Converter)
ADC - Types (Analog to Digital Converter)
 
rae_mic2_sensors_and_signals for study purposes
rae_mic2_sensors_and_signals for study purposesrae_mic2_sensors_and_signals for study purposes
rae_mic2_sensors_and_signals for study purposes
 
Temperature Controller with Atmega16
Temperature Controller with Atmega16Temperature Controller with Atmega16
Temperature Controller with Atmega16
 
MECHATRONICS UNIT I Sensor and transducers
MECHATRONICS UNIT I Sensor and transducersMECHATRONICS UNIT I Sensor and transducers
MECHATRONICS UNIT I Sensor and transducers
 
Instrumentation
Instrumentation Instrumentation
Instrumentation
 
Mechatronics study material-Question Bank.pdf
Mechatronics study material-Question Bank.pdfMechatronics study material-Question Bank.pdf
Mechatronics study material-Question Bank.pdf
 
Third Freshers\' Workshop 2011
Third Freshers\'  Workshop 2011Third Freshers\'  Workshop 2011
Third Freshers\' Workshop 2011
 

Último

Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 

Último (20)

Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 

Sensors and actuators

  • 1. Unit 4 Sensors and Actuators Sections: 1. Sensors 2. Actuators 3. Analog-to-Digital Conversion 4. Digital-to-Analog Conversion 5. Input/Output Devices for Discrete Data
  • 2. Computer-Process Interface  To implement process control, the computer must collect data from and transmit signals to the production process  Components required to implement the interface:  Sensors to measure continuous and discrete process variables  Actuators to drive continuous and discrete process parameters  Devices for ADC and DAC  I/O devices for discrete data
  • 3. Computer Process Control System Transformation Process Continuous and Discrete Continuous and Discrete Parameters Variables Actuators Actuators Sensors Sensors DAC DAC ADC ADC Computer Computer Controller Controller Output Devices Input Devices
  • 4. Sensors Stimulus (s) Signal (S) Physical Physical Sensing Sensing Conditioning Conditioning Target Target Medium Medium Element Element Handling Handling Temperature Resistance Voltage Information Transducers Micro-sensors 10-6m
  • 5. Transfer Function S = f (s ) where S = output signal; s = stimulus; and f(s) = functional relationship For binary sensors: S = 1 if s > 0 and S = 0 if s < 0. The ideal functional form for an analogue measuring device is a simple proportional relationship, such as: S = C + ms where C = output value at a stimulus value of zero and m = constant of proportionality (sensitivity)
  • 6. Example  The output voltage of a particular thermocouple sensor is registered to be 42.3 mV at temperature 105°C. It had previously been set to emit a zero voltage at 0°C. Since an output/input relationship exists between the two temperatures, determine (1) the transfer function of the thermocouple, and (2) the temperature corresponding to a voltage output of 15.8 mV.
  • 7. Solution S = C + ms 42.3 mV = 0 + m(105°C) = m(105°C) or m = 0.4028571429 S = 0.4 (s) 15.8 mV = 0.4 (s) 15.8 / 0.4 = s s = 39.22°C
  • 8. Sensors A sensor is a transducer that converts a physical stimulus from one form into a more useful form to measure the stimulus  Two basic categories: 1. Analog Ultrasonic 2. Discrete (distance)  Binary  Digital (e.g., pulse counter) Light (light intensity) Sound Touch (db pressure)
  • 9. Other Sensors  Temperature  RFID  Barcode  Proximity  Vision  Gyroscope  Compass  Tilt/Acceleration  Etc.
  • 10. Actuators Hardware devices that convert a controller command signal into a change in a physical parameter  The change is usually mechanical (e.g., position or velocity)  An actuator is also a transducer because it changes one type of physical quantity into some alternative form  An actuator is usually activated by a low-level command signal, so an amplifier may be required to provide sufficient power to drive the actuator
  • 11. Actuators Logical Mechanism Mechanism Signal Signal Processing Signal Processing Electric Electric Hydraulic Hydraulic & Amplification & Amplification Final Actuation Final Actuation Pneumatic Pneumatic Element Element Actuator Actuator Sensor Sensor
  • 12. Types of Actuators 1. Electrical actuators  Electric motors  DC servomotors  AC motors  Stepper motors  Solenoids 1. Hydraulic actuators  Use hydraulic fluid to amplify the controller command signal 1. Pneumatic actuators  Use compressed air as the driving force
  • 13. Stepper motor and Servomotor
  • 15. Torque-Speed Curve of a DC Servomotor and Load Torque Plot Torque, T Load Stepper AC Servo DC Servo Operating Points Speed, ω
  • 16. NXT Mindstorms - Servo Motor
  • 17. Motor Controllers The POSYS® 3004 (Designed & Made in Germany) is a PC/104 form factor board dedicated to high performance motion control applications with extensive interpolation functionality. The POSYS® 3004 is designed to control up to 4 axes of servo and stepper motors and provides hardware linear, circular, Bit Pattern and continuous interpolation which allow to perform the most complex motion profiles. Update rates per axis do not exist as each axis runs in absolute real-time mode simultaneously which makes these boards to one of the best performing motion controllers for up to 4 axes in the market.
  • 18. Stepper Motors 360 Step angle is given by: : α= ns where ns is the number of steps for the stepper motor (integer) Total angle through which the motor rotates (Am) is given by: Am = n pα where np = number of pulses received by the motor. 2πf p Angular velocity is given by: ω= where fp = pulse frequency ns 60 f p N= Speed of rotation is given by: ns
  • 19. Example  A stepper motor has a step angle = 3.6°. (1) How many pulses are required for the motor to rotate through ten complete revolutions? (2) What pulse frequency is required for the motor to rotate at a speed of 100 rev/min?
  • 20. Solution 360 (1) 3.6° = 360 / ns; 3.6° (ns) = 360; ns = 360 / 3.6 = 100 step α= ns angles Am = n pα (2) Ten complete revolutions: 10(360°) = 3600° = Am Therefore np = 3600 / 3.6 = 1000 pulses 60 f p Where N = 100 rev/min: N= ns 100 = 60 fp / 100 10,000 = 60 fp fp = 10,000 / 60 = 166.667 = 167 Hz
  • 21. Analog-to-Digital Conversion Sampling – converts the continuous signal into a series of discrete analog signals at periodic intervals Quantization – each discrete analog is converted into one of a finite number of (previously defined) discrete amplitude levels Encoding – discrete amplitude levels are converted into digital code Variable Analogue Signal Discrete 1001 1101 0101 Variables Time
  • 22. Hardware Devices in Analog-to-Digital Conversion Transformation Process Continuous Variable Sensors Sensors & Transducer & Transducer Multiplexer Amplifer Signal Digital Digital Analog Analog Conditioner Computer Computer Digital Digital Converter Converter Other Signals
  • 23. Features of an ADC  Sampling rate – rate at which continuous analog signal is polled e.g. 1000 samples/sec  Quantization – divide analog signal into discrete levels  Resolution – depends on number of quantization levels  Conversion time – how long it takes to convert the sampled signal to digital code  Conversion method – means by which analog signal is encoded into digital equivalent  Example – Successive approximation method
  • 24. Successive Approximation Method  A series of trial voltages are successively compared to the input signal whose value is unknown  Number of trial voltages = number of bits used to encode the signal  First trial voltage is 1/2 the full scale range of the ADC  If the remainder of the input voltage exceeds the trial voltage, then a bit value of 1 is entered, if less than trial voltage then a bit value of zero is entered  The successive bit values, multiplied by their respective trial voltages and added, becomes the encoded value of the input signal
  • 25. Example  Analogue signal is 6.8 volts. Encode, using SAM, the signal for a 6 bit register with a full scale range of 10 volts.
  • 26. Resolution Quantisation levels is defined as: N q = 2n where Nq = quantisation levels; and n is the number of bits. L L Resolution is defined as: R ADC = = n Nq −1 2 −1 where RADC is the resolution of the ADC; L is the full-scale range of the ADC Quantisation generates an error, because the digitised signal is only sampled from the original analogue signal. The maximum possible error occurs when the true value of the analogue signal is on the borderline between two adjacent quantisation levels, in which case the error is half the quantisation- level spacing; this gives us the following for quantisation error (Quanerr): 1 Quanerr = ± R ADC 2 where RADC is the resolution of the ADC.
  • 27. Example  Using an analogue-to-digital converter, a continuous voltage signal is to be converted into its digital counterpart. The maximum voltage range is ±25 V. The ADC has a 16- bit capacity, and full scale range of 60 V. Determine (1) number of quantization levels, (2) resolution, (3) the spacing of each quantisation level, and the quantisation error for this ADC.
  • 28. Solution (1) Number of quantization levels: Nq = 2 n = 216 = 65,536 L L (2) Resolution: R ADC = = n RADC = 60 / 65,536 -1 = ± 0.0009155 volts Nq −1 2 −1 1 (3) Quantisation error: Quanerr = ± R ADC 2 = ± (0.0009155)/2 = ± 0.00045778 volts
  • 29. Digital-to-Analog Conversion  Convert digital values into continuous analogue signal  Decoding digital value to an analogue value at discrete moments in time based on value within register { E0 = Eref 0.5 B1 + 0.25B2 +  + 2 ( ) n −1 Bn } Where E0 is output voltage; Eref is reference voltage; Bn is status of successive bits in the binary register  Data Holding that changes series of discrete analogue signals into one continuous signal
  • 30. Example  A DAC has a reference voltage of 100 V and has 6-bit precision. Three successive sampling instances 0.5 sec apart have the following data in the data register: Instant Binary Data  Output Values: 1 101000 2 101010 3 101101 E01 = 100{0.5(1)+0.25(0)+0.125(1)+0.0625(0)+0.03125(0)+0.015625(0)} E01 = 62.50V E02 = 100{0.5(1)+0.25(0)+0.125(1)+0.0625(0)+0.03125(0)+0.015625(0)} E02 = 65.63V E03 = 100{0.5(1)+0.25(0)+0.125(1)+0.0625(0)+0.03125(0)+0.015625(0)} E03 = 70.31V
  • 31. Input/Output Devices Binary data:  Contact input interface – input data to computer  Contact output interface – output data from computer Discrete data other than binary:  Contact input interface – input data to computer  Contact output interface – output data from computer Pulse data:  Pulse counters - input data to computer  Pulse generators - output data from computer