Home

1 EEL4924C Electrical Engineering Design II (Senior Design) Final

image

Contents

1. PONTI2OCIBLSS PS4 ADCAPCINTA lt PCINTI3MOSI PBS C PAS ADCSPCINTS ve PCINT 14 MISO C 4 3 Pas ADCSPCINTS PCINTIS SCK C PAT ADCT PCINT art RESET 3 AREF gt vec g GNO gt d AVCC XTAL2 C 1 3 TOSC2PCINT23 XTAL c 2 PCE TOSCTPCINT22 PCINT24 RXDO C PCS 21 PCINT25 TXDO POT 1 TDO PCINT20 PCINT2 RXDIANTO PO2 C TMS PCINT 9 PCINTZITXDIANT 1 PCINT2NXCKt OCTB PDA PCINT2WOCIA PDS PONTIOOCZBICP 1 D OC2APCINT31 Figure 9 System Architecter Fingerprint module to Microprocessor Block UART Rx Tx 12 pata PixClk User Enrollment User Deletion User Identification LED O LED 1 Figure 10 13 14 Block Design BIOMETRIC ACCESS CONTROL SYSTEM FINGERPRINT SENSOR NITGEN FIM3040LV MAX232 SERIAL LEVEL CONVERTER BOTH UART1 AND UARTO ARE USED TO COMMUNICATE UART1 TALKS TO THE TERMINAL PROGRAM UARTO TALKS TO THE FINGERPRINT MODULE BLOCK DIAGRAM LCD ELECTRIC DOOR LUMEX STRIKE LCM S02004DSF ENFORCER SK 990A ATMEL ATMEGA324P FTDI SERIAL TO USB CHIP BREAKOUT BOARD PC BATCH FILE TERMINAL PROGRAM 15 Alarm Block Diagram P amp B Power Oscillator Solutions Amplifier alyzer LM386 TLC555 RARES v Timer Figure 12 16 Digital Circuit Schematic
2. Features Two 8 bit Timer Counters with mcd Prescalers and Modes Real Time Counter with Separate Oscillator Six PWM Channels 8 10 bit ADC Differential mode with selectable gain at 1x 10x or 200x Byte oriented Two wire Serial Interface Master Slave SPI Serial Interface Programmable Watchdog Timer with Separate On chip Oscillator On chip Analog Comparator Interrupt and Wake up on Pin Change O and Packages 32 Programmable 1 0 Lines 40 pin PDIP 44 lead 44 pad VQFN QFN MLF ATmega164P 324P 644P 44 pad DRQFN ATmega164P 49 ball VFBGA ATmega164P 324P Operating Voltages 2 7 5 5V for ATmega164P 324P 644P Speed Grades ATmega164P 324P 644PV 0 AMHz 1 8 5 5 0 10MHz 9 2 7 5 5V e Analog alarm system was design using several OpAmps 555 Timer IRF510 N Channel MOSFETS and audio Amplifier This design was then interfaced with the microprocessor to control the mute function III Concept Technology FingerPrint Sensor The fingerprint sensor Nitgen FM3040 was used to designed the Biometric Access control system This device was used to communicate with the Atmel Atmega 324P Microprocessor Fingerprint Module Fingerprint Sensor Packet Structure Fingerprint Module ser mr prec cce PACKET STRUCTURE Header Data gt 24 u Data Size 4 Data Check Sum PACKET HEADER gana t og
3. CINTO ADC1 PCINT1 ADC2 PCINT2 ADC3 PCINT3 ADC4 PCINT4 ADC5 PCINT5 ADC6 PCINT6 ADC7 PCINT7 AREF GND PC7 PC6 5 4 2 PC1 PCO PD7 TOSC2 PCINT23 TOSC1 PCINT22 21 TDO PCINT20 TMS PCINT19 TCK PCINT18 SDA PCINT17 SCL PCINT16 OC2A PCINT31 The ATMEL chip used in our design was chosen primarily because of the fact that it contains two UARTS which was used to established communication between the terminal and the fingerprint through the microprocessor 10 Biometric Access Control Board layout Figure 5 Breach Alarm Board layout Analog Securi Figure 6 11 The output of the oscillator and the timer is as follows Due the frequencies being the same at 500HZ It is difficult to differentiate the sound errr 32 2 LA e t 2252823 28255 Figure 7 Oscillator output E Figure 8 555 Timer Output 12 IV System Architecture System architecture consist of the fingerprint module FTDI serial to USB converter PC Terminal Atmel ATMEGA 324P microprocessor Fingerprint Module P80 c 1 PCINTS CLKO T PCINTIOANTZIAINO PB2 PAD 1 ADCVPCINT ADC2PCINT2 PONTH OCONAINI PBI C 4 ADCMPCINT3 Uor RS
4. TITLE BIOMETRIC ACCESS CONTROL SYSTEM REV 1 DESIGNED BY PAOLO 6 BRUNO DATE 7 21 09 SHEET 1 1 Figure 13 17 Analog Circuit Scematic Figure 14 18 FREQ Bilal YJ J Senior Design Summer Figure 15 19 Software FlowChart IDLE UNINTERRUPTED ID BUTTON PUSHED IDENTIFY COMMAND SUB ROUTINE ADMIN MENU LCD DENIED CONNECT MASTER MODE IDENTIFY STATUS UNLOCK DOOR STRIKE BUZZER ON SUB ROUTINE LCD GRANTED Figure 16 20 V Division of Labor Task Preliminary Research _ Fingerprint Sensor _ Microprocessor choice _ Electronic Door Strike Output Characteristics of fingerprint sensor Fingerprint sensor Atmel Integration Ordering Parts _ Digital parts _ Analog Parts Design Overview layout _ Digital Breadboarding _ Analog Breadboarding _ Digital _ Analog Coding _ Hyperterminal _Visual Basic Front End Design _ Serial Communication using VB Script Debugging _ Terminal code Demonstration Team Member BA PB BA PB BA PB BA PB BA PB BA PB BA PB BA BA PB BA PB BA V USER MANUAL Step 1 Connect to the PC via USB cable through the FTDI serial to USB converter Step2 Enter Master Mode Step3 Enroll the user Step4 Scan fingerprint Step5 Door opens and access allowed If the user is not enrolled and makes numerous attempts to access the access system security bre
5. UNIVERSITY of UF FLORIDA The Foundation for The Gator Nation EELA924C Electrical Engineering Design II Senior Design Final Design Report PROJECT TITLE Biometric Access Control System TEAM NAME P amp Security Solutions Team Members Name Paolo Bruno Name Bilal Ahmed Email pbruno ufl edu Email Bilalcie ufl edu ABSTRACT The goal of our project is to design and implement a biometric access control system that uses the fingerprint sensor to authenticate the user Upon successful authentication the user will be allowed entry and the update will be sent to the administrative console for auditing purpose On the other hand if the access is denied four times at the 5 attempt the security breach buzzer will be activated to deter any potential theft The fingerprint sensor utilizes serial communication through the microprocessor using the UART ports The system consist of fingerprint sensor Atmel Atmega324P microprocessor LCD Display electronic door strike LEDs MAX232 serial level converter FTDI serial to USB Buzzer and the PC terminal Access events will be sent to the terminal for auditing purposes The owner will be able to connect Enroll delete delete all and Get the fingerprint list Table of Contents I Project Introduction 3 List of Table amp Figures 4 II Technical Objectiv
6. ach alarm turns on VI Bill of Material Parts Components Amount Price per Unit Total Atmega 324P 1 6 00 6 00 Fingerprint Module 1 135 135 Door Strike 1 30 30 LCD 1 58 58 Digital 1 120 120 Analog 1 33 33 332 Table 2 The Competition At Amazon com Biovault Biometric safe is being sold for over 400 Our design integrates two additional features that our competition does have 1 Auditing through the PC 2 Burglar Alarm Figure17 VIIL Gantt Chart Task Name Planned Extension Down time Research project proposal BA PB 0 OutputCharacteristics 0 4 Microprocessor Interefacing PB 2 10 Ordering Parts BA PB 10 11 Design Overview Layout BA PB 5 6 Coding PB 5 9 Code Debugging 6 7 Implementation PCB Digital PB 7 7 implementation PCB Analog 10 11 1 1 Demo BA PB 11 12 Resezcnpraect proposal BA PS OutpuiCnaracieristcs BAPE Microprocessor imerefacing PS Ordering Parts BA PS Design Overview Layout SAP Coding 28 Code Deougging BAPE impememston PCS Digita P5 implementation PCS Analog Demo SA PS BPlanned ODowntime 23 IX Final Product Our final product is well designed with Color LCD LEDs Reset Push button allows administration through the PC and embedded alarm system Figure 18 24 IXX Appendix http www amazon com Biov
7. ault Biometric Safe Fingerprint Reader dp BOOLONSEH4 Competition weblink 25
8. breach alarm that will deter any potential threats List of Tables amp Figures L Table 1 Division of Labor IL Table 2 Bill of Material Figure 1 Fingerprint Module IV Figure 2 Fingerprint Module Serial Protocol V Figure 3 Fingerprint Sensor and AVR Module VI Figure 4 ATMEGA324P Figure 5 Biometric Access Control Board layout VIII Figure 6 Analog Security Breach Alarm Board layout IX Figure 7 Oscillator Output X Figure 8 NE555 Timer Output XI Figure 9 System Architecture XIL Figure 10 Fingerprint module to Microprocessor Block Figure 11 System Block Design XIV Figure 12 Alarm Block Design XV Figure 13 Digital Circuit Schematic XVI Figure 14 Analog Circuit Schematic XVII Figure 15 Analog PCB Design XVIII Figure 16 Software Flowchart XXI Figure 17 Competition Safe XXX1 Figure 18 Final Product TECHNICAL OBJECTIVES The technical objective of the design of this project is broken into three functional blocks that are as follows Establish protocol communication between Fingerprint sensor and the microprocessor Atmel 324P using the UARTO Step down the voltage from 5 DC Voltage to 3 3V DC for the fingerprint sensor Establish bidirectional communication between the microprocessor and the terminal through FTDI serial to USB converter by using the UARTI at the microprocessor end Write backend terminal software to establish connectivity Enter Master Mo
9. de Enroll Users Delete a user Delete all users and Get the fingerprint list Design an embedded security breach alarm analog design to deter any theft Main Objective The main objective of this project was to design an access control system that will allow access to the audit console through the PC In addition interface an alarm system Features Fingerprint sensor device Nitgen FIM3040 ADSP BF531 Blackfin based system is capable of gathering and storing finger prints via serial The features are as follows Serial at 9600bps e 3 3V 200mA Capture 0 25 Verification in 1 0 Atmel Atmega 324P microprocessor was the core of this design that controlled communication between the fingerprint device terminal program and the analog alarm circuit UART 0 was used to control the communication between the fingerprint sensor and the microprocessor UARTI was used to control the communication between microprocessor and the PC terminal Features High performance Low power AVR 8 bit Microcontroller High Endurance Non volatile Memory segments 512 1 2 Bytes EEPROM 1 2 4 Bytes Internal SRAM Write Erase Cycles 10 000 Flash 100 000 EEPROM Data retention 20 years at 85 C 100 years at 25 C Optional Boot Code Section with Independent Lock Bits In System Programming by On chip Boot Program True Read While Write Operation Programming Lock for Software Security Peripheral
10. e 5 7 III Concept Technology 8 12 IV Project Architecture 13 19 V Division of Labor 20 VI User Manual 21 VII Bill of Material 21 VIII Gantt Chart 22 22 23 XII Final Product 24 XIII Appendices 25 INTRODUCTION The objective of designing the Biometric Access Control system is to strengthen the security while keeping the entry access user friendly Furthermore the user will NEVER have to worry about losing the keys remembering the password or losing the smart access card the authentication is performed by the access control system This system can easily be interfaced in wide range of applications such as door lock system safe simple access controller vehicle control and ATM The Owner can keep track of access list simply through the PC In addition this system is interfaced with the security
11. tart ei Error Header ane Commana omc e sse 1 4 4 4 4 4 4 If data size is zero then data and data check sum not used Start byte Ox7E NOTE Header Checksum Command Param1 Param2 Data Size Error Code Figure 2 Fingerprint Sensor and AVR Module Request Connection Command Determines if you are connected to the FIM3040 Command 0x01 Command 0 01 Parameter 1 X Parameter 1 Result Succeeded Parameter 2 X Parameter 2 Fingerprint Count Data Size 0 Data Size 0 Error Code X Error Code Error Code HDR 0x01 HDR N A Checksum Checksum Figure 3 To check the communication between the fingerprint sensor and the AVR command packet was sent to the fingerprint and then the AVR waited for the acknowledgement Fingerprint sensor responded with the acknowlesgement Result succeeded Hence the communication between the fingerprint sensor and the AVR was established Atmega 324P PCINT8 XCKO TO PCINT9 CLKO T1 PCINT10 INT2 AINO PCINT11 OCOA AIN1 PCINT12 OCOB SS PCINT13 MOSI PCINT14 MISO PCINT15 SCK PBO PB1 PB2 PB4 PB5 PB6 PB7 RESET VCC GND XTAL2 XTAL 1 PCINT24 RXDO PCINT25 TXD0 PCINT26 RXD1 INTO PCINT27 TXD1 INT1 PCINT28 XCK1 OC1B PCINT29 OC1A PCINT30 OC2B ICP PDO PD1 PD2 PD3 PD4 PD5 PD6 1 2 3 4 5 6 7 8 9 2 4 PAS 6 ADCO P

Download Pdf Manuals

image

Related Search

Related Contents

    - INFORMS PubsOnline  Gardner 0105-GA Instructions / Assembly  ご朗の前に よく読んで予測される事故を回避し安全にご  bksbLIVE® User Guide  直流電源装置用 延長コード(B一82ーX`B一822X)  MANUAL OPERADOR TERMOSELLADORA  en fr de  WM 80 Reparatur Vergaser  

Copyright © All rights reserved.
Failed to retrieve file