Page 1
Page 2
The two waveforms produced at output of encoder are A and B which are in quadrature
phase.
Some encoders provide a third output called Index pulse. This is produced for every 360degree revolution of code wheel.
One of the important specifications is the number of pulses from each channel for 360degree rotation of code wheel. Typically we may choose an encoder that produces 500pulses per revolution for micromouse application.
With quadrature IC, about which we will discuss in the next section, we can obtain
(4 x 500) = 2000-pulses per revolution.
There are encoders available that provide 220 pulses per revolution and even higher.
The technique used in such high resolution encoders are much different from the one
we discuss in this section.
Page 3
Page 4
One of the common methods of defining a track is by embedding on floor along the required
path a narrow retro-reflective tape / black tape. Suitable way-points are marked using such
tapes at pre-determined locations. This helps the robot to reset itself at the way-points.
Normally a set of Infra Red (IR) Emitter and Detector pairs are arranged on the robot base to
illuminate and sense the tape. The arrangement of IR-Emitter and Detector pairs is shown in
Fig. 7.7.4.
Page 5
Page 6
Fig. 7.7.6 IR Detector dimensions and receiving pattern and rise time
Page 7
differencebetween.com/difference-between-google-car-and-ordinary-car/
Page 8
Page 9
As earths magnetic field data is available for any region, the earths magnetic field itself can be
used for calibration of magnetometers.
For study purpose let us take Honeywells magneto resistive sensors though number of
manufacturers are available offering similar sensors.
Magneto-resistive Sensor:
Anisotropic magnetoresistance (AMR) occurs in ferrous materials.
It is a change in resistance when a magnetic field is applied perpendicular to the current
flow in a thin strip of ferrous material as shown in Fig. 7.7.8.
The transducer is arranged in the form of a Wheatstone bridge as shown in Fig. 7.7.9.
When no magnetic field is present, the resistance, R, of all four magnetoresistors is the
same.
The bridge supply, Vb, causes current to flow through the resistors.
A crossed applied field, H, causes the magnetization in two of the oppositely placed
resistors to rotate towards the current, resulting in an increase in the resistance, R.
In the remaining two oppositely-placed resistors magnetization rotates away from the
current resulting in a decrease in the resistance, R.
For Honeywells MR sensors the sensitivity is typically 3 mV/(V/Oe) and the range of
linearity is within 2-Oe
Fig. 7.7.10 shows single and two-axis magnetometers. These provide the basic Wheatstones
bridge providing differential output.
Page 10
Page 11
Capacitance type
We are going to discuss the one based on capacitance type.
Though there are many manufactures producing this type, we will discuss here about the
Analog Devices ADXL series.
The reason for choosing the above one is because of its use in micromouse and other mobile
robots. This sensor is of low cost type and consumes low power.
The operating principle can be understood by referring to Fig. 7.7.12
Page 12
Page 13
Two polysilicon sensing structures each contain a dither frame which is electrostatically
driven to resonance.
This produces the necessary movement to create a Coriolis effect during rotation.
At two of the outer extremes of each frame, orthogonal to the dither motion, are
movable fingers that are placed between fixed fingers to form a capacitive pickoff
structure that senses Coriolis motion
Rest of the signal processing is similar to Accelerometer.
7.7.6 Potentiometers:
You may wonder how a good old component like potetiometer finds use in the robotics!
These are very much used in many Radio Controlled (RC) toys like cars, model aircrafts and
helicopters for manipulating the control surfaces, throttle etc.
It is incorporated in a device called servo.
You may vary the width of a pulse that is sent 50-times a second from 4 to 20-msec.
Depending upon the width of the pulse a shaft will turn from zero to 90, 180, 270 or nearly 360
deg.
Inside the assembly called servo you will find processor electronics, DC brushed / brushless
motor, the spider whose angle is to be controlled and a potentiometer for feedback.
Such servos are used not only in RC toys but also in robots like humanoid to move the leg and
hip joints.
Hence do not be surprised to see a potentiometer being used to sense angle of rotation!
7.7.7 Tactile sensors:
If a robot has to handle a glass bottle / cup, it needs to handle it with some predetermined
force. It should not crush the glass nor should glass slip out of its grip.
Such applications need tactile sensors.
Such sensors may start from a simple micro-switch. Some of the manufacturers provide data on
force to operate the switch. It can also be a simple limit switch where the force is specified.
It can be strain-gauge based sensor which measures force. Such sensors may need integral
amplifiers to bring the output to a few volts range.
Page 14
One may have to do survey and choose a suitable sensor and modify it for a specific application.
7.7.8 Obstacle Detection:
This requirement may arise to avoid collision of robot with other moving / stationary
objects.
One of the common type of sensor is Ultrasonic transmit-receive set.
A pair of ultrasonic devices may be used at the specified frequency in pulse-mode.
As sound travels at approximately 300 m / sec, the round-trip distance to the obstacle
decides the delay between transmit and receive pulses.
Knowing the delay, the distance to obstacle may be determined.
In this case, we need to get specifications on type of obstacle and reflection
characteristics of ultrasound.
Maximum distance for sensing an obstacle, resolution, accuracy are parameters to be
considered for such sensors.
The associated electronics for oscillator, pulsing circuit, power amplifier, detector, time
delay measurement using microcontroller are to be planned to make a complete
obstacle detection system.
Obstacle detection and ranging systems are availble that work on IR pulsing, Laser
pulsing etc.
The field of sensors is vast and there is steady increase in the sensors available.
7.8 Sum up:
We discussed need of sensors in robots to do:
Control of robot
For the payload requirements
For the safety aspects of the robot and its environment
Different types of sensors
Their operating principle
Associated electronics
Factors to be considered in the choice etc.
Page 15