Font Size: a A A

Design And Implementation Of Android APP For CCD Spectral Detection And Analysis

Posted on:2021-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:X B ShaoFull Text:PDF
GTID:2381330623467326Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of social science and technology and the widespread use of mobile devices,CCD spectrum detection technology is also developing in the direction of intelligence,miniaturization and portability.The CCD spectrum detection and analysis system is divided into two parts: the spectral data acquisition system and the spectral data processing system.Most of the spectral data processing systems are based on PC,which is not conducive to the mobile development of the spectrum analysis system.Based on the above background,this paper makes a detailed study on the spectral detection and analysis technology,designs and implements the CCD spectral detection and analysis APP based on Android platform,aiming at automatically obtaining the spectral data sent by the server and calculating the corresponding optical performance index through the spectral data and drawing the spectral map.Specific work is as follows:(1)This paper expounds the research background and significance of CCD spectral detection and analysis,analyses the development and research status of micro-spectrometer at home and abroad by reading a large number of domestic and foreign literatures,points out the shortcomings of micro-spectrometer in portability and data transmission,and puts forward the data transmission mode of network communication using WIFI.(2)This paper introduces the related knowledge of Android system,expounds the system architecture and basic interface components of Android in detail,studies the TCP/IP protocol for Android APP to communicate with server.(3)The function requirements of CCD spectrum detection and analysis for android app are studied,and the data transmission mode based on WIFI is studied.According to the integration characteristics of CCD sensor,the design requirements of adaptive integration time are studied.Finally,the overall framework design of app is given.(4)The detailed design and implementation of Android APP for CCD spectrum detection and analysis are studied.The page design,operation flow and specific code implementation of each function module of APP are studied.In order to improve user experience,this paper proposes to solve the phenomenon of page sliding jamming by using multi-threading and double buffering mechanism.In addition,this paper also proposes an adaptive integration time algorithm,which can not only ensure the accurate acquisition of spectral data,but also greatly shorten the detection time.(5)This pager tests each module of Android spectrum APP for CCD spectrum detection and analysis,and solves the screen mismatch problem that occurs during the test.Finally,compares and analyzes the performance of android app.The test results show that all modules of the software can run normally,and the function design is satisfied,and the performance is good.
Keywords/Search Tags:CCD spectrum detection, Android APP, TCP/IP protocol, integration time, double buffering mechanism
PDF Full Text Request
Related items