Electronic combination lock system using Verilog coding / Nadia Mohamad Nasir
A rapid increase in the burglary cases have drew a huge attention to improve the security of a house. The advancement of technology has introduced an electronic combination lock system in which only the house owner and selected people can unlock the doors. Therefore, the main goal of this paper is t...
Saved in:
Main Author: | |
---|---|
Format: | Student Project |
Language: | English |
Published: |
2020
|
Subjects: | |
Online Access: | https://ir.uitm.edu.my/id/eprint/39891/1/39891.pdf https://ir.uitm.edu.my/id/eprint/39891/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Mara |
Language: | English |
id |
my.uitm.ir.39891 |
---|---|
record_format |
eprints |
spelling |
my.uitm.ir.398912023-03-29T00:17:34Z https://ir.uitm.edu.my/id/eprint/39891/ Electronic combination lock system using Verilog coding / Nadia Mohamad Nasir Mohamad Nasir, Nadia Electronics Detectors. Sensors. Sensor networks Applications of electronics A rapid increase in the burglary cases have drew a huge attention to improve the security of a house. The advancement of technology has introduced an electronic combination lock system in which only the house owner and selected people can unlock the doors. Therefore, the main goal of this paper is to design and develop an electronic combination lock system using Verilog code. This system perhaps can reduce the possibility of a house being burgled. The entrance door of a house will only unlock if the user slides the correct secret code on the slide switches of the Altera DE2-115 Trainer Board. This project consisted of two parts which were simulation and hardware implementation. A Verilog code of the keyless system had been designed and scripted in Intel Quartus Prime Software. In order to perform functional verification, three different testbench codes had been developed. The simulations via testbench waveforms are performed in ModelSim Software. The waveforms are being observed and analysed to ensure that the outcome output is the same with the design coding. When the system detected the entered code matched with the setting code, UNLK waveform went high to indicate that the door is going to unlock. Besides, when the system detected the entered code did not match the setting code, the UNLK waveform went to logic ‘0’ to indicate the door is still unlocked. Then, the Verilog Code of the keyless lock system will be verified and downloaded via Altera DE2-115 Trainer Board. When the user entered correct password, all green LEDs turned on and the LCD displayed “Welcome Home”. Besides, when the user entered an incorrect password, all red LEDs turned on and the LCD displayed “Wrong Password”. After completing this project, all the output waveforms presented in ModelSim Software are corresponding to the designed testbench codes. As a conclusion, the output displayed are successfully demonstrated on the Altera DE2-115 Trainer Board according to the desired results. 2020 Student Project NonPeerReviewed text en https://ir.uitm.edu.my/id/eprint/39891/1/39891.pdf Electronic combination lock system using Verilog coding / Nadia Mohamad Nasir. (2020) [Student Project] <http://terminalib.uitm.edu.my/39891.pdf> (Unpublished) |
institution |
Universiti Teknologi Mara |
building |
Tun Abdul Razak Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Mara |
content_source |
UiTM Institutional Repository |
url_provider |
http://ir.uitm.edu.my/ |
language |
English |
topic |
Electronics Detectors. Sensors. Sensor networks Applications of electronics |
spellingShingle |
Electronics Detectors. Sensors. Sensor networks Applications of electronics Mohamad Nasir, Nadia Electronic combination lock system using Verilog coding / Nadia Mohamad Nasir |
description |
A rapid increase in the burglary cases have drew a huge attention to improve the security of a house. The advancement of technology has introduced an electronic combination lock system in which only the house owner and selected people can unlock the doors. Therefore, the main goal of this paper is to design and develop an electronic combination lock system using Verilog code. This system perhaps can reduce the possibility of a house being burgled. The entrance door of a house will only unlock if the user slides the correct secret code on the slide switches of the Altera DE2-115 Trainer Board. This project consisted of two parts which were simulation and hardware implementation. A Verilog code of the keyless system had been designed and scripted in Intel Quartus Prime Software. In order to perform functional verification, three different testbench codes had been developed. The simulations via testbench waveforms are performed in ModelSim Software. The waveforms are being observed and analysed to ensure that the outcome output is the same with the design coding. When the system detected the entered code matched with the setting code, UNLK waveform went high to indicate that the door is going to unlock. Besides, when the system detected the entered code did not match the setting code, the UNLK waveform went to logic ‘0’ to indicate the door is still unlocked. Then, the Verilog Code of the keyless lock system will be verified and downloaded via Altera DE2-115 Trainer Board. When the user entered correct password, all green LEDs turned on and the LCD displayed “Welcome Home”. Besides, when the user entered an incorrect password, all red LEDs turned on and the LCD displayed “Wrong Password”. After completing this project, all the output waveforms presented in ModelSim Software are corresponding to the designed testbench codes. As a conclusion, the output displayed are successfully demonstrated on the Altera DE2-115 Trainer Board according to the desired results. |
format |
Student Project |
author |
Mohamad Nasir, Nadia |
author_facet |
Mohamad Nasir, Nadia |
author_sort |
Mohamad Nasir, Nadia |
title |
Electronic combination lock system using Verilog coding / Nadia Mohamad Nasir |
title_short |
Electronic combination lock system using Verilog coding / Nadia Mohamad Nasir |
title_full |
Electronic combination lock system using Verilog coding / Nadia Mohamad Nasir |
title_fullStr |
Electronic combination lock system using Verilog coding / Nadia Mohamad Nasir |
title_full_unstemmed |
Electronic combination lock system using Verilog coding / Nadia Mohamad Nasir |
title_sort |
electronic combination lock system using verilog coding / nadia mohamad nasir |
publishDate |
2020 |
url |
https://ir.uitm.edu.my/id/eprint/39891/1/39891.pdf https://ir.uitm.edu.my/id/eprint/39891/ |
_version_ |
1761658494007640064 |