SlideShare a Scribd company logo
CHAPTER THREE
RESEARCH METHODOLOGY
3.0 INTRODUCTION:
This project is to monitor any power drawn before the energy meter
which is treated as power pilferage. Once such power is detected it results in
disconnection of the power supply to the consumer and an SMS is sent to the control
station to take penal action on the fraud consumer. The proposed system makes use
of existing GSM architecture to control the Power Theft, Home appliances, reading
to the consumer automatically after the month completed and also the current status
to the consumer just by sending the code i-e $STATUS# to the control room.
Messaging is done through sms service which uses GSM architecture. The sms is
received by GSM modem which is interfaced to Arduino board. In accordance with
sms specific device will be turned ON or OFF through relay board.
3.1.0 PROJECT DIAGRAM:
3.2.0 HARDWARE COMPONENTS:
3.2.1 GSM Module (SIM900A)
ghkjg Figure 3.2 GSM Module (SIM900A)
GSM is a mobile communication modem; it is stands for global system for mobile
communication (GSM). The idea of GSM was developed at Bell Laboratories in
1970. It is widely used mobile communication system in the world. GSM is an open
and digital cellular technology used for transmitting mobile voice and data services
operates at the 850MHz, 900MHz, 1800MHz and 1900MHz frequency bands.
GSM system was developed as a digital system using time division multiple access
(TDMA) technique for communication purpose. A GSM digitizes and reduces the
data, then sends it down through a channel with two different streams of client data,
each in its own particular time slot. The digital system has an ability to carry 64 kbps
to 120 Mbps of data rates.
3.2.2 FEATURES:
 Dual band GSM/GPRS 900/1800MHz.
 Configurable baud rate.
 SIM card holder.
 Built in network status LED
 Inbuilt powerful TCP/IP protocol stack for internet data transfer over GPRS
3.2.3 Specifications
Table 3.1 Specifications of GSM Module
3.2.4 Pin Specification
Table 3.2 Pin specifications of GSM module
Pin Name Details
1 GND Power supply ground
2 Rx Transmitter
3 Tx Receiver
4 Line_r and Line_1 Line input
5 Spk_p and spk_n Speaker positive and negative
Parameter VALUE
Operating voltage +12V DC
Weight <140 g
6 Mic_p and mic_n Mic positive and negative
7 DTR Data terminal ready
8 CTS Clear to send
9 RTS Request to send
3.2.5 Description
Unlike mobile phones, a GSM modem doesn’t have a keypad and display to
interact with. It just accepts certain commands through a serial interface and
acknowledges for those. These commands are called as AT commands. There are a
list of AT commands to instruct the modem to perform its functions. Every command
starts with "AT". That’s why they are called as AT commands. AT stands for
attention.
In our simple project, the program waits for the mobile number to be entered
through the keyboard. When a ten digit mobile number is provided, the program
instructs the modem to send the text message using a sequence of AT commands.
3.2.6 Applications
 Access control devices.
 Supply chain management
3.3.0 ARDUINO ATMega328:
Figure 3.3 ARDUINO ATMega328
3.3.1 DESCRIPTION OF ARDUINO UNO ATMEGA328:
The Arduino Uno is a microcontroller board based on the
ATmega328 ."Uno" means one in Italian and is named to mark the upcoming release
of Arduino 1.0. It has 14 digital input/output pins, 6 analog inputs, A16 MHz
ceramic resonator, A USB connection, A power jack, An ICSP header and a reset
button. It contains everything needed to support the microcontroller; simply connect
it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to
get started. The Uno differs from all preceding boards in that it does not use the
FTDI USB-to-serial driver chip. Instead, it features the Atmega16U2Atmega8U2
up to version R2) programmed as a USB-to-serial converter.
3.3.2 WORKING OF ARDUINO UNO ATMEGA328:
The Arduino UNO can be powered via the USB connection or
with an external power supply. The power source is selected automatically. External
(non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery.
The adapter can be connected by plugging a 2.1mm center-positive plug into the
board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin
headers of the Power connector. The board can operate on an external supply of 6 to
20 volts. If supplied with less than 7V, however, the 5V pin may supply less than
five volts and the board may be unstable. If using more than 12V, the voltage
regulator may overheat and damage the board. The recommended range is 7 to 12
volts.
3.3.3 FEATURES OF ARDUINO UNO ATMEGA328:
 Microcontroller: ATmeg328.
 Operating Voltage: 5V.
 Input Voltage: 7-12V.
 Digital I/O Pins: 14 (of which 6 provide PWM output).
 Analog Input Pins: 6.
 DC Current: 40 mA.
 DC Current: 50 mA.
 Flash Memory: 32 KB.
 SRAM: 2 KB.
 EEPROM: 1 KB.
 Clock Speed: 16 MHz.
3.3.4 APPLICATION OF ARDUINO UNO ATMEGA328:
 DIY project prototyping.
 Developing varied varieties of projects that require a code
based control.
 Automation System development.
 Learning AVR programming.
 Entry level circuit designing.
3.4.0 Interfacing of Arduino Mega 2560 to GSM module (SIM900A):
A GSM Module is basically a GSM Modem (like SIM 900)
connected to a PCB with different types of output taken from the board – say TTL
Output (for Arduino, 8051 and other microcontrollers) and RS232 Output to
interface directly with a PC (personal computer). The board will also have pins or
provisions to attach mic and speaker, to take out +5V or other values of power and
ground connections. These type of provisions vary with different modules. This is a
GSM module with TTL Output provisions. The GSM module require 5V supply
which is directly supplied through Arduino’s 5V out. Data can be feed from GSM
module directly to Arduino only if the module is enabled with TTL output pins.
Otherwise you have to convert the RS232 data to TTL using MAX232 IC and feed
it to Arduino.
3.4.1 Booting the GSM Module
 Insert the SIM card to GSM module and lock it.
 Connect the adapter to GSM module and turn it ON!
 Now wait for some time (say 1 minute) and see the blinking rate of ‘status
LED’or ‘network LED’ (GSM module will take some time to establish
connection with mobile network).
 Once the connection is established successfully, the status/network LED will
blink continuously every 3 seconds. You may try making a call to the mobile
number of the sim card inside GSM module. If you hear a ring back, the GSM
module has successfully established network connection.
3.4.2 Connecting GSM Module to Arduino
There are two ways of connecting GSM module to Arduino. In
any case, the communication between Arduino and GSM module is serial. So it is
supposed to use serial pins of Arduino (Rx and Tx). If we use this method, we
connect the Tx pin of GSM module to Rx pin of Arduino and Rx pin of GSM module
to Tx pin of Arduino. GSM Tx –> Arduino Rx and GSM Rx –> Arduino Tx. Now
connect the ground pin of Arduino to ground pin of GSM module. In this way 3
connections and the wiring is over! Now different programs can be loaded to
communicate with GSM module and make it work.
Note:- The problem with this connection is that, while programming Arduino uses
serial ports to load program from the Arduino IDE. If these pins are used in
wiring, the program will not be loaded successfully to Arduino. So you have to
disconnect wiring in Rx and Tx each time you burn the program to Arduino. Once
the program is loaded successfully, you can reconnect these pins and have the system
working.
An alternate method in which two digital pins of Arduino are used for serial
communication. We need to select two PWM enabled pins of Arduino for this
method choose pins 9 and 10 (which are PWM enabled pins). This method is made
possible with the Software Serial Library of Arduino. Software Serial is a library
of Arduino which enables serial data communication through other digital pins of
Arduino. The library replicates hardware functions and handles the task of serial
communication. Given below is the circuit diagram to connect GSM module to
Arduino and hence use the circuit to send SMS and receive SMS using Arduino and
GSM modem.
Figure 3.4 Interfacing of GSM module to Arduino
This interfacing has two objectives:
1) Send SMS using Arduino and GSM Module – to a specified mobile
number inside the program
2) Receive SMS using Arduino and GSM Module – to the SIM card
loaded in the GSM Module.
3.5.0 ARDUINO LCD SHIELD:
Figure 3.5 ARDUINO LCD Shield
The arduino LCD Keypad shield is developed for Arduino compatible boards, to
provide a user-friendly interface that allows users to go through the menu, make
selections etc. It consists of a 1602 white character blue backlight LCD. The keypad
consists of 5 keys — select, up, right, down and left. To save the digital IO pins, the
keypad interface uses only one ADC channel. The key value is read through a 5 stage
voltage divider.
3.5.1 Pin Allocation
Table 3.3 Pins of ARDUINO LCD Shield
3.6.0 ACS712 Current Sensor:
The ACS712 Current Sensors offered on the internet are designed to
be easily used with micro controllers like the Arduino. These sensors are based on
the Allegro ACS712ELC chip. These current sensors are offered with full scale
values of 5A, 20A and 30A. The basic functional operation of each of these devices
is identical. The only difference is with the scale factor at the output as detailed
below.
3.6.1 Sensor Specifications
Table 3.3 ACS712 Current Sensor, 20A.
Pin Function
Analog 0 Button (select, up, right, down and left)
Digital 4 DB4
Digital 5 DB5
Digital 6 DB6
Digital 7 DB7
Digital 8 RS (Data or Signal Display Selection)
Digital 9 Enable
Digital 10 Backlit Control
Parameter 20A Module
Supply Voltage 5Vdc Nominal
Measurement Range -20 to +20 Amps
3.6.2 ACS712 Module Pin Outs and Connections:
The picture below identifies the pin outs for the ACS172 Modules. Pay
attention to the polarity at the load end of the device. If you are connected as
illustrated below, the output will raise. If you connect it opposite of this picture, the
output will decrease from the 2.5 volt offset.
Figure 3.6 ACS712 Current Sensor
3.6.3 Functional Description:
As mentioned before, these modules are primarily designed for use with micro-
controllers like the Arduino. In those applications, the connections would be as
picture below:
Voltage at 0A VCC/2 (nominally 2.5Vdc)
Scale Factor 100 mV per Amp
Chip ACS712ELC-10A
Figure 3.7 Functional diagram of Current Sensors
If the light bulb shown in the picture above were disconnected, the output of the
ACS712 module would be 2.500 volts. Once connected, the output would be scaled
to the current drawn through the bulb. If this were a 5 Amp module and the light
bulb pulled 1 Amp, the output of the module would be 2.685 volts. Now imagine the
battery polarity reversed. Using the same 5A module, the output would be 2.315
volts. IMPORTANT NOTE – This device is a Hall Effect transducer. It should not
be used near significant magnetic fields.

More Related Content

What's hot

ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded systemmanish katara
 
Arduino bluetooth controlled robot
Arduino bluetooth controlled robotArduino bluetooth controlled robot
Arduino bluetooth controlled robot
UVSofts Technologies
 
Bluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportBluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project Report
Simarjot Singh Kalsi
 
Home automation based iot
Home automation based iotHome automation based iot
Home automation based iot
tashushy
 
Wireless Electronic Notice Board
Wireless Electronic Notice BoardWireless Electronic Notice Board
Wireless Electronic Notice Board
Sajan CK
 
Speed checker on highway using 8051
Speed checker on highway using 8051Speed checker on highway using 8051
Speed checker on highway using 8051
Rkrishna Mishra
 
IRJET - Smart Crop Protection System from Animals using PIC
IRJET -  	  Smart Crop Protection System from Animals using PICIRJET -  	  Smart Crop Protection System from Animals using PIC
IRJET - Smart Crop Protection System from Animals using PIC
IRJET Journal
 
Home automation using arduino
Home automation using arduinoHome automation using arduino
Home automation using arduino
Ikram Arshad
 
Design of wireless power transfer system via magnetic resonant coupling at 13...
Design of wireless power transfer system via magnetic resonant coupling at 13...Design of wireless power transfer system via magnetic resonant coupling at 13...
Design of wireless power transfer system via magnetic resonant coupling at 13...
Ajay Kumar Sah
 
Wireless power theft monitoring
Wireless power theft monitoring Wireless power theft monitoring
Wireless power theft monitoring
Naqeeb Ullah Kakar
 
Power line communication
Power line communicationPower line communication
Power line communication
Ahmad AL CHAMI
 
presentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEMpresentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEM
Gaurav Shukla
 
Gsm based home automation
Gsm based home automationGsm based home automation
Gsm based home automation
Mainak Sinha
 
CIEC16_PPT_Iot Based Smart Solar Monitoring
CIEC16_PPT_Iot Based Smart Solar MonitoringCIEC16_PPT_Iot Based Smart Solar Monitoring
CIEC16_PPT_Iot Based Smart Solar MonitoringSOHAM ADHYA
 
powerline communication system
powerline communication systempowerline communication system
powerline communication systemAhmed Hassan
 
Wireless mobile charger
Wireless mobile chargerWireless mobile charger
Wireless mobile charger
nissy marla
 
Controlling Home Appliances Using Voice
 Controlling Home Appliances Using Voice Controlling Home Appliances Using Voice
Controlling Home Appliances Using Voice
Edgefxkits & Solutions
 
wireless E notice board
wireless E notice boardwireless E notice board
wireless E notice board
Ganesh Gani
 
Design horn-antenna using hfss
Design horn-antenna using hfssDesign horn-antenna using hfss
Design horn-antenna using hfss
Musbiha Binte Wali
 
Technical seminar
Technical seminarTechnical seminar
Technical seminar
Mihir Acharya
 

What's hot (20)

ppt on embedded system
ppt on embedded systemppt on embedded system
ppt on embedded system
 
Arduino bluetooth controlled robot
Arduino bluetooth controlled robotArduino bluetooth controlled robot
Arduino bluetooth controlled robot
 
Bluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project ReportBluetooth Controlled Robot Project Report
Bluetooth Controlled Robot Project Report
 
Home automation based iot
Home automation based iotHome automation based iot
Home automation based iot
 
Wireless Electronic Notice Board
Wireless Electronic Notice BoardWireless Electronic Notice Board
Wireless Electronic Notice Board
 
Speed checker on highway using 8051
Speed checker on highway using 8051Speed checker on highway using 8051
Speed checker on highway using 8051
 
IRJET - Smart Crop Protection System from Animals using PIC
IRJET -  	  Smart Crop Protection System from Animals using PICIRJET -  	  Smart Crop Protection System from Animals using PIC
IRJET - Smart Crop Protection System from Animals using PIC
 
Home automation using arduino
Home automation using arduinoHome automation using arduino
Home automation using arduino
 
Design of wireless power transfer system via magnetic resonant coupling at 13...
Design of wireless power transfer system via magnetic resonant coupling at 13...Design of wireless power transfer system via magnetic resonant coupling at 13...
Design of wireless power transfer system via magnetic resonant coupling at 13...
 
Wireless power theft monitoring
Wireless power theft monitoring Wireless power theft monitoring
Wireless power theft monitoring
 
Power line communication
Power line communicationPower line communication
Power line communication
 
presentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEMpresentation on POWER THEFT IDENTIFICATION SYSTEM
presentation on POWER THEFT IDENTIFICATION SYSTEM
 
Gsm based home automation
Gsm based home automationGsm based home automation
Gsm based home automation
 
CIEC16_PPT_Iot Based Smart Solar Monitoring
CIEC16_PPT_Iot Based Smart Solar MonitoringCIEC16_PPT_Iot Based Smart Solar Monitoring
CIEC16_PPT_Iot Based Smart Solar Monitoring
 
powerline communication system
powerline communication systempowerline communication system
powerline communication system
 
Wireless mobile charger
Wireless mobile chargerWireless mobile charger
Wireless mobile charger
 
Controlling Home Appliances Using Voice
 Controlling Home Appliances Using Voice Controlling Home Appliances Using Voice
Controlling Home Appliances Using Voice
 
wireless E notice board
wireless E notice boardwireless E notice board
wireless E notice board
 
Design horn-antenna using hfss
Design horn-antenna using hfssDesign horn-antenna using hfss
Design horn-antenna using hfss
 
Technical seminar
Technical seminarTechnical seminar
Technical seminar
 

Similar to Thesis power theft detection ch 3

IRJET- Centralised Status alert system for industrial machines
IRJET-  	  Centralised Status alert system for industrial machinesIRJET-  	  Centralised Status alert system for industrial machines
IRJET- Centralised Status alert system for industrial machines
IRJET Journal
 
G3602050055
G3602050055G3602050055
G3602050055
ijceronline
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
IRJET- Power Theft Detection and Monitoring using GSM Technology
IRJET-  	  Power Theft Detection and Monitoring using GSM TechnologyIRJET-  	  Power Theft Detection and Monitoring using GSM Technology
IRJET- Power Theft Detection and Monitoring using GSM Technology
IRJET Journal
 
"Automatic Intelligent Plant Irrigation System using GSM and ARDUINO BOARD."
"Automatic Intelligent Plant Irrigation System using GSM and ARDUINO BOARD.""Automatic Intelligent Plant Irrigation System using GSM and ARDUINO BOARD."
"Automatic Intelligent Plant Irrigation System using GSM and ARDUINO BOARD."
Disha Modi
 
"Automatic Intelligent Plant Irrigation System using Arduino and GSM board"
"Automatic Intelligent Plant Irrigation System using Arduino and GSM board""Automatic Intelligent Plant Irrigation System using Arduino and GSM board"
"Automatic Intelligent Plant Irrigation System using Arduino and GSM board"
Disha Modi
 
Auto dial-er Home security
Auto dial-er Home securityAuto dial-er Home security
Auto dial-er Home securityvaibhav jindal
 
IRJET- Intelligent Security and Monitoring System for Vehicle
IRJET- Intelligent Security and Monitoring System for VehicleIRJET- Intelligent Security and Monitoring System for Vehicle
IRJET- Intelligent Security and Monitoring System for Vehicle
IRJET Journal
 
Smart home
Smart homeSmart home
Smart home
Moorthy kvn
 
Smart home copy
Smart home   copySmart home   copy
Smart home copy
Moorthy kvn
 
Smart home
Smart homeSmart home
Smart home
Moorthy kvn
 
GSM Based Home Automation System using Arduino
GSM Based Home Automation System using ArduinoGSM Based Home Automation System using Arduino
GSM Based Home Automation System using Arduino
ijtsrd
 
Summer training project
Summer training projectSummer training project
Summer training project
Manpreet Singh Bhasin
 
E notice board project report
E notice board project reportE notice board project report
E notice board project report
amit chaudhary
 
GSM Based Home Appliance Control System
GSM Based Home Appliance Control SystemGSM Based Home Appliance Control System
GSM Based Home Appliance Control System
ijtsrd
 
ACCELEROMETER BASED GESTURE ROBO CAR
ACCELEROMETER BASED GESTURE ROBO CARACCELEROMETER BASED GESTURE ROBO CAR
ACCELEROMETER BASED GESTURE ROBO CAR
Harshit Jain
 
Office automation system using arduino
Office automation system using arduinoOffice automation system using arduino
Office automation system using arduinoAshfaqul Haque John
 
PRE PROJECT.pptx
PRE PROJECT.pptxPRE PROJECT.pptx
PRE PROJECT.pptx
AUComputers1
 
Fingerprint Based Security System using GSM Module
Fingerprint Based Security System using GSM ModuleFingerprint Based Security System using GSM Module
Fingerprint Based Security System using GSM Module
IJERA Editor
 
IRJET- Android based Home Automation System with Power Optimization Modes
IRJET-  	  Android based Home Automation System with Power Optimization ModesIRJET-  	  Android based Home Automation System with Power Optimization Modes
IRJET- Android based Home Automation System with Power Optimization Modes
IRJET Journal
 

Similar to Thesis power theft detection ch 3 (20)

IRJET- Centralised Status alert system for industrial machines
IRJET-  	  Centralised Status alert system for industrial machinesIRJET-  	  Centralised Status alert system for industrial machines
IRJET- Centralised Status alert system for industrial machines
 
G3602050055
G3602050055G3602050055
G3602050055
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
IRJET- Power Theft Detection and Monitoring using GSM Technology
IRJET-  	  Power Theft Detection and Monitoring using GSM TechnologyIRJET-  	  Power Theft Detection and Monitoring using GSM Technology
IRJET- Power Theft Detection and Monitoring using GSM Technology
 
"Automatic Intelligent Plant Irrigation System using GSM and ARDUINO BOARD."
"Automatic Intelligent Plant Irrigation System using GSM and ARDUINO BOARD.""Automatic Intelligent Plant Irrigation System using GSM and ARDUINO BOARD."
"Automatic Intelligent Plant Irrigation System using GSM and ARDUINO BOARD."
 
"Automatic Intelligent Plant Irrigation System using Arduino and GSM board"
"Automatic Intelligent Plant Irrigation System using Arduino and GSM board""Automatic Intelligent Plant Irrigation System using Arduino and GSM board"
"Automatic Intelligent Plant Irrigation System using Arduino and GSM board"
 
Auto dial-er Home security
Auto dial-er Home securityAuto dial-er Home security
Auto dial-er Home security
 
IRJET- Intelligent Security and Monitoring System for Vehicle
IRJET- Intelligent Security and Monitoring System for VehicleIRJET- Intelligent Security and Monitoring System for Vehicle
IRJET- Intelligent Security and Monitoring System for Vehicle
 
Smart home
Smart homeSmart home
Smart home
 
Smart home copy
Smart home   copySmart home   copy
Smart home copy
 
Smart home
Smart homeSmart home
Smart home
 
GSM Based Home Automation System using Arduino
GSM Based Home Automation System using ArduinoGSM Based Home Automation System using Arduino
GSM Based Home Automation System using Arduino
 
Summer training project
Summer training projectSummer training project
Summer training project
 
E notice board project report
E notice board project reportE notice board project report
E notice board project report
 
GSM Based Home Appliance Control System
GSM Based Home Appliance Control SystemGSM Based Home Appliance Control System
GSM Based Home Appliance Control System
 
ACCELEROMETER BASED GESTURE ROBO CAR
ACCELEROMETER BASED GESTURE ROBO CARACCELEROMETER BASED GESTURE ROBO CAR
ACCELEROMETER BASED GESTURE ROBO CAR
 
Office automation system using arduino
Office automation system using arduinoOffice automation system using arduino
Office automation system using arduino
 
PRE PROJECT.pptx
PRE PROJECT.pptxPRE PROJECT.pptx
PRE PROJECT.pptx
 
Fingerprint Based Security System using GSM Module
Fingerprint Based Security System using GSM ModuleFingerprint Based Security System using GSM Module
Fingerprint Based Security System using GSM Module
 
IRJET- Android based Home Automation System with Power Optimization Modes
IRJET-  	  Android based Home Automation System with Power Optimization ModesIRJET-  	  Android based Home Automation System with Power Optimization Modes
IRJET- Android based Home Automation System with Power Optimization Modes
 

Recently uploaded

spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 

Recently uploaded (20)

spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 

Thesis power theft detection ch 3

  • 1. CHAPTER THREE RESEARCH METHODOLOGY 3.0 INTRODUCTION: This project is to monitor any power drawn before the energy meter which is treated as power pilferage. Once such power is detected it results in disconnection of the power supply to the consumer and an SMS is sent to the control station to take penal action on the fraud consumer. The proposed system makes use of existing GSM architecture to control the Power Theft, Home appliances, reading to the consumer automatically after the month completed and also the current status to the consumer just by sending the code i-e $STATUS# to the control room. Messaging is done through sms service which uses GSM architecture. The sms is received by GSM modem which is interfaced to Arduino board. In accordance with sms specific device will be turned ON or OFF through relay board. 3.1.0 PROJECT DIAGRAM:
  • 2. 3.2.0 HARDWARE COMPONENTS: 3.2.1 GSM Module (SIM900A) ghkjg Figure 3.2 GSM Module (SIM900A) GSM is a mobile communication modem; it is stands for global system for mobile communication (GSM). The idea of GSM was developed at Bell Laboratories in 1970. It is widely used mobile communication system in the world. GSM is an open and digital cellular technology used for transmitting mobile voice and data services operates at the 850MHz, 900MHz, 1800MHz and 1900MHz frequency bands. GSM system was developed as a digital system using time division multiple access (TDMA) technique for communication purpose. A GSM digitizes and reduces the data, then sends it down through a channel with two different streams of client data,
  • 3. each in its own particular time slot. The digital system has an ability to carry 64 kbps to 120 Mbps of data rates. 3.2.2 FEATURES:  Dual band GSM/GPRS 900/1800MHz.  Configurable baud rate.  SIM card holder.  Built in network status LED  Inbuilt powerful TCP/IP protocol stack for internet data transfer over GPRS 3.2.3 Specifications Table 3.1 Specifications of GSM Module 3.2.4 Pin Specification Table 3.2 Pin specifications of GSM module Pin Name Details 1 GND Power supply ground 2 Rx Transmitter 3 Tx Receiver 4 Line_r and Line_1 Line input 5 Spk_p and spk_n Speaker positive and negative Parameter VALUE Operating voltage +12V DC Weight <140 g
  • 4. 6 Mic_p and mic_n Mic positive and negative 7 DTR Data terminal ready 8 CTS Clear to send 9 RTS Request to send 3.2.5 Description Unlike mobile phones, a GSM modem doesn’t have a keypad and display to interact with. It just accepts certain commands through a serial interface and acknowledges for those. These commands are called as AT commands. There are a list of AT commands to instruct the modem to perform its functions. Every command starts with "AT". That’s why they are called as AT commands. AT stands for attention. In our simple project, the program waits for the mobile number to be entered through the keyboard. When a ten digit mobile number is provided, the program instructs the modem to send the text message using a sequence of AT commands. 3.2.6 Applications  Access control devices.  Supply chain management
  • 5. 3.3.0 ARDUINO ATMega328: Figure 3.3 ARDUINO ATMega328 3.3.1 DESCRIPTION OF ARDUINO UNO ATMEGA328: The Arduino Uno is a microcontroller board based on the ATmega328 ."Uno" means one in Italian and is named to mark the upcoming release of Arduino 1.0. It has 14 digital input/output pins, 6 analog inputs, A16 MHz ceramic resonator, A USB connection, A power jack, An ICSP header and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Uno differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega16U2Atmega8U2 up to version R2) programmed as a USB-to-serial converter.
  • 6. 3.3.2 WORKING OF ARDUINO UNO ATMEGA328: The Arduino UNO can be powered via the USB connection or with an external power supply. The power source is selected automatically. External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin headers of the Power connector. The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may be unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts. 3.3.3 FEATURES OF ARDUINO UNO ATMEGA328:  Microcontroller: ATmeg328.  Operating Voltage: 5V.  Input Voltage: 7-12V.  Digital I/O Pins: 14 (of which 6 provide PWM output).  Analog Input Pins: 6.  DC Current: 40 mA.  DC Current: 50 mA.  Flash Memory: 32 KB.  SRAM: 2 KB.  EEPROM: 1 KB.  Clock Speed: 16 MHz. 3.3.4 APPLICATION OF ARDUINO UNO ATMEGA328:  DIY project prototyping.  Developing varied varieties of projects that require a code
  • 7. based control.  Automation System development.  Learning AVR programming.  Entry level circuit designing. 3.4.0 Interfacing of Arduino Mega 2560 to GSM module (SIM900A): A GSM Module is basically a GSM Modem (like SIM 900) connected to a PCB with different types of output taken from the board – say TTL Output (for Arduino, 8051 and other microcontrollers) and RS232 Output to interface directly with a PC (personal computer). The board will also have pins or provisions to attach mic and speaker, to take out +5V or other values of power and ground connections. These type of provisions vary with different modules. This is a GSM module with TTL Output provisions. The GSM module require 5V supply which is directly supplied through Arduino’s 5V out. Data can be feed from GSM module directly to Arduino only if the module is enabled with TTL output pins. Otherwise you have to convert the RS232 data to TTL using MAX232 IC and feed it to Arduino. 3.4.1 Booting the GSM Module  Insert the SIM card to GSM module and lock it.  Connect the adapter to GSM module and turn it ON!
  • 8.  Now wait for some time (say 1 minute) and see the blinking rate of ‘status LED’or ‘network LED’ (GSM module will take some time to establish connection with mobile network).  Once the connection is established successfully, the status/network LED will blink continuously every 3 seconds. You may try making a call to the mobile number of the sim card inside GSM module. If you hear a ring back, the GSM module has successfully established network connection. 3.4.2 Connecting GSM Module to Arduino There are two ways of connecting GSM module to Arduino. In any case, the communication between Arduino and GSM module is serial. So it is supposed to use serial pins of Arduino (Rx and Tx). If we use this method, we connect the Tx pin of GSM module to Rx pin of Arduino and Rx pin of GSM module to Tx pin of Arduino. GSM Tx –> Arduino Rx and GSM Rx –> Arduino Tx. Now connect the ground pin of Arduino to ground pin of GSM module. In this way 3 connections and the wiring is over! Now different programs can be loaded to communicate with GSM module and make it work. Note:- The problem with this connection is that, while programming Arduino uses serial ports to load program from the Arduino IDE. If these pins are used in wiring, the program will not be loaded successfully to Arduino. So you have to disconnect wiring in Rx and Tx each time you burn the program to Arduino. Once
  • 9. the program is loaded successfully, you can reconnect these pins and have the system working. An alternate method in which two digital pins of Arduino are used for serial communication. We need to select two PWM enabled pins of Arduino for this method choose pins 9 and 10 (which are PWM enabled pins). This method is made possible with the Software Serial Library of Arduino. Software Serial is a library of Arduino which enables serial data communication through other digital pins of Arduino. The library replicates hardware functions and handles the task of serial communication. Given below is the circuit diagram to connect GSM module to Arduino and hence use the circuit to send SMS and receive SMS using Arduino and GSM modem. Figure 3.4 Interfacing of GSM module to Arduino
  • 10. This interfacing has two objectives: 1) Send SMS using Arduino and GSM Module – to a specified mobile number inside the program 2) Receive SMS using Arduino and GSM Module – to the SIM card loaded in the GSM Module. 3.5.0 ARDUINO LCD SHIELD: Figure 3.5 ARDUINO LCD Shield The arduino LCD Keypad shield is developed for Arduino compatible boards, to provide a user-friendly interface that allows users to go through the menu, make selections etc. It consists of a 1602 white character blue backlight LCD. The keypad consists of 5 keys — select, up, right, down and left. To save the digital IO pins, the keypad interface uses only one ADC channel. The key value is read through a 5 stage voltage divider.
  • 11. 3.5.1 Pin Allocation Table 3.3 Pins of ARDUINO LCD Shield 3.6.0 ACS712 Current Sensor: The ACS712 Current Sensors offered on the internet are designed to be easily used with micro controllers like the Arduino. These sensors are based on the Allegro ACS712ELC chip. These current sensors are offered with full scale values of 5A, 20A and 30A. The basic functional operation of each of these devices is identical. The only difference is with the scale factor at the output as detailed below. 3.6.1 Sensor Specifications Table 3.3 ACS712 Current Sensor, 20A. Pin Function Analog 0 Button (select, up, right, down and left) Digital 4 DB4 Digital 5 DB5 Digital 6 DB6 Digital 7 DB7 Digital 8 RS (Data or Signal Display Selection) Digital 9 Enable Digital 10 Backlit Control Parameter 20A Module Supply Voltage 5Vdc Nominal Measurement Range -20 to +20 Amps
  • 12. 3.6.2 ACS712 Module Pin Outs and Connections: The picture below identifies the pin outs for the ACS172 Modules. Pay attention to the polarity at the load end of the device. If you are connected as illustrated below, the output will raise. If you connect it opposite of this picture, the output will decrease from the 2.5 volt offset. Figure 3.6 ACS712 Current Sensor 3.6.3 Functional Description: As mentioned before, these modules are primarily designed for use with micro- controllers like the Arduino. In those applications, the connections would be as picture below: Voltage at 0A VCC/2 (nominally 2.5Vdc) Scale Factor 100 mV per Amp Chip ACS712ELC-10A
  • 13. Figure 3.7 Functional diagram of Current Sensors If the light bulb shown in the picture above were disconnected, the output of the ACS712 module would be 2.500 volts. Once connected, the output would be scaled to the current drawn through the bulb. If this were a 5 Amp module and the light bulb pulled 1 Amp, the output of the module would be 2.685 volts. Now imagine the battery polarity reversed. Using the same 5A module, the output would be 2.315 volts. IMPORTANT NOTE – This device is a Hall Effect transducer. It should not be used near significant magnetic fields.