Joulescope displays waveforms of voltage and current over time, like an oscilloscope. This oscilloscope view allows you to identify and to troubleshoot dynamic behavior and short events, including inrush current, event handlers, and tasks. Revision 1.0 Joulescope JS110 User’s Guide Page 2 / 42 www.joulescope.com...
With such convenient access, Joulescope allows developers to see the impact of their changes on energy consumption immediately. Developers can make informed choices to account for battery life during design. Eliminate power consumption surprises during final product testing! Revision 1.0 Joulescope JS110 User’s Guide Page 3 / 42 www.joulescope.com...
• Host software is open source and available on GitHub • Swappable front panel with open-source designs on GitHub • Firmware upgradable See Section 8 for the full specifications. Revision 1.0 Joulescope JS110 User’s Guide Page 4 / 42 www.joulescope.com...
5. What comes in the box Your Joulescope JS110 purchase includes: • Joulescope JS110 instrument • Banana Jack Front Panel, already installed • 6’ USB 2.0 A to B cable • T15 Torx screwdriver • Quick Start Guide • Joulescope sticker You will need to provide: •...
Linux and macOS hosts, the Status LED will not illuminate until the Joulescope software attempts to connect. The GPIO connector provides two general-purpose inputs and two general-purpose outputs. See Section 12 for details. Revision 1.0 Joulescope JS110 User’s Guide Page 8 / 42 www.joulescope.com...
Start the Joulescope host software. Connect the Joulescope USB port to the host computer using the provided USB cable. The host software will automatically detect the connected Joulescope and start displaying data. Revision 1.0 Joulescope JS110 User’s Guide Page 9 / 42 www.joulescope.com...
Page 10
Use the Multimeter view to measure the current, voltage, power, charge, and energy consumption. Dive into more detail with the oscilloscope view. Select View → Oscilloscope Default to display waveforms of voltage, current, and power over time. Revision 1.0 Joulescope JS110 User’s Guide Page 10 / 42 www.joulescope.com...
23 °C ± 10 °C Humidity 20% to 80% RH, non-condensing Calibration interval 1 year* * Recommended to comply with industry-standard practices, but Joulescope is designed not to need recalibration. Revision 1.0 Joulescope JS110 User’s Guide Page 11 / 42 www.joulescope.com...
Test condition Typical Max Unit Current leakage (IN+ to OUT+) 25 °C, 3.3V Current leakage (IN+ to OUT+) 25 °C, 5V Current leakage (IN+ to OUT+) 25 °C, 15V 5000 Revision 1.0 Joulescope JS110 User’s Guide Page 12 / 42 www.joulescope.com...
EMI filter with ESD protection. The VEMI45AA is a pi filter with 100 Ohm resistance and capacitance between 29 pF and 60 pF. GPIO Supply Typical Unit +5V output 4.4V VBUS – 0.1 Current Output impedance Ω Revision 1.0 Joulescope JS110 User’s Guide Page 13 / 42 www.joulescope.com...
Joulescope application, then select “open” to bypass these security warnings. You will need to repeat the control-click, “open” process several times (usually twice) until macOS finally allows the Joulescope software to launch. After granting this permission once, subsequent runs will run normally. Revision 1.0 Joulescope JS110 User’s Guide Page 14 / 42 www.joulescope.com...
This display, along with all other value displays in the Joulescope software, the SI standard prefixes for orders of magnitude: Prefix Power Name giga- mega- kilo- milli- µ micro- nano- pico- Revision 1.0 Joulescope JS110 User’s Guide Page 15 / 42 www.joulescope.com...
Current Range allows you to select Joulescope’s active shunt resistor. Most applications use auto, where Joulescope automatically selects the best range. However, you can manually force the range. Select off to disconnect power to the target device. Revision 1.0 Joulescope JS110 User’s Guide Page 16 / 42 www.joulescope.com...
Page 17
To display statistics at a single point, move the mouse to the x-axis time labels near the top. Then right- click (control-click on Mac OS) to bring up the context menu. Select Annotations → Single Marker. Revision 1.0 Joulescope JS110 User’s Guide Page 17 / 42 www.joulescope.com...
Page 18
However, when you reach the maximum extents while zooming out, that point may move. When viewing live data, the zoom operation always keeps the most recent data in view at the right. Revision 1.0 Joulescope JS110 User’s Guide Page 18 / 42 www.joulescope.com...
The host software is open source and written in Python 3.6+. The host software consists of two layers: Repo name Python package name Description pyjoulescope_ui joulescope_ui The Joulescope User Interface written in QT/PySide2 pyjoulescope joulescope The Joulescope “driver” which enables scripting Revision 1.0 Joulescope JS110 User’s Guide Page 19 / 42 www.joulescope.com...
Page 20
You can find examples for how to use Joulescope in your Python application at: https://github.com/jetperch/pyjoulescope_examples Also see the documentation: https://joulescope.readthedocs.io/ The Joulescope software depends upon other software and libraries. See CREDITS.html for pyjoulescope_ui and pyjoulescope. Revision 1.0 Joulescope JS110 User’s Guide Page 20 / 42 www.joulescope.com...
The shunt value selection uses the ADC output, dedicated over-range analog hardware, and a unique algorithm that runs in an FPGA. The FPGA selects the active shunt resistors using MOSFETs, which were carefully qualified to meet Joulescope’s demanding performance characteristics. Revision 1.0 Joulescope JS110 User’s Guide Page 21 / 42 www.joulescope.com...
Joulescopes only measure current and voltage. The Joulescope software uses math to compute the power, energy, and charge. Power is the current multiplied by the voltage: P = V * I = V / R = I Revision 1.0 Joulescope JS110 User’s Guide Page 22 / 42 www.joulescope.com...
The sensor side of Joulescope is electrically isolated from the host computer. This isolation allows you to insert Joulescope into your test system without worrying about ground issues, including ground loops and ground noise. Revision 1.0 Joulescope JS110 User’s Guide Page 23 / 42 www.joulescope.com...
Fully seat the front panel in the black plastic bezel. You may need to gently guide the board to ensure that the USB connector fits in the back panel. • Use the Torx screwdriver to install the four screws at the corners of the existing front panel. Revision 1.0 Joulescope JS110 User’s Guide Page 24 / 42 www.joulescope.com...
Inputs are optional. Check IN0 to enable the GPI0 input. Check IN1 to enable the GPI1 input. To display either IN0 or IN1, select Settings → Add, then select either in0 or in1. Revision 1.0 Joulescope JS110 User’s Guide Page 25 / 42 www.joulescope.com...
Page 26
Manually toggle OUT0 by pressing the OUT0 button. Manually toggle OUT1 by pressing the OUT1 button. Revision 1.0 Joulescope JS110 User’s Guide Page 26 / 42 www.joulescope.com...
(2 top & 2 bottom) can be cut around the isolation line to give a 4 mm PCB clearance between the USB host side and the sensor side. Revision 1.0 Joulescope JS110 User’s Guide Page 27 / 42 www.joulescope.com...
The first capture “step_2A.png” is the baseline with Joulescope auto-ranging disabled and set to a fixed 2A range. The rise time you see is due to the Joulescope bandwidth. The actual edge is much, much faster. Revision 1.0 Joulescope JS110 User’s Guide Page 28 / 42 www.joulescope.com...
Page 29
“garbage” data that messes up the y-axis range, so they are omitted. These samples are captured at 2 MSPS (500 ns). Joulescope’s stated bandwidth is 250 kHz (4 µs = 8 samples). Figure 3: Step response with autoranging Revision 1.0 Joulescope JS110 User’s Guide Page 29 / 42 www.joulescope.com...
Page 30
5 µs max. This specification determines how well Joulescope can measure data through the transition. Any auto-ranging ammeter needs to be VERY fast to limit voltage variations at the target device, and Joulescope was designed to meet these demanding requirements. Revision 1.0 Joulescope JS110 User’s Guide Page 30 / 42 www.joulescope.com...
EU Directive 2015/863 of 31 March 2015 amends Annex II to Directive 2011/65/EU of the European Parliament and of the Council as regards the list of restricted substances. Revision 1.0 Joulescope JS110 User’s Guide Page 31 / 42 www.joulescope.com...
Joulescope recalibrated annually. Tra-Cal, located in Maryland, USA, provides authorized ISO 17025:2017 calibration and recalibration. You can submit your request at: https://nscainc.com/calibration-repair-rfq-form/ Recalibrating Joulescope requires custom equipment and trained personnel. Only Jetperch LLC and Tra-Cal are authorized to perform recalibration. 16.1. Verification Procedure Calibration should normally find that the Joulescope instrument still operates within specification.
Joulescope’s measured current as displayed by the Joulescope UI. 4. Repeat 2 and 3 for each target current 5. Repeat 1 through 4 for each current range. Revision 1.0 Joulescope JS110 User’s Guide Page 34 / 42 www.joulescope.com...
Page 35
If you have a reference current source, connect the current source to the Joulescope IN terminals, observing polarity. Connect the Joulescope OUT+ and OUT- terminals using a banana jack cable. Revision 1.0 Joulescope JS110 User’s Guide Page 35 / 42 www.joulescope.com...
Page 36
Ensure that the voltage stays between 0 and 15V. We recommend adding a step 3.5 to disable the voltage output before changing the load resistance for the next target current. In step (3), read the applied current from the reference ammeter. Revision 1.0 Joulescope JS110 User’s Guide Page 36 / 42 www.joulescope.com...
Jetperch shall not be liable for loss of use of Joulescope. Jetperch will not be liable for any other incidental or consequential damages, expenses, or financial losses, nor will Jetperch be liable for claims of such damages.
If you have questions regarding operation of Joulescope, search the website at: https://www.joulescope.com/ And visit the forum: https://forum.joulescope.com/ For compliance information, see https://www.joulescope.com/compliance/JS110 If you wish to contact Jetperch regarding the operation of your Joulescope, contact us through email at: support@jetperch.com Location Jetperch LLC 3470 Olney - Laytonsville Rd. Suite 104 Olney, MD 20832-1734 Revision 1.0...
The quantity of opposition to the flow of electric current. Shunt Ammeter An ammeter that measures the voltage across a resistor, and then uses Ohm’s Law to compute current. Revision 1.0 Joulescope JS110 User’s Guide Page 39 / 42 www.joulescope.com...
Page 40
The now ubiquitous standard for connecting computers and peripherals. Joulescope connects to the host computer using USB 2.0 high-speed. Voltage The electric potential difference, measured in volts (V). Voltmeter A device that measures electrical voltage. Revision 1.0 Joulescope JS110 User’s Guide Page 40 / 42 www.joulescope.com...
LLC, either through copyright or trademark, unless otherwise indicated. No part of this User’s Guide may be reproduced in any form or by any means without prior written consent from Jetperch LLC as governed by the United States and international copyright laws.
Added GPI/GPO Added Typical Behavior section with step response Fixed SI unit capitalization: See the definitive SI Brochure 2019 Feb 12 First public release 2018 Dec 17 Initial draft Revision 1.0 Joulescope JS110 User’s Guide Page 42 / 42 www.joulescope.com...