Data acquisition equipment, system and method
By selecting the module to select the second analog signal provided by the output DC voltage source and transmit it to the main device, the problem of prolonged debugging time of the sensor data transmission channel is solved, and the effect of reducing debugging time and improving efficiency is achieved.
Patent Information
- Application Number
- CN202411269894.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2025-01-21
AI Technical Summary
During the debugging of the sensor data transmission channel, some sensors take a long time to collect data, resulting in an extended debugging time.
By selecting the module, the second analog signal provided by the output DC voltage source is transmitted to the main device to avoid waiting for the sensor to collect data, thus reducing the debugging time of the transmission channel.
This method does not need to wait for the sensor to collect data, reduces the debugging time of the transmission channel, improves debugging efficiency, and simplifies the system structure.
Smart Images

Figure CN119341911A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of electronic circuit technology, and in particular to a data acquisition device, system and method. Background Art
[0002] Before ensuring that sensor data is accurately transmitted to the receiver, it is crucial to debug the transmission channel between the sensor and the receiver. This process aims to verify the integrity, accuracy and stability of the data during transmission to ensure the normal operation of the system and the reliability of the data.
[0003] However, when debugging the sensor data transmission channel, some specific situations may lead to extended debugging time, especially when some sensors take a long time to collect the required data. Sensor data collection may be affected by many factors, including environmental factors, acquisition frequency, sensor type, and complexity of data transmission. For example, a temperature sensor needs to wait for the ambient temperature to reach the required value before collecting temperature data, and this process may take a long time due to changes in ambient temperature. It can be seen that how to shorten the debugging time of the transmission channel has become an urgent problem to be solved. Summary of the invention
[0004] The embodiments of the present invention provide a data acquisition device, system and method, which can reduce the debugging time of the transmission channel by selecting a second analog signal provided by an output DC voltage source through a selection module and transmitting it to a main device.
[0005] In a first aspect, an embodiment of the present invention provides a data acquisition device, which includes: a sensor, a DC voltage source, a selection module and a data transmission module. The selection module is respectively connected to the sensor, the DC voltage source and the data transmission module, and the data transmission module is also used to connect to a main device. The sensor is configured to output a first analog signal, and the DC voltage source is configured to provide a second analog signal. The selection module is configured to control the first analog signal to be output to the data transmission module, or to control the second analog signal to be output to the data transmission module. The data transmission module is configured to process the first analog signal or the second analog signal to obtain a processed signal, and output the processed signal to the main device.
[0006] In some embodiments, the data transmission module and the master device are connected in communication using an I3C communication protocol; the data transmission module is configured to process the first analog signal or the second analog signal to obtain a processed signal, and based on the processed signal, generate an interrupt signal, and send the interrupt signal to the master device, wherein, in response to the interrupt signal, the master device obtains the processed signal.
[0007] In some embodiments, the data transmission module includes a data processing unit and an arbitration unit; the data processing unit is respectively connected to the selection module, the arbitration unit and the master device, and the arbitration unit is also connected to the master device; the data processing unit is configured to process the first analog signal or the second analog signal to obtain the processed signal, and generate an interrupt request signal based on the processed signal; the arbitration unit is configured to determine whether to generate the interrupt signal based on the priority of the interrupt request signal, and after generating the interrupt signal, send the interrupt signal to the master device.
[0008] In some embodiments, the data processing unit includes an analog-to-digital converter; the analog-to-digital converter is respectively connected to the selection module, the arbitration unit and the master device; the analog-to-digital converter is configured to convert the first analog signal or the second analog signal into a digital signal.
[0009] In some embodiments, the data processing unit also includes a filter; the filter is respectively connected to the analog-to-digital converter, the master device and the arbitration unit; the filter is configured to filter the digital signal to obtain the processed signal, and generate the interrupt request signal based on the processed signal.
[0010] In some embodiments, the data processing unit further includes a buffer; the buffer is respectively connected to the main device and the filter; the buffer is configured to buffer the processed signal.
[0011] In some embodiments, the sensor is a temperature sensor.
[0012] In a second aspect, an embodiment of the present invention provides a data acquisition system, which includes a main device and a data acquisition device as described in any one of the first aspects; the main device is communicatively connected to the data acquisition device.
[0013] In a third aspect, an embodiment of the present invention provides a data acquisition method, which is applied to the data acquisition system as described in the second aspect, and the data acquisition method includes: the data acquisition device controls the selection module to output the first analog signal or the second analog signal to the data transmission module; the data transmission module processes the first analog signal or the second analog signal to obtain a processed signal, and outputs an interrupt signal to the main device; the main device responds to the interrupt signal to obtain the processed signal.
[0014] In some embodiments, the outputting of the interrupt signal to the master device includes: the data transmission module generating an interrupt request signal based on the processed signal, and generating the interrupt signal based on the priority of the interrupt request signal, and sending the interrupt signal to the master device.
[0015] Compared with the prior art, the beneficial effects of the present invention are as follows: Different from the prior art, the present invention provides a data acquisition device, system and method, and the data acquisition device includes: a sensor, a DC voltage source, a selection module and a data transmission module. The selection module is respectively connected to the sensor, the DC voltage source and the data transmission module, and the data transmission module is also used to connect to the main device. Among them, the sensor is configured to output a first analog signal, and the DC voltage source is configured to provide a second analog signal. The selection module is configured to control the first analog signal to be output to the data transmission module, or to control the second analog signal to be output to the data transmission module. The data transmission module is configured to process the first analog signal or the second analog signal, obtain a processed signal, and output the processed signal to the main device. By selecting the second analog signal provided by the output DC voltage source through the selection module to be transmitted to the main device, there is no need to wait for the time required for the sensor to collect data, which can reduce the debugging time of the transmission channel. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements / modules and steps with the same reference numerals in the drawings are represented as similar elements / modules and steps. Unless otherwise specified, the figures in the drawings do not constitute proportional limitations.
[0017] Figure 1 is a structural block diagram of a data acquisition system provided by an embodiment of the present invention;
[0018] Figure 2 is a structural block diagram of another data acquisition system provided by an embodiment of the present invention;
[0019] Figure 3 is a structural block diagram of a data acquisition device provided by an embodiment of the present invention;
[0020] Figure 4 It is a flow chart of a data collection method provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0021] The present invention is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those of ordinary skill in the art, several variations and improvements may be made without departing from the concept of the present invention. These all belong to the protection scope of the present invention.
[0022] For the convenience of understanding the present invention, the present invention will be described in more detail below in conjunction with the accompanying drawings and specific embodiments. Unless otherwise defined, all technical and scientific terms used in this specification are identical with the meanings generally understood by those skilled in the art of the present invention. The terms used in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used in this specification includes any and all combinations of one or more related listed items.
[0023] It should be noted that, if there is no conflict, the various features in the embodiments of the present invention can be combined with each other, and all are within the scope of protection of the present invention. In addition, although the functional module division is performed in the device schematic, in some cases, the module division can be different from that in the device. In addition, the words "first", "second", etc. used in this article do not limit the data and execution order, but only distinguish the same items or similar items with basically the same functions and effects.
[0024] When debugging the data transmission channel of the sensor, some sensors take a long time in the data collection stage. For example, the temperature sensor needs to wait until the ambient temperature reaches the predetermined temperature before outputting data, which leads to a long debugging time. In addition, when the sensor uploads data to the external host, it needs to rely on the external host to passively read through the polling mechanism. This method not only has limited flexibility, but also leads to a lengthy overall processing flow due to frequent queries, while increasing the occupation of bus resources, thereby increasing the overall power consumption of the system. Another way is that the sensor can use an additional interrupt port or an additional signal line to notify the host so that the host can read the data. Although this method can reduce time and power consumption compared to the host's active polling method, it requires an additional port or signal line, resulting in a more complex system structure.
[0025] In order to improve the above technical problems, the embodiments of the present invention provide a data acquisition device, system and method, which selects the second analog signal provided by the output DC voltage source through a selection module and transmits it to the main device. There is no need to wait for the time required for the sensor to collect data, which can reduce the debugging time of the transmission channel. This method does not require the use of additional interrupt ports or signal lines, and can simplify the system structure.
[0026] In a first aspect, an embodiment of the present invention provides a data acquisition device 100, see Figure 1 The data acquisition device 100 includes: a sensor 10, a DC voltage source 20, a selection module 30 and a data transmission module 40.
[0027] The selection module 30 is respectively connected to the sensor 10, the DC voltage source 20 and the data transmission module 40, and the data transmission module 40 is also used to connect to the main device 200. Among them, the sensor 10 is configured to output a first analog signal, and the DC voltage source 20 is configured to provide a second analog signal. The selection module 30 is configured to control the first analog signal to be output to the data transmission module 40, or to control the second analog signal to be output to the data transmission module 40. The data transmission module 40 is configured to process the first analog signal or the second analog signal to obtain a processed signal, and output the processed signal to the main device 200.
[0028] The sensor 10 is a device that can detect a physical quantity and convert it into a measurable signal. In the data acquisition device 100, the sensor 10 is responsible for detecting specific environmental parameters (such as temperature, pressure, light intensity, etc.) and converting them into a first analog signal. The first analog signal is a continuously changing signal that can accurately reflect the actual state of the measured physical quantity.
[0029] The DC voltage source 20 is a device that can provide a stable DC voltage. The second analog signal is also the voltage value of the DC voltage source 20, and the voltage value can be preset.
[0030] The selection module 30 can selectively control the first analog signal output by the sensor 10 or the second analog signal output by the DC voltage source 20 to be output to the data transmission module 40 as needed. The selection module 30 may include a two-channel selector, which can establish a connection between the DC voltage source 20 and the data transmission module 40 and disconnect the connection between the sensor 10 and the data transmission module 40, or disconnect the connection between the DC voltage source 20 and the data transmission module 40 and establish a connection between the sensor 10 and the data transmission module 40, so that the selection module 30 can flexibly select the first analog signal or the second analog signal to be output to the data transmission module 40 in different scenarios, such as selecting the first analog signal output when performing normal data acquisition, and selecting the second analog signal output when performing debugging.
[0031] The data transmission module 40 is used to process (such as amplifying, filtering, analog-to-digital conversion, etc.) the analog signal output by the selection module 30, and convert it into a form suitable for transmission (such as a digital signal), and then output it to the main device 200. By processing the signal through the data transmission module 40, the accuracy and stability of data transmission can be improved.
[0032] The main device 200 can be a computer, a microcontroller, a server or any other device with data processing capabilities, which is equipped with the necessary hardware and software resources to parse, process, display or forward data from the data acquisition device 100 to monitor the status of the system, control the operation of other devices, perform data analysis, etc.
[0033] In the data acquisition device 100, during the debugging stage, the selection module 30 can choose to output the second analog signal to the data transmission module 40 so that the signal is transmitted to the main device 200. After the debugging is completed, the selection module 30 can choose to output the first analog signal to the data transmission module 40 to ensure the normal operation of the system. In this embodiment, by switching different analog signal outputs by the selection module 30, the data acquisition device 100 does not need to wait for the data acquisition time of the sensor 10 during the data transmission channel debugging process, thereby reducing the debugging time and improving the debugging efficiency.
[0034] In some embodiments, the data transmission module 40 is connected to the master device 200 by using an I 3C communication protocol. The data transmission module 40 is configured to process the first analog signal or the second analog signal to obtain a processed signal, generate an interrupt signal based on the processed signal, and send the interrupt signal to the master device 200, wherein, in response to the interrupt signal, the master device 200 obtains the processed signal.
[0035] The I 3C communication protocol is a communication protocol used between integrated circuits, which is intended to improve the efficiency of data transmission, reduce power consumption and simplify system design. It is an extension and enhancement of the I 2C communication protocol. In this embodiment, the data transmission module 40 and the main device 200 are connected by the I 3C communication protocol, that is, the data transmission module 40 and the main device 200 communicate using the I 3C communication protocol, and the data transmission between the two follows the standards and rules of the I 3C protocol. The I 3C communication protocol has an In-Band Interrupt (IBI) function, which allows the slave device (data transmission module 40) to actively notify the main device 200 of a certain event or state change when necessary, such as data update, device error, etc. This mechanism can improve the real-time performance and response speed of the system, and does not require additional interrupt pins or signal lines, simplifies hardware design, and reduces the need for pins and wiring.
[0036] Specifically, after the data transmission module 40 processes the signal, the data transmission module 40 will generate an interrupt signal based on the processing result, and transmit the interrupt signal to the main device 200 in the form of an I3C communication protocol. After the main device 200 receives the terminal signal, it will obtain the signal processed by the data transmission module 40 in the form of an I3C communication protocol.
[0037] In this embodiment, the I3C communication protocol is adopted between the data transmission module 40 and the main device 200, so that the data transmission module 40 can send an interrupt signal to the main device 200, so that the main device 200 obtains the signal processed by the data transmission module 40 in response to the terminal signal. There is no need to use additional port resources, nor to wait for the main device 200 to obtain the signal by polling, which reduces the time required for signal transmission and improves data transmission efficiency.
[0038] In some of these embodiments, see Figure 2 The data transmission module 40 includes a data processing unit 41 and an arbitration unit 42. The data processing unit 41 is respectively connected to the selection module 30, the arbitration unit 42 and the main device 200, and the arbitration unit 42 is also connected to the main device 200. The data processing unit 41 is configured to process the first analog signal or the second analog signal to obtain a processed signal, and generate an interrupt request signal based on the processed signal. The arbitration unit 42 is configured to determine whether to generate an interrupt signal based on the priority of the interrupt request signal, and after generating the interrupt signal, send the interrupt signal to the main device 200.
[0039] The data processing unit 41 may process the first analog signal or the second analog signal (such as amplification, filtering, analog-to-digital conversion, etc.), and after obtaining the processed signal, generate an interrupt request signal. After receiving the interrupt request signal of at least one interrupt cause, the arbitration unit 42 may decide whether to generate an interrupt signal corresponding to the interrupt cause according to the priority of the interrupt request signal, and after generating the interrupt signal, send the interrupt signal to the main device 200. The interrupt cause may include the reason that the data transmission module 40 needs to send data to the main device 200, the temperature is too high, the parameter is abnormal, and the like.
[0040] In this embodiment, the arbitration unit 42 processes the interrupt requests occurring simultaneously according to the preset priority, thereby avoiding conflicts and confusions between the requests, ensuring that the interrupt requests can be processed according to the predetermined order and rules, and improving the stability of the system.
[0041] In some of these embodiments, see Figure 3 The data processing unit 41 includes an analog-to-digital converter 411. The analog-to-digital converter 411 is respectively connected to the selection module 30, the arbitration unit 42 and the master device 200. The analog-to-digital converter 411 is configured to convert the first analog signal or the second analog signal into a digital signal.
[0042] The analog-to-digital converter 411 is a device that can convert continuous analog signals (such as voltage, current, etc.) into digital signals. In this embodiment, by setting the analog-to-digital converter 411, the first analog signal and the second analog signal can be converted into digital signals for subsequent processing.
[0043] In some of these embodiments, see Figure 3 The data processing unit 41 also includes a filter 412; the filter 412 is respectively connected to the analog-to-digital converter 411, the master device 200 and the arbitration unit 42; the filter 412 is configured to filter the digital signal to obtain a processed signal, and generate an interrupt request signal based on the processed signal.
[0044] The filter 412 is a device that can remove unnecessary frequency components or noise in a signal. In this embodiment, the digital signal is filtered by the filter 412 to improve the quality of the signal.
[0045] In some of these embodiments, see Figure 3 The data processing unit 41 further includes a buffer 413; the buffer 413 is respectively connected to the main device 200 and the filter 412; the buffer 413 is configured to buffer the processed signal.
[0046] The buffer 413 is a device that can store data. In this embodiment, after the analog signal is converted to digital and filtered, the buffer 413 is used to cache the processed signal. In this way, after the main device 200 is notified by the interrupt signal, the main device 200 can obtain the signal from the buffer 413 to ensure the integrity of the data during the transmission process.
[0047] In some embodiments, the sensor 10 is a temperature sensor 10. The temperature sensor 10 refers to a device that can detect the ambient temperature and convert the ambient temperature into a first analog signal output.
[0048] Below Figure 3 The illustrated embodiment describes in detail the specific working process of the data acquisition device provided by the present invention.
[0049] The data acquisition device 100 is connected to the main device 200 via the I 3C communication protocol. In the debugging stage, the data acquisition device 100 controls the selection module 30 to output the second analog signal provided by the DC voltage source 20 to the analog-to-digital converter 411. Then, the analog-to-digital converter 411 converts the second analog signal into a digital signal for output. Then, the digital signal is filtered by the filter 412 and then output to the buffer 413 for temporary storage. The filter 412 also outputs an interrupt request signal to the arbitration unit 42. The arbitration unit 42 generates an interrupt signal according to the interrupt request signal and outputs the interrupt signal to the main device 200 in the form of the I 3C communication protocol. After receiving the interrupt signal, the main device 200 parses the interrupt information therefrom and then reads data from the buffer 413 in the form of the I 3C communication protocol. After debugging is completed, the data acquisition device 100 outputs the first analog signal provided by the control sensor 10 to the analog-to-digital converter 411. Similarly, the first analog signal temporarily stores the analog-to-digital converter 411 and the filter 412 in the buffer 413 for reading by the main device 200.
[0050] It can be seen that in the data acquisition device provided by the present invention, by switching different analog signal outputs through the selection module 30, the data acquisition device 100 does not need to wait for the data acquisition time of the sensor 10 during the data transmission channel debugging process, thereby reducing the debugging time and improving the debugging efficiency.
[0051] In a second aspect, an embodiment of the present invention provides a data acquisition system, which includes a main device 200 and a data acquisition device 100 as described in any one of the first aspects; the main device 200 is communicatively connected with the data acquisition device 100.
[0052] In this embodiment, the data acquisition device has the same structure and function as the data acquisition device described in any one of the first aspects, which will not be elaborated here. In the data acquisition system, the data acquisition device 100 switches different analog signal outputs through the selection module 30, so that the data acquisition device 100 does not need to wait for the data acquisition time of the sensor 10 during the data transmission channel debugging process, thereby reducing the debugging time and improving the debugging efficiency.
[0053] In a third aspect, an embodiment of the present invention provides a data collection method, which is applied to the data collection system of the second aspect, see Figure 1 and Figure 4 , the data collection method comprises the following steps:
[0054] Step S10 : the data acquisition device 100 controls the selection module 30 to output the first analog signal or the second analog signal to the data transmission module 40 .
[0055] Specifically, the selection module 30 can be controlled to establish a connection between the DC voltage source 20 and the data transmission module 40 and disconnect the connection between the sensor 10 and the data transmission module 40, or to disconnect the connection between the DC voltage source 20 and the data transmission module 40 and establish a connection between the sensor 10 and the data transmission module 40, so that the first analog signal or the second analog signal is output to the data transmission module 40 via the selection module 30.
[0056] Step S20 : the data transmission module 40 processes the first analog signal or the second analog signal to obtain a processed signal, and outputs an interrupt signal to the master device 200 .
[0057] The data transmission module 40 refers to a module that can be used to process the analog signal output by the selection module 30 (such as amplification, filtering, analog-to-digital conversion, etc.), and convert it into a form suitable for transmission (such as a digital signal), obtain the processed signal, and output the interrupt signal to the main device 200 via the I3C communication protocol.
[0058] Step S30: the master device 200 obtains the processed signal in response to the interrupt signal.
[0059] Then, after receiving the interrupt signal, the master device 200 obtains the processed signal in the manner of the I 3C communication protocol.
[0060] In the data acquisition method, during the debugging stage, the selection module 30 can choose to output the second analog signal to the data transmission module 40 so that the signal is transmitted to the main device 200. After the debugging is completed, the selection module 30 can choose to output the first analog signal to the data transmission module 40 to ensure the normal operation of the system. By switching different analog signal outputs by the selection module 30, the data acquisition device 100 does not need to wait for the data acquisition time of the sensor 10 during the data transmission channel debugging process, thereby reducing the debugging time and improving the debugging efficiency.
[0061] In some of the embodiments, step S20 may include step S21 : the data transmission module 40 generates an interrupt request signal based on the processed signal, and generates an interrupt signal based on the priority of the interrupt request signal, and sends the interrupt signal to the master device 200 .
[0062] In the data acquisition device 100, in addition to the interruption event that the data transmission module 40 needs to send data to the main device 200, there are other interruption events that will also generate interruption request signals, such as excessive temperature, abnormal parameters and other interruption events. Therefore, the data acquisition device 100 will also determine whether to generate a corresponding interruption signal based on the priority of the interruption request signal corresponding to each interruption event, and after generating the interruption signal corresponding to the interruption request signal with the highest priority, send the interruption signal to the main device 200.
[0063] In this embodiment, the priorities of different interrupt request signals are compared to process the interrupt requests occurring simultaneously, thereby avoiding conflicts and confusions between the requests, ensuring that the interrupt requests can be processed according to a predetermined order and rules, and improving the stability of the system.
[0064] It should be noted that the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0065] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them. Under the concept of the present invention, the technical features in the above embodiments or different embodiments may also be combined, the steps may be implemented in any order, and there are many other changes in different aspects of the present invention as described above, which are not provided in detail for the sake of simplicity. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they may still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A data acquisition device, characterized in that: include: Sensor, DC voltage source, selection module and data transmission module; The selection module is respectively connected to the sensor, the DC voltage source and the data transmission module, and the data transmission module is also used to connect to the main device; Wherein, the sensor is configured to output a first analog signal, and the DC voltage source is configured to provide a second analog signal; The selection module is configured to control the first analog signal to be output to the data transmission module, or to control the second analog signal to be output to the data transmission module; The data transmission module is configured to process the first analog signal or the second analog signal to obtain a processed signal, and output the processed signal to the master device.
2. The data acquisition device according to claim 1, characterized in that: The data transmission module and the master device are connected in communication using the I 3C communication protocol; The data transmission module is configured to process the first analog signal or the second analog signal to obtain a processed signal, generate an interrupt signal based on the processed signal, and send the interrupt signal to the master device, wherein, in response to the interrupt signal, the master device obtains the processed signal.
3. The data acquisition device according to claim 2, characterized in that: The data transmission module includes a data processing unit and an arbitration unit; The data processing unit is respectively connected to the selection module, the arbitration unit and the master device, and the arbitration unit is also connected to the master device; The data processing unit is configured to process the first analog signal or the second analog signal to obtain the processed signal, and generate an interrupt request signal based on the processed signal; The arbitration unit is configured to determine whether to generate the interrupt signal based on the priority of the interrupt request signal, and send the interrupt signal to the master device after generating the interrupt signal.
4. The data acquisition device according to claim 3, characterized in that: The data processing unit includes an analog-to-digital converter; The analog-to-digital converter is respectively connected to the selection module, the arbitration unit and the master device; The analog-to-digital converter is configured to convert the first analog signal or the second analog signal into a digital signal.
5. The data acquisition device according to claim 4, characterized in that: The data processing unit further comprises a filter; The filter is respectively connected to the analog-to-digital converter, the master device and the arbitration unit; The filter is configured to perform filtering processing on the digital signal to obtain the processed signal, and to generate the interrupt request signal based on the processed signal.
6. The data acquisition device according to claim 5, characterized in that: The data processing unit also includes a buffer; The buffer is connected to the main device and the filter respectively; The buffer is configured to buffer the processed signal.
7. The data acquisition device according to any one of claims 1 to 6, characterized in that: The sensor is a temperature sensor.
8. A data acquisition system, characterized in that: A main device comprising a data acquisition device as claimed in any one of claims 1 to 5; The main device is communicatively connected with the data acquisition device.
9. A data collection method, characterized in that: Applied to the data acquisition system as claimed in claim 8, the data acquisition method comprises: The data acquisition device controls the selection module to output the first analog signal or the second analog signal to the data transmission module; The data transmission module processes the first analog signal or the second analog signal to obtain a processed signal, and outputs an interrupt signal to the master device; The master device obtains the processed signal in response to the interrupt signal.
10. The data collection method according to claim 9, characterized in that: The outputting an interrupt signal to the master device comprises: The data transmission module generates an interrupt request signal based on the processed signal, generates the interrupt signal based on the priority of the interrupt request signal, and sends the interrupt signal to the master device.