Presentation by Amit
-
Upload
sumeet-saurav -
Category
Documents
-
view
39 -
download
1
description
Transcript of Presentation by Amit
Implementation of Vending Machine usingFSM
UNDER THE GUIDANCE OF
Presented By
AMIT KUMAR GOYALQHS-47 (ASE)CSIR-CEERI
DR. ABHIJIT KARMAKARSCIENTIST
IC DESIGN GROUP [CSIR-CEERI]
Introduction
Operation of Vending Machine
Implementation of Vending Machine
Design Methodology
Schematics Diagram
Simulation Results
Conclusions
References
Acknowledgment
Contents
INTRODUCTION
Vending machine is a machine that dispenses product after a customer deposits money.
User will insert money
When money become equal to product price
machine will dispense the product.
If there is any change, machine will return it. If cancel button is pressed user will get his
inserted money back.
Operation of vending machine
Implementation of vending machineName Direction DescriptionA Input 1 RsB Input 2 RsC Input 5 RsD Input Cancel InputP Output ProductCH (X Y Z)
0 0 00 0 10 1 00 1 11 0 0
Output ChangeNo Change1 Rs Change2 Rs Change3 Rs Change4 Rs Change
Design MethodologyReset
Insert Coin2 Rs (b)
1 Rs (a)
5 Rs (c)
If total = 4 RsP=1
If total > 4 RsP=1
If total < 4 RsP=0
CH(X, Y, Z)
d=1
Schematics Diagram
Internal Schematics Diagram
Ist Part2nd Part
All FF 3rd PartAll
output
D Flip Flop
Extracted Layout
ofD Flip Flop
All Flip Flop Combine
Extracted Layout
ofAll Flip
Flop
AllOutput
Extracted Layout
ofAll output
Final Layout of vending
Simulation Results (2 Rs coin is inserted)
clk
a
b
c
d
P
Simulation Results (5 Rs coin is inserted)
clk
a
b
c
Z
P
Simulation Results (2 Rs coin is inserted)
clk
a
b
Y
d
P
Extracted Simulation Results (5 Rs coin is
inserted)
clk
a
b
c
Z
P
Conclusion
Implementation of Vending Machine using FSM has been described.
Schematic and Layout of different components used in design are
made and their output is verified.
Layout of final schematics is made and extracted layout has been
simulated, which also provides desired results.
References[1] Zhang Wen & Zhang Xin Long (2010) “Design and Implementation of automatic vending
machine Based on the short massage payment” International Conference on Information
and Communication technology in Electrical Sciences, Neijiang, Sichuan, China.pp.978-
981.
[3] Biplab Roy & Biswarup Mukherjee (2010) “Design of Coffee Vending Machine using Single
Electron Devices”Proceedings of 2010 International Symposium on Electronic System
Design.
[4] C. J Clement Singh, K Senthil Kumar, Jayanto Gope, Suman Basu & Subir Kumar Sarkar
(2007) “ Single Electron Device based Automatic Tea Vending Machine” proceedings of
International Conference on Information and Communication Technology in Electrical
Sciences (ICTES 2007) , pp 891-896.
[2] B. Caulfield & M.O Mahony (2005) “Passenger Requirements of a Public Transport
Ticketing System” Proceedings of the 8th International IEEE Conference on Intelligent
Transportation Systems Vienna, Austria, pp-32-37.
I express my gratitude and appreciation for all those with whom I worked and interacted at IC Design Group, Central Electronics Engineering Research Institute (CSIR-CEERI), Pilani (Raj) and thank all of them for their help and co-operation.
I am thankful to Dr. Chandra Shekhar, Director, CSIR-CEERI for providing me an opportunity to work in this elite institute of Indian Scientists.
I owe my sincere gratitude to Dr. Abhijit Karmakar, (Scientist ICDG) CSIR-CEERI, Pilani for their useful guidance, invaluable advices and suggestions at every stage of the
project, without which it would have been hardly possible to complete the task. It is a great privilege to have an opportunity to work and learn a lot under their guidance.
I also express my extended thankfulness to Mr. Anil Saini, Mr. Pushpendra, Mr. Yashu for their support during my experiments and also sharing their ideas for my smooth sailing of the project.
Acknowledgement
Last but not the least, I would like to thank all my friends who directly or indirectly helped me, and made my stay at pilani memorable and pleasant.
THANKS