当前日期:2010年9月5日 22:24:18    
公司介绍 产品展示 公司新闻 行业新闻 文件下载 留言反馈 联系我们
PC-Based V...
labview下载
什么是labview
基于LabVIEW的...
虚拟数字示波器的设计...
全球通用测试测量市场...
more>>>

 
  • Handheld scope meter
  • Oscilloscope
  • Multimeter
  • DSO1060
  • DSO1200 
  • DSO8060
  • PC Oscilloscope
  • 虚拟示波器
  • DSO-2090 USB
  • DSO-2150 USB
  • DSO-2250 USB
  • DSO-5200 USB
  • DSO-5200A USB

  • Arbitrary Waveform Generator
  • 任意波形发生器
    DDS-3005 USB 
  • DDS-3X25 USB
  • (逻辑分析仪)
    Logic Analyzer
    LA5034

     您最喜欢的示波器,手持示波表
虚拟示波器 DSO-2090 USB
虚拟示波器 DSO-2150 USB
虚拟示波器 DSO-2250 USB
虚拟示波器 DSO-5200 USB
虚拟示波器 DSO-5200A USB
手持示波器 DSO1060
手持示波器 DSO1200
手持示波器 DSO8060


虚拟示波器淘宝店

手持示波器拍拍店铺

易趣虚拟示波器店铺

有啊

台湾固纬

谷歌
 
PC-Based Virtual oscilloscopes
2008-3-20

PC-Based USB digital storage oscilloscope

 DSO-2090/2150/2250/2500/5200/5200A USB

 

 

 

 

 

2. Characteristic

  • USB2.0 interface, no external power source required, easy to use.
  • be suitable for notebook computerproduct line maintenancebe used easily on business.
  • Dimensions (mm):190(L) x100(W) x35(H), be carried easily.
  • High performance, 100MS/s-500MS/s real-time sampling, 40MHz Bandwidth.
  • Operating System: Windows98,Windows Me, Windows NT, Windows 2000, Windows XP ,VISTA
  • 23 measurement functions, PASS/FAIL Check, be suitable for technical application.
  • Waveform average, persistence, intensity, invert, addition, subtraction, multiplication, division, X-Y plot.
  • Save waveform in the following: text file, jpg/bmp graphic file, MS excel/word file.
  • FFT
  • One computer can connect many DSO, extend channel easily.
  • Labview\VB\VC\Delphi\C++Builder Second Design instance.

3. Hardware Specification

Channel

2 Channels

Impedance

1MΩ 25pF

Coupling

AC/DC/GND

Vertical resolution

8Bit

Gain range

10mV-5V, 9Steps

DC accuracy

±3%

Timebase range

4ns-1h, 38 Steps

Vertical adjustable

Yes

Input protection

Diode clamping

X-Y

Yes

Autoset

Yes (30Hz to 200MHz)

EXT. input

Yes

Trigger Mode

Auto, Normal and Single

Trigger Slope

+/-

Trigger level adjustable

Yes

Trigger Type

Rising edge, falling edge

Trigger Source

CH1, CH2, EXT

Pre/Post trigger

0-100%

Buffer size

10K-1M/Channel

Shot bandwidth

DC to 200MHz

Max. Sample rate

100MS/s-500MS/s

Sampling selection

Yes

Waveform Display

port/line, waveform average, persistence, intensity

Network

Open/Close

Vertical mode

CH1, CH2, Dual, ADD

Cursor measurement

Yes

Spectrum analyzer

Channel

2 Channels

Math

FFT, addition, subtraction, multiplication, division.

Bandwidth

40MHz-200MHz

Cursor

Frequency, Voltage

Data Samples

10K-1M/Channel

Accessories

S/W CD, probes, manual, USB cord

 

4Software

Operating system: Windows98, Windows Me, Windows NT, Windows 2000,

Windows XP, VISTA.

5SecondDesign

    Supply DEMO code (VCCVIVBLABVIEW) and technical support.

6Accessories

S/W CD, probes, manual, USB cord

DSO2250/2150/2090 Second Design Manual

 

 

1Functions introduction

Define struct:

 

sttruc Control_Data1_Struct{   

        WORD Trig_Source;      //Trigger Source

        WORD Ch_select;      //Channel Select

        WORD TIMEBASE;      //TimeBase

        WORD Trig_Addr;      //Address of trigger point

        WORD Data_Length;      //Length of data

    WORD Data_BufferSize;    //Buffer Size

      WORD Alt_flag;        //Remark of ALT

};

 

 

struct Levers_Struct{

        WORD Ch1Lever;      //Position of Channel 1

        WORD Ch2Lever;      //Position of Channel 2

        WORD Ch1TrigLever;     //Position of Channel 1 trigger

        WORD Ch2TrigLever;     //Position of Channel 2 trigger

        WORD ExtTrigLever;      //Position of extern trigger

};

 

 

Functions for hardware

 

 

1.

WORD __stdcall dsoSetTriggerAndSampleRate ( 

WORD DeviceIndex, //Device Index

                  Struct Control_Data1_Struct *Control_Data1 ) 

 

Note: Init and set trigger and sample rate. If you change TimeBase, you must use this

function. If successful return 1, else return 0.

 

 

 2.

WORD __stdcall dsoSetFilt ( WORD DeviceIndex,

              WORD Ch1_Filt,      //Channel 1 filter

              WORD Ch2_Filt,      //Channel 2 filter

              WORD Trigger_Filt)     // Trigger filter

 

Note: Init and set channel or trigger filter. If successful return 1, else return 0.

 

 

 

 

 

3.

WORD __stdcall dsoSetVoltageAndCoupling (

WORD DeviceIndex,

                  WORD Ch1_Att,     //Channel 1 voltage

                  WORD Ch2_Att,     //Channel 2 voltage

                  WORD Ch1_ACDC,    //Channel 1 AC/DC

                  WORD Ch2_ACDC    //Channel 2 AC/DC,

                  WORD TriggerSource )  //Trigger source

 

Note: Init and set channel voltage and coupling. If successful return 1, else return 0.

 

 

 

 

 

4.

bool __stdcall dsoSetOffset ( WORD DeviceIndex,

struct Levers_Struct * Levers,   /* Channels and trigger

lever data   */

              WORD Ch1_Att,

              WORD Ch2_Att,

              WORD TriggerSource,

              WORD * level )       //Channels level data

 

Note: Init and set trigger lever and level. If successful return TRUE, else return FALSE.

 

 

 

5.

WORD __stdcall dsoGetCaptureState ( WORD DeviceIndex,

int *Ram_Addr )  //Address of trigger point

 

Note: Get address of trigger point. If successful return 2, else return 0 or 1.

 

 

 

 

6.

WORD __stdcall dsoGetChannelData ( WORD DeviceIndex,

                   WORD Ch1_Att,

                   WORD Ch2_Att,

                   WORD pos_trig,  //Position of trigger point

                   WORD * ch1_data,   //Channel 1 data

                   WORD * ch2_data,  //Channel 2 data

                   struct Control_Data1_Struct *Control_Data1, 

                   int Ram_Addr,

int calData ) //Calibration Data Offset

 

Note:

Variable: ‘calData‘: Calibration Data Offset. Range(0~10).

Get Channel1 and Channel 2 data. If successful return 1, else return 0.

 

 

 

 

7.

WORD __stdcall dsoCaptureStart ( WORD DeviceIndex )

 

Note: Start capturing data. If successful return 1, else return 0.

 

 

 

 

8. 

long __stdcall dsoTriggerEnabled ( WORD DeviceIndex,

WORD Ch1_Att,

WORD Ch2_Att )

 

Note: Allow of next trigger. If the function succeeds, the return value is nonzero. If the

function fails, the return value is zero.

 

9.

BOOL __stdcall dsoForceTrigger

 ( WORD DeviceIndex )

 

Note: If hardware does not trigger long time, this function will trigger one time. If the

function succeeds, the return value is nonzero. If the function fails, the return value is

zero.

 

2.Flowchart    Operation Manual

 

For example: DSO2150 USB

 

Running Step:

 

 

1 Install labVIEW.

 

2 Copy the file "dso_2150usb.dll" to the path"C:\WINDOWS\system32".

 

 

 

 Equipment consists of two  oscilloscope probe

 

 

 

关闭

Copyright © 2008 USB PC-based virtual oscilloscope Mall All Rights Reserved
Supported By www.9qu.com