Professional Documents
Culture Documents
INTRODUCTION
1.1 INTRODUCTION:
In the hospitals when any major operation is performed, the patient must be in
anesthetize condition. If the operation lasts for a long time, say for suppose for 4 or 5
hours, complete dose of anesthesia cannot be administered in a single stroke. It may
lead to the patient’s death. If lower amount of anesthesia is administered, the patient
may wakeup at the middle of the operation.
To avoid this, the anesthetist administers few milliliters of anesthesia per hour
to the patient. If the anesthetist fails to administer the anesthesia to the patient at the
particular time interval, other allied problems may arise.
To overcome such hazardous problems the design of an automatic operation of
an anesthesia machine based on a micro-controller is effective. In this system a keypad
is provided along with the microcontroller and syringe infusion pump. The anesthetist
can set the level of anesthesia in terms of milliliters per hour to administer anesthesia to
the patient with the help of keypad.
After receiving the signal from the keypad, the microcontroller controls the
signal to the desire level and fed into the DC motor to drive the infusion pump in
proper manner. The anesthesia is administered to the patient according to the stepper
motor rotation (the syringe will move forward or backward direction).
This particular paper will be very much useful to physicians to see the current
position of anesthesia of the patients. If the level of anesthesia is decreased to lower
level (set value), the alarm will be initiated to alert the physician to refill the anesthesia
in the Syringe Pump to continue the process.
In this process sometimes we will not even have the time to inform what the health
condition is so for. In this case this information is forward to the doctor as SMS
through GSM module.
This system can also find the location, it is sent as SMS through the GSM
1
CHAPTER-2
BLOCK DIAGRAM
2.1 BLOCK DIAGRAM:
3
2.2 SCHEMATIC DIAGRAM
4
Fig2.2 schematic diagram
CHAPTER-3
CIRCUIT DESCRIPTION
3.1 DESIGNING:
Since the main intension of this project is to design “Tapping Detection Of
Power Using Gsm”. In order to fulfill this application there are few steps that has been
performed i.e.
1) Designing
2) Power supply for the entire circuitry.
3) Selection of microcontroller that suits our application.
4) Voltage dividing circuit
5) Selection of lcd
6) Connection of lcd
7) Selection of Gsm
8) Connection of Gsm through max232
9) Circuit operation
5
1) half wave
2) Full wave and
3) Bridge rectifier
Here we use Bridge rectifier, because half wave rectifier has less efficiency.
Even though the efficiency of full wave and bridge rectifier are the same, since there
is no requirement for any negative voltage for our application, we gone with bridge
rectifier.
Since the output voltage of the rectifier is pulsating DC, in order to convert it
into pure DC we use a high value (1000UF/1500UF) of capacitor in parallel that acts
as a filter. The most easy way to regulate this voltage is by using a 7805 voltage
regulator, whose output voltage is constant 5V DC irrespective of any fluctuation in
line voltage.
3.3 SELECTION OF MICROCONTROLLER:
As we know that there are so many types of micro controller families that are
available in the market. Those are
1) 8051 Family
2) AVR microcontroller Family
3) PIC microcontroller Family
4) ARM Family
Basic 8051 family is enough for our application; hence we are not concentrating
on higher end controller families. In order to fulfill our application, basic AT89C51
controller is enough. But still we selected AT89S52 controller because of inbuilt ISP
(in system programmer) option.
3.4 VOLTAGE DIVIDING CIRCUIT:
We use this voltage dividing circuit before and after the meter to detect
whether the voltage is present at input and output section of meter. After this circuit a
transistor is used which act like a switch. Output of transistor is given to micro
controller. We give the voltage dividing circuit output to micro controller through
this transistor. If voltage is present, transistor is short circuited and entire voltage is
passed to ground and 0v is sent to micro controller , if no voltage is present transistor
act as a open circuit and entire voltage is present at output. Under this condition 5v is
sent to micro controller.
6
3.5 SELECTION OF LCD:
A liquid crystal display (lcd) is an electrically- modulated optical device shaped
into a thin, flat panel made up of any number of color or filled monochrome pixels
with liquid crystals and arrayed in front of a light source( back light) or reflector. In
this project LCD is used to display the gsm status.
In this power theft detection system, micro controller is the heart and all the
other components are connected to it, since they are controllered by micro controller.
For the functioning of micro controller we need 5v power supply which is connected
to 40th pin of micro controller. Voltage dividing circuits on either sides of meter is
connected to port pins p2.0 and p2.1 of micro controller through transistor which act
like a switch. Lcd is connected to port 1. To transmit the data serially we used serial
port to which gsm is connected through max232.
Our intention is to detect a power theft when occur in houses, factories, etc. Our
project is used to detect tapping of current lines ,that means connecting the direct
power supply to our home without flowing through the meter. For that we are using
voltage dividing circuit on both sides of a meter to detect whether the voltage is
present or not. These two voltage dividing circuits output is given to microcontroller
through transistor which act like a switch. If voltages is present at both sides of meter
that indicates no theft. Without giving input to the meter if the voltage is present at the
output of a meter that case is considered as a power theft and information is send to
electricity board using gsm module .Power theft indication will be shown in lcd
display. Like this we can detect a power theft in houses, factories etc.
8
CHAPTER-4
INTRODUCTION TO EMBEDDED SYSTEM
4. 1 INTRODUCTION:
Embedded systems are electronic devices that incorporate microprocessors
with in their implementations. The main purposes of the microprocessors are to
simplify the system design and provide flexibility. Having a microprocessor in the
device helps in removing the bugs, making modifications, or adding new features are
only matter of rewriting the software that controls the device. Or in other words
embedded computer systems are electronic systems that include a microcomputer to
perform a specific dedicated application. The computer is hidden inside these
products. Embedded systems are ubiquitous. Every week millions of tiny computer
chips come pouring out of factories finding their way into our everyday products.
9
in specific industries. Smaller businesses may wish to hire a consultant to determine
what sort of embedded systems will add value to their organization.
4.2 CHARACTERISTICS:
Two major characteristics of embedded system are cost and power consumption.
Since many embedded systems are produced in tens of thousands to millions of units
range, reducing cost is a major concern. Embedded systems often use a (relatively)
slow processor and small memory size to minimize costs.
The slowness is not just clock speed. The whole architecture of the computer is
often intentionally simplified to lower costs. For example, embedded systems often
use peripherals controlled by synchronous serial interfaces, which are ten to hundreds
of times slower than comparable peripherals used in PCs. Programs on an embedded
system often run with real-time constraints with limited hardware resources, often
there is no disk drive, operating system, keyboard or screen. A flash drive may replace
rotating media, a small keypad and LCD screen may be used instead of a PC's
keyboard and screen.
4.3 PLATFORM:
There are many different CPU architectures used in embedded designs. This is
contrast to the desktop computer market which is limited to just a few competing
architectures mainly the Intel/AMD x86 and the Apple/Motorola/IBM Power PC’s
which are used in the Apple Macintosh. One common configuration for embedded
systems is the system on a chip, an application-specific integrated circuit, for which
the CPU was purchased as intellectual property to add to the IC's design.
10
4.4 TOOLS:
Like a typical computer programmer, embedded system designers use compilers,
assemblers and debuggers to develop an embedded system. Those software tools can
come from several source.
4.6 DEBUGGING:
Debugging is usually performed with an in-circuit emulator, or some type of
debugger that can interrupt the micro controller’s internal microcode. The microcode
interrupt let the debugger operate in hardware in which only the CPU works. The
CPU-based debugger can be used to test and debug the electronics of the computer
from the viewpoint of the CPU.
11
12
CHAPTER-5
INTRODUCTION TO MICROCONTROLLER
5.1 INTRODUCTION:
Microcontrollers as the name suggests are small controllers. They are like single
chip computers that are often embedded into other systems to function as
processing/controlling unit. For example the remote control you are using probably
has microcontrollers inside that do decoding and other controlling functions. They are
also used in automobiles, washing machines, microwave ovens, toys ... etc, where
automation is needed.
Micro-controllers are useful to the extent that they communicate with other
devices, such as sensors, motors, switches, keypads, displays, memory and even other
micro-controllers. Many interface methods have been developed over the years to
solve the complex problem of balancing circuit design criteria such as features, cost,
size, weight, power consumption, reliability, availability, manufacturability. Many
microcontroller designs typically mix multiple interfacing methods. In a very
simplistic form, a micro-controller system can be viewed as a system that reads from
(monitors) inputs, performs processing and writes to (controls) outputs.
Embedded system means the processor is embedded into the required
application. An embedded product uses a microprocessor or microcontroller to do one
task only. In an embedded system, there is only one application software that is
typically burned into ROM. Example: printer, keyboard, video game player.
Microprocessor - A single chip that contains the CPU or most of the computer.
Microcontroller - A single chip used to control other devices.
Microcontroller differs from a microprocessor in many ways. First and the most
important is its functionality. In order for a microprocessor to be used, other
components such as memory, or components for receiving and sending data must be
added to it. That means that microprocessor is the heart of the computer. On the other
hand, microcontroller is designed to be all of that in one. No other external
components are needed for its application because all necessary peripherals are
already built in it. Thus, we save the time and space needed to construct devices.
13
5.2 MICRO PROCESSOR Vs MICRO CONTROLLER:
Microprocessor:
• CPU is stand-alone, RAM, ROM, I/O, timer are separate
• Designer can decide on the amount of ROM, RAM and I/O ports.
• Expensive
• Versatility general-purpose
Microcontroller:
• CPU, RAM, ROM, I/O and timer are all on a single chip
• Fix amount of on-chip ROM, RAM, I/O ports
• For applications in which cost, power and space are critical
• Single-purpose
5.3 MICRO CONTROLLER 89S52:
Features:
• 8K Bytes of In-System Reprogrammable Flash Memory
• Endurance: 1,000 Write/Erase Cycles
• Fully Static Operation: 0 Hz to 24 MHz
• 256 x 8-bit Internal RAM
• 32 Programmable I/O Lines
• Three 16-bit Timer/Counters
• Eight Interrupt Sources
• Programmable Serial Channel
• Low-power Idle and Power-down Modes
5.4 DESCRIPTION:
The AT89S52 is a low-power, high-performance CMOS 8-bit microcomputer
with 8Kbytes of Flash programmable and erasable read only memory (PEROM). The
on-chip flash allows the program memory to be reprogrammed in system or by a
conventional nonvolatile memory programmer. By combining a versatile 8-bit CPU
with flash on a monolithic chip, the Atmel AT89S52 is a powerful microcomputer,
which provides a highly flexible and cost-effective solution to many embedded
control applications.
15
VCC - Supply voltage.
GND - Ground.
Port 0:
Port 0 is an 8-bit open drain bi-directional I/O port. As an output port, each pin
can sink eight TTL inputs. When 1s are written to port 0 pins, the pins can be used as
high-impedance inputs. Port 0 can also be configured to be the multiplexed lower-
order address/data bus during accesses to external program and data memory. In this
mode, P0 has internal pull-ups. Port 0 also receives the code bytes during flash
programming and outputs the code bytes during program verification. External pull-
ups are required during program verification.
Port 1:
Port 1 is an 8-bit bi-directional I/O port with internal pull-ups. The port 1 output
buffers can sink/source four TTL inputs. When 1s are written to port 1 pins, they are
pulled high by the internal pull-ups and can be used as inputs. As inputs, port 1 pins
that are externally being pulled low will source current (I IL) because of the internal
pull-ups. In addition, P1.0 and P1.1 can be configured to be the timer/counter 2
external count input (P1.0/T2) and the timer/counter 2 trigger input (P1.1/T2EX)
respectively.
Port 2:
Port 2 is an 8-bit bi-directional I/O port with internal pull-ups. The Port 2 output
buffers can sink/source four TTL inputs. When 1s are written to port 2 pins, they are
pulled high by the internal pull-ups and can be used as inputs. As inputs, port 2 pins
that are externally being pulled low will source current (I IL) because of the internal
pull-ups. Port 2 emits the high-order address byte during fetches from external
program memory and during accesses to external data memory that uses 16-bit
addresses (MOVX @ DPTR). In this application, port 2 uses strong internal pull ups
when emitting 1s. During accesses to external data memory that uses 8-bit addresses
(MOVX @ RI), Port 2 emits the contents of the P2 Special Function Register. Port 2
also receives the high-order address bits and some control signals during flash
programming and verification.
Port 3:
16
Port 3 is an 8-bit bi-directional I/O port with internal pull ups. The Port 3 output
buffers can sink/source four TTL inputs. When 1s are written to Port 3 pins, they are
pulled high by the internal pullups and can be used as inputs. As inputs, Port 3 pins
that are externally being pulled low will source current (I IL) because of the pull ups.
Port 3 also serves the functions of various special features of the AT89C51. Port 3 also
receives some control signals for flash programming and verification.
5.6 PORT3 ALTERNATIVE FUNCTIONS:
P3.0 RXD (serial input port)
P3.1 TXD (serial output port)
P3.2 INT0 (external interrupt 0)
P3.3 INT1 (external interrupt 1)
P3.4 T0 (timer 0 external input)
P3.5 T1 (timer 1 external input)
P3.6 WR (external data memory write strobe)
P3.7 RD (external data memory read strobe).
RESET:
Reset input. A high on this pin for two machine cycles while the oscillator is
running resets the device.
ALE/PROG:
Address Latch Enable is an output pulse for latching the low byte of the address
during accesses to external memory. This pin is also the program pulse input (PROG)
during flash programming. In normal operation, ALE is emitted at a constant rate of
1/6 the oscillator frequency and may be used for external timing or clocking purposes.
However, that one ALE pulse is skipped during each access to external data memory.
If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH. With
the bit set, ALE is active only during a MOVX or MOVC instruction. Otherwise, the
pin is weakly pulled high. Setting the ALE-disable bit has no effect if the
microcontroller is in external execution mode.
PSEN:
Program Store Enable is the read strobe to external program memory. When the
AT89C52 is executing code from external program memory, PSEN is activated twice
each machine cycle, except that two PSEN activations are skipped during each access
to external data memory.
17
EA/VPP:
External Access Enable (EA) must be strapped to GND in order to enable the
device to fetch code from external program memory locations starting from 0000H to
FFFFH. However, if lock bit 1 is programmed, EA will be internally latched on reset.
EA should be strapped to VCC for internal program executions.
XTAL1:
Input to the inverting oscillator amplifier and input to the internal clock operating
circuit.
XTAL2:
It is an output from the inverting oscillator amplifier.
5.7 BLOCK DIAGRAM OF 89S52:
EXTERNAL
INTERRUPTS
TIMER/COU
NTER
INTERRUPT ON-CHIP ROM ON-CHIP
CONTROL FOR RAM TIMER 1 COUNTER
PROGRAM INPUTS
CODE TIMER 0
CPU
P0 P1 P2 P3 Tx Rx
18
Fig: 5.8 Architecture of 89S52
CHAPTER-6
INTRODUCTION TO LCD
6.1 INTRODUCTION TO LCD:
20
Liquid crystal display is a type of display which used in digital watches and
many portable computers. LCD displays utilize two sheets of polarizing material with
a liquid crystal solution between them. An electric current passed through the liquid
causes the crystals to align so that light cannot pass through them. Each crystal,
therefore, is like a shutter, either allowing light to pass through it or blocking the light.
The liquid crystals can be manipulated through an applied electric voltage so that light
is allowed to pass or blocked. By carefully controlling where and what wavelength
(color) of light is allowed to pass, the LCD monitor is able to display images. A back
light provides LCD monitor’s brightness.
Other advances have allowed LCD’s to greatly reduce liquid crystal cell response
times. Response time is basically the amount of time it takes for a pixel to “change
colors”. In reality response time is the amount of time it takes a liquid crystal cell to
go from being active to inactive.
They make complicated equipment easier to operate. LCD’s come in many shapes
and sizes ,but the most common is the 16 character x 4 line (16x4) display with no
backlight. It requires only 11 connections – eight bits for data (which can be reduced
to four if necessary) and three control lines (we have only used two here). It runs with
5V DC supply and only needs about 1mA of current. The display contrast can be
varied by changing the voltage in pin 3 of the display.
6.2 PIN DESCRIPTION:
VCC, VSS and VEE:
While VCC and VSS provide +5V and ground respectively, VEE is used for
controlling LCD contrast.
1 VSS -- Ground
2 VCC -- +5V power supply
3 VEE -- Power supply to
control contrast
4 RS I RS=0 to select
command register
RS=1 to select data
register
5 R/W I R/W=0 for write
21
R/W=1 for read
6 EN I/O Enable
7 DB0 I/O The 8-bit data bus
8 DB1 I/O The 8-bit data bus
9 DB2 I/O The 8-bit data bus
10 DB3 I/O The 8-bit data bus
11 DB4 I/O The 8-bit data bus
12 DB5 I/O The 8-bit data bus
13 DB6 I/O The 8-bit data bus
14 DB7 I/O The 8-bit data bus
The three control lines are referred to as EN, RS, and RW.
EN: The EN line is called "Enable". This control line is used to tell the LCD that you
are sending it the data. To send data to the LCD, your program should first set this
line high (1) and then set the other two control lines and/or put data on the data bus.
When the other lines are completely ready, bring EN low (0) again. The 1-0 transition
tells the 44780 to take the data currently found on the other control lines and on the
data bus and to treat it as a command.
RS: The RS line is the "Register Select" line. When RS is low (0), the data is to be
treated as a command or special instruction (such as clear screen, position cursor,
etc.). When RS is high (1), the data that is sent is a text data which should be
displayed on the screen. For example, to display the letter "T" on the screen you
would set RS high.
RW: The RW line is the "Read/Write" control line. When RW is low (0), the
information on the data bus is being written to the LCD. When RW is high (1), the
program is effectively querying (or reading) the LCD. Only one instruction ("Get
LCD status") is a read command. All others are write commands, so RW will almost
be low.
6.3 ADVANTAGES:
LCD interfacing with 8051 is a real-time application. In recent years the LCD is
finding widespread use replacing LED’s (seven segment LED’s or other multi
segment LED’s).
22
2. The ability to display numbers, characters and graphics. This is contrast to LED’s,
which are limited to numbers and a few characters. An intelligent LCD displays two
lines, 20 characters per line, which is interfaced to the 8051.
3. Incorporation of a refreshing controller into the LCD, thereby relieving the CPU to
keep displaying the data.
4. Ease of programming for characters and graphics.
6.4 BASIC COMMANDS OF LCD:
When LCD is powered up the display should show a series of dark squares,
possibly only on part of display. These characters are actually in their off state, so the
contrast control should be adjusted anti-clockwise until the squares are just visible.
The display module resets itself to an initial state when power is applied, which
curiously the display has blanked off so that even if characters are entered, they
cannot be seen. It is therefore necessary to issue a command at this point, to switch
the display on.
One of the pins are numbered on the LCD’s print circuit board (PCB), but if not,
it is quite easy to locate pin1. Since this pin is connected to ground, it often has a
thicker PCB track, connected to it, and it is generally connected to metalwork at same
point.
PIN DIAGRAM:
G +5V -5v
1 2 3
07 08 09 10 11 12 13 14 4 5 6
D0 D1 D2 D3 D4 D5 D6 D7 RS R/W EN
Fig:6.8 pin description of lcd
The LCD plays a major role in the entire operation as it has the ability to display the
certain data that the user has entitled. LCD display varies from input to input as there
is no specific outline for it to operate.
25
CHAPTER-7
INTRODUCTION TO GSM
7.1 INTRODUCTION TO GSM:
GSM was first introduced in 1991. As of the end of 1997, GSM service was
available in more than 100 countries and has become the de facto standard in Europe
and Asia.
Global System for Mobile communications is the most popular standard for
mobile phones in the world. Its promoter, the GSM Association estimates that 82% of
the global mobile market uses this standard. GSM is used by over 3 billion people
across more than 212 countries and territories. Its ubiquity makes international
roaming very common between mobile phone modulators, enabling subscribers to use
their phones in many parts of the world. GSM differs from its predecessors in that
both signaling and speech channels , and thus it is considered as second generation
(2g) mobile phone system. This has also meant that data communication was easy to
build into the system.
There are five different cell sizes in a GSM network they are macro, micro, Pico,
femto and umbrella cells. The coverage area of each cell varies according to the
implementation environment. Macro cells are the cells where the base station antenna
is installed on a mast or a building above average roof top level. Micro cells are cells
whose antenna height is under average roof top level, they are typically used in urban
26
areas. Pico cells are small cells whose coverage diameter is a few dozen meters, they
are mainly used in indoors. Femto cells are cells designed for use in residential or
small business environments and connect to the service provider’s network via a
broadband internet connection. Umbrella cells are used to cover shadowed regions of
smaller cells and fill gaps in coverage between those cells.
kilo (k)—kilo is the designation for 1,000; the abbreviation kbps represents
1,000 bits per second
27
Modulation—Modulation is the process of sending a signal by changing the
characteristics of a carrier frequency. This is done in GSM via Gaussian
minimum shift keying (GMSK).
Command Description
29
fig: 7.4 pin diagram of max232
The MAX232 from Maxim was the first IC which in one package contains the
necessary drivers (two) and receivers (also two), to adapt the RS-232 signal voltage
levels to TTL logic. It became popular, because it just needs one voltage (+5V) and
generates the necessary RS-232 voltage levels (approx. -10V and +10V) internally.
This greatly simplified the design of circuitry. Circuitry designers no longer need to
design and build a power supply with three voltages (e.g. -12V, +5V, and +12V), but
could just provide one +5V power supply, e.g. with the help of a simple 7805 voltage
converter.
30
7.6 MAX232 PIN LAYOUT:
Capacitor Value
No. Name Purpose Signal voltage
MAX232A
31
7.7 LIOGIC DIAGRAM:
The MAX232 has two receivers (converts from RS-232 to TTL voltage levels) and
two drivers (converts from TTL logic to RS-232 voltage levels).
TX and RX
There are not enough drivers/receivers in the MAX232 to connect the DTR, DSR,
and DCD signals. Usually these signals can be omitted when communicating with a
PC's serial interface. If the DTE really requires these signals either a second MAX232
is needed, or some other IC from the MAX232 family can be used (if it can be found
in consumer electronic shops at all).
CHAPTER-8
INTRODUCTION TO KEIL SOFTWARE
Many companies provide the 8051 assembler, some of them provide shareware
version of their product on the Web, Kiel is one of them. We can download them from
their Websites. However, the size of code for these shareware versions is limited and
we have to consider which assembler is suitable for our application.
32
8.1 KIEL U VISION2:
This is an IDE (Integrated Development Environment) that helps you write, compile,
and debug embedded programs. It encapsulates the following components:
. A project manager
. A make facility
. Tool configuration
. Editor
. A powerful debugger
8.2 LIMITATIONS OF EVALUATION SOFTWARE:
The following limitations apply to the evaluation versions of the C51, C251, or C166
tool chains. C51 Evaluation Software Limitations:
CODING:
#include<reg51.h>
#include<LCD>
#include<intrins.h>
//cmd_lcd (0x01);
SEND_STR ("AT\r\n");
delay_ms (300);
SEND_STR ("AT+IPR=9600\r\n");
delay_ms (300);
SEND_STR ("AT+CMGF=1\r\n");
delay_ms (300);
35
SEND_STR ("AT+CNMI=0,1,0,0,0\r\n");
delay_ms (300);
SEND_STR ("ATE0\r\n");
delay_ms (300);
SEND_STR ("AT&W\r\n");
delay_ms (300);
SEND_STR ("AT+CREG?\r\n");
delay_ms (300);
Buzzer = 0; IRS = 1;
TMOD=0x20;
SCON=0x50;
TH1=0xFD;
TR1=1;
init_lcd ();
cmd_lcd (0x01);
cmd_lcd (0x80);
36
cmd_lcd (0xC0);
//delay_ms (500);
GSM_INIT ();
delay_ms (50);
While (1)
cmd_lcd (0x01);
cmd_lcd (0x80);
cmd_lcd (0xC0);
While (IRS==1);
Buzzer=1;
cmd_lcd (0x01);
cmd_lcd (0x80);
cmd_lcd (0xC0);
Delay_ ms (500);
37
SEND_SMS_POWER ("9701214669");
SEND_SMS_POWER ("8464806862");//8464806862
delay_ms (1000);
Buzzer=0;
cmd_lcd (0x01);
SEND_STR ("AT+CMGS=");
SEND_CHR ('"');
SEND_STR (nm);
SEND_CHR ('"');
SEND_STR ("\r\n");
SEND_CHR (0x1A);
delay_ms (1000);
cmd_lcd (0x01);
38
}
{While (*s)
SEND_CHR (*s++);
SBUF = c;
TI = 0;
39
CHAPTER-10
RESULT
BEFORE SWITCH IS OFF:
Before the switch is on no power supply is passed through the circuit and no operation
is performed at this state. Below figure shows the circuit when the switch is off.
bj
When the switch is on power supply is passed through the circuit, then
the micro controller and the components connected to it get activated.
When the power supply is connected directly to output of meter theft is
detected and message is sent to prescribed number which is shown in
below fig.
40
CHAPTER-11
CONCLUSION
In this way we are going to design the power theft identifier using gsm. The
purpose of designing such system will ultimately reduce the illegal use of electricity
and saves money because it directly affects the economy of nation, because power
theft is non ignorable crime which has to be controlled.
This system will be beneficial to consumer as well as for government. And it will
require only one time installation cost and can be used further. And the big advantage
of this system is that it will increase the revenue.
Future scope:-
It requires only one time installation cost after installation this can be used for life
time.
· It will completely eliminate the power theft and will increase revenue for the
Government and saves electricity.
· We can make this project more users friendly by introducing a RF module.
41
CHAPTER-13
REFERENCE
www.atmel.com
www.beyondlogic.org
www.dallassemiconductors.com
www.maxim-ic.com
www.alldatasheets.com
www.howstuffworks.com
42