Font Size: a A A

Design Of Digital Oscilloscope Based On Embedded WINCE

Posted on:2013-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:H R FengFull Text:PDF
GTID:2232330395986835Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of digital technology, digital oscilloscopestechnology become more and more stable and provides broader application spacefor humans. The digital oscilloscopes based on embedded processor andembedded operating system is the developmental direction of the oscilloscopedesign.This paper is focused on the design of oscilloscope, which has8channels,channel display optional, and each channel display range optional. Theoscilloscope hardware uses the embedded platform ARM8060which is designedas the motherboard of the oscilloscope. The embedded platform ARM8060isindependent researched by the ART Beijing science and technology Co.LTD.The motherboard realizes data collection based on the ART2753of PC104bus.Because the interior of ART2753has FIFO, it actualizes the data buffering toensure that the data cannot be lost. Besides, AT91SAM9261is chosen to be themicroprocessor of the ARM8060, which brings19roads DMA function itself, soit can ensure the efficiency of data transmission. In the meantime, the main boardhas rich peripheral interfaces which meet the oscilloscope design requirements.Use hardware platform to realize the oscilloscope parameters as follows: thebandwidth of oscilloscope is60KHz, the sampling frequency can be as high as250KHz, the8channels synchronous can input and display at the same time, theconversion time of the A/D data is less than or equal to3μs, the memory depth is200MB, the memory width is16bit, mouse and keyboards is used instead of thecontrol panel and LCD screen is used to show.The oscilloscope design uses Windows CE5.0as the software developmentsystem and applies Visual Studio2005to complete the realization of the functionfor the development environment. WINCE support the mouse, keyboard andmany kinds of hardware peripheral equipment and network system, and it can realize almost exactly the same function as the other Windows system in PC. Inaddition it supports the graphic display function. The development platformVisual Studio2005uses the CDC class of MFC to realize the foundation and usegraphics and class CPen, CBrush and so on to realize graphic plotting. It adoptsdouble cache drawing mode to reduce the screen flashing phenomenon during theprocess of graphic drawing.The osc illoscope is a super low freq uenc y d igita l osc illoscope, whic hhas a s ma ll s ize a nd can be applied to other mob ile devices as a wave formdisp la y module. At the sa me time, because of the low frequency acquisition,the time of data storage can last very long. Moreo ver, the data stora ge width is16bit, whic h is o ne of the ad va nta ges of the osc illoscopes.
Keywords/Search Tags:digital storage oscilloscopes, embedded system, Windows CE, Visual Studio2005
PDF Full Text Request
Related items