Académique Documents
Professionnel Documents
Culture Documents
Requirements Specification
WIRELESS ROBOT
12 September 2011 Ankur Goyal ECE/08/105 Ankur Rana ECE/08/106 Deepak Dabas ECE/08/110 Priyank Malhotra ECE/08/135
(Approved by AICTE, Ministry of HRD, Govt of India & DTE, Govt of Haryana and Affiliated to M. D. University, Rohtak)
Page i
Requirements Specification
Table of Contents
Table of Contents .......................................................................................................................... ii Revision History ............................................................................... Error! Bookmark not defined. 1. Introduction ..............................................................................................................................1
1.1 1.4 2.1 2.2 2.3 4.1 4.2 4.3 4.4 5.1 5.2 5.3 5.4 Purpose ........................................................................................................................................ 1 Project Scope ............................................................................................................................... 3 Perspective ................................................................................................................................... 3 Features........................................................................................................................................ 3 Characteristics ............................................................................Error! Bookmark not defined. User Interfaces ............................................................................................................................. 4 Hardware Interfaces....................................................................Error! Bookmark not defined. Software Interfaces .....................................................................Error! Bookmark not defined. Communications Interfaces ........................................................Error! Bookmark not defined. Performance Requirements.......................................................................................................... 4 Safety Requirements .................................................................................................................... 4 Security Requirements................................................................................................................. 4 Software Quality Attributes ......................................................................................................... 4
Appendix A: Glossary....................................................................................................................5 Appendix B: Analysis Models .......................................................................................................5 Appendix C: Issues List .................................................................................................................5
Page ii
1. Introduction
Intelligent spy robot project has been designed for the spying purpose .it is radio controlled and can be operated at a radial distance of 100 metres. Many time our army personnel need to venture into the enemy area just to track their activities. Which is often a very risky job, it may cost precious life. Such dangerous job could be done using small spy robot. All the developed and advance nations are in the process of making combat robot design, a robot that can fight against enemy. This robot is just a step towards similar activity. This robot is radio operated, self-powered, and has all the controls like a normal car. This is not possible until a wireless camera is installed. Wireless camera will send real time video and audio signals which could be seen on a remote monitor and action can be taken accordingly. Being small in size, it will not be tracked by enemy on his radar. It can silently enter into enemy canopy or tent and send us all the information through its tiny camera eyes. It can also be used for suicide attack, if required. The robot is controlled by a wireless remote using radio frequency. It is small in size and its compact design is one of the basic advantages. It has all the control like normal car, self powered through rechargeable battery ,stops instantly when stop applied , moving in both the direction turning left and right. Wireless camera is installed sends continuous audio and video signals that can be monitored on any display screen remotely controlled by looking at remote television through radio remote control.
1.1 Purpose
This requirement specification document is to tell about the requirements during the development of the wireless robot car. The document is intended to give the detailed description of all the hardware and software requirements of the project. The various hardware components required are ATMEGA 16: Atmega 16 is the 8 bit microcontroller which is used as the main controlling unit for the robot car. It is developed by ATMEL CORPORATION. The ATmega16 microcontroller used in this lab is a 40-pin wide DIP (Dual In Line) package chip. This chip was selected because it is robust, and the DIP package interfaces with prototyping Introduction to the ATmega16 Atmel 2 San Jos State University Dept. of Mechanical and Aerospace Engineering rev. 3.4 06SEP2010 supplies like solderless bread boards and solder-type perf-boards. This same microcontroller is available in a surface mount package, about the size of a dime. Surface mount devices are more useful for circuit boards built for mass production. Figure 1 below shows the pin-out diagram of the ATmega16. This diagram is very useful, because it tells you where power and ground should be connected, which pins tie to which functional hardware, etc.
Page 1 of 6
L293d: The L293D are quadruple high-current half-H drivers. The L293D is designed to provide bidirectional drive currents of up to 600-mA at voltages from 4.5 V to 36 V. Both devices are designed to drive inductive loads such as relays, solenoids, dc and bipolar stepping motors, as well as other high-current/high-voltage loads in positive-supply applications. All inputs are TTL compatible. Each output is a complete totem-pole drive circuit, with a Darlington transistor sink and a pseudo-Darlington source. Drivers are enabled in pairs, with drivers 1 and 2 enabled by 1,2EN and drivers 3 and 4 enabled by 3,4EN. The L293d is used in our project to drive the motors which will be working as tures for the robot car.
HT12E Encoder for RF modules: The HT 12E Encoder ICs are series of CMOS LSIs for Remote Control system applications. They are capable of Encoding 12 bit of information which consists of N address bits and 12-N data bits. Each address/data input is externally trinary programmable if bonded out. HT12D Encoder For RF modules: The HT 12D ICs are series of CMOS LSIs for remote control system applications. This ICs are paired with each other. For proper operation a pair of encoder/decoder with the same number of address and data format should be selected. The Decoder receive the serial address and data from its corresponding decoder, transmitted by a carrier using an RF transmission medium and gives output to the output pins after processing the data.
Page 2 of 6
Crystal oscillator: crystal oscillator of 16 MHZ for providing the clock and timing to the complete circuit. Push Switches: Push switches are required for the construction of the remote control. Some other small components (like resistances capacitors and diodes) are also required.
2. Overall Description
2.1 Perspective
This project is a advancement of the basic robot car which is capable of moving and performing similar tasks like turning, avoiding obstacles etc. Instead it can also be grouped in the family of robot car having some special features. Our project is also equipped with a a very useful feature that it can be controlled by a wireless remote, which is very useful feature. Using this feature the device can be sent to distant and unfavourable places to human being.
2.2 Features
The device is not only capable of moving but it is equipped with feature that it can be controlled from a distant place using a wireless remote. The project after further modification can be used for a number of applications.
Page 3 of 6
Page 4 of 6
Appendix A: Glossary
<Define all the terms necessary to properly interpret the RS, including acronyms and abbreviations. You may wish to build a separate glossary that spans multiple projects or the entire organization, and just include terms specific to a single project in each RS.>
Page 5 of 6