Font Size: a A A

Software Design Of Wireless Intelligent Virtual Oscilloscope

Posted on:2018-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:H Z ChangFull Text:PDF
GTID:2348330515451710Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of computer science and network communication technology,intelligent terminal devices and mobile Internet applications become universal in society.Meanwhile,Reliance of people on these technologies has prompted them to progress and innovate.Today,intelligent terminal device consist of a powerful central processor and graphic processor,which are able to complete complex mathematical operations and graphics processing,and network infrastructure has upgraded,which also make the network bandwidth and data transmission speed has been greatly improved.It is based on the above two kinds of technology present situation and the good development prospect.From the angle of design of virtual instrument,this paper proposes a wireless intelligent virtual oscilloscope,which uses Android intelligent terminal equipment as the traditional virtual oscilloscope data processing unit,and uses the wireless network as data transmission channel between the front-end data acquisition board and the Android terminal.the virtual oscilloscope is separate and cheap,which successfully turns the traditional oscilloscope into intelligent,miniaturization and popularization,and greatly enhance the user experience and the scope of application of oscilloscope.The main work of this paper includes the following:(1)Designing and Implementing the software of the data acquisition board controller,which includes the wireless communication and local control function.Finally the data acquisition and transmission can be completed.(2)The parallel bus protocol between controller STM32 and FPGA is designed and implemented,which realizes the High-speed data transmission between them.(3)Designing and implementing the Android intelligent terminal applications.A variety of design patterns and the structure of the program are used to achieve the separation of interface and control logic,improving code readability and scalability,and multi thread,message queues technology is adopted to complete data processing and display function.(4)Designing and implementing the automatic matching function between the data acquisition board and the Android intelligent terminal,which is convenient for users.(5)Designing and implementing data interaction between the data acquisition board and the Android intelligent terminal,which ensures the smooth and high-speed network communication.Finally,the paper completes the software design of Android intelligent terminal and the data acquisition board controller.Through the test,the function of wireless intelligent virtual oscilloscope are normal,the user can easily control the oscilloscope acquisition behavior through its own intelligent terminal,and observe the waveform,which reaches the purpose of design.
Keywords/Search Tags:Android, Virtual oscilloscope, Wi-Fi, data acquisition board
PDF Full Text Request
Related items