IMPLEMENTATION OF E-LEARNING CIRCUIT ANALYSIS SOFTWARE FOR SIMPLE DIRECT CURRENT (DC) ELECTRICAL CIRCUITS
Electric circuits form the principal subject of many undergraduate courses in electrical and electronic engineering. For most higher education students, it is a difficult process to learn the analysis and solution of such circuits. In this study, we present the description of an education program that can analyze simple direct current (DC) electrical circuits and generate instructive documents with all their intermediate solution steps. The program uses a circuit input language (CIL) defined to represent the circuits. In this way, the source circuit is taken from a text file of CIL language. Then graph analysis method is applied to the source circuit to calculate the current and voltage values of the elements. At the end, output document is generated from intermediate solution steps in analysis phase in LaTeX format.
The circuits currently comprise resistors, independent current and voltage sources only. Besides, the program is equipped with some useful features such as the calculation of equivalent resistance, the construction and solution of Thevenin equivalent circuits and the automatic generation of electrical circuits.