Go to the Home Page - IECI Logo

Interworld Electronics

 
and Computer Industries Inc.         
Interworld Electronics Home Page
  Your ALT-Text here Home    Your ALT-Text here Data Acquisition    Your ALT-Text here Pico    Your ALT-Text here Product
PicoScope 9000
PicoScope 5000
PicoScope 3000
PicoScope 2000
ADC-200-100 
ADC-40/42/and ADC-100 
ADC-20 and ADC-24
ADC-212 and ADC-216  Precision PC Based Oscilloscope
USB Pen Scope
Software Options for the ADC-200
Palm to ADC-16 (Application Note)
Temperature & Humidity 
High Speed High Resolution ADC-212
DrDaq Low Cost Data Acquisition 
Automotive Products
Demo Software and Upgrades
Enviro Mon Data Logger for  temperature etc.
DrDaq Low Cost Data Acquisition 
PicoLog  Logging Software
Press Releases 
Technical tips
PicoScope 6 Video Demo

Technical Tips

Converts PC to Oscilloscope (1435 bytes)
   


US Prices
CDN Prices

Privacy and Security

 

EnviroMon

Changing converter address

In the EnviroMon System all units are issued with an address, which is written on the converter at time of purchase.

At times you may find multiple converters with the same address. The addresses have to be unique thus the configuration will not be successfully completed if units are trying to share a common address.

To change a converter address the application called 'change converter address' is used. This should be installed during the installation of EviroMon software.

  1. Start Change converter address application.
  2. Connect the logger to the PC, only one converter should be connected at a time.
  3. Select the new address number and select the port that the logger is connected to.
  4. Program the logger and then use read back to check the address has been changed correctly. Change the number on the converter as a reminder of the converters address.
  5. Repeat 2 - 4 for other converters

Publishing EnviroMon data on a web site

The latest version of EnviroMon software allows data (graphs, raw data and alarm status) to be displayed live on a web site.

Applications for this technology fall into two areas, the first is allowing your customers to view data. For example a holiday resort or swimming pool may wish to publish graphs of temperature & humidity data to attract visitors. Similarly if you supply or store products that are sensitive to heat, humidity or light (food, pharmaceutical products, document storage, classic cars etc) then by publishing data onto a web site you can demonstrate that correct conditions have been maintained.

A second application area is the remote viewing of your own data. Examples include the remote monitoring of fridges, freezers and HVAC systems. Because the data is uploaded to a web site it is possible to view data from several different sites (which could even be in different countries) simultaneously.

A working example, and full instructions can be found at: http://www.picotech.com/dynamic/


PicoLog

Restarting PicoLog runs automatically

In normal operation PicoLog data logging software collects up to 1 million readings in one data file and then stops.

There are however a number of options to decide what happens at the end of a run, these are selected from Settings | Recording within PicoLog Recorder.

Repeat immediately is useful when you need to collect more than 1 million readings, or wish to have several smaller files (one per day for example)

Repeat after delay is useful for taking snapshots of data, a typical use would be collecting one minute of high speed data every hour.

Scroll mode discards the oldest samples, this is useful if you only wish to have a record of the most recent data.


IP networking with PicoLog

The PicoLog IP socket facility can be used to take measurements on one or more computers, but record the data on another computer.

The measurements are taken by PicoLog running on one computer called the client. Another computer, the server, requests the data via an IP network.

For a step by step guide visit:http://www.picotech.com/applications/ip_networking.html


Using multiple products on the same PC

It is possible to use more than one converter on a single PC and display all channels with the same copy of PicoLog. For example if you need sixteen channels of temperature measurement, use two eight channel
TC-08s on the same PC. Different products can also be mixed on the same PC, for example a TH-03 could be used at the same time as an ADC-200.

Multiple-converter operation is available only in 'Real time continuous' mode. Each converter must have a separate port: you can use either standard serial/parallel ports or our USB adapters

To configure PicoLog to use multiple converters:

  1. Choose File | NewSettings
  2. Check the 'use multiple converters' box
  3. Continue the set up process in the normal way

PicoLog general hints and tips

Below are some 'cool features' within PicoLog software that you may not be aware of:

Support for multiple converters. With PicoLog software you can use a mix of our products on the same PC at the same time. For example you could use a TC-08 to record temperature on 8 channels and a ADC-16 to record voltages from another 8 channels. PicoLog will record and display from all 16 channels.

To enable support for multiple converters, select File | New Settings and click on the 'enable multiple converters' button.

'Save As' options. When you collect data in PicoLog it is saved as default as a PicoLog data file (.PLW extension). By selecting File | Save As from the PicoLog recorder you also have a number of other choices, these are:

Settings Files (.pls) which contain all the settings, but no data, this is useful for storing different setups for later recall.

Text files (.txt) which store the data in simple ASCII text format which many programs can import.

Comma separated values (.csv) which most spreadsheets and data base programs can import.


Running multiple copies of PicoLog

PicoLog is designed so that you can collect data from multiple devices connected to the same PC, the only limitation is that data is collected from each device at the same rate.

If you have more than one converter connected to one PC and need to log data from each converter at different rates, you can run two copies of PicoLog Recorder.

  1. Set up PicoLog for the first converter and save the settings as a PicoLog settings file (*.pls) eg. fred.pls You then need to set up PicoLog for the second converter and save the settings with a different filename, eg jack.pls
  2. Quit PicoLog Recorder
  3. Start the first copy of PicoLog with the command c:\pico\plw32.exe fred.pls
  4. Start the second with the command c:\pico\plw32.exe jack.pls
  5. You now have two copies of PicoLog Recorder running, enabling you to collect two independent data runs.

 

Trigger in PicoLog (fast block only)


Triggering in Picolog is available, but only in fast block
mode.  To use this open the Recording window:

File | New Settings
In the 'Recording Method' dropdown box select the
option 'Fast Block'.  When using this mode you will only
be able to use one convertor at a time. Click OK.

Select the Unit that you want (Not all units are available,
only units that can be used with Picoscope).  Click OK.
Add the channel and select 'trigger'.
Click the 'Trigger enable' check box.
Choose the direction that you want the trigger to action
on. eg rising the voltage is increasing. Falling the voltage
is decreasing.
In the Threshold box enter the voltage level that you
want the trigger to action.
 


PicoScope

Autosetup Button in PicoScope

We have added an autosetup button to the toolbar of our PicoScope software application (release 5.12.5) for PC Oscilloscopes. Pressing this button sets up the timebase, channels and trigger configuration to display any signals that the software finds on the oscilloscope's inputs. The new feature supports all our converter products.

Oversampling with the PS3000 series

Oversampling is a technique used with oscilloscopes and spectrum
analyzers to reduce noise and effectively increase resolution and
dynamic range.
 
To look at an 1kHz sine wave on an oscilloscope, you might record 1000
samples at 10kS/s. If however you take 4000 samples at 40kS/s and then
average together blocks of 4 samples you will have reduced any random
noise pick up and effectively increased the resolution of your sampled
data by 1 bit.
 
The PicoScope 3206 can sample at 200MS/s and collect up to 1 million
samples. This performance is far more than is required for some
applications such as when looking at audio signals.  By oversampling
the data by 256 times, you can effectively increase the resolution of
the oscilloscope from 8 bits to 12bits.
 
An example of the effects of oversampling can be seen at:

http://www.interwld.com/pico/pico_buffer_memory.htm
 

The main disadvantage of oversampling is that it can slow down the
screen update rate as more samples have to be transferred back to the
PC, with the fast USB2.0 interface of the PicoScope 3000 series this
effect is minimal.  The other potential disadvantage is that
oversampling acts like a low pass filter so has the effect of reducing
or removing high frequency signals.  This is usually not an issue for
the spectrum analyser where you have chosen the frequency range of
interest, but can be an issue when using the oscilloscope as it may
suppress spikes and other signals you wish to observe.
 
With the PicoScope 3000 series it is possible to set different
oversample settings for the oscilloscope and spectrum analyser.  To do
this open win.ini (usually in c:\windows) in a text editor such as
notepad.  Next find the section that starts with [PicoScope for
Windows] and add two additional lines as follows:
 
MaxScopeOversample=1
MaxSpectrumOversample=64
 
In the above example, we have set the scope oversample to 1 (no
oversample) this ensures any high frequency spikes will be displayed
properly.  If you wish to filter an oscilloscope trace to remove
random noise, try using the Current | Filtered display mode instead.
 
By setting the spectrum oversample to 64 we effectively gain 3 extra
bits of resolution, so increase the dynamic range of the spectrum
analyser.  The max oversamples can be set between 1 and 256, but
please note that it is not always possible to oversample.  For example
if you set the spectrum analyser frequency to 100MHz then the hardware
is already sampling at 200MS/s therefore no oversampling is possible.

 

Save waveforms as JPEGs

To save a trace in Picoscope as a JPEG (.jpg) file:

File | Save as |

In the dropdown box labelled 'Save file as type' select the jpg extension. Now enter the name of the file in the 'File Name' box, not forgetting to include the .jpg extension and removing the astrix (*). Finally click OK or select the directory where the file is to be saved to and then click OK.


Reducing noise in oscilloscope measurements

For many measurement applications, noise is a big concern. A typical example in the automotive field is measuring injector current using a current clamp. The signals from the current clamp are only a few mV in amplitude, yet nearby are ignition signals of many kV.

The best way to minimize noise is to try to eliminate it at source, in the above example keep the current clamp as far away from ignition components as practical and ensure all connecting leads are screened.

Physical precautions as described above will help minimise noise pickup, simple software filtering can often be used to further reduce its effects.

PicoScope oscilloscope software has several display modes that can be used to reduce noise pickup, the differences between these modes are described below and can be selected from the settings | options menu:

Current (Unfiltered)
This is the default display mode, it takes all the data captured by the oscilloscope and maps it onto the PC monitor using a min/max algorithm. This ensures any fast transients are displayed, but will also act to highlight any high frequency noise.

Current (Filtered)
This mode applies a simple low pass filter to remove high frequency noise from the oscilloscope display. This mode would be ideal for the automotive application described.

Average
This mode build up an average trace based on all cycles captured. This is useful for removing random noise from repetitive signals.

Min, Max and Average
This displays this displays a shaded area showing the minimum and maximum of all cycles captured. In addition it displays the average trace as well. As with the average mode, noise is removed from repetitive signals, in addition the shaded area gives an indication of how noisy the signal is.


Measuring secondary ignition waveforms

A number of automotive users have asked about optimising the oscilloscope settings for measuring secondary ignition waveforms and in particular ensuring that peak kV is measured correctly.

Ignition waveforms can be difficult to capture as the event occurs over a relatively long period of time, yet contains a spike (plug kV) of very short duration. This combination requires both a high sampling rate and a large buffer memory.

The first step is to ensure you are using PicoScope R5.09.4 or later (in PicoScope select Help | About to check the release number). If you need to upgrade, this can be done free of charge from the web site. Downloading the standard version of PicoScope will not remove the automotive features from the automotive software.

Most users will start from the Automotive drop down menu - this gives an acceptable waveform in most cases. If however you lengthen the timebase to view multiple ignition waveforms, then the peak kV spikes may not be displayed reliably. This problem can be solved by increasing the number of samples captured. To do this select Setting | Options and click on the "Advanced" button. Next change the maximum number of samples to 32,000 for the ADC-212/3. Click on OK twice to complete the changes.

To save the settings for future use, either select File | Save Settings,
or save a reference waveform using File | Save As.


PicoScope measurements and alarms

PicoScope software has over thirty automated measurements available such as frequency, rise time, duty cycle, THD, SINAD, etc.

These measurements are selected from the Settings menu and appear at the bottom of the oscilloscope or spectrum window. As well as displaying current values, it is also possible to display minimum, maximum and average values. Additionally it is also possible to set test limits and alarms, in this way it is possible for example to set an audible alarm to occur every time the rise time of a signal exceeds a certain threshold.

More information on measurements can be found in the PicoScope help file.


Save to disk on trigger

PicoScope, our oscilloscope software has the useful ability to save a waveform to disk (complete with a time / date stamp) each time a trigger event occurs. This can prove invaluable when tracking down intermittent faults, especially those that happen infrequently over a period of hours or days.

The trigger mode can be enabled by selecting Settings | Trigger. By default a maximum of 100 waveforms will be recorded to disk (to avoid filling you harddrive). This default can be overridden by editing the settings in the WIN.INI file as shown below:

  1. Using a text editor such as notepad, open WIN.INI (usually in c:\windows)
  2. Find the section called [PicoScope for Windows]
  3. Add a line MaxSOTFiles=200 (where 200 is the maximum number of files you wish to save)
  4. Save WIN.INI and restart PicoScope

Thick trace lines in PicoScope

If you are using PicoScope for a demonstration to a group of people, or are visually impaired, you may find that the trace is difficult to see. It is possible to thicken PicoScope's line thickness to increase visibility

  1. Choose File | Setup | Colours
  2. Adjust the line thickness
  3. Choose OK

Loading reference waveforms in PicoScope

A common requirement with oscilloscopes is to compare 'live' waveforms with stored 'reference' waveforms.

This can easily be done in PicoScope as follows:

  1. Open the reference waveform
  2. From the View menu select 'Freeze/thaw one'
  3. Press the new scope icon to open a second oscilloscope window
  4. Display the 'live' waveform in the second oscilloscope window

If the two scope windows have exactly the same settings (timebase, trigger, voltage etc) then the waveforms can be overlaid by choosing 'New Composite' from the View menu. More details on this can be found in the PicoScope help file manual under 'Composite View'.


PicoScope general hints and tips

Below are some 'cool features' within PicoScope software that you may not be aware of:

+Bar graph option in meter view. As well as the normal numeric view, there is also an option to turn on a bar graph view. To enable this, just select Settings | Parameters and click on the bar graph tick box. An example can be found at:http://www.picotech.com/auto/current_clamp.html

+Trace thickness. If you wish to view scope or spectrum traces from a distance, or if you have a large number of people viewing the screen, you may find it helpful to use a thicker line to display the trace. This can be done by selecting File | Setup | Colours, which gives you the option of thin, medium and thick trace lines. You can also change the colours of the traces and backgrounds using this menu option.


Technical tip - measurements and alarms in PicoScope

PicoScope has over thirty automated measurements. Oscilloscope
measurements include frequency, rise time and pulse width.
Spectrum measurements include THD, SFDR and SNR.

For each measurement, upper and lower alarm limits can be set.
This makes it possible for example to set an alarm if a pulse width goes
out of specification. To add an alarm, first add the Measurement you
wish to use using "Settings | Measurements | Add"
>From the resulting dialog box enter minimum and maximum values to be
used then click OK. From "Measurements | Options" you can select the action to occur on alarm, the choices are to either stop the scope (so capturing the error on the screen) or to sound an audible alarm.


 Technical Tip: Faster Screen Update Rate in PicoScope
 
*In PicoScope there is a setting that limits the number of screen updates per second.  This is to prevent PicoScope from taking all of the PC's resources and preventing other applications from working.  You can find the "Maximum displays per second" control by selecting File | Setup | Display.

The best setting depends on the PC you are using and the product you have connected.

* When using a parallel port product without internal buffer memory (ADC-100 and below) it is best to set the figure around 10.  If you have a very slow PC, a lower number may be better.

* When using parallel port products with a buffer memory, try a setting the control to 20, or for a fast PC you can increase this to 30 (the maximum allowed).
 
* For USB products the best setting is normally 30, unless you have a slow PC.

  Spectrum Analyser Options
The spectrum analyser built into the PicoScope software has a number ofpowerful options that can be accessed by selecting 'options' from the 'settings' menu.   These include:
 
No of spectrum bands - this defines how many "bins" the frequency
range will be divided into.  It can be set between 256 and 16384
(product dependant).  Lower numbers give a faster update time, higher
numbers give more resolution.
 
Window Type - this gives seven options on how the edges of the block
of sampled data are filtered to reduce distortion.  For most users the
default window (blackman) is adequate, the PicoScope help file gives
more details on which window should be used for which application.
 
Display Mode - this offers three options.  "Normal" displays the
spectrum for the current cycle.  "Average" gives a moving average of
successive cycles which is useful for removing random noise.  "Peak"
displays the maximum of all cycles (useful for bandwidth testing of filters and
amplifiers.
 
X & Y Scales.  These give options for the vertical scale to be in dB
or Volts and the horizontal frequency scale either to be in linear or
logarithmic form.

General Tips

Exporting data to spreadsheets

Data can be exported to a spreadsheet using EnviroMon for Windows or PicoLog by copying a pasting from their spreadsheet views. Data can be exported from PicoScope by choosing Edit | CopyAsText and pasting into the spreadsheet.

Alternatively, a Dynamic Data Exchange (DDE) can be used. This is a convenient method of transferring the current set of readings to other applications. Data is updated continuously, about once per second. To read the current values from PicoLog, PicoScope or EnviroMon for Windows, respectively, into Excel, type the following command into a spreadsheet cell:

=PLW|Current!Value
=PSW!View1|Text
=EMW|Current!Value
 

Or for Quattro Pro, type in the following command into a cell:

@DDELINK([PLW|Current]Value)
@DDELINK([PSW|View1]"Text")
@DDELINK([EMW|Current]Value)
 

For more information of DDE see the 'Dynamic Data Exchange' section of the 'Technical Information' Chapter in the PicoLog, PicoScope or EnviroMon helpfiles.


Choosing and using thermocouples

Many requests received by our support department relate to the selection and use of thermocouples. Typical questions are which type of thermocouple is best for a given application and how will long thermocouple leads affect accuracy ?

Answers to these questions (and many more) can be found in our thermocouple application note


Windows XP install

When using Windows XP you must be logged in with 'computer administrator' privileges in order to install software.

If you wish to use an old software version that does not have the option to install for XP, please select Windows NT/2000 as the operating system (Windows XP is built on a 2000/NT code base)
 


Using a Picoscope as a data logger
 
Even if you don't own a purpose-built Data Logger, you can still use your Pico PC Oscilloscope with our PicoLog software to log data.  Since PicoLog running in real-time continuous mode can log up to 1 million samples direct to the computer's memory, you are not limited by the scope's internal record length. 

For newer scopes, streaming mode lets you log even more samples at up to 1,000 per second.  For example, the PicoScope 2104 handheld scope has a record length of 24 k samples, but you can still use it to collect millions of samples with PicoLog.  At 1,000 samples per second, a million samples would give you a recording time of over 16 minutes
.

 

Put Links and images as needed here

Return to top of page


 USA Office: Tel: 1-877-902-2979    Fax: 1-877-FAX-IECI     Pacific  Time Zone    
                   Tel:1-425-223-4311    Fax: 1-425-223-4303     Pacific Time Zone
P.O. Box 1280. Street Address: 145 Tyee Drive, Point Roberts, WA 98281

Sales inquiries to:  sales at interworldusa.com  Support & Service: support at interworldusa.com

Western Canada: - Vancouver, B.C. Tel: 1-(604) 925-6150    Fax: 1-(604) 925-6170 Toll Free:1-(800) 663-6001

    2454 Haywood Ave, West Vancouver, B.C. V7V 1Y1
  Eastern Canada: - Markham, Ontario Tel: 1-(905) 513-7027    Fax: 1-(905) 513-7029 Toll Free:1-(800) 465-0164
3555 14th Ave, Unit 12, Markham, Ontario L3R 0H5

Sales inquiries to:  sales at interworld.ca    Support & Service: support at interworld.ca

To visit our Australian web site, please click here.