This repository contains a virtual lab prototype designed to simulate the measurement and calculation of the band gap energy of a material. The lab includes interactive features that allow users to explore the relationship between temperature and electrical conductivity, and determine the band gap energy using experimental data.
The project aims to provide an educational tool for students to understand the concept of band gap energy and its significance in material science. By utilizing basic physics principles, users can calculate the slope of the temperature vs. conductivity graph, which is used to estimate the band gap energy of the material.
Key Features: Interactive Graphing Tool: Allows users to input data and visualize the relationship between temperature and conductivity. Band Gap Calculation: Calculates the band gap energy using the formula: 𝐸𝑔=2×0.198×slopeEg = 2×0.198×slope, where the slope is derived from the graph. Real-time Output: Displays the calculated slope and band gap energy as results on the screen. This project is a prototype and can be further expanded to include other materials or more advanced features for a deeper understanding of semiconductor physics.
Technologies Used: HTML: For creating the user interface. CSS: For styling the page and layout. JavaScript: For handling calculations, user input, and graph rendering. Installation: Clone the repository. Open the index.html file in a browser to run the virtual lab. How to Use: Input the temperature and conductivity values into the designated fields. Press the "Calculate" button to generate the graph. The band gap energy will be displayed in electron volts (eV) along with the calculated slope. Feel free to explore, modify, and contribute to the project!