Professional Documents
Culture Documents
8 Ec 3
8 Ec 3
Abstract
Automatic car Parking system is a very smart application II. ISSUES IN VENDING MACHINE
nowadays. The various designs have been carried out by
different firms. The main problem remains is that the entry and 1. Human-less security is an issue for the system.
exit module is needed to be accurate and well controlled. Also, 2. Traditional vending machines, uses microcontroller
interfacing the automatic vending machine requires security that consumes more power and have less operating
features and maintenance. In our proposed work, we have speed.
designed and implemented an improved and secured vending 3. No theft protection alarm is present
machine for automatic car parking applications. It is included 4. Car parking management systems with the space and
with the security features and the coin management systems. payment authentication is absent in traditional
Similarly, entry and exit module with the slot management has methods.
been intelligently designed. Thus, the cash management (token
management system) and the Parking slot management have III. PROPOSED DESIGN FEATURES
been presented here. Also, the power consumption of the
overall system has been optimized by the PSO Algorithm We have divided the project work into five different modules
(Particle Swarm Optimization). as follows-
Keywords: Vending Machine, Parking systems, Security MODULE I- Designing of the car entry module involving the
system, Token management use of coin sensors and object detection sensors.
I. INTRODUCTION MODULE II- Designing of the car exit module for the car
and the automated update of the status of the slots in the car
The vending machine is a smart machine which dispenses parking.
different products, according to the demands of the consumer,
when he/she inserts currency or credit into the machine. The MODULE III- Designing of the car parking vending machine
vending machines are more able to be easily used and are security and maintenance module involving the use of the
highly in demands than the standard purchasing methods. metal detector sensor.
Nowadays, vending machines are used everywhere like at
MODULE IV- Simulation of the complete software programs
railway stations for train tickets, in schools and in companies
using Xilinx ISE Simulator.
supplying coffee and snacks, in car parking providing parking
tickets to the car parkers, etc. MODULE V- Implementation of the Power Optimization
methods using particle swarm optimization (PSO).
The practical application is very limited due to the improper
design and its limitations of handling the cash and cash
change. Coin management is also an issue since; actual IV. DESIGN AND IMPLEMENTATION
amount could not be always managed. MODULE I- Designing of the car entry module involving
the use of coin sensors and object detection sensors- In this
The available automatic car parking systems are also usually module we have designed a program for the entry of the car
very inefficient designs as their limitation is to handle the which will be detected by the object detection sensors at the
entry and exit details, with cash vending interface systems. gate, thus showing vacant slots available for the selection by
Also, automatic security features are not included in the the customer according to his own choice and in case slots are
designs. In our proposed work, we have smartly included the not available then it is exited.
detail management system in the automatic car parking
systems with interfacing the data from the vending machine Designing is such that the slots count will be decremented as
along with automatic parking slot management system. the car is entered in the area and thus the current status is
Generally, the designs are embedded using the microcontroller available for the other customers. Here we have designed for
systems which are generally very low operating speed four car parking slots in our proposed model where parking
systems. Thus, in order to control the multiple handling system cost for each parking is Rs. 10.
and management we need to improve the existing designs. The
designs can be in-built using the FPGA systems. Thus, we After the selection of the slot for parking of the car, machine
have implemented in VHDL and simulated in MODELSIM prompts for the payment of the required amount into the
and XILINX ISE 9.1i to verify the design and overall working machine. Now if the entered amount is equal to the required
of the system. amount then the final slip is generated with selected slot
www.ijaert.org
International Journal of Advanced Engineering Research and Technology (IJAERT) 644
Volume 5 Issue 8, August 2017, ISSN No.: 2348 – 8190
PSO has been used to get the optimized solution for the
problems. Initially, depending on the application, a search
space is decided consisting of a number of solutions. Every
particle has a position in the search space of the optimization
problem. Each particle’s initial position and velocity is
assumed. Best solution, among all the solutions in the search
space, is found for optimization of the problem.
Fig.2 Flow Chart for Car Exit Module
www.ijaert.org
International Journal of Advanced Engineering Research and Technology (IJAERT) 645
Volume 5 Issue 8, August 2017, ISSN No.: 2348 – 8190
VI. SIMULATION RESULTS & DISCUSSIONS the final RTL structure at gate level have been defined. All the
internal blocks have been defined for the final implementation.
Here, in Fig.4 the RTL synthesis design has been shown. It has Fig.7 RTL Schematics of security and maintenance module
the structure of the vending machine that manages the cash
flow management system. It has the modes such as entry and Fig.7 shows the RTL schematics of security and maintenance
the exit module. The above block represents the IOs as: Clk, module at the gate level. Similarly, the safety status indicates
ten_cash_box, ten_in, twenty in. Similarly, the output ports are the final status update in case of any alarm status and thus
represented as no change, No_entry, no_exit, entry sense pins, indicating the theft or the maintenance modes.
exit sense pins, exit pins and payment port pins.
Here, the output pins represent the modes for the entry, exit,
payment that amounts to the final RTL synthesis. The output
pins tends to represent the status of the final implementation.
www.ijaert.org
International Journal of Advanced Engineering Research and Technology (IJAERT) 646
Volume 5 Issue 8, August 2017, ISSN No.: 2348 – 8190
www.ijaert.org
International Journal of Advanced Engineering Research and Technology (IJAERT) 647
Volume 5 Issue 8, August 2017, ISSN No.: 2348 – 8190
International Conference on Field Programmable Benmakhlouf, Soukaina Elaouad and Yassine Salih
Logic and Applications, 2006, Madrid, August 28-30, Alj, 2015. Car parking management system using
2006, pp 1-6. AMR-sensor technology. 1st International Conference
on Electrical and Information Technologies (ICEIT),
[11] Eung Soo Kim, 2009. Fabrication of auto-braking 2015, Marrakech, March 25-27, 2015, pp 414-418.
system for pre-crash safety using sensor.
International Journal of Control and Automation, [18] Jia Hui Chin, Jin Teong Ang, Siew Wen Chin, Yu
Vol. 2, No. 1, pp 41-48. Ming Chang and Zyn Xian Choo, 2013. iSCAPS –
innovative smart car park system integrated with
[12] Deming Chen, Jason Cong, Kyle Rupnow, Swathi NFC technology and e-valet function. World
Gurumani, Wen-mei Hwu and Zhiru Zhang, 2016. Congress on Computer and Information Technology
Platform choices and design demands for IoT (WCCIT), 2013, Sousse, June 22-24, 2013.
platforms: cost, power and performance tradeoffs.
The Institution of Engineering and Technology [19] Garima Grover and Ila Chaudhary, 2014.
Cyber-Phys. Syst., Theory Appl., 2016, Vol. 1, Iss. 1, Implementation of particle swarm optimization
pp. 70–77. algorithm in VHDL for digital circuits optimization.
[13] Varun Vaid, 2014. Comparison of different attributes International Journal of Information Engineering and
in modeling a FSM based vending machine in 2 Electronic Business, 2014, 5, pp 16-21.
different styles. International Conference on
Embedded Systems - (ICES), 2014, Coimbatore, July [20] Ashish Papreja, Gaurav Verma, Shikhar Maheshwari,
3-5, 2014, pp 18-21. Sukhbani Kaur Virdi and Sushant Shekhar, 2016.
Low power implementation of FSM based vending
[14] Danielius Adomaitis, Gytis Dalangauskas, Igor Sajev machine on FPGA. 3rd International Conference on
and Vilius Dziaugys, 2016. Car parking information Computing for Sustainable Global Development
system. Open Conference of Electrical, Electronic (INDIACom), 2016, New Delhi, March 16-18, 2016,
and Information Sciences (eStream), 2016, Vilnius, pp 2054-2058.
April 19, 2016.
[15] Huaijun Wang, Junhuai Li, Rong Fei, and Yang An,
2016. Smartphone based car-searching system for
large parking lot. IEEE 11th Conference on Industrial
Electronics and Applications (ICIEA), 2016, Hefei,
June 5-7, 2016, pp 1994-1998.
www.ijaert.org