Please update your browser. For the best Liquid Instruments experience, update to the latest version of Chrome, Edge, Firefox, or Safari. Update Microsoft Edge.
Liquid Instruments Logo
Products
Hardware Platforms
Moku:Delta
Moku:Delta
New
For advanced design and validation
Moku:Pro
Moku:ProFor versatile test and measurement
Moku:Lab
Moku:LabFor experimental research labs
Moku:Go
Moku:GoFor quick testing and debugging
Compare Hardware
Compare HardwareView a side-by-side of all Moku hardware
Technologies
GenInst Studio
New
Generate personalized instruments
Integrated InstrumentsProfessional-grade instruments at your fingertips
Neural NetworkFPGA-powered neural network integration
Multi-Instrument ModeCombine instruments to create a customized test system
Moku CompileCode, compile, and deploy to your Moku's FPGA
Software
MokuOSDownload the Moku app for Windows, macOS, iPadOS & visionOS
APIsPython, MATLAB, LabVIEW
UtilitiesCommand line and graphical tools for file conversion
Instruments
Analysis
Oscilloscope
Spectrum Analyzer
Frequency Response Analyzer
Lock-in Amplifier
Phasemeter
Logic Analyzer / Pattern Generator
Time & Frequency Analyzer
Data Logger
Generation
Waveform Generator
Arbitrary Waveform Generator
Control & Conditioning
PID Controller
Digital Filter Box
FIR Filter Builder
Laser Lock Box
Custom & Utility
GenInst Studio
New
Gigabit Streamer
Custom Instrument
Neural Network
Multi-Instrument Mode
Applications
Optics and Photonics
Microscopy and Spectroscopy
Photon Counting
Quantum Optics
Aerospace and defense
A&D Instrumentation
Component Test
Automated Testing
Semiconductor Test
Control Systems and Bode Analysis
MEMS Testing
AI and Machine Learning
Generative Instrumentation
New
Neural Networks
Education
Education and Research
Resources
App Notes
Blog
Case Studies
Coursework
Guides
Product Documentation
Publications
Webinars
White Papers
Support
Company
Contact Us
About Us
Leadership
Partners
News & Updates
Press
Events Calendar
Careers
Store
Moku:Delta
Moku:Pro
Moku:Go
Upgrade Moku:Pro
Upgrade Moku:Lab
Upgrade Moku:Go
0
Get a quote Buy Now
Build personalized instruments with GenInst Studio in minutes, not months. | Register for the webinar
Coursework

Intro to circuit analysis lab tutorial

Moku:Go used in an undergraduate circuit lab

August 12, 2021

    This lab tutorial discusses a typical undergraduate electronics lab exercise and how it can be effectively conducted using Moku:Go and its Windows and macOS app while teaching the fundamentals of charging and discharging capacitors within a circuit. This lab was created in conjunction with the University of Detroit-Mercy.

    University of Detroit-Mercy logo


    Moku:Go

    Moku:Go product photo

    Moku:Go combines 15+ lab instruments in one high performance device, with 2 analog inputs, 2 analog outputs, 16 digital I/O pins and optional integrated power supplies.

    Introduction

    The oscilloscope is one of the most used tools for electrical engineers throughout their undergraduate education and in their professional careers. This lab is designed to introduce the oscilloscope and programmable power supplies to undergraduates in intro-level circuit analysis courses. You will be using Moku:Go to complete this lab which covers the charging and discharging transients of a capacitor. Figure 1 below shows an image of what measurement in Moku:Go’s Oscilloscope looks like.

    The purpose of this lab is not only an introduction to an oscilloscope but an introduction to the charging and discharging of capacitors. Capacitors are one of the fundamental components in circuits and understanding their various properties is vital to being a successful engineer. One of the most well-known properties of capacitors is that they can store energy in the form of a voltage difference across their plates. However, it takes a non-zero amount of time for this energy to be stored in the capacitor, which is actually a very useful feature when designing timing circuits or power control circuits. The time it takes for a capacitor to be charged to a specified voltage is further studied in this lab tutorial.

    Figure 1: Oscilloscope Image

    Figure 1: Oscilloscope Image

    Pre-lab Exercise

    1

    The first exercise is to become familiar with the expression for a charging capacitors transient voltage. Figure 2 below shows a circuit with a charging capacitor and a switch that closes at t = 0s. Using KVL, solve for the voltage across the capacitor VC(t).

    Hint: recall the equation for current through a capacitor i=C(dv/dt)

    Figure 2: Charging Capacitor Design

    Figure 2: Charging Capacitor Design
    Solution

    This exercise is important for developing fundamental engineering skills like deriving equations for a circuit from KVTL to understand how it will operate under test.

    2

    Repeat the previous exercise, except now for a discharging capacitor. Figure 3 below shows a circuit with a discharging capacitor and a switch that opens at t = 0s.

    Figure 3: Discharging Capacitor Diagram

    Figure 3: Discharging Capacitor Diagram
    Solution

    This exercise is important for developing fundamental engineering skills like deriving equations for a circuit from KVL to understand how it will operate under test. It may be useful to have students derive this formula using various combinations of R and C in series or parallel.

    3

    Use the following values for the charging circuit in Figure 2. Find VC when t = 1ms

    • VS = 15.5 V
    • R = 330Ω
    • C = 10 μF

    Solution

    This exercise is good for applying the derived equations and confirming experimental values with expected results during the experiment.

    Using the same values and your calculations from Exercise 1, calculate

    • The initial voltage across the capacitor, VC(0)
    • The final voltage across the capacitor, VC(∞)
    • The time constant, τ

    Solution

    This exercise is useful for applying theory from the classroom about time constants and for developing engineering intuition.

    Experimental Setup

    Components

    • Moku:Go [1x]
    • Resistor 330Ω [x2]
    • Resistor 1kΩ [x2]
    • Capacitor 10μF [x1]
    • Breadboard [x1]

    Lab Procedure

    1

    Construct the circuit from Figure 4 using R1 = R2 = 330 Ω and C = 10μF.

    Figure 4: Charging Capacitor Lab Circuit

    Figure 4: Charging Capacitor Lab Circuit

    How does R2 impact the time constant τ and the final voltage VC  compared to your pre-lab exercises?

    This is a great exercise for students in this lab as it brings in some basic circuit theory like a voltage divider to show how it impacts the circuit’s time constant and final voltage. Students should find that the time constant decreases which results in a decrease in the time it takes for the capacitor to reach its final voltage. Subsequently, the final voltage is reduced by a factor of 2 due to the voltage divider using two 330Ω resistors in parallel.

    2

    Ensure you have the latest version of the Moku: desktop app downloaded on your computer. You can download the software from here.

    3

    Plug in the magnetic power adapter to your Moku:Go and wait for the front LED to turn green.

    Moku:Go can be connected to your laptop in three different ways: ethernet, USB-C, or Wi-Fi. Please refer to the Moku:Go Quick Start Guide on how to connect your Moku:Go to your computer. Once connected, Moku:Go will show up in the device select screen of the Windows or MacOS application.

    Figure 5: Moku App Device Selection Screen

    Figure 5: Moku App Device Selection Screen

    4

    Now that your Moku:Go is connected, double-click on the oscilloscope instrument. There will be five different tabs on the right controls drawer; these access the Channel, Timebase, Trigger, Measurement, and Voltmeter settings.

    • Set the trigger mode to single. This allows you to capture a single transient waveform.
    • Enable Channel 1 and the source to Input 1.
    • Select edge for the trigger type and rising or falling for the charging and discharging exercises.

    5

    To apply a voltage source to your circuit, navigate to the main menu button in the top left of the screen and click “Power Supply.”

    Figure 6: Power Supply Settings

    Figure 6: Power Supply Settings

    Ensure that PPSU 2 is turned on and set to 15.5V.

    6

    Capture the charging capacitor’s transient voltage waveform on Moku:Go’s Oscilloscope.

    Navigate to the trigger tab again and locate the trigger level setting. The trigger level is used for centering the waveform on the scope display. If the trigger level is in between the initial and final voltage, the charging waveform will be centered on the display at t = 0s at the instant the charging voltage crosses the trigger level. For this lab, it is helpful to set the trigger level to the RC time constant of the circuit. You can calculate the value using Equation 1 which should be about 63.2% of the final voltage.

    Figure 7 below shows an example of what the oscilloscope display should look like for a charging capacitor.

    Figure 7: Oscilloscope Display of a Charging Capacitor

    Figure 7: Oscilloscope Display of a Charging Capacitor

    Once your plot is similar to Figure 7, use the cursors to measure the following:

    • The initial voltage across the capacitor, VC(0). Make this the reference voltage cursor.
    • The steady state voltage across the capacitor, VC(∞).
    • The time constant, τ1. (i.e. the time from when the switch is closed to when VC(t) = 0.632*VC(∞) ).
    • The instantaneous voltage across the capacitor after one time constant, VC(τ1)

    7

    Repeat step 6, but for the discharging capacitor’s transient voltage.

    For the discharging circuit, make sure that the edge type is set to falling as the voltage will start to fall immediately after the switch is opened. Repeat the same process for determining the trigger level, but this time multiply the initial voltage by 36.8% to get the optimal value.

    Figure 8 below is what the plot should look like.

    Figure 8: Oscilloscope Display of a Discharging Capacitor

    Figure 8: Oscilloscope Display of a Discharging Capacitor

    Once the plot is similar to Figure 8, use the cursors to measure the following:

    • The initial voltage across the capacitor, VC(0). Make this your reference voltage.
    • The steady state voltage across the capacitor, VC(∞).
    • The time constant, τ2. (i.e. the time from when the switch is closed to when VC(t) = 368*VC(0) ).
    • The instantaneous voltage across the capacitor after one time constant, VC(τ2)

    8

    Repeat steps 6 and 7 with the following values. Do Equations 1 and 2 still hold?

    • Vs = 5v
    • R1 = R2 = 1kΩ
    • C = 10 μF

    Summary

    this lab on first order transient circuits is a great introduction to electrical engineering instrumentation and practical lab skills. The Moku: platform has many instruments at its disposal and this lab used a unique combination of the Oscilloscope and one of the four integrated programmable power supplies. The publishing and reporting of the results are easily done with screen capture or file sharing within the Moku: app. You can do this by clicking the cloud icon at the top of your screen. The screenshot below shows you how to save your results.

    Figure 9: Oscilloscope Data Export

    Figure 9: Oscilloscope Data Export


    Benefits of Moku:Go

    For the educator & lab assistants

    • Efficient use of lab space and time
    • Ease of consistent instrument configuration
    • Focus on the electronics not the instrument setup
    • Maximize lab teaching assistant time
    • Individual labs, individual learning
    • Simplified evaluation and grading via screenshots

    For the student

    • Individual labs at their own pace enhance the understanding and retention
    • Portable, choose pace, place and time for lab work be it home, on campus lab or even collaborate remotely
    • Familiar Windows or macOS laptop environment, yet with professional grade instruments

    Moku:Go Demo Mode

    You can download the Moku:Go app for macOS and Windows at the Liquid Instruments website. The demo mode operates without the need for any hardware and provides a great overview of using Moku:Go


    Have questions or want a printable version?

    Please contact us at support@liquidinstruments.com

    Try Moku in demo mode Download the Moku app → Get answers to FAQs Visit Knowledge Base → Connect with Moku users Join the user forum →

    Other Recommended Coursework

    Coursework
    How to measure the speed of light

    The speed of light is a fundamental property of the universe that underlies countless areas of science and engineering. Learn how to measure it with Moku:Lab.

    Featuring: Moku:Lab, Oscilloscope, Phasemeter

    Date: March 14, 2023

    Application notes
    Digital filter prototyping with Multi-Instrument Mode
    Coursework
    DC/DC buck converter design lab

    Buck converter design and measurement with Moku:Go and USAFA

    Featuring: Moku:Go, Oscilloscope, Power Electronics

    Date: May 26, 2022

    Back to all Coursework

    Nav

    • Products
    • Instruments
    • Resources
    • Support
    • Company
    • Contact Us
    • Privacy Policy
    • Terms of Use

    Offices

    United States
    (619) 332-6230
    12526 High Bluff Dr.
    Suite 150
    San Diego, CA 92130

    Australia
    +61 2 6171 9730
    243 Northbourne Avenue
    Suite 1, Level 1
    Lyneham, ACT 2602

    Australia
    +61 3 7073 3594
    Suite 5C, Level 5,
    700 Swanston Street,
    Carlton, VIC – 3058

     

     

    Follow us

    LinkedIn YouTube X Facebook Instagram

    官方微信

    © 2026 Liquid Instruments. All rights reserved.