Final Project Sound Detector
Final Project Sound Detector
PROJECT SYNOPSIS
ON
A sound microphone that detects and moves in the
direction of sound source
IN PARTIAL FULFILMENT OF REQUIREMENTS FOR THE DEGREE OF
BACHELOR OF ENGINEERING
IN
DEPARTMENT OF ELECTRONICS AND TELECOMMUNICATION
Anima singh
Bhawana kumari
Praveen patil
Aditya gajhbiye
A sound microphone that detects and moves in
the directionof sound source.
Abstract:
In this paper, we propose a system for reliable detection of the direction of the
audio source that is to be installed in an embedded robot. Compared with
previous researches, this system comprises simpler, faster and more accurate
algorithm and a threshold level setting mode to make the system immune to
external noise. This system consists of a microphone assembly of three
microphones, band pass filter, Arduino as processing unit, motor controller unit
and mechanical assembly. The robot senses the audio signal lying near the area
and detects the direction of sound source using delay of arrival (DOA) in three
microphones. This system is to be installed in an experimental autonomous
robot named ‘SODDRO’ (SOund Direction Detection RObot). With this
system, ‘SODDRO’ will move towards sound source after detecting the
direction of sound. Keywords: reliable detection, delay of arrival (DOA).
Introduction
The sound detection is an interesting field that has drawn the attention of many
researchers in the recent years In the sound detection mechanism has been
developed for human robot interaction. Sound detecting humanoid robot that
can recognize speech can work in very harsh inhuman conditions like nuclear
reactors where extremely high temperatures and harmful radiations prevail. The
aim of this paper is to design an autonomous robot using microcontroller which
will follow its operator whenever an audio signal is received from operator.
The microphone works as a transducer which converts the audio signal to
electrical signal. This arrangement uses minimum number of microphones for
reliable detection.
Sound source detection :
We use a simple sensor for detection of sound signal, in our case a simple
diaphragm based microphone. Though a grid of sensors like multiple
microphones can be used but to begin with we focus on solving the problem in
an efficient way so we choose to use two microphones. In fact, this is the way
our ears solve this problem. Later, it will be seen that the best solution is
obtained by using a single microphone.
direction of sound source, in our case the speaker in a conference. Since the
microphone’s movement is around a fixed axis, it is sufficient to determine the
angle of the sound wave’s propagation from a fixed axis in a plane
perpendicular to the axis of rotation. This simplifies the case in which we have
to determine the direction in a 3-D space.
COMOPNENTS
Gathering Sound Signals:
· For this we are using a high sensitivity directional microphone (such as a
collar mic).
· Since the microphone has a normal 3.5mm jack (male connector)
interfacing with it was not an issue, we just connect it using the female
connector present in our PU (Processing Unit) which is the laptop. (your normal
audio jack)
· This microphone has no ADC units in it, and thus it only functions to
give analog (here sound) signals.
Servo Motor
Microphone Used
= 140º
· Thus the motor has to move by 140 degrees to reach the speaker
Block Diagram:
Methodology:
· The sound signal through the microphone is given to a de-noising filter to
remove the noise frequencies of the signal. This removes the ambient noise of
the environment.
· The above output is supplied to an amplification stage where an inverting
amplifier amplifies the sound signal by a factor of 50.
· The output from the previous stage has a very less time period not sufficient to
drive the motor. Therefore, we come around this problem by using the signal as
a trigger to a monostable multivibrator which gives a pulse of sufficient time
period (adjustable).This is sent as a control signal for the motor.
Observation
CRO screen :-The original signal, after the de-noise filter is in the order of 10-
15mV. The amplification stage (inverting) brings it to the order of 0.4-0.5V.
This level of amplitude can be safely used for the processing ahead.
The next image shows the output of the signal after the comparator stage. It
remains at the level LOW, when the sound is not directly into the cone of the
mic. But, as soon as it is aligned with the source, that is, the sound has exceeded
the threshold, the output becomes HIGH.
Trigger Signal:-The Time period of the pulse is very low, (~10ns). This
cannot be used to drive the motor. Hence, we use a monostable multivibrator to
generate a pulse of suitable time period using the previous signal as a trigger.
Results:
The pulse from the multivibrator is sent to a pin in the microcontroller. When
this pulse is high, it means that the source has been localised. Thus the motor is
stopped for a fixed period. (can be modified according to our need)
Applications:
• In video conference systems it is often useful to find who is speaking and
direct the microphone to that person. This project aims to design such a system.
• The system constructed if improved can follow a sound source for its effective
recording.
References
[1] Kim H.D, Choi J.S, Kim M, and Lee C.H. , 2004, “Reliable Detection of
Sound’s Direction for Human Robot Interaction”, IEEE/RSJ International
conference on intelligent robots and systems, Sendal, Japan, Sept. 28-Oct. 2,
2004.
[2] Yangisawa K., Ohya A., and Yuta S., 1995, “An Operator Interface for an
Autonomous Mobile Robot using Whistle Sound and a Source Direction
Detection System “, Proc. of 21st Int.Conference on Industrial Electronics,
Control and Instrumentation, IEEE IECON-1995, vol. 2, pp. 1118-1123, 6-10
Nov. 1995.
[4] Gayakwad R.A., 2000, Op-Amps and Linear Integrated Circuits, Pearson
Education (Singapore) Pte. Ltd., Delhi, India, pp. 268-273, 2004 reprint.
[5] Shindoi T., Hirai, T., Takashima, K., and Usami, T. , 1999, “Plant
Equipment Diagnosis By Sound Processing”. Proc. of 25 annual Conference of
th Industrial Electronics Society, IECON-99, IEEE, vol. 2, pp. 1020 – 1026, 29
Nov. - 3 Dec. 1999.
[7] Estrada, R.F. and Starr, E. A. , 2005, “50 Years of Acoustic Signal
Processing for Detection: Coping with the Digital Revolution”. Annals of the
History of Computing, IEEE, vol. 27, Issue: 2, pp. 65 – 78, April-June 2005.
[8] Kikuchi, M., Tanisawa, S. and Hirose, H., 2004, “Measurement of Low-
Pressure Gas Flow