Course Code: ECPC-307
The aim of this assignment is to develop a Graphical User Interface (GUI) for the calculation in the Friis Transmission Equation using given parameters, implemented in Python.
The assignment focuses on creating a Python-based GUI to facilitate the calculation process based on the Friis Transmission Equation. This equation describes the power transfer between two antennas in free space. The Python GUI will provide an efficient and interactive tool for students and researchers studying antenna and wave propagation.
-
Input Parameters:
- Frequency of operation (in Hertz)
- Transmitting antenna gain (in dB)
- Receiving antenna gain (in dB)
- Distance between antennas (in meters)
- System losses (in dB)
-
Calculation Button:
- Implement a button to initiate the calculation based on the entered parameters.
-
Output Display:
- Display the calculated Received Power on Reciever side using the Friis Transmission Equation.
- A simple animation depicting the Friis transmission equation
Follow these steps to use the Python GUI effectively:
- Ensure Python is installed on your system.
- Run the Python script for the GUI.
- Enter the required parameters in the designated input fields.