| For the cultivation of students in the electronic information major,experimental teaching is a vital part of engineering education.Traditional experimental teaching has problems such as insufficient experimental hours,outdated experimental resources,low experimental teaching efficiency,uneven distribution of educational resources,and shortage of front-line teachers.Therefore,reforming the experimental teaching mode and developing remote teaching experimental systems are crucial for improving teaching efficiency and quality.The current remote teaching experimental system usually adopts the mode of unified management of experimental equipment and providing students with remote access,which still differs significantly from the offline teaching mode.At the same time,it lacks auxiliary teaching functions,such as the online judge function,circuit fault detection function,etc.Aiming at the problems existing in the current remote experimental system,this paper studies and designs a distributed online judge system for electronic circuit experiments,which provides a complete solution for experimental teaching.The research results of this paper are as follows:1.This paper has developed an electronic circuit experimental hardware platform.The platform contains the experimental instrument functions necessary for students to conduct experiments,including a dual-channel adjustable isolated power supply,excitation source generation module,multi-node signal acquisition module,complex impedance measurement module,and high-speed waveform acquisition module.The hardware platform developed in this paper can provide students with the experimental environment necessary for conducting experiments,and also provide hardware platform support for the auxiliary teaching functions proposed in this paper.2.This paper proposes a communication framework for remote experimental teaching systems,which supports multiple students to access the system and transmit different types of data,including static data and high-speed waveform data,and supports archiving data to the database.Teachers can remotely view students’ experimental waveforms and check their historical experimental records at any time,significantly improving the efficiency of experimental teaching.Based on the above hardware platform and communication framework,this paper designs and implements the online judge function.Inspired by the online judge system for programming languages,this paper studies the operation mechanism and testing principle of the online judge system proposes the online judge system function for electronic circuit experiments,and realizes the automatic acceptance and scoring of experimental teaching.In addition,this paper studies the circuit fault detection algorithm based on an artificial neural network.This paper models the circuit as a two-port network.It carries out an endto-end analysis of the input and output signals of the circuit,thus avoiding the modeling of the network topology itself.This paper studies and simulates the circuit fault detection problem in Matlab Simulink.The experimental results show that the circuit fault detection algorithm based on the artificial neural network designed in this paper can perform fault type and location identification.This paper is based on the self-developed hardware platform and the proposed network communication framework for a remote experimental teaching system and realizes the functions of online judging and remote waveform viewing for teachers.At the same time,it also studies the circuit fault detection algorithm.This paper provides students with a portable hardware platform for experiments,which is convenient for students to carry and conduct experiments,and expands the flexibility of experiments.The online judge function implemented in this paper significantly reduces teachers’ workload and improves the efficiency and quality of experimental teaching. |