Font Size: a A A

Design And Software And Hardware Implementation Of PC Based Dual-Channel Digital Storage Oscilloscope

Posted on:2007-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2132360215970238Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays oscilloscopes have been well developed. As a useful tool for engineers,oscilloscopes are being widely used in electronic measuring. PC-Based Digital StorageOscilloscope (DSO), also called virtual oscilloscope, is low-cost, small-sized andeasier-to-take-along. These features meet the need for out-door working. And its lowprice is suitable for lab purchasing. The project is aimed to design and implement thesoftware and hardware of a PC-Based DSO.It is described in this paper how the hardware of the low-cost PC-Based DSO isdesigned and implemented. The DSO is dual-channeled with a 16bits Logic Analyzer init. The sample rate is 40MHz with effective sample rate up to 80MHz. It contains6Mbits of memory capable of capturing nearly 8ms when sampling at 100MHz. Theanalogue bandwidth is up to 400MHz. The resolution of ADC is 8 bits.The hardware consists of A/D converter, logic buffer, memory and control logic.The control logic is achieved on a Complex Programmable Logic Device (CPLD)because of the flexibility and programm-ability it brings to the system design. Theproject DSO also features a built in Logic Analyzer, advanced triggering modes (such aspre-trigger) and variable sample rates, makes this system both versatile and easy to use.The software part is written by the C language in the intergrated developmentenviroment of the Microsoft Visual C++. It is combined with DSO contral logic, andmanaged to read and display those collected data signals. Users can control DSO byrunning the control software.
Keywords/Search Tags:DSO, A/D Convert, memory, Sample Rate, CPLD, trigger, PCB
PDF Full Text Request
Related items