Académique Documents
Professionnel Documents
Culture Documents
Features
1. Accurate measurement of energy.
2. Highly stable design with no moving parts.
3. Energy consumption is displayed on LCD.
4. Low power consumption.
5. Compact due to use of microcontroller.
6. Simple and low cost.
Block Diagram
Receiver
Load
Load
Energy
Input Energy 16
Input sensing
sensing
ATMEL89C51
ATMEL89C51 16**LCD
LCD
230V
230VAACC unit
unit
Microcontroller
Microcontroller
5V
5VRegulated
Regulated
Power
PowerSupply
Supply
Description
Micro controller-AT89C51
The AT89C51 is a low-power, high-performance CMOS 8-bit microcontroller with 8K bytes of in-
system programmable Flash memory. The device is manufactured using Atmels high-density
nonvolatile memory technology and is compatible with the industry- standard 80C51 instruction set and
pinout.
Features:
4K Bytes of Programmable Flash Memory
Endurance: 1000 Write/Erase Cycles
4.0V to 5.5V Operating Range
256 x 8-bit Internal RAM
32 Programmable I/O Lines
Full Duplex UART Serial Channel
Fully Static Operation: 0 Hz to 33 MHz
In order to do all the activities a program (sequence of instruction) must be written for the
microcontroller. This program is called firmware. In order to execute the program, Microcontroller
requires basic configuration like 5V regulated power supply, clock, and reset circuit.
Microcontroller and ICs requires 5V regulated power supply, which is obtained from 230V AC by using
step down transformer , rectifier, filter and regulators.
PROJECT CYCLE
1. Specification of the Project.
2. PCB Layout.
3. Device Test.
4. Code Implementation.
5. Program Test.
6. Pilot Run.
7. Documentation.
SOFTWARES USED:
Embedded C.
Keil uVision
ATMEL Programmer
Hardware
2. 16*2 LCD,
4. LOAD,
Working Principle
The micro controller is programmed to read the pulses from energy sensing and calculates the energy
consumed by the load and displays the consumed energy on LCD.