Font Size: a A A

High-resolution Event Timer Software Design

Posted on:2018-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y L LiFull Text:PDF
GTID:2348330512482972Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
Event Timer is mainly used for measure aiming to precise time,which is generally utilized for measure in the field of accurate time of flight,laser ranging and time transfe by laser.Event timer is classified into customized testing equipment and many abroad institutions have launched some products of event timer with high resolution in line with different needs.However,domestic relevant industry started relatively late.The main function requirements of event timer software are analyzed in this paper,based on hardware system of time-interval measurement and the interface of man-machine interaction has been designed.Meantime,application program in PC and control program in DSP have been completed utilizing WPF.The application program of event timer bases on the framework of MVVM(Model-View-ViewModel).Communication between hardware and application has been realized through USB.Prime research work completed in this paper includes the following content:1.Graphical User Interface framework is choosen to complete overrall design of application,after requirement analysis for users.2.Application program in DSP has been consummated,which realizes communication between application and DSP that is working under DEVICE mode and control for hardware circuit.3.Logical function of application program in the event timer has been implemented.Coupling of interface code and logical code has been reduced through utilizing the framework of MVVM by which data display,dynamic drawing of sample data and operation of man-machine interaction has been completed.Structure of man-machine command and data pack of Event Timer have been designed.The function of data storage in the application program has been implemented,which make the function of data persistence come true and succeed to import and export Excel file.The method of correction aiming to measuring result will be demostrated.4.Interfacial design of application program has been completed.According to requirement and using habit of user,appearance and layout of interface have been designed reasonably.Development and reuse of user-defined widgets have been realized,which can improve reusability of code.Eventually data drawing,control through mouse,data communication,data storage and so forth have been realized.Meanwhile,the application which is consice,easy to maintain and has wonderful appearance is presented,which provides commendable experience of man-machine interactionl.
Keywords/Search Tags:Event Timer, application program, system of man-machine interaction, time-interval measurement, USB
PDF Full Text Request
Related items