DanNeytur / TTL-CMOS-Components-Checker

TTL-CMOS-Components-Checker Final project in BSC electrical & electronics engineering

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TTL-CMOS-Components-Checker

Final project in BSC electrical & electronics engineering in Academic College Braude, Karmiel, Israel.

last update: 31/07/22- Submission version

Demonstration video

Images of the project

project

Project's circuits

circuits

Description

The purpose of this project was to indentify and check TTL/CMOS components (up to 20 pins) using FPGA controller (Altera DE2- Cyclone II FPGA).

The project will display the component's name after identifying it, and can display if the component is faulty.

If the tested component is inserted flipped, the project will alert the user.

The user has a few ways to interface with the project.

  • ZIF IC socket 20 pins- for quick and easy instert and pulling of tested components.
  • 4 push-buttons on development board- for the user to interact with the project.
  • 16X2 LCD display- showing the options the user can pick, testing/indentifying results.
  • Sound module APR9600 + speaker- sounds prerecorded voice messages according to the state of the system.
  • Red & Green LEDs- lights according to testing/indentifying results

The project can identify and check 8 components from 7400-series (TTL) and 6 components from 4000-series (CMOS).

image

Block diagram

diagram

Schematic of the project

Schematic_final project_2022-07-31

Operating principle

operating principle

Authors

Dan Neytur - DanNeytur

Acknowledgments

About

TTL-CMOS-Components-Checker Final project in BSC electrical & electronics engineering


Languages

Language:VHDL 98.4%Language:HTML 1.3%Language:Mathematica 0.3%Language:Standard ML 0.0%