You are on page 1of 15

AUTOMATED BILLING SYSTEM FOR

ELECTRICITY BOARD
USING ZIGBEE TRANSCEIVER
Batch No: 09

Students:
Ashok Kumar 11410205302
Deepak Ranganath 11410205010
Niruban 11410205029

Project Guide:
Ms. Julia Faith. S
ABSTRACT
 This Automated Billing system through Zigbee is proposed for automatic meter data
collection and give intimation through SMS and E-mail
 The system consists of two main modules, a user side and server side.
 The user side reads the value during a particular date and time once in every 2 months and
will be transmitted to the server along with the unique customer code
 The server side receives the reading.
 From the value in each user account, the bill amount is automatically calculated (i.e.)
converting the units to corresponding amount and also add any due amount or fine if
applicable.
 The bill is sent to the customer by message or by email with latest updates and news that the
user needs to know.
EXISTING SYSTEM
 The existing system has a client side and an office side.
 The client side has an analog meter which is interfaced with a LCD Display, a
Microcontroller and a Zigbee transceiver.
 It displays the bill amount in the user module itself through a LCD display.
 The user side module uses a analog meter.
 In case any variations in the tariff rate, it is changed only by reprogramming the user
side module, which causes major problems for bill generation.
 There are no intimations given by the electricity board to the customers about the
status of energy consumption.
 There are no details about the previous month’s consumption and bill amount paid.
PROPOSED SYSTEM
 The proposed system is also comprised of a client and an office side.
 Client side is equipped with a digital meter, microcontroller, an interface and a transceiver.
 The system stores the pre-defined date and time which triggers the interface to read the
value from the digital meter.
 The reading is stored in the in-built memory and sends it to the server and saves it to the
corresponding user account.
 Data received is transferred to the corresponding user account from the interface in the
server.
 The server application generates the bill using data in the user account and the bill is sent to
user through E-Mail/Text Message.
 The bill carries:
 Current Bill Amount
 Previous Due Amount
 Due Date To Pay The Bill
 Link For Online Payment
MODULE DESCRIPTION

 User Side Hardware Kit


 Server Side Hardware Kit
 Server Side Login Portal
 Email Automation
USER SIDE HARDWARE KIT
 The value from the digital meter is read by the optocoupler
 It is passed to the microcontroller which triggers the optocoupler to read the value
 The microcontroller’s driver then composes a message containing the userid and
the units consumed.
 The transmission is then initiated.
SERVER SIDE HARDWARE KIT

 In the server side, the hardware kit receives the incoming data by using a 9 pin
serial port; the data is transferred to the database in the server system.
 The reading is stored to that corresponding userid in the database.
 Through JAVA programming, the data in the database is computed.
 The bill is calculated and all the required fields are calculated to the final bill
amount.
DATABASE MANAGER

 The Java Application is used to enter the data into the database that is receives
from the transceiver.
 The data entered in the database is then computed using the simple java code
where the units is multiplied with the tariff rate and then added to the demand(if
any)
 This calculated value is stored in the “bill_amount” field of the database
 Each user’s data Is individually computed thus there are very less chances for
overloading.
 Each user data is then sent to the corresponding registered email id.
SERVER SIDE PORTAL

 The server side application has a login portal for the use of the administrator and the staffs.
 Each database consists of the user details of the areas that come under that particular EB
office.
 So this web application is used to manage this database and operate various operations
like
 Adding a customer to the database
 Adding a new staff
 View customer details
 Check the bill status of that particular customer and pay bill (i.e.) register the paid bill
into the database.
EMAIL AUTOMATION

 The servlet application developed is able to send the mail to the user using the
details available in the database.
 The email was sent by setting up the sender mail and then adding the default
template of the message in the program itself.
 The Java and the PHP files in the server were used to send the mail to the
customer’s mail id using the send mail option in the administrator login in the
portal.
ARCHITECTURE DIAGRAM

Indicator

Power Supply Driver

Energy Meter Opto Coupler Micro Controller Zigbee

PC MAX232 Zigbee

Power Supply
INTERMEDIATE RESULTS

 Meter reading (e.g.. – 0023997)


 Zigbee message received at the server side (e.g.. – aypk1002, 0023997)
 Database bill amount calculated using the formula,
(current reading – previous reading) * tariff + demand
 Email to the user having the user name, bill amount, units consumed, date of bill
generation and due date to pay the bill.
Screen Shot – Email
Module
CONCLUSION

 Automated Billing System in Electricity Board Using ZigBee Transceiver has been designed
successfully and is being fabricated.
 This reduces the work of the office person to a great extent.
 It also reduces the difficulty faced by the people when readings are taken manually.
 It helps the customer in knowing about the due date for the payment of bill.
 ZigBee technology is a new wireless protocol that is widely used various areas for it excellent
performance in reliability, capability, flexibility and cost, ZigBee corresponds to a large
market.
 This project provides an application in the field of automatic Electric Meter Reading System.
 With the developments of the ZigBee technology and the communication network
technology of computer, wireless Electric Meter Reading System will grow up and be
practical mostly.
REFERENCES
 AUTOMATIC ENERGY CALCULATION THROUGH WIRELESS SMART METER USING ZIGBEE, Vignesh S
et al , International Journal of Computer Science & Communication Networks,Vol 3(2), 117-
125
 MODERN ELECTRICITY BILLING SYSTEM USING GSM, Dr. T. Vigneswaran, M. Srikarthik and S.
Altamash, International Conference on Computing and Control Engineering (ICCCE 2012), 12
& 13 April, 2012
 A RELIABLE AUTOMATIC METER READING SYSTEM USING POWER LINE DISTRIBUTION NETWORK,
Vivek Bhashkar, Sushil Kumar, Chandan Prasad, Gautam Kumar Modi, Rajkishor Mahto,
Undergraduate Academic Research Journal (UARJ), ISSN: 2278 – 1129, Volume-1, Issue-3,4,
2012
 AUTOMATED EB BILLING SYSTEM USING GSM AND AD-HOC WIRELESS ROUTING, A. Vijayaraj et.
al. / International Journal of Engineering and Technology Vol.2 (5), 2010, 343-347
 MOBILE BASED ELECTRICITY BILLING SYSTEM (MOBEBIS), International Journal of Scientific and
Research Publications, Volume 3, Issue 4, April 2013 ISSN 2250-3153