Virtual Basic Electronics Lab This project is a virtual lab designed to simulate basic electronics experiments. It's built with HTML, CSS, and JavaScript, making it accessible to anyone with a web browser. This virtual lab is based on the Basic Electronics Lab manual (24B15EC111) from Jaypee Institute of Information Technology, Noida.
Features Interactive Simulations: Perform experiments virtually with simulated components and instruments.
Component Library: Learn about various electronic components like resistors, capacitors, diodes, transistors, and ICs.
Virtual Instruments: Use a virtual multimeter, breadboard, DC power supply, function generator, and CRO.
Guided Experiments: Follow step-by-step procedures for each experiment as outlined in the lab manual.
Theory and Learning: Access theoretical explanations and learning materials for each experiment.
Experiments Included Introduction to Basic Components and Instruments: Familiarization with resistors, capacitors, inductors, ICs, multimeter, breadboard, DC power supply, and CRO.
Kirchhoff's Laws: Verification of KVL and KCL.
Thevenin's Theorem: Verification of Thevenin's theorem.
P-N Junction Diode Characteristics: Study of forward and reverse bias characteristics.
Rectifiers: Observation of half-wave and full-wave rectifier output waveforms.
Zener Diode Characteristics: Study of V-I characteristics of a Zener diode.
BJT Common Emitter Input Characteristics: Plotting the input characteristics of a BJT.
BJT Common Emitter Output Characteristics: Plotting the output characteristics of a BJT.
Op-Amp Configurations: Inverting and non-inverting amplifier configurations using Op-Amp IC-741.
Op-Amp Adder and Subtractor: Realization of adder and subtractor circuits.
Superposition Theorem: Verification of the superposition theorem.
Clipper and Clamper Circuits: Realization of desired wave shapes.
BJT Common Collector Input Characteristics (Virtual Lab): Plotting the input characteristics.
BJT Common Collector Output Characteristics (Virtual Lab): Plotting the output characteristics.
Getting Started To get a local copy up and running, follow these simple steps.
Prerequisites You only need a modern web browser.
Usage Navigate to the desired experiment from the main page. Each experiment page contains the theory, circuit diagram, procedure, and a simulation area. Interact with the components and instruments to perform the experiment and observe the results.
Contributing Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Fork the Project
Create your Feature Branch (git checkout -b feature/AmazingFeature)
Commit your Changes (git commit -m 'Add some AmazingFeature')
Push to the Branch (git push origin feature/AmazingFeature)
Open a Pull Request
License Distributed under the JIIT License. See LICENSE for more information.