PROJECT TITLEIrrigation automation & world wide accessing through mobile. PREFACEThe microcontroller is an exiting, challenging, and growing field; it will pervade industry for decades to come. To meet the challenges of this growing technology, we will have to conversant with the programmable aspect of the microcontroller. Programming is a process of problem solving and communicating in a strange language of mnemonics. The projects could be developed significantly faster and much easily using a microcontroller. The purpose of this project is to implement the various concepts of embedded designing environment & mobile communication for the technological support in the field of agriculture. Our project “Irrigation automation & world wide accessing through mobile” fully utilizes microcontroller futures, embedded technology concepts & mobile communication system to reduce the time consumption & increase the quality of irrigation management.
SOURCE OF PROJECT IDEAIn many parts of India there is shortage of electricity, hence peoples have to face the frequent electricity cut off problem. This affects most to the agriculture sector. Generally farmers are having their farm & house at two different places. Hence he can’t predict from his home whether electricity at the farm is present or not. So there are lots of chances that the time gets wasted. Looking towards the above stated problem we have decided to work on this project named “Irrigation automation & world wide accessing through mobile”.
FIELD OF STUDY-: 1. GSM mobile communication. 2. Microcontroller interfacing & programming. 3. Sensors interfacing.
1
4. Operation of three phase induction motor.
INTRODUCTIONThis Project is a very good example of embedded system as all its operations are controlled by intelligent software inside the microcontroller. The aim of this project is to make the irrigation process in the farm autonomous & also to asses it through SMS service in the mobile. For this purpose user can use any type of Mobile. This way it overcomes the limited range of infrared and radio remote controls. Using the convenience of SMS, this project lets you remotely control equipment by sending plain text messages, such as "MOTOR ON", "MOTOR OFF", "LIGHT ON"– all of which can be pre-programmed into the controller and easily remembered. It can control up to eight external devices. Short Message Service (SMS) is defined as a text-based service that enables up to 160 characters to be sent from one mobile phone to another. "Texting", as its also known, is a fast and convenient way of communicating. In fact, SMS has taken on a life of its own, spawning a whole new shorthand language that’s rapidly being adopted as the norm.
WORKING OVERVIEWWhen the electricity at the farm is cut OFF/ON farmer will receive corresponding SMS. In ON condition farmer can turn on the motor for irrigation which is connected as output to the microcontroller. Also he has not to worry about turning OFF the motor, because it will turn off automatically according to the output of sensors present at different location of the farm but in exceptional condition he has right to control it.
TECHNOLOGY USED As microcontrollers are the core of the todays digital circuit design in industry, this system uses it for the centralized operation and digital processing. The technology used here is embedded technology which is the future of today’s modern electronics. Here we have used a very high speed Microcontroller i.e. ATmega32. This 8 bit controller having advanced RISC instruction set. It also supports USART, TWI
2
communication facility which makes the communication rate faster at 115200kbps. Since we are using F-Bus protocol with the mobile, a full duplex communication with the above baud rate is required. Many industries have been quick to make use of this technology, with millions of handsets currently in use. As new models with "must have" features hit the market, older models become virtually worthless and if not recycled, end up in landfill. With this in mind, we’ve designed the project to work with 3310 Nokia models.
DESIGN OVERVIEWThe following is the overview block diagram of the proposed system:
3
HARDWARE DESCRIPTION – 1. Mobile System 2. Microcontroller System 3. Sensors 4. Induction Motor 1. Mobile System – A GSM modem is a wireless modem that works with a GSM wireless network. A wireless modem behaves like a dial-up modem. The main difference between them is that a dial-up modem sends and receives data through a fixed telephone line while a wireless modem sends and receives data through radio waves. 2. Microcontroller Microcontroller is the heart of the circuit. Micro controller systems are assembled from the chip, ROM, RAM, address-decoding logic, peripheral interfaces and clock. In addition to these devices voltage regulator, power up reset circuit and various passive devices like power supply decoupling capacitors and pull up resistors for input lines are required. It receives input from analog comparator or ADC. In case of ADC, it runs continuously and interrupts the controller whenever a conversion result is available; the controller then has a defined time to read the result and act on it, before the next result appears. In case of the analogue comparator controller itself determines that when to get an analogue value. It instructs the converter to perform a conversion, and then either waits for the result, if the conversion takes a definite, short time, or else is interrupted when the result is available. Microcontroller without using ADC can usually measure frequency, using counter. Generally, battery powered microcontroller circuits are particularly may create problems with floating pins because the function of pins is either input or output often controlled by software. So, unused pins should be set to output if possible or tied to one or More supply rail with a resistor. One way to avoid the inductive effect generated between two neighboring pins of the IC is to assign them alternately as input and output pins so the inductive effect can be cancelled out. Features of ATmega32 • High-performance, Low-power AVR® 8-bit Microcontroller • Advanced RISC Architecture • 32K Bytes of In-System Self-Programmable Flash • 1024 Bytes EEPROM • 2K Byte Internal SRAM • 32 Programmable I/O Lines • 8-channel, 10-bit ADC
4
3. Sensors Here we are going to use two types of sensors to read the two parameters over the complete field. a. Soil sensor – It is used to measure the moisture value of the soil. It is put at the stem of the plant & sends the reading continuously to the microcontroller. There will be one upper level of moisture after which it interrupt the controller & controller will turn off the motor. b. Rain sensor –It is used to detect whether there is rain or not, if the rain comes then also motor will automatically turns off. 4. Induction motor Three phase induction motor is the output of the controller; microcontroller sends the triggering pulse through relay board to turn on the motor. Motor will turn on through starter provided to it. There will be provision of pipes for watering at the motor output.
SOFTWARE DESCRIPTION1. Microcontroller programmingFor the programming of microcontroller we are using ‘embedded c programming’ which easier than assembly language. We are using ‘AVR studio 4’ as compiler & avrdude as the downloader.
2. Mobile programmingFor the interfacing of the GSM modem we are taking the help of AT commands. These AT commands are transferred to the mobile through Hyper Terminal software which is available in the Windows XP.
REFERENCES•
WWW.GOOGLE.COM
•
WWW.EMBEDTRONICS.COM
•
WWW.CONTROL.COM
•
WWW.AVRFREAKS.COM
•
WWW.ELECTRONICSPROJECTS.COM
5
NAME OF STUDENTS
ROLL NO.
1. ADITYA DHANVIJAY
30
2. AKSHAY SAWADH
31
3. PRAMOD KAKDE
53
4. PRAVIN JUDE
55
All from VII TH SEM ELECTX & TELECOMM. PROJECT GUIDE- Prof. A.T BANMARE (Dept. of ELECTX.& TELECOMM. )
6