Automated Library System
Automated Library System
Automated Library System
Volume: 1 Issue: 3
_______________________________________________________________________________
Student, Electronics and Telecommunication Engineering, MIT Academy Of Engineering,Pune, Maharashtra, India,
Professor, Electronics and Telecommunication Engineering, MIT Academy Of Engineering, Pune, Maharashtra, India.
1
[email protected], [email protected], [email protected],
4
[email protected]
Abstract: Our project involves bringing of an advanced library system into use which would help to ease the maintenance of
library records as well as the entries on the issue and return of the various books available in order to save time and human
effort involved.With the help of embedded microcontrollers the automated library system would be constructed which will
assist in the search of the books and their entry into the feed on issue and return. In spite of multiple database record
management tools available, Our project involves bringing of an advanced library system into use which would help to ease
the maintenance of library records as well as the entries on the issue and return of the various books available in order to save
time and human effort involved.
___________________________________________*****_________________________________________________
1.
INTRODUCTION
2.
REQUIREMENT OF THE MODULES /
COMPONENTS:
2.1.1 Controller requirement for door unit:
177
IJRITCC | MAR 2013, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Volume: 1 Issue: 3
_______________________________________________________________________________
enter the password only after the ENTER THE
PASSWORD message is displayed.[4]
2.1.5
RTC requirement:
Serial Interfaces.
Memory architecture
a)
b)
WORKING DIAGRAM:
178
IJRITCC | MAR 2013, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Volume: 1 Issue: 3
_______________________________________________________________________________
From above block diagram we get an idea that how the
system look like.
It consist of
Enter=1 pin
1) Power supply
2) Reset circuit
3) AT89C51RD2
4) LCD 20 X 4
5) Keypad 10 X 4
6) Card reader & writer
7) I2C Bus
8) External Clock circuit
9) Buzzer
10) Bi-color high flashing LED
11) Photodiode
We will explain one-by-one as follows:
1) Power supply required for our design is 5V.In case if
MSEB light goes OFF we are providing battery cells.
2) External RESET circuit is required for ON/OFF the
transmitter & second RESET is required as an
indication of Completed the task of Issue & Borrow of
book.
3) We are using two uC for transmission of data &
receiving of data.
Both the uC are of same type because the clock
frequency required should be same as I2C requires high
synchronization.
AT89C51RD2 is a Atmel Wireless uC having
additional NIC support so that we are using the same.
4) LCD display required here for displaying the Tasks
like
Student:
1) Issue book
2) Return book
3) Display Index
Administrator:
1) Add record
2) Display recent record
3) Update record
4) Delete record
5) Display index
The user will enter the options what they want &
process next task.
Cancel=1 pin
Delete=1 pin
Backspace=1 pin
Total=40 pins.
We can also use Generic Laptop/Computers keyboard.
6) The card reader/writer required for security
purpose.
When user enters into libraries we have to read Card
first & then we are able to enter otherwise door will not
open. The same card we have to again insert into the
Transmitter unit to have an authentication, that will
help you out while returning book. The Transmitter
sends message 3 days before last date of submission of
the book on user mobile number. And for this purpose
user must be authentic person of particular institute.
7) I2C BUS required for communication between two
or /more uC .
It is 2 wire connector as Data & Clock. We are doing
communication between 2 AT8951RD2 uC with this.
The max speed is 400kbps.so for high speed
communication we are using I2C Bus.
8)External clock circuit is required to give clock pulses
to uC.The maximum frequency of AT8951RD2 uC is
60MHz,but its is on our risk. Normally 40MHz
frequency is sufficient for operations in RTOS
environment.
9) Buzzer is required for identification purpose like
when we listen something we can point out that. In our
project we have used it for book searching.
10) Bi - color high flashing LED are used for
identification purpose like when we look something we
can easily point out that. In our project we have used it
for book searching.
11) Photodiode used as a sensor. We have used it for
book presence/absence. Working principle is when the
book is present the Photodiode will be OFF otherwise it
will be OFF.
179
IJRITCC | MAR 2013, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Volume: 1 Issue: 3
_______________________________________________________________________________
FLOWCHART:The Flowchar t consist of following elements
Start
Insert card
No
Is it OK?
Yes
Allowed to enter in
Library.
Is it OK?
No
Yes
Perform Task of
Issue,Return,book
180
IJRITCC | MAR 2013, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Stop
Volume: 1 Issue: 3
_______________________________________________________________________________
APPLICATION:
FUTURE DEVELOPMENT
REFERENCES
Websites:
www.google.co.in
www.efy.com
www.atmel.com
Www. AT89C2051_real_time_controller.html
181
IJRITCC | MAR 2013, Available @ http://www.ijritcc.org
_______________________________________________________________________________________