Sie sind auf Seite 1von 7

ACKNOWLEDGEMENT

We wish to take this opportunity to express our sincere gratitude and deep sense of respect to our beloved Principal, Dr. P. VENKATESWARLU, S.R Engineering College, Warangal for making us available all the required assistance and for his support and inspiration to carry out this project work in the Institute. We express heartfelt thanks to our HOD, Dr. SYED MUSTHAK AHMED for providing us with necessary infrastructure and thereby giving us freedom to carry out the project. We are thankful to our guide MR.V.RAMAKRISHNA for his constant motivation and for standing by our side all through the implementation of the project. His technical guidance expertise and immense help have largely contributed to the success of the project.

Finally we thank our friends who helped us in completing this project.

iii

ABSTRACT

This mini project is based on PIC Microcontroller. It is designed, to automatically make the fuel payments in order to avoid rush at petrol bunk and to avoid the risk of carrying money every time. This project is also designed to implement the system for filling petrol at the Petrol bunks by avoiding the involvement of human beings. Here RFID tag is used to make the payment in which amount is saved and need to be recharged. RFID tags are secure tokens that have provided security services to a wide range of applications for over 30 years. So simply we can show our card in front of a reader. The reader will read the card and give information to micro controller. If there is no sufficient amount in the RFID tag then microcontroller will display the information on LCD as Please Recharge the Card. If the card has enough amount then that will be reduced from our account and remaining amount will be displayed on LCD.

iv

CONTENTS
PAGE NO. ACKNOWLEDGEMENT ABSTRACT LIST OF FIGURES LIST OF TABLES LIST OF ACRYNOMS CHAPTER 1 INTRODUCTION TO PIC MICRO CONTROLLERS 1.1 INTRODUCTION 1.2 FEATURES OF PIC MICRO CONTROLLER 1.3 I/O PORTS OF PIC 1.4 INSTRUCTION SET OF PIC MICROCONTROLLER CHAPTER 2 INTRODUCTION TO EMBEDDED SYSTEMS 2.1.1 OVERVIEW OF EMBEDDED SYSTEM ARCHITECTURE 2.1.1 Central Processing Unit 2.1.2 Memory 2.1.3 Input Devices 2.1.4 Output Devices 2.1.5 Communication Interfaces 2.1.6 Application-Specify Circuitry 2.2 APPLICATION AREAS 2.3 EMBEDDED C 2.3.1 Introduction 2.3.2 Embedded systems programming CHAPTER 3 POWER SUPPLY 3.1 POWER SUPPLY 3.1.1 Transformer 3.2.1 Bridge Rectifier 3.2 VOLTAGE REGULATOR CHAPTER 4 RFID READER 4.1 INTRODUCTION TO LCD 4.1.1 Pin Configuration 4.1.2 Pin description 13 13 14 15 15 15 15 15 16 16 16 16 18 18 19 20 21 22 22 23 24 1 8 iii iv vii viii ix 1

4.1.3 Advantages 4.1.4 Disadvantages CHAPTER 5 LIQUID CRYSTAL DISPLAY (LCD) CHAPTER 6 SOFTWARE USED 6.1 MPLAB IDE 6.1.1 Implementing an Embedded System Design With MPLAB IDE 6.1.2 Integrated language tools 6.2 PROTEUS CHAPTER 7 PROJECT SCHEMATIC AND OPERATION 7.1 BLOCK SCHEMATIC OF THE PROJECT 7.2 REQUIRED COMPONENTS 7.3 OPERATION 7.4 APPLICATION 7.5 ADVANTAGES AND DISADVANTAGES CHAPTER 8 SOURCE CODE CHAPTER 9 RESULTS CHAPTER 10 CONCLUSION BIBLIOGRAPHY

24 24 27 30 32

32 32 32 34 34 34 34 35 36 37 43 45 46

vi

LIST OF FIGURES

FIGURE NO 1.1 1.2 2.1 2.2 3.1 3.2 3.3 4.1 4.2 4.3 5.1 5.2 7.1 9.2

FIGURE NAME Pin Diagram Of 16F877A Architecture Of 16F877A Layered Architecture Of An Embedded System Block Diagram Of An Embedded System Circuit Diagram Of Power Supply Ideal Step-Down Transformer Showing Magnetic Flux Bridge Rectifier RFID Reader RFID Tag RFID v/s Bar Codes LCD 2*16 LCD Pin Configuration Block diagram of e-cash payoff system

PAGE NO 3 4 14 15 18 19 20 23 25 26 29 29 35 43

Snapshot of E-cash payoff system

vii

LIST OF TABLES

TABLE NO

TABLE NAME

PAGE NO

1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 5.1

Pin Descriptions Of Port A Pin Descriptions Of Port B Pin Descriptions Of Port C Pin Descriptions Of Port D Pin Descriptions Of Port E Field Descriptions Byte oriented file register operations Bit oriented file register operations Literal and Control Operations Pin Description Of 2*16 LCD

5 6 7 7 8 10 11 12 12 30

viii

LIST OF ACRONYMS

ACRONYM PCB PIC PIR LCD SPI DIP IIC IR USART

ABBREVIATION Printed Circuit Board Peripheral Interface Controller Passive Infrared Radiation Liquid Crystal Display Serial Peripheral Interface Dual In-line Package Inter Integrated Circuit Infra Red Radiation Universal Synchronous Asynchronous Receiver Transmitter Regulated Power Supply Integrated Development Environment Reduced Instruction Set Computer Read Only Memory Electrical Erasable Programmable ROM

RPS IDE RISC ROM EEPROM

ix

Das könnte Ihnen auch gefallen