Portable intelligent electrochemical analysis system and method

Through a portable intelligent electrochemical analysis system, combined with user interaction modules and measurement circuit modules, cyclic voltammetry and timing ampere method are supported, which solves the problems of large size and inconvenient operation of existing equipment, and realizes efficient electrochemical data acquisition and analysis. Improves the intelligence and reliability of the system.

CN119246632APending Publication Date: 2025-01-03EAST CHINA UNIV OF SCI & TECH +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411559074.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

The existing electrochemical analysis equipment is huge in size and inconvenient to operate, and fails to reach the level of intelligence required by advanced systems, resulting in difficulty in analyzing measurement results and reduced system reliability.

Method used

It provides a portable intelligent electrochemical analysis system, which combines user interaction modules and measurement circuit modules, supports cyclic voltammetry and timing ampere method, collects electrochemical data in real time and draws curves, improving the intelligence and reliability of the system.

Benefits of technology

It realizes a portable and compact electrochemical analysis system, which can be applied in a variety of scenarios, improves the analyticity of measurement results and the reliability of the system, supports multi-channel timing ampere method and cyclic voltammetry, and enhances the level of intelligence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure HDA0005117387800000011
    Figure HDA0005117387800000011
  • Figure HDA0005117387800000012
    Figure HDA0005117387800000012
  • Figure HDA0005117387800000013
    Figure HDA0005117387800000013
Patent Text Reader

Abstract

The invention discloses a portable intelligent electrochemical analysis system, and relates to the field of electrochemical analysis, the system comprises a user interaction module and a measurement circuit module; the user interaction module receives operation of a user to generate a measurement mode instruction, a starting instruction and a curve drawing instruction; the measurement mode instruction is a timing ampere method instruction or a cyclic voltammetry instruction; the measuring circuit module determines a measuring channel and a timing ampere measuring parameter according to the timing ampere instruction or determines a cyclic voltammetry measuring parameter according to the cyclic voltammetry instruction, and collects electrochemical data according to the starting instruction; and the user interaction module draws a curve according to the curve drawing instruction and the electrochemical data so as to analyze the change trend of the electrochemical data. The electrochemical data is acquired through the portable module based on cyclic voltammetry or multi-channel timing amperometry, a curve is drawn to visually analyze the change trend of the electrochemical data, and the reliability of the electrochemical analysis system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electrochemical analysis, and in particular to a portable intelligent electrochemical analysis system and method. Background Art

[0002] Electrochemical techniques play a vital role in the quantitative analysis of basic analytes such as biomarkers, ions, and metals, which are particularly critical in the fields of healthcare, clinical diagnostics, and environmental monitoring. In traditional research scenarios, electrochemical techniques are usually limited to advanced laboratories operated by professionals. In order to broaden these application scenarios, researchers have been exploring new methods to enable electrochemical techniques to be applied in more occasions. However, existing equipment is often bulky, inconvenient to operate, and fails to achieve the level of intelligence required for advanced systems, which not only makes the measurement results difficult to analyze, but also greatly reduces the reliability of the system. Summary of the invention

[0003] The purpose of this application is to provide a portable intelligent electrochemical analysis system and method, which uses a portable module to collect electrochemical data based on cyclic voltammetry or multi-channel chronoamperometry, draw curves to intuitively analyze the changing trends of electrochemical data, and improve the reliability of the electrochemical analysis system.

[0004] To achieve the above objectives, this application provides the following solutions:

[0005] In a first aspect, the present application provides a portable intelligent electrochemical analysis system, comprising: a user interaction module and a measurement circuit module;

[0006] The user interaction module is connected to the measurement circuit module, and the user interaction module is used to receive user operations, generate measurement mode instructions, start instructions and curve drawing instructions according to the user operations, and send the measurement mode instructions and the start instructions to the measurement circuit module; the user interaction module is also used to draw a curve based on the electrochemical data collected by the measurement circuit module according to the curve drawing instruction to analyze the change trend of the electrochemical data; the measurement mode instruction is a chronoamperometry instruction or a cyclic voltammetry instruction;

[0007] The measurement circuit module is used for, upon receiving a chronoamperometry instruction, selecting a measurement channel according to the chronoamperometry instruction, determining a chronoamperometry measurement parameter based on the measurement channel; collecting electrochemical data according to the start instruction based on the chronoamperometry measurement parameter, and sending the electrochemical data to the user interaction module;

[0008] The measurement circuit module is also used to determine cyclic voltammetry measurement parameters according to the cyclic voltammetry instruction when receiving the cyclic voltammetry instruction; based on the cyclic voltammetry measurement parameters, collect electrochemical data according to the start instruction, and send the electrochemical data to the user interaction module.

[0009] In a second aspect, the present application provides a portable intelligent electrochemical analysis method, which is applied to the above-mentioned portable intelligent electrochemical analysis system, comprising:

[0010] receiving the user's operation through the user interaction module, generating a measurement mode instruction, a start instruction and a curve drawing instruction according to the user's operation, and sending the measurement mode instruction and the start instruction to the measurement circuit module; the measurement mode instruction is a chronoamperometry instruction or a cyclic voltammetry instruction;

[0011] When the measurement mode instruction is a chronoamperometry instruction, the measurement circuit module selects a measurement channel according to the chronoamperometry instruction, and determines a chronoamperometry measurement parameter based on the measurement channel; based on the chronoamperometry measurement parameter, electrochemical data is collected according to the start instruction, and the electrochemical data is sent to the user interaction module;

[0012] When the measurement mode instruction is a cyclic voltammetry instruction, determining a cyclic voltammetry measurement parameter according to the cyclic voltammetry instruction through a measurement circuit module; based on the cyclic voltammetry measurement parameter, collecting electrochemical data according to the start instruction, and sending the electrochemical data to the user interaction module;

[0013] The user interaction module draws a curve based on the electrochemical data collected by the measurement circuit module according to the curve drawing instruction to analyze the change trend of the electrochemical data.

[0014] According to the specific embodiments provided in this application, this application has the following technical effects:

[0015] The present application provides a portable intelligent electrochemical analysis system and method. First, the user interaction module generates a timing amperometry instruction or a cyclic voltammetry instruction, so that the measurement circuit module changes the electrochemical measurement mode in real time according to the two instructions, and can also select the measurement channel according to the timing amperometry instruction to realize multi-channel timing amperometry to collect electrochemical data. Secondly, the user interaction module also generates a curve drawing instruction, so that the system draws the corresponding curve according to the electrochemical data, so as to intuitively analyze the changing trend of the electrochemical data, improve the intelligence level of the system, and improve the reliability of the system. Furthermore, the system has a simple structure, a small size, and is easy to carry. It can be applied to a variety of scenarios, making the system more reliable. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 A schematic diagram of the structure of a portable intelligent electrochemical analysis system provided in this application;

[0018] Figure 2 for Figure 1 The first structural diagram of the measurement circuit module;

[0019] Figure 3 Schematic diagram of the continuous gear oscillation that may result from directly switching the measuring range of the measuring circuit module;

[0020] Figure 4 Schematic diagram of the buffer strategy for measuring circuit modules to effectively eliminate oscillations;

[0021] Figure 5 It is a flow chart of data collection and automatic range switching of the measurement circuit module;

[0022] Figure 6 for Figure 1 The second structural diagram in the measurement circuit module;

[0023] Figure 7 This is a schematic diagram of sample distribution when measuring circuit module abnormality detection;

[0024] Figure 8 Sankey diagram of the decision tree for measuring circuit module anomaly detection;

[0025] Fig. 9 Visualization for model verification of measurement circuit modules;

[0026] Fig.10 for Figure 2 Schematic diagram of firmware task processing of microcontroller;

[0027] Fig.11 is the cyclic voltammetry curve of gold sputtered carbon electrode;

[0028] Fig.12 is the chronoamperometric response curve at different glucose concentrations;

[0029] Fig.13 Chronoamperometric response curves for multi-channel glucose.

[0030] Reference numerals:

[0031] User interaction module-1, measurement circuit module-2, microcontroller-3, electrochemical analog front end-4, multiplexer-5, custom adapter board-6, multiple electrochemical sensors-7, temperature and humidity sensor-8, Bluetooth-9, organic light emitting diode display-10, lithium ion battery-11, charging chip-12, voltage regulation circuit-13. DETAILED DESCRIPTION

[0032] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0033] In order to make the purpose, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0034] In an exemplary embodiment of the present application, a portable intelligent electrochemical analysis system is provided, the system comprising: a user interaction module 1 and a measurement circuit module 2, such as Figure 1 shown.

[0035] The user interaction module 1 is connected to the measurement circuit module 2. The user interaction module 1 is used to receive user operations, generate measurement mode instructions, start instructions and curve drawing instructions according to the user operations, and send the measurement mode instructions and the start instructions to the measurement circuit module 2; the user interaction module 1 is also used to draw a curve based on the electrochemical data collected by the measurement circuit module 2 according to the curve drawing instruction to analyze the change trend of the electrochemical data; the measurement mode instruction is a chronoamperometry instruction or a cyclic voltammetry instruction. The electrochemical data includes current and voltage.

[0036] The measurement circuit module 2 is used for, when receiving a chronoamperometry instruction, selecting a measurement channel according to the chronoamperometry instruction, determining a chronoamperometry measurement parameter based on the measurement channel, collecting electrochemical data according to the start instruction based on the chronoamperometry measurement parameter, and sending the electrochemical data to the user interaction module 1. The chronoamperometry measurement parameters include: zero point voltage, bias voltage range, programmable gain amplifier, and transimpedance amplifier resistance.

[0037] The measurement circuit module 2 is also used for determining cyclic voltammetry measurement parameters according to the cyclic voltammetry instruction when receiving the cyclic voltammetry instruction; based on the cyclic voltammetry measurement parameters, collecting electrochemical data according to the start instruction, and sending the electrochemical data to the user interaction module 1. The cyclic voltammetry measurement parameters include zero voltage, bias voltage range, duration, number of steps, sampling delay, scanning interval and number of scans.

[0038] In another exemplary embodiment of the present application, the user interaction module 1 is connected to the measurement circuit module 2 via Bluetooth. Specifically, after the user interaction module 1 is started, it searches and connects to the measurement circuit module 2 via Bluetooth. Bluetooth communication is based on the General Agreement on Tariffs and Trade (GATT) protocol. The user interaction module 1 regularly broadcasts device scan requests, and after discovering the measurement circuit module 2, it matches and connects through the Media Access Control (MAC) address. After the connection is successful, the user interaction module 1 will establish a data transmission channel and prepare to receive measurement data. The low-power Bluetooth CC2540 enhances connectivity and supports data and command transmission based on a custom JSON protocol.

[0039] In another exemplary embodiment of the present application, the user interaction module 1 is software developed based on the Qt technology stack.

[0040] The user interaction module 1 includes a measurement mode submodule, a start submodule and a curve drawing submodule.

[0041] The measurement mode submodule is connected to the measurement circuit module 2, and is used to receive the measurement mode selected by the user, generate a chronoamperometry instruction or a cyclic voltammetry instruction according to the measurement mode selected by the user, and send the chronoamperometry instruction or the cyclic voltammetry instruction to the measurement circuit module 2. The receiving of the measurement mode selected by the user and generating the chronoamperometry instruction or the cyclic voltammetry instruction according to the measurement mode selected by the user are specifically: selecting the chronoamperometry or the cyclic voltammetry according to the button click operation performed by the user; the button click operation can specifically be a "command" button. Based on the chronoamperometry or cyclic voltammetry, the chronoamperometry instruction or the cyclic voltammetry instruction is generated according to the button click operation performed by the user; the button click operation can specifically be a "submit" button. The measurement mode submodule is also used to select the debugging mode according to the button click operation performed by the user.

[0042] The start submodule is connected to the measurement mode submodule and the measurement circuit module 2, and is used to generate a start instruction based on the measurement mode instruction and a button click operation performed by the user, and send the start instruction to the measurement circuit module 2. The button click operation can specifically be a "start" button.

[0043] The curve drawing submodule is connected to the measurement circuit module 2, and is used to generate a curve drawing instruction according to a button click operation performed by the user, and draw a curve based on the electrochemical data collected by the measurement circuit module 2 according to the curve drawing instruction. The button click operation can specifically be a "start" button. The curve drawing submodule generates a curve graph in real time through the Qt drawing library. The curve drawing submodule supports a variety of visualization options. Users can customize the display range and style of the curve (such as line color, thickness, etc.), and support interactive operations such as zooming and panning. After the drawing engine receives new electrochemical data each time, it automatically updates the curve graph to achieve dynamic display of data.

[0044] In another exemplary embodiment of the present application, the measuring circuit module 2 is hardware. The measuring circuit module 2 is composed of two printed circuit boards (PCBs) to form a compact layout with a size of 66×56×25 mm. 3 .

[0045] like Figure 2 As shown, the measurement circuit module 2 includes: a microcontroller 3, an electrochemical analog front end 4, a multiplexer 5, a custom adapter board 6 and a plurality of electrochemical sensors 7.

[0046] The multiplexer 5 is connected to the custom adapter board 6, and the custom adapter board 6 is connected to the multiple electrochemical sensors 7; the custom adapter board 6 is used to provide multiple interfaces for the multiple electrochemical sensors 7; the multiple electrochemical sensors 7 are used to detect electrochemical data in multiple different samples, different locations or different environments.

[0047] The microcontroller 3 is connected to the user interaction module 1. The microcontroller 3 is used to generate a first control signal according to the chronoamperometry instruction when receiving the chronoamperometry instruction; the microcontroller 3 is also used to generate a second control signal according to the cyclic voltammetry instruction when receiving the cyclic voltammetry instruction; the microcontroller 3 is also used to generate a third control signal according to the start instruction.

[0048] The multiplexer 5 is also connected to the microcontroller 3, and is used to determine the measurement channel according to the first control signal. The multiplexer 5 is a single-pole eight-throw ADG1408 multiplexer 5, so that the electrochemical analysis system supports eight-channel chronoamperometry.

[0049] The electrochemical analog front end 4 is connected to the multiplexer 5 and the microcontroller 3, and is used to determine the chronoamperometry measurement parameter based on the measurement channel according to the first control signal; determine the cyclic voltammetry measurement parameter according to the second control signal; collect the electrochemical data detected by the electrochemical sensor based on the chronoamperometry measurement parameter or the cyclic voltammetry measurement parameter according to the third control signal; and send the electrochemical data to the microcontroller 3. For the chronoamperometry, the electrochemical analog front end 4 maintains a fixed potential and records the current change; for the cyclic voltammetry, the electrochemical analog front end 4 controls the gradual change of the electrode potential and records the change of the current with the potential.

[0050] The electrochemical analog front end AD5941 performs bidirectional communication with the microcontroller 3 via a serial peripheral interface (SPI) protocol.

[0051] The microcontroller 3 is also used to send the electrochemical data collected by the electrochemical simulation front end 4 to the user interaction module 1 .

[0052] In another exemplary embodiment of the present application, the multiplexer 5 is connected to the custom adapter board 6 via a 12-pin flexible printed circuit (FPC) cable.

[0053] The measurement circuit module 2 also includes firmware, which is located in the microcontroller 3 and is used to determine whether the electrochemical data is greater than a set threshold value. When the electrochemical data is greater than the set threshold value, the transimpedance amplifier gain resistance of the electrochemical simulation front end 4 is controlled to automatically adjust the range. Specifically, based on the chronoamperometric instruction, the firmware of the microcontroller 3 can realize automatic range switching, and the automatic range switching is performed by the firmware monitoring the current current signal. When the signal is detected to exceed the set threshold value, the transimpedance amplifier gain resistance of the electrochemical simulation front end 4 is controlled through the SPI protocol to automatically adjust the range.

[0054] This application uses self-reconstruction technology to achieve automatic range switching function, which can dynamically adjust the measurement current range according to the signal amplitude to adapt to the characteristics of different samples. Traditional range adjustment usually adopts direct switching. Although it is simple, it may cause frequent gear switching due to the continuous fluctuation of the signal. This application adopts a gear shift buffer strategy, which avoids unnecessary switching by staggering the thresholds of upshifting and downshifting, and reduces the risk of time distortion and filter failure. Figure 3 , Figure 4 and Figure 5 As shown, when the output current Iout >500nA, the system automatically shifts up; only when the output current I out <100nA, it will downshift. This strategy effectively stabilizes the gear position during the measurement process and reduces the error caused by range mismatch. Although the initial switching time is long (200-300 milliseconds), after the gear position stabilizes, the subsequent measurement interval is basically maintained at around 100 milliseconds.

[0055] In another exemplary embodiment of the present application, Figure 6 As shown, the measuring circuit module 2 further includes: an organic light emitting diode display screen 10, connected to the microcontroller 3, for displaying electrochemical data in real time. The 128×64 organic light emitting diode screen 10 can display system status, alarms and debugging support.

[0056] The measurement circuit module 2 further includes: lithium-ion batteries 11 (Li-ion Batteries), a charging chip 12 and a voltage regulating circuit 13 .

[0057] The microcontroller 3 is connected to the lithium-ion battery 11 and the charging chip 12, the charging chip 12 is connected to the lithium-ion battery 11 and the voltage regulating circuit 13, the charging chip 12 also provides a universal serial bus interface, and the voltage regulating circuit 13 is connected to a 3.3v voltage. The measurement circuit module 2 is powered by a 300mAh lithium battery and is equipped with a universal serial bus interface charging circuit, and can work continuously for up to 10 hours.

[0058] The measuring circuit module 2 further includes: a temperature and humidity sensor 8 connected to the microcontroller and used for providing temperature and humidity data to the microcontroller.

[0059] In another exemplary embodiment of the present application, the user interaction module 1 further includes: a state monitoring submodule, which is connected to the measurement circuit module 2 and is used to display the state of the electrochemical sensor and represent the state of the electrochemical sensor in graphical and textual form. The state monitoring submodule is also used to display the battery power and the connection status of the user interaction module 1 and the measurement circuit module 2. These states are updated in real time through icons and text labels in the user interaction module 1, and are prompted by pop-up notifications or alarms when abnormalities are detected. When switching between chronoamperometry and cyclic voltammetry, the microcontroller 3 ensures that existing data is safely stored, and the state monitoring submodule is also used to feedback the current mode switching state until completion.

[0060] In another exemplary embodiment of the present application, based on the chronoamperometry instruction, the firmware is further used to detect the electrochemical data using a binary decision tree method, generate an alarm when abnormal data is detected, and send the alarm to the state monitoring submodule and the organic light emitting diode display screen 10 for display. Specifically, the alarm is sent to the organic light emitting diode display screen 10 to display "abnormal".

[0061] The binary classification decision tree method is trained using Gini impurity, with a data segmentation depth of three layers and pruning to prevent overfitting. The training data is segmented using a sliding window (window length of 10, step size of 5). Abnormal data accounts for 50% of the data set, simulating open circuits, short circuits, and noise in a ratio of 1:1:3. The open circuit anomaly is simulated by Gaussian noise with a standard deviation of 0.01μA, the short circuit anomaly is simulated by adding noise with a standard deviation of 0.05μA to the saturation current, and the noise anomaly simulates noise with a standard deviation of 0.2μA in an unstable environment. Model input features include mean, standard deviation, and mean absolute deviation (MAD).

[0062] The rationality of feature selection was verified by principal component analysis, such as Figure 7 The decision tree is shown in Figure 8 As shown in the figure, the detection accuracy is as high as 99%. The thickness of the lines between nodes represents the sample proportion, emphasizing the importance of each decision. Samples with MAD values ​​greater than 0.02 are identified as abnormal, while samples with MAD values ​​less than 0.02 are usually normal, but when the mean is less than 0.01, the sample will still be marked as abnormal. Fig. 9 Figure shows the results of the model validation, indicating that the detection of all anomaly types is quite accurate.

[0063] In another exemplary embodiment of the present application, the microcontroller 3 is a low-power STM32L431 microcontroller 3, based on the ARM Cortex-M4 core, responsible for data acquisition, instruction processing and task scheduling. The firmware in the microcontroller 3 supports real-time multitasking. Specifically, the firmware processes tasks based on the FreeRTOS operating system, and the system divides different tasks into independent task threads, including data acquisition, command monitoring, automatic range switching and abnormal detection. Multitasking manages the execution priority and resource allocation of each task through the task scheduling mechanism of FreeRTOS, so that different tasks can run in parallel under limited resources. Data acquisition includes data acquisition of temperature sensors and humidity sensors, and also includes battery information acquisition. In addition, electrochemical data acquisition is also performed through the electrochemical simulation front end 4. Electrochemical data measurement depends on the precise control of the electrochemical simulation front end 4, and the electrochemical simulation front end 4 performs data acquisition with adjustable parameters, and the system adjusts the measurement parameters according to the task requirements. Command monitoring receives instructions through the Bluetooth 9 module, and instruction parsing uses the cJSON library to parse the transmitted JSON format commands. The parsed commands are queued according to type and priority, and the system executes these commands after each minimum polling cycle. The firmware monitors the current current signal for automatic range switching. When it detects that the signal exceeds the set threshold, the transimpedance amplifier gain resistance of the electrochemical analog front end 4 is controlled through the SPI protocol to automatically adjust the range. Computational tasks include anomaly detection and machine learning inference, which are completed through edge computing. Anomaly detection monitors the measurement data in real time. If an anomaly is detected, the organic light-emitting diode (OLED) display 10 will immediately display an alarm and feedback to the user interaction module 1 via Bluetooth 9. Data is collected by the electrochemical analog front end 4 (AFE) at an adjustable rate. After the command is parsed, it is queued for execution after each minimum polling cycle. The execution results are compiled into a JSON response during the idle period and transmitted via Bluetooth 9. In addition, the OLED display updates the measurement results and operation status in real time, and displays an alarm in time when an anomaly is detected. Fig.10 shown.

[0064] In another exemplary embodiment of the present application, the user interaction module 1 further includes: a data saving submodule, which is used to select to save the data as a local file (such as CSV format) after each measurement is completed. The user interaction module 1 will package the currently drawn curve data, state information, etc., and store them in the device according to the file path specified by the user for subsequent analysis.

[0065] In another exemplary embodiment of the present application, the user interaction module 1 further includes a data parsing module for parsing the JSON format data transmitted by the microcontroller 3 via Bluetooth 9, including electrochemical data, device status and other information. The user interaction module 1 uses the cJSON library to parse the JSON data, extract and convert various information into corresponding numerical values ​​and status identifiers for use by the submodules in the user interaction module 1. The parsing process is managed through an event-driven model to ensure that the data can be processed immediately upon arrival.

[0066] In another exemplary embodiment of the present application, the electrochemical performance of the system was evaluated by cyclic voltammetry (CV) on a gold sputtered carbon electrode, with a test potential range of -0.3 V to 0.6 V (relative to Ag / AgCl reference electrode) and a scan rate of 80 mV / s using 5 mM [Fe(CN)6] 3- / 4- Probe solution. Fig.11 As shown, [Fe(CN)6] 3- / 4- The characteristic anodic and cathodic peaks of are clearly visible at −0.2 V and 0.2 V, respectively.

[0067] Next the chronoamperometry functionality was tested by glucose measurement. Fig.12 A clear electrochemical response is shown for glucose concentrations from 0 to 20 mM. The corresponding linear relationship is given by Fig.13 The sensitivity was shown to be 0.077 μA / mM. The multi-channel chronoamperometric function was further verified by testing three homemade glucose sensors. Fig.12 As shown, no significant crosstalk effects were observed after adding 0 to 5 mM and 0-5-10 mM glucose in channels 2 and 3, respectively.

[0068] This application develops a portable intelligent electrochemical analysis system with chronoamperometry and cyclic voltammetry functions. The system uses a PCB custom adapter board 6 and an FPC cable to support up to eight independent channels. Efficient Bluetooth data transmission is achieved through a customized JSON-based protocol. At the same time, an Android application, namely the user interaction module 1, is developed for real-time curve drawing, state control and parameter adjustment. In addition, the system uses self-reconstruction technology to achieve automatic range switching, and performs anomaly detection through edge computing, which improves the compatibility and reliability of the system. The proposed measurement system and data processing method demonstrate its potential for wide application in the development of portable electrochemical devices.

[0069] Based on the same inventive concept, the embodiment of the present application further provides a portable intelligent electrochemical analysis method, which is applied to the above-mentioned portable intelligent electrochemical analysis system. The portable intelligent electrochemical analysis method includes:

[0070] The user interaction module 1 receives the user's operation, generates a measurement mode instruction, a start instruction and a curve drawing instruction according to the user's operation, and sends the measurement mode instruction and the start instruction to the measurement circuit module 2; the measurement mode instruction is a chronoamperometry instruction or a cyclic voltammetry instruction.

[0071] When the measurement mode instruction is a chronoamperometry instruction, the measurement circuit module 2 selects a measurement channel according to the chronoamperometry instruction, and determines chronoamperometry measurement parameters based on the measurement channel; based on the chronoamperometry measurement parameters, electrochemical data is collected according to the start instruction, and the electrochemical data is sent to the user interaction module 1.

[0072] When the measurement mode instruction is a cyclic voltammetry instruction, the measurement circuit module 2 determines the cyclic voltammetry measurement parameters according to the cyclic voltammetry instruction; based on the cyclic voltammetry measurement parameters, electrochemical data is collected according to the start instruction, and the electrochemical data is sent to the user interaction module 1.

[0073] The user interaction module 1 draws a curve based on the electrochemical data collected by the measurement circuit module 2 according to the curve drawing instruction, so as to analyze the change trend of the electrochemical data.

[0074] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0075] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A portable intelligent electrochemical analysis system, characterized in that: The portable intelligent electrochemical analysis system comprises: a user interaction module and a measurement circuit module; The user interaction module is connected to the measurement circuit module, and the user interaction module is used to receive the user's operation, generate a measurement mode instruction, a start instruction and a curve drawing instruction according to the user's operation, and send the measurement mode instruction and the start instruction to the measurement circuit module; the user interaction module is also used to draw a curve based on the electrochemical data collected by the measurement circuit module according to the curve drawing instruction to analyze the change trend of the electrochemical data; the measurement mode instruction is a chronoamperometry instruction or a cyclic voltammetry instruction; The measurement circuit module is used for, upon receiving a chronoamperometry instruction, selecting a measurement channel according to the chronoamperometry instruction, determining a chronoamperometry measurement parameter based on the measurement channel; collecting electrochemical data according to the start instruction based on the chronoamperometry measurement parameter, and sending the electrochemical data to the user interaction module; The measurement circuit module is also used to determine cyclic voltammetry measurement parameters according to the cyclic voltammetry instruction when receiving the cyclic voltammetry instruction; based on the cyclic voltammetry measurement parameters, collect electrochemical data according to the start instruction, and send the electrochemical data to the user interaction module.

2. The portable intelligent electrochemical analysis system according to claim 1, characterized in that: The user interaction module is connected to the measurement circuit module via Bluetooth.

3. The portable intelligent electrochemical analysis system according to claim 1, characterized in that: The user interaction module comprises: a measurement mode submodule, connected to the measurement circuit module, for receiving a measurement mode selected by a user, generating a chronoamperometry instruction or a cyclic voltammetry instruction according to the measurement mode selected by the user, and sending the chronoamperometry instruction or the cyclic voltammetry instruction to the measurement circuit module; A start submodule, connected to the measurement mode submodule and the measurement circuit module, for generating a start instruction based on the measurement mode instruction and according to a button click operation performed by a user, and sending the start instruction to the measurement circuit module; The curve drawing submodule is connected to the measuring circuit module and is used to generate a curve drawing instruction according to a button click operation performed by a user, and draw a curve based on the electrochemical data collected by the measuring circuit module according to the curve drawing instruction.

4. The portable intelligent electrochemical analysis system according to claim 3, characterized in that: The measurement circuit module includes: a microcontroller, an electrochemical analog front end, a multiplexer, a custom adapter board and a plurality of electrochemical sensors; The multiplexer is connected to the custom adapter board, and the custom adapter board is connected to the multiple electrochemical sensors; the custom adapter board is used to provide multiple interfaces for the multiple electrochemical sensors; the multiple electrochemical sensors are used to detect electrochemical data in multiple different samples, different locations or different environments; The microcontroller is connected to the user interaction module, and the microcontroller is used to generate a first control signal according to the chronoamperometry instruction when receiving the chronoamperometry instruction; the microcontroller is also used to generate a second control signal according to the cyclic voltammetry instruction when receiving the cyclic voltammetry instruction; the microcontroller is also used to generate a third control signal according to the start instruction; The multiplexer is also connected to the microcontroller, and the multiplexer is used to determine the measurement channel according to the first control signal; The electrochemical analog front end is connected to the multiplexer and the microcontroller, and the electrochemical analog front end is used to determine the chronoamperometry measurement parameter based on the measurement channel according to the first control signal; determine the cyclic voltammetry measurement parameter according to the second control signal; collect electrochemical data detected by multiple electrochemical sensors based on the chronoamperometry measurement parameter or the cyclic voltammetry measurement parameter according to the third control signal; and send the electrochemical data to the microcontroller; The microcontroller is also used to send the electrochemical data collected by the electrochemical simulation front end to the user interaction module.

5. The portable intelligent electrochemical analysis system according to claim 4, characterized in that: The multiplexer is connected to the custom adapter board via a 12-pin flexible printed circuit cable.

6. The portable intelligent electrochemical analysis system according to claim 4, characterized in that: The measurement circuit module also includes firmware, which is located in the microcontroller and is used to determine whether the electrochemical data is greater than a set threshold. When the electrochemical data is greater than the set threshold, the firmware controls the gain resistance of the transimpedance amplifier of the electrochemical simulation front end to automatically adjust the range.

7. The portable intelligent electrochemical analysis system according to claim 6, characterized in that: The measuring circuit module also includes: an organic light emitting diode display screen connected to the microcontroller and used for displaying electrochemical data in real time.

8. The portable intelligent electrochemical analysis system according to claim 7, characterized in that: The user interaction module further comprises: a state monitoring submodule, which is connected to the measurement circuit module and is used to display the state of the electrochemical sensor and to represent the state of the electrochemical sensor in the form of graphics and text.

9. The portable intelligent electrochemical analysis system according to claim 8, characterized in that: The firmware is also used to detect the electrochemical data using a binary classification decision tree method, generate an alarm when abnormal data is detected, and send the alarm to the status monitoring submodule and the organic light emitting diode display screen for display.

10. A portable intelligent electrochemical analysis method, applied to the portable intelligent electrochemical analysis system according to any one of claims 1 to 9, the portable intelligent electrochemical analysis method comprising: receiving the user's operation through the user interaction module, generating a measurement mode instruction, a start instruction and a curve drawing instruction according to the user's operation, and sending the measurement mode instruction and the start instruction to the measurement circuit module; the measurement mode instruction is a chronoamperometry instruction or a cyclic voltammetry instruction; When the measurement mode instruction is a chronoamperometry instruction, the measurement circuit module selects a measurement channel according to the chronoamperometry instruction, and determines a chronoamperometry measurement parameter based on the measurement channel; based on the chronoamperometry measurement parameter, electrochemical data is collected according to the start instruction, and the electrochemical data is sent to the user interaction module; When the measurement mode instruction is a cyclic voltammetry instruction, determining a cyclic voltammetry measurement parameter according to the cyclic voltammetry instruction through a measurement circuit module; based on the cyclic voltammetry measurement parameter, collecting electrochemical data according to the start instruction, and sending the electrochemical data to the user interaction module; The user interaction module draws a curve based on the electrochemical data collected by the measurement circuit module according to the curve drawing instruction to analyze the change trend of the electrochemical data.