Skip to content

MDK-4203/Water-Tank-Level-Indicator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

readme

Water Tank Level Indicator

A digital logic circuit that monitors and displays water tank levels using combinational and sequential logic components.

πŸ“‹ Project Overview

This project implements a water tank level monitoring system using digital logic design principles. The circuit processes multiple input signals to indicate different water levels (0%, 20%, 40%, 60%, 80%, 100%) using flip-flops and logic gates.

πŸ”§ Features

  • Multi-level water tank monitoring (6 different levels)
  • Combinational logic for input processing
  • Real-time level indication
  • AND/OR/NOT gate implementation

πŸ› οΈ Components Used

  • AND Gates
  • OR Gates
  • NOT Gates (Inverters)
  • Input switches (A, B, C, D, E)
  • Output indicators

πŸ“ Circuit Design

The circuit uses a hierarchical logic design:

  • Input Stage: 5 input variables (A, B, C, D, E) with their complements
  • Processing Stage: Multiple levels of AND gates for minterm generation
  • Output Stage: Level indicators showing percentage

πŸŽ“ Learning Outcomes

  • Digital logic design principles
  • Combinational circuit design
  • Sequential circuit implementation
  • Flip-flop applications
  • Logic minimization techniques

Author

Daniyal Aftab Mirza

License

This project is for educational purposes.

About

A digital logic circuit that monitors and displays water tank levels using combinational logic, sequential circuits with D flip-flops (4013), and hierarchical gate design for real-time percentage-based level indication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors