ventilation duct fault detector
TRANSCRIPT
-
8/8/2019 Ventilation Duct Fault Detector
1/23
1
CHAPTER 1
INTRODUCTION
1.1. INTRODUCTIONThe detection of faults inside a HVAC (Heating, Ventilating and Air-
Conditioning) duct is very difficult. The conventional system involves dismantling
of the whole duct to inspect for faults. In recent times, some efforts have been
taken to remove this difficulty with the help of robots. But, these Wireless-
controlled Robots use RF circuits, which have limited working range. Use of a
mobile phone for robotic control can overcome these limitations.
In this project, the robot is controlled by a mobile phone that makes call
to the phone attached to the robot. In the course of call, if any button is pressed,
control corresponding to the button pressed is heard at the end through DTMF.
The received tone is processed by the microcontroller (ATmega16) with
the help of DTMF decoder, which decodes the DTMF tone in to its equivalent
binary digit and this binary numbers are then send to the microcontroller. The
microcontroller is programmed to take a decision for any given input and outputs
it decisions to the motor drivers in order to drive the motors for forward or
backward motion or a turn.
The mobile that makes a call to the mobile attached to the robot acts as a
remote, so this does not require any transmitter or receiver units.
In addition to this DTMF communication, the recent advent in 3G technology
enables us to have video communication between two destinations. Hence enabling
a view of the interior of the ventilation duct.
1.2. OBJECTIVETo design and fabricate ventilation duct fault detector to reduce the
difficulties in ventilation duct maintenance procedures. In conventional system,
dismantling the ventilation duct for maintenance is a cumbersome process and hence
this project aims at simplifying these maintenance procedures.
-
8/8/2019 Ventilation Duct Fault Detector
2/23
2
CHAPTER - 2
PROBLEM DEFINITION
2.1. EXISTING MODELS
In the existing system, detecting the faults in the ventilation ducts requires
dismantling of the ventilation duct setup.
2.1.1. Manual method
In this method, the ventilation duct has to be taken apart to enable the human
inspection.
2.1.2. Robotic method
In this method, a wired robot is sent into the duct for inspection. In this method
too, the range of operation is constrained by the wires and the physical structure of
the ventilation duct.
2.2. PROPOSED SYSTEM
This project is an enhanced version of the robotic method. In this system, the
ventilation duct fault detector has to be placed inside the duct. For this, only a part ofthe duct structure has to be taken apart and it can be restored to its original shape
later. Then the motion of the detector system can be controlled by the DTMF signals
sent through the hand-held mobile phone. The interior of the ventilation duct can be
viewed with the help of a 3G enabled video call facility in the hand-held phone.
2.3. ADVANTAGES
No need to dismantle the whole ventilation duct. Reduces manpower requirement for maintenance operation. Interior structure of the duct can be seen and also recorded for future
reference.
-
8/8/2019 Ventilation Duct Fault Detector
3/23
3
CHAPTER - 3
FEASIBILITY STUDY
3.1. ECONOMIC FEASIBILITY
This system can be implemented all over the world because of its simple
architecture, flexibility and low implementation cost.
3.2. OPERATIONAL FEASIBILITY
It is easy to operate. Even unskilled labour can operate this system easily. Because,
the system is programmed in such a manner that the key locations are analogous to the
direction of control with respect to the centre key.
3.3. TECHNICAL FEASIBILITY
In Software side we used simple programming tool called WinAVR which will
compile the written C program into a microcontroller program. In the hardware side we used
only simple components like Microcontroller, DTMF receiver, a motor controller and a
mobile phone.
-
8/8/2019 Ventilation Duct Fault Detector
4/23
4
CHAPTER 4
DESIGN AND DESCRIPTION
4.1. DESIGN SPECIFICATIONS
Typical Heating, Ventilating, and Air Conditioning (HVAC) ducts used in
industries those supplying 500 litre/hour of conditioned air are in dimensions of
about 180cm*110cm.
Therefore, the proposed model should have thickness and width less than the
ventilation duct.
HEIGHT - less than 110cm WIDTH - less than 180cm
4.2. WHEEL SPECIFICATION
Number of wheels to be used 2
Distributed weight for each wheel 0.7kg
Material to be used Poly Vinyl Chloride
Minimum wheel diameter 65mm
Table 1. WHEEL SPECIFICATION
4.3. MATERIAL USED
Since, the model has to work even under extremely cold temperatures, the
chassis must be made of PVC in order to avoid rust formation.
-
8/8/2019 Ventilation Duct Fault Detector
5/23
5
4.4.DETAILED DRAWING OF EACH COMPONENT
Figure 4.1. CHASIS
Figure 4.2. BASE
-
8/8/2019 Ventilation Duct Fault Detector
6/23
6
Figure 4.3. WHEEL
Figure 4.4. CASTER WHEEL
-
8/8/2019 Ventilation Duct Fault Detector
7/23
7
4.5. ASSEMBLY DRAWING OF THE MODEL
Figure 4.5. ASSEMBLY DRAWING OF THE MODEL
4.6. PHOTOGRAPH OF THE MODEL
Figure 4.6. PHOTOGRAPH OF THE MODEL
-
8/8/2019 Ventilation Duct Fault Detector
8/23
8
CHAPTER 5
FABRICATION OF MODEL
5.1.PROCESS DESCRIPTION
Figure 5.1. Block diagram of the process
Figure 5.1. shows the block diagram of the circuit of this microcontroller
based robot. The major components of the system are DTMF decoder, microcontroller
(ATmega16) and motor driver (L293D).
An MT8870 series DTMF decoder is used in this circuit, which uses the
digital counting techniques to detect and decode all sixteen DTMF tone pairs into a four
bit code output. The built-in dial tone rejection circuit eliminates the need for pre-
filtering. When the input signal is given at pin2 (IN-) single ended input
configuration is recognized to be effective, the correct four bit decode signal of the
DTMF tone is transferred to Q1 (pin11) through Q4 (pin14) outputs.
The ATmega16 is a low-power, high-performance CMOS 8-bit
microcomputer with 8K bytes of Flash programmable and erasable read only memory
(EPROM). The device is manufactured using Atmels high-density non-volatile
memory technology and is compatible with the industry-standard 80C51 and 80C52
instruction set and pin out.
The on-chip flash allows the program memory to be reprogrammed in-system
or by a conventional non-volatile memory programmer.
-
8/8/2019 Ventilation Duct Fault Detector
9/23
9
5.2. FEATURES
5.2.1.DTMF communication
DTMF assigns a specific frequency (consisting of two separate tones) to
each keys that it can easily be identified by the electronic circuit. The signal
generated by the DTMF encoder is the direct algebraic submission, in real
time of the amplitudes of two sine or cosine waves of different frequencies i.e.,
pressing 5 will send a tone made by adding 1336 Hz and 770 Hz to the other end
of the mobile phone. The table below shows the corresponding frequencies
generated by the numbered buttons.
Table 2. DTMF& ITS CORRESPONDING FREQUENCY
Thus, DTMF input given from the mobile phone is identified based on the
frequency generated.
-
8/8/2019 Ventilation Duct Fault Detector
10/23
10
5.2.2. DTMF - Circuit diagram
Figure 5.2. DTMF CIRCUIT DIAGRAM
-
8/8/2019 Ventilation Duct Fault Detector
11/23
11
5.2.3. 3G TechnologyInternational Mobile Telecommunications-2000 (IMT--2000), better known as
3G or 3rd Generation, is a generation of standards for mobile phones and mobile
telecommunications services fulfilling specifications by the International Tele-
communication Union.
The salient features of 3G technology are
The 3G (UMTS and CDMA2000) research and development projects started in1992. In 1999, ITU approved five radio interfaces for IMT-2000 as a part of the
ITU-R M.1457 Recommendation; WiMAX was added in 2007.
There are evolutionary standards that are backwards-compatible extensions to pre-existing 2G networks as well as revolutionary standards that require all-new
networks and frequency allocations.
The latter group is the UMTS family, which consists of standards developed forIMT-2000, as well as the independently developed standards DECT and WiMAX,
which were included because they fit the IMT-2000 definition.
Application services include
Mobile TVa provider redirects a TV channel directly to the subscriber's phonewhere it can be watched.
Video on demanda provider sends a movie to the subscriber's phone. Video conferencingsubscribers can see as well as talk to each other. Tele-medicinea medical provider monitors or provides advice to the potentially
isolated subscriber.
Location-based servicesa provider sends localized weather or traffic conditionsto the phone, or the phone allows the subscriber to find nearby businesses or friends.
Compared to the older 2G and 2.5G standards, a 3G system must allow
simultaneous use of speech and data services, and provide peak data rates of a minimum of
200 kb/s according to the IMT-2000 specifications.
-
8/8/2019 Ventilation Duct Fault Detector
12/23
12
5.2.4. AVR development boardThe ATmega16 is a low-power, high-performance CMOS 8-bit
microcomputer with 8K bytes of Flash programmable and erasable read only memory
(EPROM).
The device is manufactured using Atmels high-density nonvolatile memory
technology and is compatible with the industry standard 80C51 and 80C52 instruction
set and pin out.
The on-chip Flash allows the program memory to be reprogrammed in-system
or by a conventional nonvolatile memory programmer. By combining a versatile 8-bit
CPU with Flash on a monolithic chip, the Atmel ATmega16 is a
powerful microcomputer which provides a highly-flexible and cost-effective solution
to many embedded control applications.
Figure 5.3. AVR DEVELOPMENT BOARD
-
8/8/2019 Ventilation Duct Fault Detector
13/23
13
5.2.4.2. Features
Compatible with MCS-51 Products
8K Bytes of In-System Reprogrammable Flash Memory
Endurance: 1,000 Write/Erase Cycles
Fully Static Operation: 0 Hz to 24 MHz
Three-level Program Memory Lock
256 x 8-bit Internal RAM
32 Programmable I/O Lines
Three 16-bit Timer/Counters
Eight Interrupt Sources
Programmable Serial Channel
Low-power Idle and Power-down Modes
Figure 5.4. PIN CONFIGURATION OF ATMEGA16
-
8/8/2019 Ventilation Duct Fault Detector
14/23
14
5.2.4. Motor Driver (L293D)The L293D is a monolithic integrated high voltage, high current four channel driver
designed to accept standard DTL or TTL logic levels and drive inductive loads (such as
relays solenoids, DC and stepping motors) and switching power transistors.
To simplify use, two bridges as pair of channels is equipped with an enable input. A
separate supply input is provided form the logic, allowing operation at a low voltage and
internal clamp diodes are included.
Features:
1) 600mA. Output current capability per Channel2) 1.2A peak output current (non-repetitive) per channel3) Over-temperature protection4) Logical 0 input voltage up to 1.5V5) High noise immunity
Figure 5.5. MOTOR DRIVER CIRCUIT DIAGRAM
-
8/8/2019 Ventilation Duct Fault Detector
15/23
15
5.2.5. DC MotorsIn general, DC motors are similar to DC generators in construction. They may, in
fact, be described as generators run backwards. When current is passed through the
armature of a DC motor, a torque is generated by magnetic reaction, and the armature
revolves. The action of the commutators and the connections of the field coils of motors are
precisely the same as those used for generators. The armature revolution thus constitutes
the motor action. In this system, a 9V, 150rpm geared DC motor is used to run the system.
5.2.6. WinAVR SoftwareWinAVR is a freeware which enable us to incorporate the embedded C programs
into a microcontroller chip. The program pertaining to the motion of the robot can be
written in the C programming language. Then it can be loaded to the microcontroller by
uploading the program through programmers notepad window available in the WinAVR
software.
5.2.7. Working Methodology of the Interfacing BoardIn order to control the robot, a call is made to the phone attached to the robot
from any 3G enabled phone. Now the phone is picked up by the phone on the robot
through auto answer mode.Now after the circuit is ready and all codes are fetched the
robot is ready to be controlled.
Number
Pressed
Output of the
DTMF decoder
Input to the
Microcontroller
Output of the
microcontroller
Action
Performed
2 0x02 (00000010) 0xFD (11111101) 0x09 (00001001) Forward
4 0x04 (00000010) 0xFB (11111011) 0x05 (00000101) Turn Left
6 0x06 (00000110) 0xF9 (11111001) 0x0A (00001010) Turn right
8 0x08 (00001000) 0Xf7 (11110111) 0x06 (00000110) Reverse
5 0x05 (00000101) 0xFA (11111010) 0x00 (00000000) Brake
Table 3. WORKING ACTION PERFORMED
-
8/8/2019 Ventilation Duct Fault Detector
16/23
16
5.2.8. Cost of the projectSl.No. Component Number of units Cost
(in Rupees)
1. AVR Developer (educational) Kit 1 600
2. Chassis & Wheels 1 350
3. DC motors 2 280
4. DTMF module 1 150
5. 9V battery 4 160
Total cost (excluding mobile phones) Rs.1540/-
Table 4. COST OF THE PROJECT
5.2.9. ApplicationsThe project is not only limited to simple functioning of the robot that
is to move forward, backward, right and left, but it can also be
implemented with some other accessories to watch what is going out in
particular location of the floor in a close circuit monitoring with voicetransmission. This definitely requires a difficult circuitry.
Scientific applicationsDTMF controlled robot have various scientific uses including
hazardous environments, working in deep oceans, and space exploration.
The majority of the probes to the other planets in the solar system have
been remote control vehicles, although some of the most recent ones were
partially autonomous.
Military and Law Enforcement applicationsMilitary usage of remotely controlled military vehicles dates back to
the first half of 20th century. Similarly, we can use this system as a spy
-
8/8/2019 Ventilation Duct Fault Detector
17/23
17
robot by incorporating some advanced features.
Search and Rescue applicationsThese robots can be used in all kinds of locations and situations thus
making it a versatile application to all search and rescue applications. Recreation and Hobby
Small scale remote control vehicles have long been popular among
people.These remote controlled vehicles span a wide range in terms of price and
sophistication. There are many types of radio controlled vehicles. These include
on-road cars, off-road trucks, boats, airplanes, and even helicopters.
-
8/8/2019 Ventilation Duct Fault Detector
18/23
18
CHAPTER 6
CONCLUSION& FUTURE ENHANCEMENTS
A novel design of Ventilation Duct Fault Detector has been fabricated and works
successfully. This system can effectively carry out the maintenance procedures in a
ventilation duct. Thus the necessity to dismantle the whole ventilation duct for fault
detection was eradicated. This project is not only restricted for ventilation ducts but also can
be extended by incorporating any of the following features.
Suction Cups:This project can be aided with suction cups which helps the robot wheel to
climb on slanting surfaces more easily without any slippage.
IR Sensors:IR sensors can be used to automatically detect & avoid obstacles if the
robot goes beyond line of sight. This avoids damage to the vehicle if we are
maneuvering it from a distant place.
Password protection:Project can be modified in order to password protect the robot so that it
can be operated only if correct password is entered.
Alarm Phone Dialer:A project called 'Alarm Phone Dialer' can be built which will generate
necessary alarms for something that is desired to be monitored. For example a
high coolant alarm, low temperature alarm, opening of back window, garage
door, and many more. Thus, when the system is activated it will call a number of
programmed numbers to let the user know the alarm has been activated. This
would be great to get alerts of alarm conditions from home when user is at work.
-
8/8/2019 Ventilation Duct Fault Detector
19/23
19
REFERENCES
1. R.M. Aynsley, W. Melbourn, and B.J. Vickery,Architecturalaerodynamics, Applied Science Publishers, London 1977
2.
The 8051 Microcontroller and EmbeddedSsystems Using Assembly and C byMuhammed Ali Mazidi , Janice Gillispie Mazidi, Rolin D.McKinley
3. Designer's Guide to Ceiling-Based Room Air Diffusion, Rock andZhu, ASHRAE, Inc., Atlanta, GA, USA, 2002
4. Schenker, L (1960), "Pushbutton Calling with a Two-Group Voice-Frequency Code", The Bell system technical journal 39 (1): 235
255, ISSN 0005-8580
5. "What really is a Third Generation (3G) Mobile Technology" - AnInternational Telecommunication Union press release.
6. Minimum wheel-rotation paths for differential drive mobile robots-Matthew T.Mason(International Journal on Robotics)
7. Feasibility study of DTMF Communications for Robots.-Tho Nyugen and Linda G. Bushnell. (UWEE)
8. http://www.alldatasheet.com9. http://www.wikipedia.org10.http://www.google.com
http://en.wikipedia.org/wiki/ASHRAEhttp://docs.google.com/Doc?docid=accnfh3pfb3_205hfvzk5rshttp://docs.google.com/Doc?docid=accnfh3pfb3_205hfvzk5rshttp://en.wikipedia.org/wiki/International_Standard_Serial_Numberhttp://www.worldcat.org/issn/0005-8580http://www.worldcat.org/issn/0005-8580http://www.itu.int/ITU-D/imt-2000/DocumentsIMT2000/What_really_3G.pdfhttp://www.itu.int/ITU-D/imt-2000/DocumentsIMT2000/What_really_3G.pdfhttp://www.worldcat.org/issn/0005-8580http://en.wikipedia.org/wiki/International_Standard_Serial_Numberhttp://docs.google.com/Doc?docid=accnfh3pfb3_205hfvzk5rshttp://docs.google.com/Doc?docid=accnfh3pfb3_205hfvzk5rshttp://en.wikipedia.org/wiki/ASHRAE -
8/8/2019 Ventilation Duct Fault Detector
20/23
20
APPENDIX
Source code:
#include
#include"delay.h"
int main(void)
{
PORTB=0x00;
DDRB=0xFF;
PORTA=0xFF;
DDRA=0x00;
while(1)
{
switch(PINA)
{
case 0xF8:
PORTB=0xf1;
break;
case 0xF4:
PORTB=0x05;
break;
case 0xFC:
PORTB=0x04;
break;
-
8/8/2019 Ventilation Duct Fault Detector
21/23
21
case 0xF2:
PORTB=0x09;
break;
case 0xFA:
PORTB=0x00;
break;
case 0xF6:
PORTB=0x06;
break;
case 0xFE:
PORTB=0x02;
break;
case 0xF1:
PORTB=0x0A;
break;
case 0xF9:
PORTB=0x08;
break;
default:
PORTB=0x00;
break;
}}}
-
8/8/2019 Ventilation Duct Fault Detector
22/23
22
Flow-chart (program):
Figure 6. FLOW CHART (PROGRAM)
-
8/8/2019 Ventilation Duct Fault Detector
23/23
23
SCREENSHOTS
Opening the WinAVR software WinAVR programming
WinAVR ATmega selection
Figure 7. SCREENSHOTS OF WINAVR