mini project on microcontroller based automatic bell using solar

35
MINI PROJECT Batch No 1

Upload: ajith-suman

Post on 08-Apr-2016

69 views

Category:

Documents


2 download

DESCRIPTION

MICROCONTROLLER BASED AUTOMATIC BELL USING SOLAR

TRANSCRIPT

MINI PROJECT

MINI PROJECTBatch No 1

MICROCONTROLLER BASED AUTOMATIC BELL USING SOLAR

Guided by, Mr.S.BALAMURUGAN, AP, DEPT OF EEE, PMU.

GROUP MEMBERSAJITH SUMAN [08012014002]ELAVARASAN.T [08012014029]JAISON JOSE [08012014034]MANIKANDAN.R [08012014051]ABSTRACTIn an organization its very hard to alarm for a particular timings manually like morning, afternoon and evening. Because of the human error the alarm times may vary so whole time scheduling of that organization changes and so that losses occurs.This problem can be solved by implementing an automatic alarm system. By the use of this alarm system we can overcome the problems. In this alarm we can set the different times which alarm must ring. Like in an organization we can set the time for morning for starting then lunch time alarm and in evening closing alarm.In this alarm we can set the timings according to the schedule of an organization. It will work only in working days of the organization. The alarm can automatically counts the time, date, month and it will be displayed in the screen. It uses mostly solar power. It will be programmed to work on the working days of an organization.

INTRODUCTIONOur project mainly focused on a problem, it is happening in our daily life. For example in an organization its hard to turn on the alarm on the accurate time, sometimes because of human fault it will delay so our project is to overcome this problem.Here in this automatic bell system is based on solar power it alarms automatically ON at the specified time.for eg. In an institution it is necessary to give alarm for starting the class & interval, lunch, break times so if we set those time in this alarm this kind of problem can be solved using this project.DESIGNBLOCK DIAGRAM

CIRCUIT DIAGRAM

HARDWARE DESCRIPTIONCOMPONENTS USEDPIC microcontrollerRTCBuzzerLCD displayKeysSolar panel 18F8722 PIC MICROCONTROLLER Its the major part of the project. It acts as a master, It controls the slave parts. Inputs and output devices connected to this microcontroller.PIN DIAGRAM

FeaturesPeripheral Highlights: Two Master Synchronous Serial Port (MSSP)modules supporting 2/3/4-wire SPI (all 4modes) and I2C Master and Slave modes Two Capture/Compare/PWM (CCP) modules Three Enhanced Capture/Compare/PWM (ECCP)modules:- One, two or four PWM outputs- Selectable polarity- Programmable dead time- Auto-Shutdown and Auto-Restart Two Enhanced Addressable USART modules:- Supports RS-485, RS-232 and LIN 1.2- Auto-Wake-up on Start bit- Auto-Baud DetectRTC (REAL TIME CLOCK) It counts second, minutes, hours, date of the month, month, week and a year with a leap year. It receives input from the microcontroller.REAL TIME CLOCK PIN DESCRIPTIONVCC - Primary Power SupplyX1, X2 - 32.768kHz Crystal ConnectionVBAT - +3V Battery InputGND - GroundSDA - Serial DataSCL - Serial ClockSQW/OUT - Square Wave/Output Driver

DS 1307 8PIN DIPFEATURES

CRYSTAL OSCILLATOR Acrystal oscillatoris anelectronic oscillatorcircuit that uses the mechanicalresonanceof a vibratingcrystalofpiezoelectric materialto create an electrical signal with a very precisefrequency. This frequency is commonly used to keep track of time (as inquartz wristwatches), to provide a stableclock signalfor digitalintegrated circuits, and to stabilize frequencies forradio transmittersandreceivers. The most common type of piezoelectric resonator used is the quartz crystal, so oscillator circuits designed around them became known as "crystal oscillators."

Buzzer It rings on the particular time given by the microcontroller. Abuzzerorbeeperis anaudiosignaling device, which may bemechanical,electromechanical, orpiezoelectric. Typical uses of buzzers and beepers includealarm devices,timersand confirmation of user input such as a mouse click or keystroke.Keys Its an input device used to set the particular time.

LIQUID CRYSTAL DISPLAY(LCD)

It shows the time, date, month and year.PIN DESCRIPTION1.Vss - Gnd 2.Vcc - +5V 3.Vee - Cotnrast control 4. RS - Register select [ Command / Data ] 5. RW - Read / Write 6. EN - Enable pulse. 7. D0 - Data bus LSB 8. D1 ........ ........ 14. D7 - Data bus MSB. 15 & 16 - Backlight.

SOLAR PANEL

It acts as the supply for the circuit. The DC supply is given to the power supply board. Then it is supplied to the master.ADVANTAGES OF SOLAR PANELELECTRICITY AT LOW COSTECOFRIENDLYLOW MAINTANANCEDEPADABLE POWER SOURCECLEAR ENERGY PRODUCTIONLESS POLLUTION

VOLTAGE REGULATORVoltage Regulator (regulator), usually having three legs, converts varying input voltage and produces a constant regulated output voltage. They are available in a variety of outputs.

VOLTAGE REGULATOR

ADAPTER

SOFTWARE DESCRIPTIONThe C compiler The C program is the human-readable form, while the executable that comes out of the compiler is the machine-readable and executable form. What this means is that to write and run a C program, you must have access to a C compiler. RESULTS

CONCLUSION The microcontroller based automatic bell system will reduce the human work and saves the valuable time. Time management can be done easily. From this project we learned the uses of microcontroller and the solar power , also we learned the c compiler program.Some advantages areADVANTAGES OF THIS ALARMAccurate timingLess maintenanceEfficient Low energy consumptionTime managementAPPLICATIONINDUSTRIESCOLLEGES SCHOOLS

WORKThe coding works using c-cs compiler.Designing components by using orCAD From- Indian Electronics, Tanjore Raj Electronics, TrichyEstimated Cost Rs.6500/-

Reference & SoftwareorCADC, C++ Let us c Yeshwant KanetkarWikipediaTHANK YOU