You are on page 1of 8

Prepaid Energy Meter using GSM

INTRODUCTION: This project is based on VTU syllabus. The proposed system is based on ATMEL 89S52 controller hich is in our syllabus. !or doin" this project e use some o# the so#t are li$e Embedded % #or pro"rammin" the application so#t are to the microcontroller. &rotel schematic so#t are is used #or desi"nin" the circuit dia"ram #or this project. E'press &%( so#t are is used #or desi"nin" the &%( #or this project. )Since &%( ma$in" is a bi" process and in*ol*es lot o# machineries are "oin" to outsource this to the manu#acturer., ABSTRACT: E*ery month ater (oard e can see a person standin" in #ront o# our house #rom Electricity board or e hose duty is to read the ener"y meter- ater meter and hando*er the bills )electric or hich are e'pensi*e+ e

ater, to the o ner o# that house . This is nothin" but meter readin". Accordin" to that readin"

ha*e to pay the bills. The main dra bac$ o# this system is that person has to "o area by area and he has to read the meter o# e*ery house and hando*er the bills. The Electricity board and .ater authority has to "i*e pri*ile"es #or these people to do their duty monthly. The thin" is+ /o*ernment appoint any particular persons #or this duty. The people day and do their duty lea*in" all their pendin" "reat loss #or "o*ernment. To o*ercome this dra bac$ or$in" in these boards or$ e ha*e come up or$s. 0ue to this+ their ill not ill "o on a particular

ill be delayed and this is ith an idea and this idea ater meter. 1n ith minimum

ill help the "o*ernment and it ill sa*e the time o# the employees or$in" in these boards. The aim o# the project is to automate the prepaid billin" o# ener"y meter and this project the #ront end is 2ser #riendly and the employees can desi"nin" 4a*a is used. COMPONENTS USED: Microcontroller 7eal Time %loc$ EE&73M Memory L%0 &o er Supply /SM modem 5 AT89%56 5 0S689: 5 AT2;%9; );<, 5 2'6= characters 5 5* 0% 5 999-6899 M>? or$ on this so#t are

$no led"e o# %omputers. Employees can read the meter by sittin" in the 3##ice. !or #ront end

SOFT ARES USED: Embedded <E1L m@*ision

OR!ING PRINCIP"E5 This project is use#ul #or billin" purpose in Electricity board and in readin"s o# the house and ater authority. 1nstead o# e can recei*e the "oin" to e*ery house A ta$in" the readin"s+ in this project by just sendin" an SMS

e can rechar"e the electric bill. This system uses 4a*a (asics so#t are+ ith Modem and read the

hich is desi"ned as the application plat#orm to send or recei*e SMS usin" the Modem+ then process and stores the data. 4a*a so#t are has t o main #unctions 6, to interact %3M port 2, maintain the database. 1n this project the micro controller A the /SM unit is inter#aced meter o# each house. E*ery house has a separate number+ authority. The /SM unit is #i'ed in the ener"y meter- ater meter. The amount o# consumption is stored in memory authority as SMS. 2sin" this so#t are can send the SMS throu"h Modem to that particular number and ait #or the response. 3n other end the modem e ith the Ener"y meter- ater

hich is "i*en by the correspondin"

hich is assi"ned by these authorities ill send data to the ill recei*e the data

ill recei*e the data in the #orm o# a command

and in#orms the controller to do the readin"s. A#ter the readin"s the controller modem. Modem+ in turn sends data to the other end. 1n the o##ice the /SM unit and the 4a*a so#t are 2niBue. 2sin" /SM e can "et the response *ery #ast due to This is due to reduce ille"al po er usin"

ill calculate the total consumption. The number assi"ned by the authorities is hich time is sa*ed. A#ter completion o#

the pulse the po er ill cut a"ain consumer ants to send an SMS #or rechar"e. ith out payin" the money.

B"OC! DIAGRAM:

L%0 )0isplay, 7S282 %on*erter L%0 0ri*er L%0 /lass

ECE7/D METE7

Micro %ontroller
.ATE7 METE7

AT89S52

Power Supply
Trans former Rectifier Regulator (7805) Filter

MAIN SERVER:

Computer

7S282

%on*erter

/SM M30EM

Power Supply
Trans former Rectifier Regulator (7805) Filter

COMPONENT DESCRIPTION: P#$er supp%y: The microcontroller and other de*ices "et po er supply #rom A% to 0c adapter throu"h *olta"e re"ulator. The adapter output *olta"e re"ulators are used to con*ert 62 E to 5E0%. ill be 62E 0% non re"ulated. The :895 *olta"e

!C Power

!C"DC !#apter

Regulator (7805)

Filter
DC utput

Vita% r#%e #& p#$er supp%y in 'FRe(#te )i%%ing #& energy (eter*$ater (eter using gs( (#de(+ The adapter output *olta"e ill be 62E 0% non re"ulated. The :895-:862 *olta"e re"ulators are used

to con*ert 62 E to 5E-62E 0%. Mi,r# ,#ntr#%%er-AT./S01 The AT89S52 is a lo @po er+ hi"h@per#ormance %M3S 8@bit microcontroller non*olatile memory technolo"y and is compatible and pin out. ith 8< bytes o# in@

system pro"rammable !lash memory. The de*ice is manu#actured usin" AtmelGs hi"h@density ith the industry@ standard 89%56 instruction set

Features: 8< (ytes o# 1n@System &ro"rammable )1S&, !lash Memory Endurance5 6999 .rite-Erase %ycles ;.9E to 5.5E 3peratin" 7an"e 25= ' 8@bit 1nternal 7AM 82 &ro"rammable 1-3 Lines !ull 0uple' 2A7T Serial %hannel !ully Static 3peration5 9 >? to 88 M>? Vita% r#%e #& Mi,r# ,#ntr#%%er-AT./S01 in F7emote billin" o# ener"y meter- ater meter usin" /SM modemG is as #ollo s. 1t 1t ill transmit the consumption amount to M30EM ill acts a master to communicate ith memory

.hene*er command is sent to reset the memory +controller resets the memory %ontroller ta$es the pulses #rom the ener"y meter and increments the 2nit upon the calculations and stores in memory. Microcontroller also s itches o## the ener"y meter hene*er the command is sent #rom the ser*er. This happens hen the o ner has not paid the bill. GSM (#de( 2/33*4.33 M56, SemenGs /SM-/&7S Smart Modem is a multi@#unctional+ ready to use+ ru""ed unit that can be embedded or plu""ed into any application. The Smart Modem can be controlled and customi?ed to *arious le*els by usin" the standard AT commands. The modem is #ully type@appro*ed+ it can speed up the operational time ith #ull ran"e o# Eoice+ 0ata+ !a' and Short Messa"es )&oint to &oint and %ell (roadcast,+ the modem also supports /&7S )%lass 2H, #or spontaneous data trans#er. Des,ripti#n #& t7e inter&a,es The modem comprises se*eral inter#aces5 $ $ $ LE0 !unction includin" operatin" Status E'ternal antenna ) *ia SMA, Serial and control lin$ hich depends

&o er Supply ) Eia 2 pin &hoeni' tm contact ,

$ $

S%& car# 'ol#er ()D Status %n#icator

The LE0 ill indicate di##erent status o# the modem5 $ $ $ $ 3!! 3C !lashin" Slo ly !lashin" rapidly Modem S itched o## Modem is connectin" to the net or$ Modem is in idle mode Modem is in transmission-communication )/SM only,

Vita% r#%e #& GSM (#de( in FRe(#te )i%%ing #& energy (eter*$ater (eter using GSM (#de(+ 1s as #ollo s5 2ser /SM modem ill transmit the consumption amount to o##ice M30EM. 3##ice M30EM ill recei*e the data sent by the user M30EM. 1nstead o# 17 is more. /SM is less costly hen compared to 17. E8terna% EEPROM (e(#ry 21*9*.*:1*;9 !)ytes< These memory de*ices are used to store the data #or o## line process. The AT2;%92A - 9;A- 98A82-=; pro*ides 29;8-;99=-8692-82+:=8-=5+58= bits o# serial electrically erasable and pro"rammable read only memory )EE&73M, or"ani?ed as 5=-562-692;-;99=-8692 is optimi?ed #or use in many industrial and commercial applications ords o# 8 bits each. The de*ice here lo po er and lo *olta"e e are usin" /SM because in 17 lots o# disturbance ill be there hen distance

operation are essential. The AT2;%92A-9;A-98A is a*ailable in space sa*in" 8@pin &01&. Features: 1nternally 3r"ani?ed 25= ' 8 )2<,+ 562 ' 8 );<, or 692; ' 8 )8<, 2@.ire Serial 1nter#ace )12% protocol, >i"h 7eliability I Endurance5 6 Million .rite %ycles I 0ata 7etention5 699 Dears I ES0 &rotection5 J8999E Vita% r#%e #& E8terna% EEPROM (e(#ry in 'Re(#te )i%%ing #& energy (eter*$ater (eter using GSM (#de(+ is as #ollo s

2sed to store the amount o# unit the user consumed. .e can store the data in microcontroller also but the main dra bac$ memory is that+ hen there is no po er the data is lost to this memory is used to store the units. hen compared to hich is stored in microcontroller. 0ue

"CD 2"I=UID CR>STA" DISP"A>< L%0Gs can add a lot to your application in terms o# pro*idin" a use#ul inter#ace #or the user+ debu""in" an application or just "i*in" it a Kpro#essionalK loo$. The most common type o# L%0 controller is the >itachi ;;:89+ hich pro*ides a relati*ely simple inter#ace bet een a processor and an L%0. 1ne'perienced desi"ners do o#ten not attempt usin" this inter#ace and pro"rammers because it is di##icult to #ind "ood documentation on the inter#ace+ initiali?in" the inter#ace can be a problem and the displays themsel*es are e'pensi*e. L%0 has sin"le line display+ T o@line display+ #our line display. E*ery line has 6= characters. Vita% r#%e #& "CD in F7emote billin" o# ener"y meter- ater meter usin" /SM modemG is 2sed to display the status o# de*ice Rea% Ti(e C%#,? 2RTC @ DS4:3A< This is used to maintain the current time in o## line processin". The 0S689: Serial 7eal@Time %loc$ is a lo po erL #ull binary@coded decimal )(%0, cloc$-calendar plus 5= bytes o# CE S7AM. Address and data are trans#erred serially *ia a 2@ ire+ bi@directional bus. The cloc$-calendar pro*ides seconds+ minutes+ hours+ day+ date+ month+ and year in#ormation. The end o# the month date is automatically adjusted #or months ith #e er than 86 days+ includin" corrections #or leap year. The cloc$ operates in either the 2;@hour or 62@hour #ormat ith AM-&M indicator. The 0S689: has a built@in po er sense circuit that detects po er #ailures and automatically s itches to the battery supply. Features: 1t uses 12% protocol M 7eal@time cloc$ )7T%, counts seconds+ minutes+ hours+ date o# the month+ month+ and day o# the ee$+ and year ith leap@year compensation *alid up to 2699. MT o@ ire serial inter#ace %onsumes less than 599nA in battery bac$up mode ith oscillator runnin"

Vita% r#%e #& Rea%-ti(e ,%#,? in F7emote billin" o# ener"y meter- ater meter usin" /SM modem+ is 2sed to "et the real time and date.

APP"ICATION OF REMOTE BI""ING OF ENERG>METER* ATERMETER USING GSM MODEM: 2sed in >omes.

FUTURE EN5ANCEMENT: .e are sendin" bills throu"h post+ instead o# this+ print command #rom the ser*er+ it e can add a printer in e*ery house and i# e "i*e

ill print the bill and the user can "et the bill o*er there only.

You might also like