Presentation is loading. Please wait.

Presentation is loading. Please wait.

M. Zareinejad 1. 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––

Similar presentations


Presentation on theme: "M. Zareinejad 1. 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––"— Presentation transcript:

1 M. Zareinejad 1

2 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––

3 3 The Haptic System Human

4 4 Passive & Active joint

5 5 Sensor Applications Eye tracking Head tracking Body tracking Hand tracking – Most important for typical haptic interfaces

6 6 Sensor types Magnetic Optical Acoustic Inertial Mechanical – Most important for typical haptic interfaces

7 7 Mechanical Trackers Ground-based linkages most commonly used Position Sensors –––– digital: optical encoders analog: Hall-effect (magnetic)

8 8 Optical Encoders How do they work? –––– A focused beam of light aimed at a matched photodetector is interrupted periodically by a coded pattern on a disk Produces a number of pulses per revolution (Lots of pulses = high cost) Quantization problems at low speeds Absolute vs. Incremental Emitter Detector

9 9 Optical Encoders Absolute vs. Incremental Resolution?

10 10 Optical Encoders Phase-quadrature encoder 2 channels, 90° out of phase – allows sensing of direction of rotation

11 11 Encoder States & Decoding

12 12 Hall-Effect Sensors How do they work? – A small transverse voltage is generated across a current-carrying conductor in the presence of a magnetic field (Discovery made in 1879, but not useful until the advent of semiconductor technology.)

13 13 Hall-Effect Sensors Amount of voltage output related to the strength of magnetic field passing through. Linear over small range of motion – Need to be calibrated Affected by temperature, other magnetic objects in the environments R h IB t Vh Vh  V h  Hall voltage R h  Hall coefficient I  Current B  Magnetic flux density t  Element thickness

14 14 Hall-Effect Sensors R h IB t Vh Vh  Vh = Hall voltage Rh = Hall coefficient I = Current B = Magnetic flux density t = Element thickness  The voltage varies sinusoidally with rotation angle Resolution?

15 15 Potentiometers

16 16 Potentiometers Resolution?

17 17 Acoustic Tracker SpeakerMicrophone

18 18 Acoustic Tracker

19 19 Magnetic Tracker

20 20 Magnetic Tracker

21 21 Optical Tracker  Outside-Looking-In  Inside-Looking-Out

22 22 Optical Tracker

23 23 Data gloves

24 24 Data gloves

25 25 Actuator Types Electric motors  DC (direct current)  Brushed & Brushless  PM (permanent magnet)  Stepper Motors Pneumatic Actuators Hydraulic Actuators

26 26 PM DC brushed motors How do they work? –––– Rotating armature with coil windings is caused to rotate relative to a permanent magnet current is transmitted through brushes to armature, and is constantly switched so that the armature magnetic field remains fixed.

27 27 DC motor components

28 28 DC motor components

29 29 Motor Equations Torque constant, K Dynamic equation

30 30 Pneumatic Actuators How do they work? – Compressed air pressure is used to transfer energy from the power source to haptic interface. Many different types Concerns are friction and bandwidth

31 31 Measuring Velocity Differentiate position –––– advantage: use same sensor as position sensor disadvantage: get noise signal Alternative – for encoders, measure time between ticks

32 32 Digital differentiation Many different methods Simple Example: –––––– Average 20 readings = P1 Average next 20 readings = P2 where t is the the period of the servo loop Differentiation Increases noise P1- P2 t V V 

33 33 Time-between-ticks use a special chip that measures time between ticks – Fares poorly at high velocities ptpt v v  Time per ticks rather than ticks per time Especially good to do at slow speeds –

34 34 Some Terms AD/DA –––– analog to digital digital to analog Interrupt routine Servo Loop Servo rate – Usually needs to be >500 Hz

35 35 DecimalBinaryHexadecimal 000000 100011 200102 300113 401004 501015 601106 701117 810008 910019 101010A 111011B 121100C 131101D 141110E 151111F D/A and A/D Converts between voltages and counts Computer stores information digitally, and communicates with the outside world using +/- 5V signals 101010101 MSB LSB

36 36 D/A and A/D Converts voltages to counts and vice versa A 12-bit card: – 2 12 decimal numbers (4096) 110010011101 110010011101 Decimal (base 10): Binary (base 2): Hexadecimal (base 16): B B2=BB2 2994


Download ppt "M. Zareinejad 1. 2 Outline # Sensors –––– Sensor types Sensor examples #Actuators Actuator types Actuator examples ––––"

Similar presentations


Ads by Google