Using Multiplexer Switching to Test Multiple DUTs
- Updated2025-10-15
- 4 minute(s) read
Using Multiplexer Switching to Test Multiple DUTs
Use the BCQ Switch API to sequentially test multiple DUTs in multiple test jigs using one SMU or one DMM.
Introduced in Battery Cell Quality Toolkit 2025 Q3
The BCQ Switch API simplifies the switching process between the different jigs. In addition, the BCQ Switch API automates the test flow using a switch configuration file and a simplified API. You can use the BCQ Switch API for EIS, ACIR, and OCV tests.
- Switch configuration file. Create a switch configuration file if you are performing an
EIS or an ACIR test with switching. In Write Switch Configuration
File.vi, define the following parameters:
- Channel connections, including switch channels, for the DUT
- Switch topology
- DUT serial number
- Jig ID
Note Use one switch configuration file for the DUTs you are testing on one SMU. If you use multiple SMUs for simultaneous testing, create a separate switch configuration file for each SMU. - If desired, a test configuration file. Refer to Creating a Configuration File for Tests to learn how to create a configuration file. If you choose to use a test configuration file, your test runs according to the Frequency Sweep Characteristics you defined in the configuration file.
Equipment
| Test Type | Required Equipment |
|---|---|
| EIS or ACIR |
|
| OCV |
|
Supported Switch Topologies
The BCQ Switch API supports the following switch topologies:
- 2-Wire 64x1 Mux
- 2-Wire Dual 32x1 Mux
- 2-Wire Quad 16x1 Mux
Because all of the DUT, SMU, and DMM terminals are two wired, 2-wire topologies are suitable for cell testing with the Battery Cell Quality Toolkit.
NI recommends using the 2-wire, quad 16x1 mux topology. This topology allows you to use four separate terminal blocks when you use the recommended cables. Each of the terminal blocks contains 16 channels, tested sequentially. Because the terminal blocks operate separately, extra shielding and common wiring are not required between the terminal blocks.
The recommended topology allows you to use four SMUs or four DMMs simultaneously. You can use four modules simultaneously by using each group of 16 channels separately. To use the BCQ Switch API this way, create separate switch configuration files for each group of channels.
-
Use the NI Example Finder to open <Test
type> Test with Switching.vi.
-
In the LabVIEW window, select .
The NI Example Finder window loads.
-
Select <Test type> Test with
Switching.vi.
The front panel of the VI loads.
-
In the LabVIEW window, select .
-
On the front panel of <Test type> Test with
Switching.vi, select the SMU resource or the DMM resource from the
HW Resource Name and Channels control.
Option Description SMU resource Select the SMU resource for EIS tests and ACIR tests. DMM resource Select the DMM resource for OCV tests. - Optional:
If you want the SMU or DMM to perform self-calibration, enable self-calibration on the
front panel.
Note You must disconnect the DUT during self-calibration. If the DUT is connected to the SMU during self-calibration, an error occurs.
- Select a Source Switch Resource Name.
- Select a Sense Switch Resource Name.
-
Select a Switch Configuration File Path.
Select the switch configuration file you configured before you began. Alternatively, navigate to C:\Users\Public\Documents\National Instruments\NI-Cell Quality Toolkit\Samples and select the Switch Configuration.json example switch configuration file.
- Click Run.
| Test Type | Available Results |
|---|---|
| EIS and ACIR |
|
| EIS additional results |
|
| OCV | OCV (V) |
Related Information
- Creating a Configuration File for Tests
Create a configuration file to set test parameters that you can use for multiple tests. You can use configuration files with EIS, ACIR, and OCV tests.