PoScope4 USER MANUAL PoScope4 version 2.
POSCOPE4 AND MEGA1+ MANUAL CONTENTS QUICK START GUIDE ................................................................................................................................ 4 INTRODUCTION ....................................................................................................................................... 5 PoScope4 measurement package ...........................................................................................................
POSCOPE4 AND MEGA1+ MANUAL TECHNICAL SPECIFICATIONS FOR MEGA50 ........................................................................................... 73 LEGAL NOTES ......................................................................................................................................... 74 GRANT OF LICENSE ................................................................................................................................ 76 3 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL QUICK START GUIDE STEP 1 DOWNLOAD AND INSTALL SOFTWARE STEP 2 PLUG IN YOUR DEVICE INTO USB STEP 3 ATTACH PROBE TO YOUR DEVICE STEP 4 START USING YOUR DEVICE System requirements (recommended): OS: Windows10/Windows8/Windows 7/Vista/XP (32 or 64 bit) CPU: Intel Core2 or equivalent processor RAM: 4GB Display card: Windows display adapter capable of 1024x768 with True Color capabilities. Free disk space: 1GB At least one USB 2.0 4 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL INTRODUCTION Dear customer! Thank you for choosing our products. We prepared this handy manual for you to get to know your new device and software a little better. If you bought measurement device (PoScopeMega1+ or PoScopeMega50) bundle package also contains: PoProbe 60 (60 MHz probe), PoProbe L2 (Logic Analyzer DB-25 probe), standard USB cable. Please note that all devices are powered through USB connection. 5 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL We provide free software (including drivers) and updates for all our PoScope devices and you can always download it from our web site www.poscope.com. Just install it to your PC, then connect plug & play device and you are ready to go! Besides measuring electric signals, your new device can perform some other tasks.
POSCOPE4 AND MEGA1+ MANUAL POSCOPE4 MEASUREMENT PACKAGE PoScope measurement package consists of: PoScope hardware (PoScopeMega1, PoScopeMega1+, PoScopeMega50, PoRef216UI, PoRef216U-50V etc.), PoScope4 software 7 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Every device / hardware supported in PoScope4 has dedicated control GUI within PoScope4 environment which is used for control and configuration purposes. Currently supported measurement devices are PoScopeMega1, PoScopeMega1+, PoScopeMega50. Beside measurement devices we offer also generators of voltage/current PoRef216UI and PoRef216U-50V. PoScopeMega1 / PoScopeMega1+ control GUI PoScopeMega50 control GUI 8 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL PoRef216UI control GUI PoRef216U-50V control GUI 9 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL POSCOPEMEGA1(+) AND POSCOPEMEGA50 HARDWARE CONNECTIONS PoScopeMega1 (without signal generator BNC), PoScopeMega1+, PoScopeMega50 Top view LOGIC ANALYZER USB PORT SIGNAL GENERATOR OSCILLOSCOPE CHANNEL B OSCILLOSCOPE CHANNEL A Front view SIGNAL GENERATOR OSCILLOSCOPE CHANNEL B OSCILLOSCOPE CHANNEL A Back view 25 1 14 13 LOGIC ANALYZER USB PORT 10 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL PINOUT ASSIGNMENT 1 14 GND B1 B0 B3 B5 B2 B4 B7 GND B6 * A0 A1 A2 A4 A3 A5 A6 A7 * * * * * * 13 25 * DO NOT USE! FACTORY PURPOSE ONLY. PORT B PORT A INPUTS AND OUTPUTS USB 11 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL SOFTWARE INSTALLATION 1 Go to www.poscope.com, under measuring instruments PoScope Mega1 Downloads, you will find 32-bit and 64-bit latest version of PoScope software. Download & install under Administrator rights. 12 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL 2 Follow on-screen instructions & go throught PoScope installation procedure. It is advised to close all other programs at this point of the installation. 3 It is advised to remove the old version before proceeding, if you have one installed. Leave the tick in the checkbox. 13 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL 4 Package selection window lets you choose which program features to install. If you don’t plan to use other devices in near future, you can deselect them by clicking the checkbox next to it. You can always install it later, if needed. 5 You can change the location, where the PoScope files get installed. If it’s ok as suggested, just click Next. 14 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL 6 You can make the shortcut for PoScope available to all users or just to the currently logged Administrator. 7 Installation window summarizes the installation settings; installation folder & shortcut name. If everything is OK, you’re ready to go. Click next. 15 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL 8 Please wait until the setup installs all the files to your PC. 9 Setup window informs you about the device driver installation. No settings needed, just click next. 16 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL 10 Green tick means that device drivers are installed and the device is ready for use. Click finish. 11 You are being informed about the successful installation of PoScope software with drivers. We are ready to move on & learn how to use the installed software. Click finish. 17 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL SOFTWARE MANUAL Run PoScope software: You will find PoScope shortcut under PoScope folder of your startup menu. 18 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL PoScope4 user interface PoScope4 user interface consists of the following items: Main menu Device displays Analyze / Capture button Devices Event log and Status toolbar Main menu is organized into tabs. Device displays open new windows which represent various oscilloscope functions. Analyze / Capture button is used to switch between the Analyze and Capture mode. In Capture mode the signal waveform is being captured for analysis purposes.
POSCOPE4 AND MEGA1+ MANUAL Organize your desktop The Desktop tab lets you manage your work area – the desktop. You can freely organize the displays that are open in work area and save their configuration as a desktop file, so you don’t have to organize them every time you restart the PoScope 4 application. Next time you open PoScope 4, last known configuration will automatically open.
POSCOPE4 AND MEGA1+ MANUAL General tab will allow you to: o Invert mouse scroller function (zoom on forward / backward scroll) o Choose between Classic or Dynamic layout (Classic layout keeps the Device displays in the frame of main application, while the Dynamic layout lets you freely move Device displays even over multiple monitors) o Change user interface language The Language settings allow you to choose the language of the user interface.
POSCOPE4 AND MEGA1+ MANUAL Fonts are also fully configurable. Find the fonts settings under the Settings tab. The Fonts dialog box lets you configure the size of the fonts for each application segment. Font size user interface 22 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL You can set the number of connected devices in the device instances tab. Device instances setup On our website you can find latest release of the PoScope4 software and new devices, including the PoScope oscilloscopes and PoKeys controllers. YouTube channel provides installation and video tutorials on how to use the PoScope devices. 23 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Device displays The Snap to grid lets you automatically tile the displays in the working area in different configuration. First number is Row and second is Column. When Snap to grid checked all displays will be positioned in a grid of size Row by Cols. If none of the above is appropriate for your use, you can always tile the displays by yourself as you wish. The location and size of the displays in the working area are fully customizable.
POSCOPE4 AND MEGA1+ MANUAL Device displays when snap to grid is checked 25 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Dynamic layout is also available. You can set it in the settings menu. The Device layout lets you place Device displays also outside the main application, therefore it might come handy when multiple monitors are connected to the computer. Device displays outside the main application in Dynamic mode 26 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Device controls GUI All supported real devices has their graphic representation in PoScope4. We call then Device control GUI and as name suggest we use them to setup and control connected devices. Buttons to toggle their visibility are located at the bottom of the main PoScope4 window.
POSCOPE4 AND MEGA1+ MANUAL The color of graphic signal representation of each channel is also customizable by clicking the color panel below the channel name.
POSCOPE4 AND MEGA1+ MANUAL Poscope Mega50 control gui (analog mode) PoScope Mega50 control gui (digital mode) The color of graphic signal representation of each channel is also customizable by clicking the color panel below the channel name. Signal color settings 29 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL OSCILLOSCOPE Oscilloscope is an electronics measurement device that visually represents an electric signal, either alternating or direct current (AC or DC). An oscilloscope graphically shows variations of voltage. As such it is appropriate for measuring and analyzing fast changing electric signals. For this example we connected the analog generator output to oscilloscope channel A of the same PoScopeMega1 device. You can do that by using 2 probes. Plug them to CH.
POSCOPE4 AND MEGA1+ MANUAL You might come across the message: Device not in analog mode. In that case you will have to open the PoScopeMega1 controls and switch the device back to analog mode in the DAQ section. ‘’Device not in analog mode!’’ Error message Device controls – digital mode 31 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Capture mode A window will open, showing graphical representation of a measured signal. To expand the timebase, find the magnifying glass icons in the bottom left corner of the oscilloscope display. Magnifying glass icons for timebase setting 32 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL After expanding the timebase you will get far better graphical presentation of the observed signal. To view the controls of the device, you have to click the device buttons area of the GUI. To view the device controls of oscilloscope PoScope Mega1+, left-click the PoScopeMega1 button. If you have multiple devices connected, they will be listed here. Previously you have to set higher number of device instances in the settings menu.
POSCOPE4 AND MEGA1+ MANUAL Since the analog generator outputs a voltage amplitude of no more than 2V, you can set the channel A knob to 2V. You will get graphical representation shown below. Some signals change very fast. To catch the desired event, you can use triggering. Trigger is a standard oscilloscope function that allows you to catch the live signal at some particular point so you can closely analyze it.
POSCOPE4 AND MEGA1+ MANUAL Analyze mode When pressing analyze additional control with yellow colored selector appears on the top of the waveform. This control is called analyze overview and its purpose is to give users the idea of overall content of data in buffers for further analysis. Data displayed on overview control is ordered by time so the oldest data is left-most and most recent data is right most.
POSCOPE4 AND MEGA1+ MANUAL The oldest data The most recent data Oscilloscope display in analyze mode with Overview window To read the amplitude of the signal, you don’t have to constantly calculate the Volts/div X number of divisions. Just use the 2 vertical cursors available, C1 and C2. Find them in your oscilloscope window, click & drag to desired position. Below you will find Data table command. It opens small table with current values of voltage amplitude and time difference between C1 and C2.
POSCOPE4 AND MEGA1+ MANUAL Additionaly you can just hover mouse over the signal and cross cursor will show you the value under the mouse cursor. 37 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Hint: If you click with left mouse button in the data table you can toggle between time calculation between two cursors and frequency calculation. In the right-bottom corner you can see estimated frequency calculation. It's an estimation and its accuracy depends on your sampling frequency setting and your signals applied at the inputs. If your sampling frequency is too high and signal frequency is too low the estimated calculation might be wrong.
POSCOPE4 AND MEGA1+ MANUAL 39 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Exporting data When needed, you can export the measured data to external file. Filter out data of interest (channel A, B) and current chart / selected buffer range, and then click Export. Supported file types are: .csv, .xls, .html, .pcm - exporting to PCM will create additional txt header file with info (available only for oscilloscope and recorder) Oscilloscope display in Analyze mode with export settings 40 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL PoScopeMega1+ sampling frequency (analog and digital DAQ mode) If you change sampling frequency knob you will note that label under the knob is changing from Pipe to Buffer. Pipe and Buffer are names for two different data transfer modes. Data is transferred over full speed USB 2.0 which has speed limitations (1,5Mb/s theoretical). Mega1 can sample faster than we can transfer data over USB thus we introduced these two modes. Pipe mode: sampling is slower than USB 2.
POSCOPE4 AND MEGA1+ MANUAL Using multiple devices in PoScope4 Sometimes there is a need to measure more than 2 analog signals. PoScope4 supports multiple devices and multiple instances of same type of device. Each device gets its own control GUI. When you have more than one Mega1+ (or any other supported devices) you can set up PoScope4 to load multiple instances of Mega1+ by clicking Settings button in main menu.
POSCOPE4 AND MEGA1+ MANUAL X/Y SCOPE There are applications where we need to know phase differences between two or more varying voltages. Oscilloscope can be used to track phase differences between multiple input signals. X/Y scope plots them out as one voltage versus another. If input signals are periodic resulting curves are called Lissajous figures.
POSCOPE4 AND MEGA1+ MANUAL You might come across this window. In order to track phase differences, both of the channels have to be active. You have to turn on the signal on channel B on the Mega1 device control GUI. ‘’One of the channels is not active’’ error message in XY mode Channel B on/off button on Mega1 device controls 44 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL In order to see the phase differences, you can open oscilloscope display and enable the trigger function on one of the channels. One of the signals will freeze, the other will move across the display in relationship to the first one. Now let’s draw some basic Lissajous curves. If we set ratio of frequencies to 2:1, for instance 5kHz on channel A and 10kHz on channel B, we get following curve. 45 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Lissajous curves at frequency ratio 2:1 When we change the ratio to 1:2, for instance to 10kHz on channel A and 5kHz on channel B, the curve rotates by 90°. At greater ratios we just get more twists. Lissajous curves figure infinite at frequency ratio 1:2 46 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL When there is 90° phase shift between the two signals the XY display draws a circle. There are many different examples of Lissajous curves. Let's switch shape of one signal to triangle. Channel A is triangle and Channel B is sine 47 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL SPECTRUM ANALYZER Spectrum analyzer measures signal amplitude over wide range of frequencies. It plots a waveform of signal amplitude (Y axis) against frequency range (X axis). With spectral analyzer you can find out the dominant frequency of a known signal and the amplitude / frequency of the unknown or undesired signals, as well as signal’s other spectral components (power, distortion, harmonics, bandwidth, etc.
POSCOPE4 AND MEGA1+ MANUAL Waveform below shows frequency spectrum of periodic signal coming from analog generator. Frequency of the signal is set to approximately 10 kHz. Waveform is being plotted as signal amplitude (Y axis) vs. frequency (X axis). Clicking Axes gives you additional set of settings to examine frequencies of the input signal.
POSCOPE4 AND MEGA1+ MANUAL In the Frequency analyzer, cursors are also available. Drag and drop them with your mouse to find out which frequencies are most dominant. To view the relationships between C1 and C2, click on the data table. Frequency analyzer with data table open 50 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Click on Analyze button will take you to Analyze mode. In analyze mode the overview control will open. You can resize the yellow selector by hovering your mouse over it and use the scroll wheel to make the yellow square smaller. When done, you can pan the waveform left and right to make a FFT analysis over selected part of buffer. In Analyze mode, you can also export the data to various formats of an external file. To return to live signal, just click on Capture mode button.
POSCOPE4 AND MEGA1+ MANUAL RECORDER Analyze button is limited with the amount of RAM memory installed in a workstation where measurements are taken. To avoid the limits of RAM memory, you can save measurements to an external file on your disk. Therefore the total amount of measuring samples will be limited with the total capacity of your hard drive, SSD or USB drive. To run the recorder module of PoScope 4 software, click the REC icon in the device functions area of PoScope 4 software.
POSCOPE4 AND MEGA1+ MANUAL Acquired samples can be recorded to PoScope4 recorder file or PCM file (pulse-code modulated data). PCM is intended for use in 3rd party software, therefore it can’t be open in PoScope4 application. Recording to PCM will create additional txt header file with following info: number of channels, data size per channel, bit ordering, sampling frequency etc. Recorder settings Once recording, you can stop it by pressing recording button again.
POSCOPE4 AND MEGA1+ MANUAL Once open, you can switch pages and resize the overview selector. If you hover over the waveform you can change the timebase using mouse scoller and drag the waveform left and right using you left mouse button. Data table and export features are also available as in the oscilloscope display. 54 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL LOGIC ANALYZER Logic analyzer is an electronic measurement instrument, capable of capturing and displaying multiple signals from a digital circuit. With this powerful tool you can observe many digital signals at the same time and perform exact time measurements.
POSCOPE4 AND MEGA1+ MANUAL Run the Logic Analyzer by clicking its icon in the Displays tab of PoScope4 software: Below you can see an example of displaying digital ports of a PoKeys input / output device. As in oscilloscope mode, you can click Analyze button to closely view the captured data. Logic analyzer waveforms 56 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL When in Analyze mode, use the yellow selector above to select the part of captured data for even closer observation. Resize the yellow selector with scroll wheel and drag it to point of interest. Logic analyzer in Analyze mode with Overview window open On the right side of the Logic analyzer display you will find 2 tabs. Under measurements you will find width, frequency, period and duty cycle. Values will change as you hover over the diagram.
POSCOPE4 AND MEGA1+ MANUAL When done, you can hover over the part of the certain square waveform to see additional details. You can export the data selected in overview window to an external file in various formats. Logic analyzer export settings Every channel can be switched off/on simply by selecting it in a Windows manner. Click on Port A.6 and hold CTRL then click on Port A.7. Both channels are now selected. Now click on channel settings icon (any).
POSCOPE4 AND MEGA1+ MANUAL Now overview and main chart will be updated and only Port A.6 and Port A.7 channels will be visible. Hint: By double clicking on channel names one can rename channels. 59 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL I2C DECODER Inter – integrated circuit simplifies the hardware part of electronic devices. It consists of only 2 wires. One is used for clock synchronization, the other one is for data transfer purposes. On each I2C bus you will find one master and multiple slaves. Most I2C busses work on frequencies up to 100 kHz, which can go higher if needed.
POSCOPE4 AND MEGA1+ MANUAL Use the overview yellow selector and mouse scroller to select part of data for analysis and decoding. Pin that has most dense pulses is usually the clock. You can also rename Pin by double-clicking its name. The second pin is data. I2C decoder clock (SCL) and data (SDA) lines 61 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL To add I2C decoder, click the + button on the I2C panel under Decoders tab. The application offers the data (SDA) and clock (SCL) parameters and how many bits to show the slave addresses. Additionally there are supported many I2C devices you can choose among such as SHT20, SHT21, SHT25, STS21, HTUA21A, HTU20D, HTU21D, HTU3800, Si7006, Si7006, Si7020, Si7021 and Si7013. 62 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL If you name your pins as I2C standard names (SCL, SDA) the decoder settings window will automatically recognize lines and use them for decoding otherwise you have to manually select pins for data sources. I2C Settings window SHT21 sensor decoding 63 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Under the View, you can select how you want the decoded data to be shown. HEX, DEC, CHAR, BIN, HEX & CHAR, DEC & CHAR are available. Measurements can be shown in the side panel or as a hint when you hover the mouse cursor over the I2C data. In the display window you can see: The start bit, Master read initialization, The address master wants to read from, The acknowledge bit, The transferred data and The stop bit.
POSCOPE4 AND MEGA1+ MANUAL UART DECODER We are introducing UART protocol decoder. UART protocol decoder settings dialog 65 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL SPI DECODER We are introducing SPI protocol decoder. SPI protocol decoder settings dialog 66 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL FUNCTION GENERATOR (Only for Mega1+ and Mega50 devices) Function generator is capable of generating different types of periodical electrical waveforms over a wide range of frequencies, limited to 12,5kHz. It can generate sine, square, triangle and saw, showed below. Function generator can be used in development, test and repair of electronic equipment, e.g. it can be a signal source to test amplifiers. Analog generator can be used only when device is set to analog DAQ mode.
POSCOPE4 AND MEGA1+ MANUAL To show you the basic use of function generator, we connected two probes to the PoScope Mega1+, first one to the function generator output and the second one to oscilloscope channel A. We connected the signal and the ground connections of the two probes and ran the function generator at 5 kHz. OSCILLOSCOPE INPUT CHANNEL A ANALOG GENERATOR OUTPUT Open the PoScope Mega1+ control GUI by clicking its icon in device buttons area of the PoScope4 software. 68 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Find the analog generator controls on the right half of the Mega 1 control GUI. Besides shape of the signal (sine, square, triangle, saw) and its frequency (limited to 12.5 kHz) you can also set its amplitude, expressed in % of 1.8Vpp. The waveforms on the oscilloscope display will change according to the shape of selected signal on the analog generator part of the Mega1 controls. Signal generator's sine waveform 69 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Function generator's square waveform Function generator triangle waveform 70 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL Function generator saw waveform 71 www.poscope.
POSCOPE4 AND MEGA1+ MANUAL TECHNICAL SPECIFICATIONS FOR MEGA1(+) Oscilloscope No. of channels Sample rate Input voltage ADC resolution Triggering 2 channels 1.0 MS/s (dual channel) 2.5 MS/s (single channel) -20 V … +20 V WARNING: Do not connect the oscilloscope to voltages higher than specified. 12 bits Rising, falling, any Spectrum analyzer No. of channels Sample rate Input voltage ADC resolution Window functions 2 channels 1.0 MS/s (dual channel) 2.
POSCOPE4 AND MEGA1+ MANUAL TECHNICAL SPECIFICATIONS FOR MEGA50 Oscilloscope No. of channels Sample rate Bandwidth Input voltage ADC resolution Triggering 2 channels 48MHz 15MHz -30 V … +30 V WARNING: Do not connect the oscilloscope to voltages higher than specified. 8 bits Rising, falling, any Spectrum analyzer No. of channels Sample rate Input voltage ADC resolution Window functions 2 channels 48MHz -30 V … +30 V 8 bits Hamming, Hanning, Blackman, Blackman-Harris, etc. Recorder No.
POSCOPE4 AND MEGA1+ MANUAL LEGAL NOTES 1. 2. 3. 4. 5. 6. 7. 8. 9. All information included in this document is current as of the date this document is issued. Such information, however, is subject to change without any prior notice. PoLabs does not assume any liability for infringement of patents, copyrights, or other intellectual property rights of third parties by or arising from the use of PoLabs products or technical information described in this document.
POSCOPE4 AND MEGA1+ MANUAL 10. 11. 12. 13. 14. 15. 16. 17. but not limited to redundancy, fire control and malfunction prevention, appropriate treatment for aging degradation or any other appropriate measures. Usage: the software in this release is for use only with PoLabs products or with data collected using PoLabs products. Fitness for purpose: no two applications are the same, so PoLabs cannot guarantee that its equipment or software is suitable for a given application.
POSCOPE4 AND MEGA1+ MANUAL GRANT OF LICENSE The material contained in this release is licensed, not sold. PoLabs grants a license to the person who installs this software, subject to the conditions listed below. Access The licensee agrees to allow access to this software only to persons who have been informed of and agree to abide by these conditions. Usage The software in this release is for use only with PoLabs products or with data collected using PoLabs products.
POSCOPE4 AND MEGA1+ MANUAL Twitter as channels to inform users of PoLabs products. As such PoLabs doesn’t have any strings attached to those companies or their trademarks. 77 www.poscope.