Date post: | 23-Jan-2018 |
Category: |
Engineering |
Upload: | koppoli-kirankumar |
View: | 84 times |
Download: | 5 times |
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
Rigging free governance of EVM using ARM processor
PRESENTED BY
Ajay Kumar. M 128P5A0401 Harinath.P 118P1A0425
Kiran Kumar.K 128P5A0408 Pallavi.B 118P1A0455
Under the Guidance of
Mr. Kishore Kumar N., M Tech, Assistant professor.
Over view
• Introduction.• Block diagram.• Power supply.• LPC2148 controller.• EEPROM.• Finger print module.• MAX232.• 16x2 LCD.• Software
requirements.
• Keil software.• Flash magic.• Operation.• Advantages.• Limitations.• Applications.• Future scope.• Conclusion.• Bibliography.
Introduction:
• In proposed EVM there is possibility to rigging. To avoid rigging we are going for use of biometrics.
• According ancient Greek scripts BIOMETRICS means study of life.
• Finger Print proves to be one of the best traits providing good mismatch ratio and also reliable.
• ARM7 TDMI-S is an advanced version of microprocessors and forms the heart of system.
• In this project we are using Finger print module (FIM3030n) , LCD(16x2),MAX 232.
• We are interfacing these all devices to LPC2148 controller to achieve anti rigging free EVM.
ARM 7TDMI
LPC2148
16 X 2 LCD
Buzzer
Finger Print
Module
Reset
Crystal Oscillator
Power Supply
MAX 232
EEPROM
Switches
Block diagram:
Power supply:• This project uses regulated 5V,9V 500mA power
supply.
• 7805 three terminal voltage regulator is used for voltage regulation.
• Bridge type full wave rectifier is used to rectify the ac out put of secondary of 230/18V step down transformer.
LPC 2148 Features:
• ROM- 512KB
• RAM- 32KB
• I/O ports- 2(P0,P1)
• Timers- 2(32 bit)
• Serial comm.- 2 UART, 2 I2C, 1 SSP, 1SPI
• USB RAM- 2KB
• PWM modules – 2
• ADC – 2(14 channels)
• Interrupts- 16
• Package – 64 pin(LQFP)
• DAC - 1
Applications:
• Industrial control.
• Medical systems.
• Access control.
• Embedded soft
modem.
• General purpose
applications.
EEPROM:
• EEPROM stands for Electrically Erasable Programmable Read only memory.
• The 24C04 is a 4Kbit electrically erasable programmable memory (EEPROM), organized as 2 blocks of 256 x8 bits. They are manufactured in ST Microelectronics.
• Hi-Endurance Advanced CMOS technology which guarantees an endurance of one million erase/write cycles with a data retention of 40 years.
Finger print module(FIM3030N):
Features:
• Complete embedded platform for robust products
• Optical fingerprint sensors for reliability
• Multiple module to select from as per your application needs
• Full development support and reference designs
• Low cost
• Quick development and product launches
MAX 232:• Max232 IC is a specialized circuit
which makes standard voltages as required by RS232 standards.
• The baud rate and voltage levels of Microcontroller and PC should be the same.
• But for PC, RS232 voltage levels are considered and they are: logic 1 is taken as -3V to -25V and logic 0 as +3V to +25V. So, in order to equal these voltage levels, MAX232 IC is used. Thus this IC converts RS232 voltage levels to microcontroller voltage levels and vice versa.
16x2 LCD:• A liquid crystal display (LCD)
is a thin, flat panel used for electronically displaying information such as text, images, and moving pictures.
• Its uses include monitors for computers, televisions, instrument panels, and other devices.
• Among its major features are its lightweight construction, its portability, and its ability to be produced in much larger screen.
Software requirements:
• Keil MDK version 4.74.• Flash magic version 3.5 for NXP developed
controllers
Keil MDK version 5.74:
• Keil compiler is software used where the machine language code is written and compiled.
• After compilation, the machine source code is converted into hex code which is to be dumped into the microcontroller
Flash magic:
• Flash Magic is the software to dump the program written in the embedded C in to the required hardware kit to perform the required operation using the kit.
• Flash Magic provides a clear and simple user interface to these features and more as described in the following sections.
Operation :
No Yes
Yes No
Enroll
Identify
If it matches
Poll your vote
Identification failed
Check vote status
Accesses denied Successes
Advantages :
• No manual errors.• No false Voting.• Need not remember any password.• Need not to carry any card.
Limitations:
• The collection of fingerprints of all the voters is little difficult.
• The personal details of the voter does not verifying in this system other than fingerprint.
Applications:
• Government Elections.
• Company / Corporate internal elections.
• Union Elections.
Conclusion:
• In this project work, we have studied and implemented a complete working model using a controller. The programming and interfacing of microcontroller has been mastered during the implementation. This work includes the study of FINGERPRINT module.
• Hence, this project can be very much useful and can be implemented in real time applications.
Future scope:
• GSM modem can be connected to this unit to communicate to remote reporting office.
• RTC can be interfaced to record login and logout time.
• This system can be used for elections since it provide complete security and will provide accurate results and save time and expenditure.
• This can be modify by interfacing it with a PC through a serial port in order to provide additional security.
Bibliography:
• ARM Architecture Reference Manual by David Seal : Addison-Wesley.
• ARM System-on-chip Architecture by Steve Ferber.
• ARM System Developer's Guide.
• Electronics for you.
• Electrikindia.