Pico Communications PicoScope 2104 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Pico Communications PicoScope 2104, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Pico Communications PicoScope 2104 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Pico Communications PicoScope 2104. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Pico Communications PicoScope 2104 should contain:
- informations concerning technical data of Pico Communications PicoScope 2104
- name of the manufacturer and a year of construction of the Pico Communications PicoScope 2104 item
- rules of operation, control and maintenance of the Pico Communications PicoScope 2104 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Pico Communications PicoScope 2104 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Pico Communications PicoScope 2104, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Pico Communications service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Pico Communications PicoScope 2104.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Pico Communications PicoScope 2104 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    Copyright 2006 Pico Technology Limited. All rights reserved. PicoScope 2104 & 2105 User guide PS2100044-1.0 PC Oscilloscopes[...]

  • Page 2

    PicoScope 2104 & 2105 PC Oscilloscope User Guide I Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 Table of Contents .............................................................................................1 1 Introduction ............................................................................................[...]

  • Page 3

    Introduction 1 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 1 Introduction 1.1 Overview The PicoScope 2104 and 2105 PC Oscilloscopes are low-cost handheld instruments that are fully USB 2.0- capable and backwards-compatible with USB 1.1. There is no need for an additional power supply, as power is taken from the USB po[...]

  • Page 4

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 2 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 1.3 Safety warning We strongly recommend that you read the general safety information below before using your PicoScope PC Oscilloscope for the first time. Safety protection built in to the equipment may cease to functio[...]

  • Page 5

    Introduction 3 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 1.5 CE notice The PicoScope 2104 and 2105 PC Oscilloscopes meet the intent of the EMC directive 89/336/EEC and have been designed to EN61326-1 (1997) Class A Emissions and Immunity standard. The devices also meet the intent of the Low Voltage Directive and hav[...]

  • Page 6

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 4 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 1.7 Trademarks Delphi is a registered trademark of Borland Software Corporation. LabView is a registered trademark of National Instruments Corporation. Pentium is a registered trademark of Intel Corporation. Pico Technol[...]

  • Page 7

    Product information 5 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 2 Product information 2.1 Minimum system requirements For the PicoScope PC Oscilloscope to operate, a computer with the minimum system requirements to run Windows or the following (whichever is the higher specification) is required: Processor Pentium cl[...]

  • Page 8

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 6 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 2.2 Installation instructions Important Do not connect the PicoScope PC Oscilloscope to your PC until you have installed the software. Install the software by following the steps in the installation guide supplied with y[...]

  • Page 9

    Product information 7 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 2.3 Specifications Variant PicoScope 2104 PicoScope 2105 Vertical Resolution 8 bits Analog Bandwidth 10 MHz 25 MHz Maximum Sampling Rate Real-time Repetitive (using ETS ) 50 MS/s 1 GS/s 100 MS/s 2 GS/s Timebases 10 ns/div to 50 s/div 5 ns/div to 50 s/di[...]

  • Page 10

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 8 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3 Technical reference 3.1 Driver Once you have installed the PicoScope and PicoLog software, Windows will automatically install the driver when the PicoScope PC Oscilloscope is plugged in for the first time. The Windows [...]

  • Page 11

    Technical reference 9 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3 Functions 3.3.1 ps2000_close_unit short ps2000_close_unit ( short handle ) This function shuts down a PicoScope 2000 Series PC Oscilloscope. Arguments handle , the handle, returned by ps2000_open_unit() , of the unit being closed. Returns 1 if a val[...]

  • Page 12

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 10 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.3 ps2000_get_timebase short ps2000_get_timebase ( short handle, short timebase, long no_of_samples, long * time_interval_ns, short * time_units, short oversample, long * max_samples) This function discovers which ti[...]

  • Page 13

    Technical reference 11 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.4 ps2000_get_times_and_values long ps2000_get_times_and_values( short handle, long * times, short * buffer_a, short * buffer_b, short * buffer_c, short * buffer_d, short * overflow, short time_units, long no_of_values ) This function is used to get[...]

  • Page 14

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 12 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.5 ps2000_get_unit_info short ps2000_get_unit_info ( short handle, char * string, short string_length, short info ) This function writes information about the oscilloscope to a character string. If the unit fails to [...]

  • Page 15

    Technical reference 13 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.6 ps2000_get_values long ps2000_get_values( short handle, short * buffer_a, short * buffer_b, short * buffer_c, short * buffer_d, short * overflow, long no_of_values ) This function is used to get values. It does nothing if ETS triggering is enable[...]

  • Page 16

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 14 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.8 ps2000_open_unit short ps2000_open_unit ( void ) This function opens a PicoScope 2000 Series PC Oscilloscope . The API driver can support up to four units. Arguments None Returns -1 if the unit fails to open, 0 if[...]

  • Page 17

    Technical reference 15 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.10 ps2000_run_block short ps2000_run_block ( short handle, long no_of_samples, short timebase, short oversample, long * time_indisposed_ms ) This function tells the unit to start collecting data in block mode . Arguments handle , the handle to the [...]

  • Page 18

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 16 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.11 ps2000_run_streaming short ps2000_run_streaming ( short handle, short time_interval_ms, long max_samples, short windowed ) This function tells the unit to start collecting data in streaming mode . If the function[...]

  • Page 19

    Technical reference 17 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.12 ps2000_set_channel short ps2000_set_channel ( short handle, short channel, short enabled, short dc, short range ) Specifies whether a channel is to be enabled, the position of the AC/DC switch and the input range. Arguments handle , the handle t[...]

  • Page 20

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 18 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.13 ps2000_set_ets long ps2000_set_ets ( short handle, short mode, short ets_cycles, short ets_interleave ) This function is used to enable or disable ETS (equivalent time sampling) and to set the ETS parameters. Arg[...]

  • Page 21

    Technical reference 19 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.3.14 ps2000_set_trigger short ps2000_set_trigger ( short handle, short source, short threshold, short direction, short delay, short auto_trigger_ms ) This function is used to enable or disable triggering and its parameters. Triggering is not availabl[...]

  • Page 22

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 20 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.4 Advanced features 3.4.1 Sampling modes A PicoScope PC Oscilloscope can run in various sampling modes. At high sampling rates, the oscilloscope collects data much faster than a PC can read it. To compensate for this,[...]

  • Page 23

    Technical reference 21 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.4.3 More on streaming mode In streaming mode , the computer prompts the unit to start collecting data. The data are then transferred back to the PC without being stored in oscilloscope memory. Data can be sampled with a period between 1 millisecond a[...]

  • Page 24

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 22 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.4.7 AC/DC operation Using the ps2000_set_channel() function, the input can be set to either AC or DC coupling. When AC coupling is used, any DC component of the signal is filtered out. 3.4.8 Oversampling When the unit[...]

  • Page 25

    Technical reference 23 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.4.10 Combining oscilloscopes With PicoLog or your own program, it is possible to collect data using up to four PicoScope 2000 Series PC Oscilloscopes at the same time. Each unit must be connected to a separate USB port, or, if a USB hub is used, it m[...]

  • Page 26

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 24 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.5 Using different modes 3.5.1 Introduction The previous section on advanced features supplied the programmer with extended information on PicoScope 2000 Series PC Oscilloscopes . The C sample program, ps2000con.c , de[...]

  • Page 27

    Technical reference 25 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.6 Programming 3.6.1 C There are two C example programs: one is a simple GUI application, and the other is a more comprehensive console mode program that demonstrates all of the facilities of the driver. GUI example The GUI example program is a generi[...]

  • Page 28

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 26 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 3.6.2 Visual Basic The Win32 subdirectory contains the following files: ps2000.vbp - project file ps2000.bas - procedure prototypes ps2000.frm - form and program Note : The functions that return a TRUE/FALSE value retu[...]

  • Page 29

    Troubleshooting 27 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 4 Troubleshooting 4.1 Software error codes Consult this section if you are a PicoScope or PicoLog user. If you are writing your own program, refer to the driver error codes section. PicoLog reports error code 1 . This error is reported when you try to open[...]

  • Page 30

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 28 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 5 Glossary AC/DC switch To switch between measuring alternating current and direct current, select AC or DC from the control on the oscilloscope toolbar of the PicoScope software application. Choose the setting to suit [...]

  • Page 31

    Glossary 29 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 PicoScope software This is a software product that accompanies all our oscilloscopes. It turns your PC into an oscilloscope, spectrum analyser, and meter display. Real-time continuous mode A sampling mode in which the software repeatedly requests single samples f[...]

  • Page 32

    PicoScope 2104 & 2105 PC Oscilloscope User Guide 30 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 Index A AC coupling 22 AC/DC switch 17, 21, 24 Accuracy 7 ADC 20, 22 Agilent VEE 26 Aliasing 22 Analog bandwidth 7 B Block mode 15, 20, 21, 22, 24 Buffer memory 20, 21 Buffer size 7 C C programming 24, 25 Calibration 2 [...]

  • Page 33

    Index 31 Copyright 2006 Pico Technology Limited. All rights reserved. PS2100044-1.0 O One-shot signal 21 Operating environment 7 Overload protection 7 Oversampling 22 P PC connection 7 PC oscilloscopes 1, 3 Pico Technical Support 27 PicoLog software 1, 8 picopp.inf 8 picopp.sys 8 PicoScope 2000 Series PC Oscilloscopes 1, 2, 3, 8, 20, 21, 22, 23, 24[...]

  • Page 34

    Interworld Electronics & Computers Inc. P.O. Box 1280 145 Tyee Drive, Suite 3120 Point Roberts, WA 98281 Tel: 1-877-902-2979 Fax: 1-877-FAX-IECI Web: www. interworldna .com PS2100044-1.0 31.3.06[...]