Sunteți pe pagina 1din 6

                                          VOL. 2, NO.

12, December 2011 ISSN 2079-8407


Journal of Emerging Trends in Computing and Information Sciences
©2009-2011 CIS Journal. All rights reserved.
 
http://www.cisjournal.org 

Password Based Rotational Multistory Car Parking System


Nayab Suhail Hamirani, Imdad Ali Ismaili, Asad Ali Shaikh, Faheem Ahmed, Azhar Ali Shah
University of Sindh Jamshoro
{nayab_hamirani@yahoo.com, iai_a@yahoo.com, dr.asadshaikh@yahoo.com, faheemraja.lakho@gmail.com 
aas_lakyari@hotmail.com}

ABSTRACT
Parking is a big issue in thickly populated areas and in larger cities due to heavy traffic. This intended application of
rotational multistory parking system effectively minimizes this issue. It results in less space and more secure parking.
ATMEL microcontroller is used as main processor while LCD and motors are as complimentary components for display
and rotation The model is based on circular mechanism giving low cost, less space and optimum performance. Password
locking system is used to verify the object and detects number of free spaces available in the parking lot. The world has
become a global market and numbers of vehicles are also increased to an uncontrollable situation. Keeping this problem
the intended model is designed. Password locking system embedded in the work has made the parking of vehicles very
much secure.

Keywords: Password based security, Microcontroller, DC gear motor, Regular IC & Express PCB

1. INTRODUCTION Password locking system embedded in it. Each driver has


its own unique password which increased the security as
The aim of the work is to design an Automatic well. In case the password is forgotten by the user there is
multistoried car parking system which can help common an Admin password which is accessed after some technical
public to park their vehicles in less space and secure issues.
environment. Due to dense population in the modern era
parking space has been one of the major issues when ever 3. BASIC IDEA
certain infrastructure is created. An innovation to design
something which can avoid the wastage of space in big There is a LCD placed in the project for displaying
companies and apartments was needed.. However, such various messages. First time the LCD screen will display a
kind of projects are developed but the main issue is they “Welcome” message. When a vehicle reaches at the
are linear and not secure though are multistory. So using entrance area, after initialization it rests at the entrance
Microcontroller we ensured password locking facility gate where its weight is detected by the switch and waits
along with rotational floor to ensure the best output. This for a user input from the user. At this point the user has
project is based on the circular building rather than the two options either to park the vehicle into the given
square or rectangular shaped buildings. We choose it location or access his/her vehicle from the building. Every
because, by using the circular building shape we can park time when a user parks his/her vehicle he/she is assigned a
more vehicles in a particular area that the other shaped password for that location. In order to access a vehicle
buildings like square and rectangular shaped [1]. At the from the building the user has input the password through
conceptual design level, minimum requirements are the push buttons. If the given input is not valid he/she can
reviewed. In this proposal, they include two motors, not access his/her vehicle. In that case he/she has to deal
varying operation switches, and an oscillator. A push with administrator, so he/she can access his vehicle. The
button data entry system and Liquid crystal screen display password assigned to the particular user is displayed on the
are also employed. For construction it required many screen of LCD for two seconds and is four digits long. It
components like, for the entrance a plastic prototype is may vary according to change in programming. This
constructed to include two parking levels and control project is based on the dynamic mechanism of the floors.
panels mount [6]. There is no elevator used here to select the particular
location. But those floors either can rotate to select the
particular location and they can be elevated up and down
2. THEME BEHIND THE PROJECT to select the floor number. This operation is controlled by
the microcontroller. There are two floors in our model and
In the era of technology it is seen that population has
in each floor there is space for the four vehicles, so there
increased to an uncontrollable extent. To compensate the
are total eight spaces for the vehicles. In order to park a
problem so many mega projects are working. These
vehicle, first we have entrance. There is only one entrance
projects are not secure so, to benefit man kind it was
in our project. When a vehicle comes near the entrance
thought to make some effective design to compensate
door, the micro switch is pressed which is fitted in the
parking hazards and multistory rotational parking resolved
ground. If the parking area is full and no space is available
the issue. Current Multistory parking systems are based on
in the building for parking a vehicle then the LCD will
linear mechanism and it is found that Rotational parking
generate a message “Sorry”. We have used a plastic
system a best alternate to ease the user and save the space.
prototype for the mechanical aspect. The number of floors
One other feature which made this project different is the
 
680
                                          VOL. 2, NO. 12, December 2011 ISSN 2079-8407
Journal of Emerging Trends in Computing and Information Sciences
©2009-2011 CIS Journal. All rights reserved.
 
http://www.cisjournal.org 
can be increased to any number. This results in the large 6. IMPLEMENTATION MATERIALS
space for parking in a specific area. It is shown in Fig. 1.
A. Peripheral Driver Array IC:

Peripheral driver IC is interfaced with the


microcontroller IC to get the output. Through this IC we
connected three relays, and these relays control the motors.
The NPN transistors connected in Darlington pair fashion
are ideal for interfacing between low logic level digital
circuitry (ATMEL 89C51) and high current/voltage
devices like lamps, relays and other applications in
industrial and consumer fields. The ULN2003 IC is a high
voltage and high current interfacing IC.

B. Regulator IC LM7805:

LM 7805 is a regulator IC and provides the necessary


five volts to the microcontroller IC. The project has input
supply of 12 volts DC and 7805 performs voltage
conversion. An integrated circuit voltage regulator is
connected to the output of a filtered rectifier and maintains
a constant output voltage or current despite changes in the
input, the load current, or the temperature. The most
popular IC regulator has three terminals, an input terminal,
an output terminal, and a reference terminal.

Fig. 1: Overview of the system C. Crystal Oscillator:

4. SYSTEM MODEL The oscillator is a circuit that produces an output


waveform without any external signal source. The only
input to an oscillator is the dc power supply. As such, the
The system model shown in Fig. 1 consists of two oscillator can be viewed as a signal generator. There are
floors. However to implement the system in some many types of the oscillators. Crystal oscillator is the one of
environment we can have hundreds of floors due to its the most widely used oscillator in microcontroller and
rotational floor to floor switching capability. Each user is microprocessor based projects. It is called the crystal
assigned a Floor and Parking lodge number. In the base oscillator because it generates extremely stable output wave
section along with few mechanical parts it contains a DC forms. The most communication applications require the
motor to perform the rotation. Here for simplicity we used use of oscillators that have extremely stable output signals.
one door only which is simultaneously used for Entrance Crystal oscillators are oscillators where the primary
and Exit. The processor i.e the Microcontroller is used frequency determining element is a quartz crystal.
with the LCD section and is integrated with the hardware
using switches. The keypad instructs the motor to switch D. Liquid Crystal display:
on the floors. A simple switch is used on the door which
acts as a sensor to detect the weight of the car to open and The LCD display used in this project is a 16x2. It
close the door. shows the messages generated by the microcontroller. It
shows passwords, welcome message and other necessary
5. PROCESSING TECHNIQUE messages. An LCD is a small low cost display. It is easy to
interface with a micro-controller because of an embedded
ATMEL 89c51Microcontroller is used as our main controller. Many micro-controllers have libraries that make
processor. Due to 89c51’s simplicity we preferred it and displaying messages as easy as a single line of code. The
entire programming is done in Assembly language [2]. The liquid crystal display is a different form the other display
AT89C51 is a 8 bit low power microcontroller with good devices such as 7-segment display, vacuum florescent
efficiency. Its internal memory is with 4K bytes. We can display, etc. While other displays generate light, the LCD
connect external memory as well depending upon our controls light. As a result, the appearance of the LCD is
program requirement. The internal Flash memory is also a quite different from that of other displays. LCD
reprogrammable which is it’s one of the most powerful characters are usually dark against a light background.
feature. Atmel AT89C51 is highly flexible and
inexpensive microcontroller for embedded control E. DC Gear Motor:
applications.
The Dc gear motor used in this project provides the
rotating mechanism as the need of project. There are two
 
681
                                          VOL. 2, NO. 12, December 2011 ISSN 2079-8407
Journal of Emerging Trends in Computing and Information Sciences
©2009-2011 CIS Journal. All rights reserved.
 
http://www.cisjournal.org 
motors used in this project. One provides the circular
movement and other provides the horizontal movement of
floors. Gear motor consists of an electric motor and a gear
train mounted in the same package to reduce complexity
and cost of design. They have low horse power though are
capable to lift an entire building or even to derive a simple
small toy car.

7. WORKING OF THE PROJECT


Initially if all the space is vacant then car will be
park in the location_1. Then the user has to press switch_1,
as user press that switch the door will automatically closed  
and the password will be shown on the LCD screen for the
Fig. 2: Parking step 01
two seconds. Similarly when the second vehicle comes at
the entrance gate, again micro switch is pressed. Again
door will open for parking the vehicle, now location_2 is
assigned by controller to park the vehicle. The vehicle will
park in location_2, after parking the user has to press
switch_1. As user press the switch_1, the door will be
closed and password will be shown on the LCD screen for
two seconds. Similarly, if there is another vehicle for
parking in building. Again micro switch is pressed and
locaton_3 is assigned automatically by controller. Then
user has to park his/her vehicle, the location_3 will be
assigned to that vehicle by microcontroller, after parking
vehicle he/she has to press switch_1 and password will
assigned to that user on the LCD screen for two seconds.
Similarly this process will continue till all the space is  
filled with the vehicles. First lower floor is filled and then Fig. 3: Vehicle at its actual place
upper floor is filled with the vehicles. Now, if any user
wants to get his/her vehicle from that building he/she has
8. BLOCK DIAGRAM
to press switch_0 for entering the password, which was
issued at the time of parking his/her vehicle. After entering General Block Diagram is shown in Fig. 4:
the password he/she has to press switch_0 for opening the
door. In a case when there is some area filled with the
vehicles with some area is left vacant and if there comes a
vehicle at the entrance to get parked then the
microcontroller will search the vacant locations and assign
one of the location to the vehicle in order to be parked.
Now when a vehicle comes to get parked in multistory
then the microcontroller will search about the vacant space
starting from the location_1. If there are three vacant
spaces such that their locations are location_2, location_5,
and location_7. In such a case the microcontroller will
assign the location_2 first to the vehicle. And then it
assigns the location_5 and finally it will assign the
location_7. According to this method, locations are
assigned by microcontroller. These are shown in Fig. 2
and Fig. 3.

Fig. 4: General Block Diagram

 
682
                                          VOL. 2, NO. 12, December 2011 ISSN 2079-8407
Journal of Emerging Trends in Computing and Information Sciences
©2009-2011 CIS Journal. All rights reserved.
 
http://www.cisjournal.org 
9. LAYOUT D. Express PCB and Layout:

In the layout section Prototype is constructed by


We used Express PC software. PCB layout is shown
placing individual components on their desired positions.
in fig. 6. Express PCB software is best for electronic
Power supplies are provided along with proper insulation
students for making prototype circuits.
and ground. Front view of the LCD module is given in the
figure where the module is in front of the user. See fig. 4.

Fig. 6: PCB Layout

E. Edsim Simulator

Edsim Simulator is used to simulate 89c51 series.


Assembly code is written in the Assembly code panel and
then program is checked for errors using STEP function.
Finally it’s made to Run and observe the result. We have
Fig. 5: Layout used this software here to enhance our programming and to
make it error free. All the registers can be observed along
10. SIMULATION with the contents of memory location RAM and ROM.

A. Programmer: 11. LIST OF PASSWORDS


Atmel 89C51 programmer is used here which can Location No. Passwords
program multiple Atmel 89 series of microcontrollers. For
example: 89C51/52/55 etc. Due to its simplicity and low Location_1 1236
cost we preferred it. However this can be implemented
using AVR or PIC as well. Location_2 2342
B. Microvision Keil Software:
Location_3 3453
The µVision IDE from Keil is used to upload our
Location_4 4569
required program in IC along with many new features. It
has many powerful features. It can be a good simulator and Location_5 5674
software to upload the program in the hardware circuitry
chip. Project management, editing and program debugging Location_6 6781
features make the software easy and effective. Embedded
program can be created very easily in Keil. Location_7 7895
C. OrCAD Location_8 8907
OrCAD software is used primarily for electronic
design automation. Printed Circuit board designing to Fig. 7: Passwords assigned in the project
create electronic parts with the help of schematics is
simple and easy in OrCAD. 12. SCHEMATIC
The schematic Diagram of the project is shown
in Fig 8. To clarify all the components we removed
two columns.

 
683
                                          VOL. 2, NO. 12, December 2011 ISSN 2079-8407
Journal of Emerging Trends in Computing and Information Sciences
©2009-2011 CIS Journal. All rights reserved.
 
http://www.cisjournal.org 

Fig. 8: Schematic Diagram

13. CONCLUSION REFRENCES


.
In this project, the parking garage was [1] Simone, L.K.; Elovic, E.; Kalambur, U.;
assigned a maximum of 4 vehicles for each level. Kamper, D; (2004 ), “A low cost method to
Upon exiting, a sensor is activated to keep track of measure finger flexion in individuals with
the number of location for vehicles in the floor. reduced hand and finger range of motion “,
Engineering in Medicine and Biology Society,
The automation objective was met by establishing 2004. IEMBS '04. 26th Annual International
an interactive user interface, a vehicle tracking Conference of the IEEE, Volume 2, 2004
system, a floor elevator control system and a Page(s):4791 - 4794 Vol.7 .Digital Object
Identifier 10.1109/IEMBS.2004.1404326.
monitoring system. We can implement our project
in larger cities, where there are many flats, plazas [2] Jae-Myung Yoo; Yong-Myung Ahn; (2006),
and less space for parking. “A study on a sensing system for artificial
arm's control” SICE-ICASE,. International
Joint Conference Oct. 2006 Page(s):3083 -
14. FUTURE WORK 3088 Digital Object Identifier
10.1109/SICE.2006.314717
We can make this project GSM based in [3] Jingdong Zhao; Li Jiang; Shicai Shi; Hegao
which every user will receive sms on their mobiles Cai; Hong Liu; Hirzinger, G.; (2006), ” A
for the updates. Next we are thinking to make this Five-fingered Underactuated Prosthetic Hand
System”,Mechatronics and Automation,
system portable in case of shifting of companies or Proceedings of the 2006 IEEE International
mergers made. Apart we can make it earthquake Conference on June 2006 Page(s):1453 - 1458
proof by using underground Mechanical system .Digital Object Identifier
10.1109/ICMA.2006.257843.
ACKNOWLEDGEMENT [4] Saito, Y.; Ogawa, A.; Negoto, H.; Ohnishi, K.;
Thanks to Almighty Allah for giving us (2005), “Development of intelligent prosthetic
hand adapted to age and body
patience and endurance to complete this work. shape”Rehabilitation Robotics, 2005. ICORR
2005. 9th International Conference, 28 June-1
July 2005 Page(s):384 - 389 .Digital Object
Identifier 10.1109/ICORR.2005.1501125.

 
684
                                          VOL. 2, NO. 12, December 2011 ISSN 2079-8407
Journal of Emerging Trends in Computing and Information Sciences
©2009-2011 CIS Journal. All rights reserved.
 
http://www.cisjournal.org 
[5] Unmanned Vehicle Controller Design,
Evaluation and Implementation: From
MATLAB to Printed Circuit Board Daniel
Ernst, Kimon Valavanis, Richard Garcia, Jeff
Craighead in Journal of Intelligent and Robotic
Systems (2007)
[6] Patent 5504314 - Monitoring and/or directing
system for parking areas;
http://s3.ptodirect.com/5504314.pdf

 
685

S-ar putea să vă placă și