Electronic Identification and Personal Information card using 8951 Microcontroller

Preface: – Presently there are many types of cards available such as punch cards, magnetic cards, optical cards but all are having the disadvantage of performance degradation as we use them.

Other disadvantages are: –

  1. They can not store much information.
  2. They can not be read from a distance.
  3. They lose their data if placed under magnetic field or even on scratching.
  4. There is no security to protect card data whereas in our card this is achieved with the provision of passwords.
  5. There is no Re-Writable memory for temporary data storage such as railway reservation ticket.

The above-mentioned shortcomings are technical but there are user related problems also when one needs to handle a large number of cards at a time to obtain diverse information (Atm, Credit card, License, Voter Id. etc.). The user is highly inconvenienced as he is required to change over the cards frequently, so we have designed a card which combines information contained in a variety of cards. Since data is transferred using IR sensors so in many applications we can identify the user from a distance. We can also lock the data stored in card by using various passwords. Card can also store specific data in RAM for temporary use such as railway reservation, air bookings etc. we can also use the cards in automatic doors fitted with sensors which read the card from some distance and open the door only for authorized card holders.


1. Card Unit: –


Block diagram of card unit

IR Sensors: – We are using here the infrared light as communication medium because of its low cost and better reception in short range communication. To make the receiver perform better it is designed to recognize the switching IR light of particular wavelength.

The wave length and switching frequency can be taken from the manufacturers data sheets

Buffer Amplifier: – The O\P of sensor does not have the current capacity to drive the microcontroller hence we use the buffer amplifier between sensor and micro controller.

Buffer Amp 2: – This section provides the current gain to signals coming from microcontroller.

Astable M.V.: – It generates the switching waveform to switch the IR LED on & off the frequency of the M.V. depends upon the sensor used.

Micro controller: – This is the part of card which stores the data in its EEPROM & also performs all the operations required for testing the incoming data & to decide the response of received data. It also controls the mode of serial communication and speed of communication.

2. PC Unit: –


Block diagram of PC Unit

For the pc unit all the blocks are same but instead of using microcontroller we use serial port of pc which follows the RS232 standard hence we use a Level Converter between port and Buffer Amp.
The first level converter converts the TTL signals in to RS232 signals & second level converter converts the RS232 signals to TTL signals. The conversion is necessary because the sensors & M.V. works on TTL logic.

3. Door unit: –


Block diagram of door unit

Here we implemented one utility of the card by opening the cabin door (in office) automatically as the authorized person come up to a certain distance from door, by reading his or her card from distance.

Now if the cards data does not match with door unit it sends the persons card number to PC & ask to open the door if operator press Y the door unit will open the gate.

To complete the door unit we require combining the following section as shown in block diagram.
Now we see that all the sections as same as we have discussed in previous blocks except that Relay & Beeper section. So we will discuss only this section. The door unit performs the two work one send data to call the specific data from card & read data from card through sensor. Now if persons card no does not match with unit it sends the pulses the beeper unit which produce the intermittent beep sound to indicate that door is not opened.

Editorial Team
Editorial Team

We are a group of young techies trying to provide the best study material for all Electronic and Computer science students. We are publishing Microcontroller projects, Basic Electronics, Digital Electronics, Computer projects and also c/c++, java programs.

133 thoughts on “Electronic Identification and Personal Information card using 8951 Microcontroller

  1. sir,
    i wish to do this project..plz send me the block diagram and details of yhis project..waiting eagerly for your reply..
    thank you

  2. hello Sir.
    Im intersted in this project.
    can you please send me source
    code,block diagram and other
    details of this project.please sir.
    waiting for your reply.
    plz sir its urgent…..help me out….

    thank you.


  3. sir,
    its a very intrstng toipc…im intrstd in this project. can you please send me the source code and all the necessary files for it. looking forward for your reply.please send in the above mentioned email id.

  4. it is very interesting project.sir please all the information to my mail
    email id:jontychandrasekhar2@gmail.com

  5. sir,i want some information about source code,also want to know how to implement it.
    *****THANK YOU********

  6. sir i m really interested in this project so can u plz send me source code, block diagram & other related necessary details regarding this project.
    eagerly waiting 4 ur earliest reply.
    thank u.

  7. its very intrusting project sir…
    plz send its soft copy to my e-mail id..
    we need more ruference from it….


  8. nice! very intrusting project,
    infor- about all H\w part R.s ?
    and pls send mail
    source code and block diagram, need for anybody.

  9. I drop a comment each time I appreciate a post on a site or I have something to valuable to contribute to the conversation. It is triggered by the sincerness displayed in the article I looked at. And after this article BLOGTITLE. I was excited enough to drop a leave a responsea response 😛 I do have a couple of questions for you if it’s okay. Is it just me or does it appear like a few of the comments come across like left by brain dead visitors? 😛 And, if you are writing on additional places, I would like to follow you. Would you make a list the complete urls of all your communal pages like your Facebook page, twitter feed, or linkedin profile?


Leave a Reply

Your email address will not be published. Required fields are marked *

Get the latest updates on your inbox

Be the first to receive the latest updates from Codesdoc by signing up to our email subscription.