A multi-channel automated testing system
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-20
- Publication Date
- 2026-08-11
AI Technical Summary
传统测试通常依赖人工操作,通过手动测量、记录并计算输出信号的各项参数,这不仅耗费大量时间和人力成本,而且在需要遍历多种参数组合时,工作量成倍增加,效率低且易出错
[0016](1)通过无线数据通路下发测试数据包,减少物理连接,提高测试部署灵活性。
Smart Images

Figure CN224624685U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automated testing technology, and more particularly to a multi-channel automated testing system. Background Technology
[0002] During testing of existing transcutaneous electrical nerve stimulation (TENS) devices, output parameters need to be adjusted according to the product specifications to ensure that the output electrical signal is within a safe range for the human body and complies with relevant standards. Traditional testing typically relies on manual operation, involving the manual measurement, recording, and calculation of various output signal parameters. This is not only time-consuming and labor-intensive, but also exponentially increases the workload when multiple parameter combinations are required, resulting in low efficiency and a high risk of errors. Furthermore, existing methods cannot simultaneously test multiple devices, failing to meet the needs of batch testing.
[0003] Therefore, there is an urgent need for an efficient automated testing system to solve the above problems. Utility Model Content
[0004] In view of this, this application discloses a multi-channel automated testing system to achieve parallel testing of multiple devices and improve detection efficiency and accuracy.
[0005] A multi-channel automated testing system includes a host computer, a data acquisition unit, and at least one device under test (DUT). A first data path connects the host computer and the DUT, whereby the host computer packages test requirements into test data packets and transmits these packets to the DUT via the first data path, enabling the DUT to generate response data based on the test data packets. The data acquisition unit includes several sets of acquisition probes, and a second data path connects the data acquisition unit to the DUT. The acquisition probes are connected to the DUT, and the data acquisition unit acquires response data via the second data path. A third data path connects the host computer and the data acquisition unit, whereby the host computer acquires the response data and determines whether the DUT passes the test based on the response data. The first data path is a wireless data path, while the second and third data paths are wired data paths.
[0006] Optionally, the data acquisition device is an oscilloscope.
[0007] Optionally, the oscilloscope is a digital storage oscilloscope (DSO).
[0008] Optionally, the first data path is implemented based on Bluetooth Low Energy technology; before the test begins, the Bluetooth module of the host computer and the Bluetooth module of the device under test are paired.
[0009] Optionally, there are multiple devices under test. Before the test begins, the Bluetooth module of the host computer pairs with the Bluetooth module of each device under test according to a preset order, and transmits the corresponding test data packets to each device under test through the first data path according to the preset order, so that each device under test generates the same or different response data.
[0010] Optionally, the second data path is implemented based on wires between the data acquisition unit and several sets of acquisition probes; any set of acquisition probes includes a positive probe and a negative probe, and the positive probe and the negative probe are respectively connected to the positive and negative terminals of the corresponding device under test.
[0011] Optionally, the host computer and the data acquisition unit can be connected via a USB cable or a serial cable to achieve a third data path.
[0012] Optionally, the host computer is also used to transmit acquisition commands to the data acquisition unit through a third data path. The data acquisition unit extracts waveform information based on the acquisition commands. The waveform information includes at least one of the following parameters: pulse width, frequency, and amplitude.
[0013] Optionally, the host computer has a built-in software module for waveform acquisition and analysis to determine whether the device under test passes the test based on the response data.
[0014] Optionally, the device to be tested is a transcutaneous electrical nerve stimulation device.
[0015] In summary, the multi-channel automated testing system disclosed in this application has at least the following beneficial effects:
[0016] (1) Test data packets are sent through wireless data channels to reduce physical connections and improve test deployment flexibility.
[0017] (2) Multiple sets of acquisition probes are used to acquire response data of multiple devices under test via wired connection, which makes the system have high signal acquisition stability and accuracy, and improves the overall testing efficiency.
[0018] (3) The host computer centrally processes the collected data, which can quickly determine whether the equipment is qualified, reduce manual intervention, and thus reduce testing costs. Attached Figure Description
[0019] The accompanying drawings used in the description of the embodiments of this application are briefly introduced below.
[0020] Figure 1 The diagram shows a structural example of a multi-channel automated testing system provided in an embodiment of this application.
[0021] Figure 2 This is a structural example diagram of another multi-channel automated testing system provided in the application embodiment. Detailed Implementation
[0022] To more clearly illustrate the technical solutions of the embodiments of this application, the specific implementation methods of this application will be described below with reference to the accompanying drawings. The accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings and other implementation methods can be obtained based on these drawings without creative effort. Adjustments and improvements made without departing from the concept of this application are all within the protection scope of this application.
[0023] To keep the drawings simple, only the parts related to the corresponding embodiments are shown schematically in each figure, and they do not represent the actual structure of the product. In addition, to make the drawings simple and easy to understand, some parts with the same structure or function are only shown schematically in some figures, and there may actually be more or fewer parts with the same structure or function.
[0024] In this application, unless otherwise expressly specified and limited, ordinal numbers, such as "first," "second," etc., are used only to distinguish and describe related objects, and should not be construed as indicating or implying the relative importance or order between related objects; furthermore, they do not represent the quantity of related objects. "Multiple" includes two or more, and other quantifiers are similar. " / " is used to describe the relationship between related objects, indicating an "or" relationship between them. "And / or" is used to describe the relationship between related objects, including any combination relationship between them, such as "a and / or b" including: "a alone," "b alone," or "a and b." "One or more" or "at least one" of multiple objects refers to any object or any combination of multiple objects, such as "one or more of a1, a2, a3" or "at least one of a1, a2, a3" including: "a1 alone," "a2 alone," "a3 alone," "a1 and a2," "a1 and a3," "a2 and a3," or "a1, a2 and a3."
[0025] Transcutaneous electrical nerve stimulation (TENS) devices are medical devices that apply low- or mid-frequency pulsed electrical signals through the skin to specific areas of the body to stimulate peripheral nerves or muscle tissue. These devices are commonly used in rehabilitation therapy for pain relief, promoting local blood circulation, and improving muscle function, offering advantages such as non-invasiveness, high safety, and ease of use. During use, patients typically attach electrode patches to the area requiring treatment. The device, through a control module, generates electrical stimulation signals with specific frequency, pulse width, and amplitude, which act on the body tissue to achieve the therapeutic goal. Thanks to their adjustable output parameters and portable design, TENS devices have been widely used in various scenarios, including clinical rehabilitation and home healthcare, providing patients with an efficient and comfortable treatment experience.
[0026] However, before a product is officially launched, its output characteristics need to be rigorously tested and verified to ensure stable performance and compliance with medical safety standards. According to relevant standards and product specifications, the testing process requires adjusting and measuring multiple parameters of the output electrical signal to ensure it remains within a safe and compliant range for human use. Specifically, testers need to test pulse width, frequency, amplitude, and other indicators under different parameter combinations and confirm that they meet technical specifications across the entire operating range. In existing technologies, this process is mostly done manually. Testers acquire signal parameters using external measuring equipment, manually record and calculate the test results, and then compare them with standard requirements. This manual testing method is not only labor-intensive and time-consuming but also susceptible to human error, especially when comprehensive testing involving multiple variable combinations is required. This often multiplies the testing workload, leading to low testing efficiency, extended product verification cycles, and potentially impacting the timeline for market launch.
[0027] To address the aforementioned issues, while some semi-automated testing tools have emerged in the industry, they still suffer from drawbacks such as complex structures, poor applicability, or inability to simultaneously test multiple devices. Especially in scenarios involving mass production or multi-channel synchronous testing, existing solutions struggle to meet the demands for efficient and accurate testing. Therefore, there is an urgent need for an automated testing system that can reduce manual intervention, increase testing speed, and ensure data accuracy, thereby optimizing the quality control process before products leave the factory.
[0028] This application proposes a multi-channel automated testing system. Its core technology lies in the collaborative construction of a host computer, wireless data channels, wired data channels, and a data acquisition unit, forming a testing platform capable of simultaneously connecting multiple devices under test (DUTs) and automatically acquiring and analyzing their output signals. Specifically, the host computer sends test data packets to the DUTs via the wireless data channel, triggering the devices to output signals under preset parameter conditions. The data acquisition unit acquires the response data from each device in real time via the wired data channel. The host computer then centrally receives and processes the signal parameters from all channels through a wired connection with the data acquisition unit, enabling parallel testing and pass / fail determination of multiple devices. This solution not only reduces tedious manual measurement and recording steps but also significantly improves testing efficiency and accuracy. It is particularly suitable for mass production and testing scenarios requiring frequent parameter adjustments, providing efficient and reliable technical support for the quality control of percutaneous electrical nerve stimulation (PENS) devices.
[0029] The following description is in conjunction with the accompanying drawings.
[0030] Please refer to Figure 1 The diagram illustrates a structural example of a multi-channel automated testing system provided in an embodiment of this application. Figure 1As shown, the multi-channel automated testing system includes a host computer 100, a data acquisition unit 300, and at least one device under test (DUT) 200. A first data path connects the host computer 100 and the DUT 200. The host computer 100 packages test requirements into test data packets and transmits these packets to the DUT 200 via the first data path, enabling the DUT 200 to generate response data based on the test data packets. The data acquisition unit 300 includes several sets of acquisition probes and a second data path connects it to the DUT 200. The acquisition probes are connected to the DUT 200, and the data acquisition unit 300 acquires response data via the second data path. A third data path connects the host computer 100 and the data acquisition unit 300. The host computer 100 acquires response data via the third data path and determines whether the DUT passes the test based on the response data. The first data path is a wireless data path, while the second and third data paths are wired data paths.
[0031] The device under test 200 in this application can be, for example, a transcutaneous electrical nerve stimulation device, which has an internal wireless communication module that can communicate with the wireless communication module in the host computer 100. Theoretically, the device under test can also be other devices with wireless communication modules, such as heart rate monitors, wearable physiological parameter acquisition terminals, portable medical testing devices, rehabilitation trainers, smart home appliance control terminals, or industrial sensor nodes, as long as they have the ability to interact with the host computer 100 via wireless communication modules, they can all be used as the test object of this system. The host computer 100 can be a computer with an operating interface, an industrial control terminal, or a dedicated test controller, so that testers can set parameters, monitor status, and manage data during the test. The host computer 100 may internally include functional components such as a data packaging module, a wireless communication module, and a data processing module. The data packaging module is used to convert the test requirements set by the tester into test data packets in a predetermined format. This process can adopt the instruction packaging method widely used in existing technologies, such as encapsulating control parameters such as pulse width, frequency, and amplitude into data frames. The wireless communication module is used to send the test data packets to the device under test 200 through the first data path. The data processing module is used to process and analyze the collected response data after the test is completed.
[0032] The first data path is a wireless data path, which can be implemented in various ways, including but not limited to Bluetooth Low Energy (BLE), such as Wi-Fi, ZigBee, LoRa, radio frequency (RF) communication, or other short- or medium-range wireless transmission technologies. The advantage of using a wireless data path is that it reduces physical wiring between the host computer and the device under test (DUT), improves the flexibility of the test environment setup, and facilitates the simultaneous connection and switching of multiple DUTs. It is particularly suitable for scenarios with limited test bench space or where the DUTs are not permanently distributed.
[0033] The second data path consists of a wired connection between the data acquisition unit 300 and several sets of acquisition probes. The wired connection can use coaxial cable, shielded cable, or other low-interference wires. Each set of acquisition probes includes a positive probe and a negative probe, which are connected to the positive and negative terminals of the corresponding device under test 200, respectively. The advantage of using a wired data path is that it can reduce electromagnetic interference during signal transmission and ensure the accuracy of acquiring electrical signal parameters such as waveform and amplitude. This is particularly suitable for testing medical devices that require precise measurement of electrical characteristic parameters.
[0034] The data acquisition unit 300 can be an oscilloscope, a logic analyzer, or a signal acquisition module with multi-channel acquisition function. It may contain a signal amplification circuit, an A / D conversion module, and a data buffer module to convert analog signals from various acquisition probes into digital signals that can be processed by the host computer and transmitted to the host computer 100 through a third data path.
[0035] The third data path is a wired data path, which can use a USB data cable, serial cable, Ethernet cable, or other wired transmission media. The advantages of using a wired method are high transmission rate, low latency, and strong anti-interference capability, which can ensure that a large amount of test data collected in batches can be quickly and stably transmitted to the host computer 100 for analysis and processing.
[0036] During the testing process, test requirements may include, but are not limited to, parameters such as the operating mode, output signal frequency, pulse width, amplitude, electrical stimulation waveform type, and operating time of the device under test (DUT) 200. Based on these test requirements, after receiving the test data packet, the DUT 200 will generate corresponding response data. This response data may include real-time sampled data of the output waveform signal, measured values of various electrical parameters, operating status information, and fault indication information. The host computer 100 receives the response data through a third data path and uses its internal data processing module to compare it with preset standards to determine whether each DUT 200 meets the factory testing requirements.
[0037] Through the above design, the multi-channel automated testing system of this application can realize parallel and automated testing of multiple devices under test 200, reduce manual intervention, and improve testing efficiency and data reliability.
[0038] It should be noted that, although Figure 1 Only one device under test 200 is shown in the diagram, but the multi-channel automated test system of this application can actually be adapted to multiple devices under test 200, and specific embodiments will be given below. Furthermore, Figure 1The first and third data paths are double-headed, meaning that bidirectional communication can be achieved between the host computer 100, the device under test 200, and the data acquisition unit 300. The second data path is single-headed, meaning that the data acquisition unit 300 can obtain data from the device under test 200, but the device under test 200 cannot obtain data from the data acquisition unit 300.
[0039] Please refer to Figure 2 This diagram illustrates a structural example of another multi-channel automated testing system provided in an embodiment of this application. Figure 2 As shown, in some embodiments of this application, the data acquisition device is an oscilloscope. More specifically, the oscilloscope is a digital storage oscilloscope (DSO). Furthermore, the host computer and the data acquisition device are connected via a USB cable or a serial cable to establish a third data path. The host computer is also used to transmit acquisition commands to the data acquisition device through the third data path. The data acquisition device extracts waveform information based on the acquisition commands, and the waveform information includes at least one of the following parameters: pulse width, frequency, and amplitude.
[0040] The advantage of using an oscilloscope as a data acquisition device lies in its high sampling rate and bandwidth, enabling high-precision acquisition of electrical signals output from the device under test, and providing rich functional support in waveform capture and parameter measurement. Furthermore, digital storage oscilloscopes can not only display waveforms in real time, but also store, analyze, and play back the acquired signals in digital form, thus providing a reliable data source for subsequent automated decision-making.
[0041] In this implementation, the host computer and the data acquisition unit are connected via a USB cable or serial cable to establish a third data path. This wired connection ensures the speed and stability of large-capacity waveform data transmission, avoiding delays and interference issues caused by wireless transmission, and facilitating fast and accurate data interaction. The host computer can send acquisition commands to the data acquisition unit through the third data path, such as specifying the acquisition channel, setting trigger conditions, and limiting the acquisition time window. After receiving the acquisition command, the data acquisition unit can directly extract the required waveform information from the acquired response data. The waveform information includes key parameters such as pulse width, frequency, and amplitude; and irrelevant data is filtered out.
[0042] Another advantage of using a digital storage oscilloscope is its inherent strong signal processing and computational capabilities, allowing for local data analysis. For example, measured parameters such as pulse width, peak voltage, and frequency can be directly labeled on the waveform display interface. This enables testers to visually observe the signal status during testing and take immediate action upon detecting abnormal waveforms or obvious defects, without waiting for centralized analysis results from a host computer. This not only improves the real-time performance of testing but also helps to pre-screen defective products in batch testing, thereby enhancing overall testing efficiency.
[0043] By combining the above-mentioned technical features, this application can maintain the ability to automatically acquire and judge data, while taking into account the local processing and display advantages of digital storage oscilloscopes, thus achieving high-precision measurement, real-time visualization and data transmission efficiency, and realizing the high efficiency and reliability of the detection process.
[0044] In some embodiments of this application, the host computer has a built-in software module for waveform acquisition and analysis to determine whether the device under test (DUT) passes the test based on response data. This software module can be, for example, BenchVue software. This software can communicate with the data acquisition unit, automatically acquire the acquired waveform data, and support real-time display, storage, playback, and parameter calculation of the waveforms. For example, BenchVue software can provide automatic measurement functions for common electrical parameters such as pulse width, frequency, and amplitude. It can also perform trend analysis, data export, and report generation on the test results, facilitating comparison of device performance under different test conditions by testers. By building such a software module into the host computer, the steps of manual reading, recording, and calculation can be eliminated, reducing human error and improving the automation level of the testing process and the efficiency of data processing.
[0045] In some embodiments of this application, the first data path is implemented based on Bluetooth Low Energy technology. Before the test begins, the Bluetooth module of the host computer and the Bluetooth module of the device under test (DUT) complete a pairing operation. When there are multiple DUTs, before the test begins, the Bluetooth module of the host computer completes a pairing operation with the Bluetooth module of each DUT according to a preset order, and transmits corresponding test data packets to each DUT through the first data path according to the preset order, so that each DUT generates the same or different response data.
[0046] This operation can be completed automatically based on a pre-set test script in the host computer. The script can include a complete process such as device search, connection, parameter sending, data acquisition, and result judgment. Similarly, in the above embodiments, the operation of the host computer sending acquisition commands to the oscilloscope can also be implemented through a script, thereby avoiding manual step-by-step operation and improving testing efficiency and consistency.
[0047] The advantages of using Bluetooth Low Energy (BLE) technology as the primary data path include low power consumption, fast connection speed, strong anti-interference capability, and small hardware module size and low cost, making it suitable for integration into portable or battery-powered devices under test (DUTs). During Bluetooth pairing, the host computer's Bluetooth module first scans the surrounding DUTs, identifies their unique MAC addresses or device identifiers, and then establishes secure connections with each device sequentially according to a preset order, completing the exchange of encryption keys to improve the security and stability of data transmission.
[0048] In practical applications, unified or differentiated test schemes can be selected based on testing requirements: when all devices under test need to verify the same set of parameters, the host computer can execute the same script on all devices to produce the same response data; however, when differentiated verification is required for different device models, batches, or functions, the host computer can call different test scripts and send different test data packets respectively, thereby causing each device under test to produce different response data. This flexibility not only improves the system's versatility but also facilitates the simultaneous coverage of multiple test scenarios in batch testing.
[0049] In addition, the solution is scalable, and the first data path can be replaced with other wireless communication methods (such as Wi-Fi, ZigBee, etc.) in the future to adapt to different testing environments and equipment characteristics, thereby meeting the needs of greater bandwidth or longer transmission distance while maintaining the convenience of wireless connection.
[0050] In some embodiments of this application, the second data path is implemented based on wires between a data acquisition unit and several sets of acquisition probes; any set of acquisition probes includes a positive probe and a negative probe, and the positive probe and the negative probe are respectively connected to the positive and negative terminals of the corresponding device under test.
[0051] By connecting the data acquisition unit to several sets of acquisition probes using wires, interference and attenuation during signal transmission can be effectively reduced, resulting in higher accuracy and stability of the acquired response data. The positive and negative probes are connected to the positive and negative terminals of the output of the device under test (DUT), respectively, ensuring correct polarity of the signal acquisition and avoiding measurement errors caused by reverse connection or poor contact. In some embodiments of this application, the data acquisition unit is an oscilloscope supporting simultaneous testing of four channels, capable of simultaneously connecting four sets of acquisition probes to four independent test points, achieving multi-channel parallel acquisition. This design not only improves testing efficiency but also allows for simultaneous monitoring of multiple DUTs or different output ports of the same device, demonstrating significant advantages in batch testing and multi-parameter verification scenarios.
[0052] It should be noted that, in Figure 2In this implementation, the host computer is a PC, the first data path is implemented using BLE technology, the third data path is implemented using USB technology, and the number of devices under test is 4 (i.e., ...). Figure 2 The DUT1, DUT2, DUT3, and DUT4 are listed in the diagram, with each device under test corresponding to one channel (i.e., ...). Figure 2 (CH1, CH2, CH3 and CH4 in the sample), thus achieving multi-channel testing.
[0053] In some embodiments of this application, the entire multi-channel automated testing process can be performed in the following order.
[0054] First, power on the host computer, data acquisition unit (oscilloscope), and each device under test (DUT), and check the physical connection status of each channel. Ensure that each set of acquisition probes in the second data channel is firmly connected to the positive and negative terminals of the corresponding DUT, and that the USB or serial cable of the third data channel is correctly plugged into the ports of the host computer and data acquisition unit. Then, the host computer activates the wireless communication module (such as a Bluetooth Low Energy module), scans and identifies the device identifier of the DUT. If there are multiple DUTs, the host computer sequentially completes Bluetooth pairing with each DUT according to a preset order, including authentication and encryption key exchange, to establish a secure and stable first data channel connection.
[0055] After pairing is complete, the tester can select or load the corresponding test script on the host computer. This script contains the rules for generating test data packets and the order in which they are sent. It can be a unified test scheme, ensuring that all devices under test produce the same response data, or a differentiated scheme, allowing different devices to output response data under different parameter conditions. The host computer transmits test data packets to each paired device under test through the first data path, thereby triggering the device under test to output electrical stimulation signals under the set parameter conditions (such as pulse width, frequency, amplitude, waveform type, etc.).
[0056] The data acquisition unit synchronously acquires response data from each group of acquisition probes via a second data path. The oscilloscope's multi-channel function allows it to simultaneously record waveform signals from multiple test points and display them on the screen in real time. The host computer sends acquisition commands to the data acquisition unit via a third data path, specifying the acquisition time, trigger conditions, and sampling parameters. The data acquisition unit extracts waveform information, including key parameters such as pulse width, frequency, and amplitude, according to the acquisition commands and sends this data back to the host computer. The host computer's data processing module analyzes the acquired waveform information, compares it with the acceptance standards in the product specifications, determines whether each device under test meets the factory requirements, and outputs the results in list or report form through the display interface. For devices determined to be unqualified, the system can automatically mark them and prompt the test personnel for further processing. After the test, the data acquisition unit and the devices under test are powered off, or other devices under test are used to continue the test.
[0057] The above-mentioned automated process can not only enable rapid and accurate testing of multiple devices under test, but also significantly reduce manual operation steps and human error, thereby improving testing efficiency and the reliability of test data.
[0058] In the above embodiments, the descriptions of each embodiment have their own emphasis. Parts not described in detail or in a particular embodiment can be referred to in the relevant descriptions of other embodiments. Furthermore, the above embodiments can be freely combined as needed.
Claims
1. A multi-channel automated testing system, characterized in that, It includes a host computer, a data acquisition unit, and at least one device under test; The host computer and the device under test have a first data path. The host computer packages the test requirements into a test data packet and transmits the test data packet to the device under test through the first data path, so that the device under test generates response data based on the test data packet. The data acquisition device includes several sets of acquisition probes, and there is a second data path between the data acquisition device and the device under test. The several sets of acquisition probes are respectively connected to the device under test, and the data acquisition device is used to acquire the response data through the second data path. There is a third data path between the host computer and the data acquisition device. The host computer obtains the response data through the third data path and determines whether the device under test passes the test based on the response data. Furthermore, the first data path is a wireless data path, while the second and third data paths are wired data paths.
2. The multi-channel automated testing system according to claim 1, characterized in that, The data acquisition device is an oscilloscope.
3. The multi-channel automated testing system according to claim 2, characterized in that, The oscilloscope is a digital storage oscilloscope (DSO).
4. The multi-channel automated testing system according to claim 1, characterized in that, The first data path is implemented based on Bluetooth Low Energy technology; Before the test begins, the Bluetooth module of the host computer and the Bluetooth module of the device under test are paired.
5. The multi-channel automated testing system according to claim 4, characterized in that, The number of devices under test is multiple; Before the test begins, the Bluetooth module of the host computer pairs with the Bluetooth modules of each of the devices under test in a preset order, and transmits the corresponding test data packets to each of the devices under test through the first data path in the preset order, so that each of the devices under test generates the same or different response data.
6. The multi-channel automated testing system according to claim 1, characterized in that, The second data path is implemented based on the wires between the data acquisition unit and the plurality of acquisition probes; Any set of the acquisition probes includes a positive probe and a negative probe, and the positive probe and the negative probe are respectively connected to the positive and negative terminals of the corresponding device under test.
7. The multi-channel automated testing system according to claim 1, characterized in that, The host computer and the data acquisition device are connected via a USB cable or a serial cable to realize the third data path.
8. The multi-channel automated testing system according to claim 7, characterized in that, The host computer is also used to transmit acquisition instructions to the data acquisition device through the third data path. The data acquisition device extracts waveform information based on the acquisition instructions. The waveform information includes at least one of the following parameters: pulse width, frequency, and amplitude.
9. The multi-channel automated testing system according to claim 1, characterized in that, The host computer has a built-in software module for waveform acquisition and analysis, which enables it to determine whether the device under test has passed the test based on the response data.
10. The multi-channel automated testing system according to any one of claims 1-9, characterized in that, The device under test is a transcutaneous electrical nerve stimulation device.