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...

Full description

Saved in:
Bibliographic Details
Main Author: Mohamad Nasir, Nadia
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