Font Size: a A A

Design Of Real-Time Math And Trigger Module In Scope Corder

Posted on:2019-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:L X PanFull Text:PDF
GTID:2348330569495581Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of science and technology,the power electronics industry tends to be complicated and large-scale.The signals that need to be detected in the field are not only a wide variety,but also a huge number.The instrument that can measure this kind of research object needs to have functions that can measure multiple channels at the same time and can collect multiple types of data simultaneously.But only a small number of measuring instruments in foreign countries have this kind of function,and there are few in China.Therefore,it is of great significance to design a oscillograph which can measure multiple channel data and have rich operation function and trigger function.In this paper,the Real-time Math module with many functions and the trigger module with many trigger types are realized by FPGA.It mainly includes the following:1.The real-time math module mainly realizes the real-time data processing,so that the processed data is more suitable for users' needs.This module can be divided into three modules.The first module is the waveform operations module.This module realizes the function of adding,subtracting,multiplying,dividing,with coefficient,square root,sine,cosine operation on channel data by using Xilinx's IP kernel.The high precision frequency measurement of channel data is realized by using electronic counter measurement.The second module is the IRIG signal decoding module.This module uses the FIR filter to extract the DCB code from the ACB code,and then extracts the time signal in the B code by using the decoding module.The third module is a data acquisition and processing module.This module realizes the function of peak-peak mode and high resolution mode processing for collected data.2.The trigger module is mainly to realize the capture and stable display of the user's demand waveform.The module supports 144 signal sources as trigger source to set up the trigger conditions.The trigger source includes the collected signals,the external input signals and the result signals after the real-time operation.The module supports multiple triggering modes which include automatic mode,automatic level mode,normal mode and single mode.The trigger types of this module include A ? B(N)trigger,A Delay B trigger,Edge on A trigger,OR trigger,AND trigger,Period trigger,Pulse Width trigger and Time trigger.This module uses the hysteresis level to reduce the false of triggering phenomenon caused by the interference.With the design of the general module,the hardware resource consumption caused by the many trigger sources and the many trigger types is reduced.Through testing and verification,the above modules can achieve several functions.The results of the waveform operation module can be used as the trigger source.The results of the IRIG decoding module can be used as time-triggered input signals.The peak-peak value model and high resolution model can be used to process data before data acquisition.The trigger setting can be carried out by using the trigger module with rich function.
Keywords/Search Tags:FPGA, Real-time Math, Trigger, Multi-channel
PDF Full Text Request
Related items