ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

An embedded system for access control

MARKO KREČIČ (2012) An embedded system for access control. EngD thesis.

Download (2352Kb)


    Although the use of mechanical locks to limit entry into space is still predominating today, there is a need for a more flexible and controllable method of locking and unlocking the door. That method can be represented by the use of an embedded access control system. In the thesis we have developed an embedded system for access control that uses a RFID technology and two-factor authentication, while a server program on a personal computer executes control and surveillance. The system is composed of a microcontroller with ARMv7 architecture (ARM Cortex-M core), Ethernet module, touch screen LCD and RFID card reader. Access control system reads the card number with a RFID card reader and then shows the keypad on the LCD touch screen. When a user enters the PIN code by touching buttons on LCD, the PIN code along with the RFID card identification number are sent to the server that approves or refuses the entry. The server logs user authentication. In this work we have presented the RFID technology and the operation of resistive touch screens. This has been followed by the presentation of the system components and their operation. In the programming part we have described the configuration of modules and the use of DMA devices. We have presented the problem of the mechanical misalignment of the touch screen and calibration algorithm. Because of the fact we connect the device to a server via Ethernet, we need to use TCP/IP protocols. We have chosen uIP TCP/IP stack and described the application of it based on embedded system for access control that we have made. We have also presented the finite state automaton of the system and described the server program.

    Item Type: Thesis (EngD thesis)
    Keywords: RFID technology, touch screen, uIP TCP/IP stack, touch screen calibration, access control
    Number of Pages: 71
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Patricio Bulić255Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=9610324)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1950
    Date Deposited: 14 Dec 2012 15:52
    Last Modified: 22 Jan 2013 12:26
    URI: http://eprints.fri.uni-lj.si/id/eprint/1950

    Actions (login required)

    View Item