The company, ScandiNova Systems, has had a need for a test system that can automate and optimize fault detection of the digitizer circuit in the control system of their klystron modulators. This thesis work is intended for this need with the aim of constructing a test system built in LabVIEW, and a pulse generator to generate stimulation for the digitizer circuit board. The test system has been tested and the results have shown that it works well for the given circumstances. The analysis of how the digitizer circuit reads an analog signal works almost perfectly, given an 5%-tolerance interval from the reference value of how the pulse should be. However, not all of the digital outputs of the digitizer can be checked for faults with the current configuration of the circuit board. If the FPGA-code on the digitizer circuit is revised with the pulses of the pulse generator the Boolean error outputs of the FPGA can be correctly checked. If a test system is to be created for other circuits in the control system based on the work done in this thesis project, the parts specified for the present circuit shall be removed from the LabVIEW-program. For example, almost all parts of the GUI that are specified for the digitizer circuit, the stepping of the DIP-switches etc,, shall be removed. Stimuli for the circuits shall also be created according to their specifications.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-298119 |
Date | January 2016 |
Creators | Fällman, Oscar, Jönsson, Daniel |
Publisher | Uppsala universitet, Signaler och System, Uppsala universitet, Signaler och System |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.002 seconds