Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Proposal
On
Participants Mr Kaushal Singh Kiroula Mr Mohit Sharma Mohd. Shahbaz Khan Mr Kapil Sharma
Guide
Mrs Usha Chaudhry (Lecturer ECE Deptt) Modi Institute of Technology, Kota (Rajasthan)
2. Discipline/ Subject Area (Engineering/ Medical/ Computer/ Life Science/ Biotechnology/ Textile/ Home Science Veterinary, Botany etc.)
3.
Region (Regional Office area of jurisdiction: - Ajmer /Kota /Jodhpur /Bikaner /Udaipur), tick the relevant
4.
Designation & Address of the Person, in whose name, Demand Draft/Bankers Cheque of grant is to e sent. (Head of Institution/ Principal)
5.
Name & Class/Year of the Students (indicate clearly the semester in case of semester system)
Mr. Kaushal Singh Kiroula Mr. Mohit Sharma Mr. Mhd. Shahbaaz Khan Mr. Kapil Sharma
7 th Sem. (4th yr.) 7 th Sem. (4th yr.) 7 th Sem. (4th yr.) 7 th Sem. (4th yr.)
6.
Address of the Students (Institutional & Correspondence Address with E-mail ID & Fax, Mobile No.) 1. Mr. Kaushal Singh Kiroula S/O Sh. Nar Singh Kiroula Address - Correspondence - 2- c- 3, Rajasthan Housing Board , Kunhadi, Kota(Raj.) Institutional - Modi Institute Of Technology , Nayagaon ,Kota E-mail ID singh.koushal92@gmail.com Cell No. - +91 9166464344 2. Mr. Mohit Sharma S/O Sh. Sitaram Sharma Address Correspondence - 267-A , Sanjay Gandhi Nagar , DCM road , Kota (raj.) Institutional- Modi Institute Of Technology , Nayagaon ,Kota E-mail ID mohitsetcul@gmail.com Cell No. - +91 8107772571 3. Mr. Mohd. Shahbaaz Khan S/O Mhd. Ajaz Khan Address Correspondence- 2- d -3 , Shahin House Chattrapura talab , Vigyan Nagar , Kota(Raj.) Institutional - Modi Institute Of Technology , Nayagaon ,Kota E-mail ID Khanshahbaz44@gmail.com Cell No. - +91 9784243995 4. Mr. Kapil Sharma S/O Sh. Dhurav Sharma
Address Correspondence - 7- h- 3, Mahaveer Nagar -3 , Kota (Raj.) Institutional- Modi Institute Of Technology, Nayagaon ,Kota E-mail ID Kapil2010sharma@gmail.com Cell No. - +91 8003535095
Form B (Do not write name of PI, students and Institute any where in this form) Form No (for official use only)
Project Summary
In this project the robot, is controlled by a mobile phone that makes call to the mobile phone attached to the robot in the course of the call, if any button is pressed control corresponding to the button pressed is heard at the other end of the call. This tone is called dual tone multi frequency tome (DTMF) robot receives this DTMF tone with the help of phone stacked in the robot. The received tone is processed by the atmega16 microcontroller with the help of DTMF decoder HT9170 the decoder decodes the DTMF tone in to its equivalent binary digit and this binary number is send to the microcontroller. The microcontroller is preprogrammed to take a decision for any give input and outputs its decision to 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 phone stacked in robot acts as a remote. So this simple robotic project does not require the construction of receiver and transmitter units.
DTMF signaling is used for telephone signaling over the line in the voice-frequency band to the call switching centre. The version of DTMF used for telephone tone dialing is known as Touch-Tone. DTMF assigns a specific frequency (consisting of two separate tones) to each key so that it can easily be identified by the electronic circuit.
The signal generated by the DTMF encoder is a direct algebraic summation, in real time, of the amplitudes of two sine (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 line. The tones and assignments in a DTMF system are shown in Table I.
Objectives
To improve our militants security at LOC by getting information about opponent. Remote controlled vehicles are used in Law enforcement and military engagements because of many reasons. The exposures to hazards are mitigated to the person who operates the vehicle from the location of relative safety. They are used by many police department bomb-squads to defuse or detonate explosives. Current Unmanned Aerial Vehicles (UAVs) can hover around possible targets until they are positively identified before releasing their pay load of weaponry. Backpack sized UAVs will provide ground troops with over the horizon surveillance capabilities. To achieve ragging free environment in college campus.
Presently, college has made anti ragging squad, but still college campus unable to properly avoid this crucial task.
Work Plan
Kapil Sharma & Mhd. Shahbaaz Mohit Sharma & Kaushal Singh Mhd. Shahbaaz & Kaushal Singh Kapil Sharma & Mohit Sharma Mohit Sharma, Mhd. Shahbaaz & Kaushal Singh Kaushal Singh, Mohit Sharma , Mhd. Shahbaaz , Kapil Sharma
Methodology
PCB design & fabrication
First of all we have to design layout as shown bellow:-
The important components of this rover are a DTMF decoder, microcontroller and motor driver.
An HT9170 series DTMF decoder is used here. All types of the HT9170 series use digital counting techniques to detect and decode all the 16 DTMF tone pairs into a 4-bit code output. The built-in dial tone rejection circuit eliminates the need for pre-filtering. When the input signal given at pin 1 and pin 2 are recognized to be effective, pin 15 becomes high, and the correct 4-bit code of the DTMF tone is transferred to the output pins 11 and 14. Table II shows the DTMF data output table of HT9170. Pins 11 through pin 14 of the DTMF decoder are connected to port pins RC0 through RC3 of respectively. ATMEGA16 is a low power, high speed CMOS FLASH/EEPROM. It provides the following features: 8K x 14 words of FLASH Program Memory, 368 x 8 bytes of Data Memory (RAM), 256 x 8 bytes of EEPROM Data Memory, 33 I/O lines, 8-bit timer/counter with 8-bit prescaler, 16-bit timer/counter with prescaler, 8-bit timer/counter with 8bit period register, Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) with 9-bit address detection, Parallel Slave Port (PSP) 8 bits wide with external RD, WR and CS controls (40/44pin only). Program memory and data memory have separate buses so that concurrent access can occur. Outputs from port pins RB4 through RB7 and RB3 of the microcontroller are fed to pins 2, 7, 10, 15 and enable pins (1 and 9) of motor driver L293D, respectively, to drive two geared DC motors. Switch SW is used for manual reset. The microcontroller output is not sufficient to drive the DC motors, so current drivers are required for motor rotation. The L293D is a quad, high-current, half-H driver designed to provide bidirectional drive currents of up to 600 mA at voltages from 4.5V to 36V. It makes it easier to drive the DC motors. The L293D consists of four drivers. Pins 2,7,10 & 15 and 3,6,11 & 14 are input and output pins,
respectively, of driver 1through driver 4. Drivers 1 and 2, and drivers 3 and 4 are enabled by enable pin 1 and pin 9, respectively. When enable input pin1 is high, drivers 1 and 2 are enabled and the outputs corresponding to their inputs are active. Similarly, enable input pin 9 enables drivers 3 and 4. Here we are also using a sensor section using two IR sensors. These sensors help in automatically detecting and avoiding obstacles when the robot goes out of line of sight. The input from the IR sensor is given to pin 3 of LM358 comparator IC. Output from LM358 is given to pin 33 i.e. interrupt input of the microcontroller.
PCB Testing
Firstly , we check the PCB visually to diagnosis the problem of loose connection of component , then check the PCB to find out its internal resistances ,if we get some internal resistances then PCB is OK if it is not than otherwise we have to recover the problem .
Programming of Microcontroller
Programming or coding has to be done on microcontroller IC ATMEGA16, based on c programming.
SOFTWARE / TOOL ENVIRONMENT The software is written in embedded C language and compiled using MikroC compiler. The source program is converted into hex code by the compiler. Burn this hex code into ATMEGA16 microcontroller. The source program is well commented and easy to understand. First the required register and the variable is declared. Then all the pins of port C are initiated as 1 and all the pins of port B except RB0 are initiated as 0. Microcontroller is also informed that an interrupt function is being used. The program will run forever by using while loop. Under while loop, the input at port C is stored into character cc. Then the character cc is tested for various inputs. The corresponding data will output at port B after testing of the received data. In the interrupt function, initially the robot is stopped for a time of 500ms ie 0.5s. Then the robot moves backwards for a time of 400ms ie 4s. After moving back for 4s, it will then stop for 2000ms ie 2s. If the obstacle persists even after this, again the interrupt function will be executed because of the high input at pin 33.
Hardware Description
BLOCK DIAGRAM
Phone unit is to give the desired control to the decoder part. DTMF decoder is to decode the input signal to corresponding binary Microcontroller converts the incoming binary to corresponding codes to required to drive the motor driver Motor driver amplify the input signal for driving motor
ADDING A CAMERA
If the current land rover is interfaced with a camera ( e.g. a web cam) robot can be driven beyond line-of-sight and range becomes unlimited as GSM networks have a very large range.
Finally project is checked for required outcome & if any error occurs then check overall system to solve the respective problem.
Capacitors:
Miscellaneous:
3.57MHz crystal 12MHz crystal SW - Push-to-on switch M1, M2 - 6V, 50-rpm geared DC motor Batt. - 6V, 4.5Ah battery IR sensor Transmitter & Receiver Web cam Tv transmitter Antenna Voltage regulator
ic1 - HT9170 ic2 - atmega16 ic3 - l293d ic4 - 74ls04 r1,r2 - 100k resistances r3 - 330k resistances r4-r8 - 10k resistances c1- 0.47 micro farat capacitor c2,c3,c5,c6 - 22pfarat capacitor c4 - 0.1micro farat capacitor xtal1 - 3.57 mhz crytal xtal2 - 12mhz crystal s1 - push to on switch m1,m2 - 6v 50rpm motor batt- 6v
Time schedule
1) Laboratory for working on the project 2) PCB Fabrication 3) Testing and Debugging 4) Various software needed 5) Some basic components 6) An experienced guide to help us throughout the project
Total cost
100k resistances 330k resistances 10k resistances 0.47 micro farad capacitor 22pfarat capacitor 0.1micro farad capacitor
Equipment
4 2 6 4 8 4
Quantity
Rs Rs Rs Rs Rs Rs
20 10 30 20 40 30
Total cost
ic1 - HT9170 ic2 - atmega16 ic3 - L293d ic4 - 74ls04 3.57mhz crystal osc. 12mhz crystal osc. push to on switch 6v 50rpm motor Battery- 6v
Web cam TV transmitter Antenna Connection Lead Report writing Contingency & other costs TOTAL Cost Estimate -
2 2 2 2 2 2 2 4 3
1 1 1 1
Rs 13,150/-