Single-channel splicing method and device based on multiple acquisition channels with different magnification times
By channel selection and saturation judgment on multiple different amplification channel data, high-quality single-channel signals are generated, which solves the problem that signal processing modules in the prior art is difficult to obtain high-quality signals, and realizes efficient signal processing under the limited transmission bandwidth.
Patent Information
- Application Number
- CN202411925209.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-04-29
AI Technical Summary
In application scenarios such as air sound or water sound detection, it is difficult for the prior art to provide high-quality, unsaturated single-channel signals, especially when remote signal processing and transmission bandwidth are limited.
By synchronously collecting AD of multiple different amplification channels of the same sensing input, the main control unit channel selection module is used to perform channel selection and saturation judgment, the channel closest to saturation and unsaturated is selected, and its sampled data is uploaded to the signal processing module as a single channel signal. The signal processing module generates an unsaturated signal through data recovery, and the number of data bits is higher than the number of data bits of AD.
It realizes a single-channel signal with stable phase, clear amplitude information, high resolution and unsaturated, which improves the processing result quality of the signal processing module and reduces the calculation amount, which is suitable for application scenarios of near-end acquisition and remote signal processing.
Smart Images

Figure CN119906427A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a single-channel stitching method and device based on multiple acquisition channels with different magnification factors. Background Art
[0002] With the development of technology, the demand for low power consumption in data acquisition systems has increased, and the dynamic range of AD has narrowed, such as 3.3V and 5V. For weak signal conditioning and acquisition application scenarios such as airborne acoustic detection and underwater acoustic detection, since the signal processing module has the need for unsaturated signals and high resolution, there is a situation where far-field weak signals require a large amplification factor, while near-field large signals have a small amplification factor or even no amplification is required.
[0003] The existing solutions include the following two: The first is automatic gain control, including AGC and PGC. For automatic gain control, although both AGC and PGC can solve the signal saturation problem, the disadvantage of AGC is that the amplification factor of the amplification channel changes dynamically during the signal acquisition process, and the phase difference of the output relative to the input also changes dynamically. Most air or underwater sound detection algorithms require multiple sensor channels to maintain a high degree of phase consistency. Therefore, AGC is not suitable for this application scenario, and the size of the sensor input signal cannot be known using AGC, and the algorithm lacks amplitude information input. The disadvantage of PGC is that the adjustment of the amplification factor requires analysis of the collected data, and there is a certain time lag. On the one hand, it may cause local saturation of the process data or too low resolution. On the other hand, the AD acquisition signal may jitter when the amplification factor is switched. And there is no way to ensure the phase consistency of the entire process.
[0004] The second method uses multiple acquisition channels with different amplification factors for the same sensor input, and the subsequent signal processing module selects the signal of the appropriate channel for algorithm processing to obtain the algorithm result, or multiple channels are processed by algorithm and then arbitrated to obtain the final algorithm result. The method of using the same sensor input with multiple acquisition channels with different amplification factors, although the phase consistency of each acquisition channel can be guaranteed and the amplitude information input is also clear, requires a large transmission bandwidth between the acquisition end and the signal processing unit. It is not suitable for application scenarios with near-end acquisition, far-end signal processing and limited near-end and far-end transmission bandwidth. At the same time, due to the existence of multiple data channels, it is necessary to add a channel data selection algorithm or a channel result arbitration algorithm, which requires more resources of the signal processing module. At the same time, there is a risk that the selected data is not the highest quality data, or the selected result is not closest to the actual situation.
[0005] In view of this, how to provide a high-resolution, unsaturated signal single-channel stitching method based on multiple acquisition channels with different magnification factors, which can provide the signal processing module with a high-quality single-channel signal covering all information, has become a technical problem that urgently needs to be solved. Summary of the invention
[0006] The embodiments of the present application provide a single-channel stitching method based on multiple acquisition channels with different magnification factors and a single-channel stitching device based on multiple acquisition channels with different magnification factors, which are used to solve the problem of how to provide a signal processing module with a high-quality single-channel signal covering all information.
[0007] In a first aspect of an embodiment of the present application, a single-channel stitching method based on multiple acquisition channels with different magnification factors is provided, comprising:
[0008] AD synchronous acquisition is performed on the same sensor input and multiple channel data with different amplification factors. Channel selection is performed on each sampling point through the channel selection module of the main control unit to determine the sampling data corresponding to each channel, and the saturation of the channel sampling data is judged. The channel that is closest to saturation and unsaturated is selected as the selected channel, and the sampling data of this channel is used as the data of the sampling point.
[0009] Select at least one bit of the sampling point data, starting from the least significant bit, as a channel identification bit;
[0010] After completing channel selection and channel identification for each sampling point data, uploading the sampling point data to a signal processing module;
[0011] The sampling point data is restored through a signal processing module to generate a non-saturated signal, wherein the number of data bits used by the signal processing module is higher than the number of data bits of AD.
[0012] In a second aspect of an embodiment of the present application, a single-channel stitching device based on multiple acquisition channels with different magnification factors is provided, comprising:
[0013] The channel selection module is configured to perform AD synchronous acquisition of the same sensor input and multiple channels with different amplification factors. The channel selection module of the main control unit selects the channel for each sampling point, determines the sampling data corresponding to each channel, and performs saturation judgment on the sampling data of each channel, and selects the channel that is closest to saturation and unsaturated as the selected channel, and the sampling data of this channel is used as the data of the sampling point.
[0014] A channel identification module is configured to select at least one bit of the sampling point data, starting from the least significant bit, as a channel identification bit;
[0015] A data uploading module is configured to upload the sampling point data to the signal processing module after the channel selection and channel identification of each sampling point data are completed;
[0016] The data recovery module is configured to recover the sampling point data through the signal processing module to generate a non-saturated signal, wherein the number of data bits used by the signal processing module is higher than the number of data bits of AD.
[0017] The embodiment of the present application is aimed at the application scenario that air sound and water sound detection require multi-sensor channel high phase consistency conditioning acquisition, and proposes a data splicing method based on multi-amplification acquisition channel data, so as to provide the signal processing module with single-channel data of high-quality signals with stable phase, clear amplitude information, high resolution, and unsaturated reaction target characteristics, thereby improving the quality of the processing results of the signal processing module while reducing the amount of calculation as much as possible. The signal splicing method is simple, provides single-channel high-quality data for the signal processing module, and helps to improve the quality of the algorithm processing results. The method overcomes the shortcomings of the AGC method that the phase is uncontrollable and the amplitude is uncertain, and the process data brought by the PGC has local saturation or too low resolution, and the AD acquisition signal may have jitter problems when the amplification factor is switched; at the same time, it meets the application scenarios of near-end acquisition, far-end signal processing and limited transmission bandwidth. At the same time, it avoids the large resource requirements of the data selection algorithm or the result arbitration algorithm for multi-channel data processing of the same target signal, and the risk that the selected data is not the highest quality data, or the selected result is not closest to the actual situation.
[0018] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, which can be implemented in accordance with the contents of the specification, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0020] Figure 1 A schematic flow chart of a single-channel stitching method based on multiple acquisition channels with different magnification factors provided in an embodiment of the present application;
[0021] Figure 2 A hardware principle block diagram of four-channel magnification in a single-channel splicing method based on multiple acquisition channels with different magnifications provided in an embodiment of the present application;
[0022] Figure 3 A flow chart of controller acquisition channel selection and identification in a single-channel stitching method based on multiple acquisition channels with different magnifications provided in an embodiment of the present application;
[0023] Figure 4 A data stitching flow chart in a single-channel stitching method based on multiple acquisition channels with different magnifications provided in an embodiment of the present application;
[0024] Figure 5 A data stitching effect diagram of an actual device of a single-channel stitching method based on two acquisition channels with different magnifications provided in an embodiment of the present application;
[0025] Figure 6 A data recovery effect diagram of an actual device of a single-channel splicing method based on two acquisition channels with different magnifications provided in an embodiment of the present application;
[0026] Figure 7 A schematic diagram of the structure of a single-channel stitching device based on multiple acquisition channels with different magnification factors provided in an embodiment of the present application. DETAILED DESCRIPTION
[0027] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0028] See also Figure 1 , Figure 1 A schematic diagram of a single-channel stitching method based on multiple acquisition channels with different magnifications provided in an embodiment of the present application. Figure 1 As shown, the specific steps include the following steps.
[0029] Step S102: Perform AD synchronous acquisition on the same sensor input and multiple channels with different magnification factors, select channels for each sampling point through the channel selection module of the main control unit, determine the sampling data corresponding to each channel, and perform saturation judgment on the sampling data of each channel, select the channel that is closest to saturation and unsaturated as the selected channel, and the sampling data of this channel is used as the data of the sampling point;
[0030] Step S104: selecting at least one bit in the sampling point data, starting from the least significant bit, as a channel identification bit;
[0031] Step S106: after the channel selection and channel identification of each sampling point data are completed, the sampling point data is uploaded to the signal processing module;
[0032] Step S108: restoring the sampling point data through a signal processing module to generate a non-saturated signal, wherein the number of data bits used by the signal processing module is higher than the number of data bits of AD.
[0033] The single-channel splicing method based on multiple acquisition channels with different magnification factors provided in the embodiment of the present application includes three steps: data splicing, data transmission and data recovery.
[0034] The data stitching includes two steps: sampling point magnification channel selection and channel identification. The specific description is as follows.
[0035] First, the sampling point magnification channel selection is explained.
[0036] In an embodiment of the present application, the amplification channel includes at least two amplification channels.
[0037] Assume that the amplification channel includes four amplification channels, wherein the AD synchronous acquisition of the same sensor input and multiple channels with different amplification factors is performed, and the channel selection module of the main control unit is used to select the channel for each sampling point, including:
[0038] The sampling data of the amplification channel with the first amplification factor is preferentially selected, and the saturation of the sampling data is judged;
[0039] When the sampling data of the channel with the first amplification factor is saturated, selecting the sampling data of the amplification channel with the second highest amplification factor, and performing saturation judgment on the sampling data;
[0040] When the sampling data of the channel with the second amplification factor is saturated, selecting the sampling data of the amplification channel with the third amplification factor, and performing saturation judgment on the sampling data;
[0041] When the sampling data of the channel with the third amplification factor is saturated, the sampling data of the amplification channel with the fourth amplification factor is selected.
[0042] In practical applications, for the same sensor input, multiple channels with different amplification factors perform AD synchronous acquisition, and the channel selection module of the main control unit performs channel selection for the sampling data at each sampling moment. The sampling data of the channel with the maximum amplification factor is used first, and the saturation of the sampling data is judged; if the probability of saturation of the sampling data is very low, the sampling data of the channel with the maximum amplification factor is selected as the sampling data of the sampling point; if the probability of saturation of the sampling data is very high, the saturation of the sampling data of the next amplification factor channel is judged. Similarly, if the probability of saturation of the sampling data of the next amplification factor channel is very low, the sampling data of the next amplification factor channel is selected as the sampling data of the sampling point; if the probability of saturation of the sampling data is very high, the saturation of the sampling data of the third amplification factor channel is judged. And so on, until the sampling data of the amplification factor channel that is closest to saturation and unsaturated is found as the sampling data of the sampling point.
[0043] Next, the saturation judgment will be described.
[0044] In an embodiment of the present application, a saturation judgment is performed on the sampling point data, including: taking an absolute value of the target sampling data, and in response to a difference between the absolute value and the maximum sampling data of the AD chip being less than a preset data threshold, determining that the target sampling data corresponding to the absolute value is saturated.
[0045] In practical applications, we first take the absolute value of the channel sampling data. When the absolute value is close to the maximum sampling data of the AD chip, it is saturated, and when it is far away, it is unsaturated. For example, for a 24-bit AD, if the channel sampling data is close to 2 to the 23rd power (i.e. 8388608), it is saturated. We can take a threshold, such as 20000. When the absolute value of the channel sampling data is greater than (8388608-20000), we consider that the channel sampling data is saturated, otherwise it is considered unsaturated.
[0046] Next, adding channel identification to the sampling data is explained.
[0047] Select the lowest digit or digits of AD as the channel identification digit. For example, if there are four magnification channels and the AD resolution is 24 bits, take the lowest digits as the channel identification digits. The lowest digits of the channel with the largest magnification are 00, the lowest digits of the channel with the second magnification are 01, the lowest digits of the channel with the third magnification are 10, and the lowest digits of the channel with the lowest magnification are 11.
[0048] Next, data transmission is described.
[0049] After completing channel selection and channel identification for each sampling point data, the sampling point data is uploaded to the data recovery signal processing module directly or through a DMA module or through a transmission medium such as a network cable or an optical fiber.
[0050] Finally, data recovery is explained.
[0051] In an embodiment of the present application, the sampling point data is restored through a signal processing module to generate a non-saturated signal, including: reading each of the sampling point data through a signal processing module to determine a channel amplification factor corresponding to the sampling point data; and restoring the sampling point data based on the channel amplification factor to generate a non-saturated signal.
[0052] Specifically, the recovering of the sampling point data based on the channel magnification to generate a non-saturated signal includes: when the sampling point data is the amplification channel data ranked first in amplification factor, retaining the sampling point data; when the sampling point data is the amplification channel data ranked second in amplification factor, recovering the sampling point data based on the maximum amplification factor and the second amplification factor to generate a non-saturated signal; when the sampling point data is the amplification channel data ranked third in amplification factor, recovering the sampling point data based on the maximum amplification factor and the third amplification factor to generate a non-saturated signal. When the sampling point data is the amplification channel data ranked fourth in amplification factor, recovering the sampling point data based on the maximum amplification factor and the fourth amplification factor to generate a non-saturated signal.
[0053] In practical applications, the signal processing module needs to recover the data to form a high-quality non-saturated signal. Here, the number of data bits used by the signal processing module is higher than that of the AD. For example, for a 24-bit AD, the signal processing module must have at least a 32-bit data mode.
[0054] The signal processing module reads the data of each sampling point. If it is the channel data of the maximum magnification, the data is retained; if it is the channel data of the second magnification, the data is multiplied by the multiple of the maximum magnification relative to the second magnification (i.e., the maximum magnification / the second magnification); if it is the channel data of the third magnification, the data is multiplied by the multiple of the maximum magnification relative to the third magnification (i.e., the maximum magnification / the third magnification); and so on. If it is the channel data of the lowest magnification, the data is multiplied by the multiple of the maximum magnification relative to the lowest magnification (i.e., the maximum magnification / the lowest magnification).
[0055] Take the example of multi-channel acquisition single channel stitching with four magnification channels and channel magnifications of 1000, 100, 10, and 1, respectively. Figure 2 , Figure 2 A hardware principle block diagram of four-channel magnification in a single-channel stitching method based on multiple acquisition channels with different magnifications provided in an embodiment of the present application.
[0056] Controller acquisition channel selection, identification process can be found in Figure 3 , Figure 3 A flowchart of controller acquisition channel selection and identification in a single-channel stitching method based on multiple acquisition channels with different magnification factors provided in an embodiment of the present application.
[0057] like Figure 3 As shown, the specific steps include:
[0058] Four magnification channels synchronously collect sampling data at a certain moment;
[0059] The channel sampling data with 1000 times magnification is preferably selected to judge the saturation thereof; when the sampling data is not saturated, the data is selected as the sampling point data and the channel is marked;
[0060] When the sampling data is saturated, the channel sampling data is selected to be amplified 100 times, and the saturation is judged; when the sampling data is not saturated, the data is selected as the sampling point data, and the channel is marked;
[0061] When the sampling data is saturated, the channel sampling data is selected to be amplified 10 times and the saturation is judged; when the sampling data is not saturated, the data is selected as the sampling point data and the channel is marked;
[0062] When the sampling data is saturated, the 1x amplified channel sampling data is selected as the sampling point data, and the channel is marked;
[0063] The four magnification channels synchronously collect the sampling data at the next moment, and the above steps are executed cyclically until the channel selection and identification of all sampling point data are completed.
[0064] The signal processing module data recovery process can be found in Figure 4 , Figure 4 A data recovery flow chart in a single-channel stitching method based on multiple acquisition channels with different magnification factors provided in an embodiment of the present application.
[0065] In addition, the present application embodiment also provides a magnification channel acquisition data splicing and restoration effect diagram, see Figure 5 and Figure 6 ,in, Figure 5 This is a data stitching effect diagram of an actual device of a single-channel stitching method based on two acquisition channels with different magnification factors provided in an embodiment of the present application. Figure 6 This is a diagram showing the data recovery effect of an actual device using a single-channel stitching method based on two acquisition channels with different magnification factors provided in an embodiment of the present application.
[0066] The embodiment of the present application is aimed at the application scenario that air sound and water sound detection require multi-sensor channel high phase consistency conditioning acquisition, and proposes a data splicing method based on multi-amplification acquisition channel data, so as to provide the signal processing module with single-channel data of high-quality signals with stable phase, clear amplitude information, high resolution, and unsaturated reaction target characteristics, thereby improving the quality of the processing results of the signal processing module while reducing the amount of calculation as much as possible. The signal splicing method is simple, provides single-channel high-quality data for the signal processing module, and helps to improve the quality of the algorithm processing results. The method overcomes the shortcomings of the AGC method that the phase is uncontrollable and the amplitude is uncertain, and the process data brought by the PGC has local saturation or too low resolution, and the AD acquisition signal may have jitter problems when the amplification factor is switched; at the same time, it meets the application scenarios of near-end acquisition, far-end signal processing and limited transmission bandwidth. At the same time, it avoids the large resource requirements of the data selection algorithm or the result arbitration algorithm for multi-channel data processing of the same target signal, and the risk that the selected data is not the highest quality data, or the selected result is not closest to the actual situation.
[0067] Corresponding to the above method embodiment, this specification also provides an embodiment of a single-channel splicing device based on multiple acquisition channels with different magnification factors, Figure 7 The schematic diagram of the structure of a single-channel splicing device based on multiple acquisition channels with different magnification factors provided in the embodiment of the present application is shown in FIG. Figure 7 As shown, the device comprises:
[0068] The channel selection module 702 is configured to perform AD synchronous acquisition of the same sensor input and multiple channels with different magnification factors, select channels for each sampling point through the channel selection module of the main control unit, determine the sampling data corresponding to each channel, and perform saturation judgment on the channel sampling data, and select the channel that is closest to saturation and unsaturated as the selected channel, and the sampling data of the channel is used as the data of the sampling point;
[0069] The channel identification module 704 is configured to select at least one bit of the sampling point data, starting from the lowest bit, as the channel identification bit;
[0070] The data uploading module 706 is configured to upload the sampling point data to the signal processing module after the channel selection and channel identification of each sampling point data are completed;
[0071] The data recovery module 708 is configured to recover the sampling point data through a signal processing module to generate a non-saturated signal, wherein the number of data bits used by the signal processing module is higher than the number of data bits of AD.
[0072] It should be noted that the data recovery module is located inside the signal processing module. Depending on the actual application scenario, the signal processing module may be integrated with the aforementioned three modules in actual space, or it may be completely independent and connected to the aforementioned three modules via a network cable or optical fiber.
[0073] In an optional embodiment, the channel selection module 702 is configured to:
[0074] The sampling data of the amplification channel with the first amplification factor is preferentially selected, and the saturation of the sampling data is judged;
[0075] When the sampling data of the channel with the first amplification factor is saturated, selecting the sampling data of the amplification channel with the second highest amplification factor, and performing saturation judgment on the sampling data;
[0076] When the sampling data of the channel with the second amplification factor is saturated, selecting the sampling data of the amplification channel with the third amplification factor, and performing saturation judgment on the sampling data;
[0077] When the sampling data of the channel with the third amplification factor is saturated, the sampling data of the amplification channel with the fourth amplification factor is selected.
[0078] In an optional embodiment, the channel selection module 702 is configured to: take an absolute value of the target sampling data, and in response to a difference between the absolute value and the maximum sampling data of the AD chip being less than a preset data threshold, determine that the target sampling data corresponding to the absolute value is saturated.
[0079] In an optional embodiment, the data recovery module 708 is configured to:
[0080] Reading the data of each sampling point through a signal processing module to determine the channel magnification corresponding to the data of the sampling point;
[0081] Based on the channel magnification, the sampling point data is restored to generate a non-saturated signal.
[0082] In an optional embodiment, the data recovery module 708 is configured to:
[0083] In the case where the sampling point data is the amplification channel data with the amplification factor ranked first, retaining the sampling point data;
[0084] In the case where the sampling point data is the amplification channel data with the second-highest amplification factor, the sampling point data is restored based on the maximum amplification factor and the second amplification factor to generate a non-saturated signal;
[0085] In the case where the sampling point data is the amplification channel data with the amplification factor ranked third, the sampling point data is restored based on the maximum amplification factor and the third amplification factor to generate a non-saturated signal.
[0086] In the case where the sampling point data is the amplification channel data with the amplification factor ranked fourth, the sampling point data is restored based on the maximum amplification factor and the fourth amplification factor to generate a non-saturated signal.
[0087] The embodiment of the present application is aimed at the application scenario that air sound and water sound detection require high phase consistency conditioning and acquisition of multiple sensor channels, and proposes a data splicing device based on multiple magnification acquisition channels, so as to provide the signal processing module with single-channel data of high-quality signals with stable phase, clear amplitude information, high resolution, and unsaturated reaction target characteristics, thereby improving the quality of the processing results of the signal processing module while reducing the amount of calculation as much as possible. The signal splicing is simple, providing the signal processing module with single-channel high-quality data, which helps to improve the quality of the algorithm processing results. The device overcomes the shortcomings of the AGC method that the phase is uncontrollable and the amplitude is uncertain, and the process data brought by the PGC has local saturation or too low resolution, and the AD acquisition signal may have jitter problems when the magnification is switched; at the same time, it meets the application scenarios of near-end acquisition, far-end signal processing and limited transmission bandwidth. At the same time, it avoids the large resource requirements of the data selection algorithm or the result arbitration algorithm for multi-channel data processing of the same target signal, and the risk that the selected data is not the highest quality data, or the selected result is not closest to the actual situation.
[0088] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the single-channel splicing device based on multiple acquisition channels with different magnifications, since it is basically similar to the single-channel splicing method embodiment based on multiple acquisition channels with different magnifications, the description is relatively simple, and the relevant parts can be referred to the partial description of the single-channel splicing method embodiment based on multiple acquisition channels with different magnifications.
[0089] It should be noted that the above is a description of a specific embodiment of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of the present specification.
[0090] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0091] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to only the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of this specification, so that technicians in the relevant technical field can well understand and use this specification. This specification is only limited by the claims and their full scope and equivalents.
Claims
1. A single channel stitching method based on multiple acquisition channels with different magnification factors, characterized in that: include: AD synchronous acquisition is performed on the same sensor input and multiple channels with different amplification factors. Channel selection is performed on each sampling point through the channel selection module of the main control unit to determine the sampling data corresponding to each channel, and the saturation of the sampling data of each channel is judged. The channel that is closest to saturation and unsaturated is selected as the selected channel, and the sampling data of this channel is used as the data of the sampling point. Select at least one bit of the sampling point data, starting from the least significant bit, as a channel identification bit; After completing channel selection and channel identification for each sampling point data, uploading the sampling point data to a signal processing module; The sampling point data is restored through a signal processing module to generate a non-saturated signal, wherein the number of data bits used by the signal processing module is higher than the number of data bits of AD.
2. The method according to claim 1, characterized in that The magnification channels include at least two magnification channels. The AD synchronous acquisition of the same sensor input and multiple channels with different magnification factors, and the channel selection of each sampling point through the channel selection module of the main control unit, include: The sampling data of the amplification channel with the first amplification factor is preferentially selected, and the saturation of the sampling data is judged; When the sampling data of the channel with the first amplification factor is saturated, selecting the sampling data of the amplification channel with the second highest amplification factor, and performing saturation judgment on the sampling data; When the sampling data of the channel with the second amplification factor is saturated, selecting the sampling data of the amplification channel with the third amplification factor, and performing saturation judgment on the sampling data; By analogy, according to the above method, the sampling data of the acquisition channel with the largest magnification and unsaturated data is selected as the sampling data at the current moment, that is, the sampling point data, and the channel is marked.
3. The method according to claim 1, characterized in that The step of judging the saturation of the sampling point data includes: An absolute value is taken for the target sampling data, and in response to a difference between the absolute value and the maximum sampling data of the AD chip being less than a preset data threshold, it is determined that the target sampling data corresponding to the absolute value is saturated.
4. The method according to claim 1, characterized in that: The signal processing module is used to restore the sampling point data to generate a non-saturated signal, including: Reading the sampling point data through a signal processing module to determine the channel magnification factor corresponding to the sampling point data; Based on the channel magnification, the sampling point data is restored to generate a non-saturated signal.
5. The method according to claim 4, characterized in that Based on the channel magnification, the sampling point data is restored to generate a non-saturated signal, including: In the case where the sampling point data is the amplification channel data with the amplification factor ranked first, retaining the sampling point data; In the case where the sampling point data is the amplification channel data with the second-highest amplification factor, the sampling point data is restored based on the maximum amplification factor and the second amplification factor to generate a non-saturated signal; In the case where the sampling point data is the amplification channel data with the amplification factor ranked third, the sampling point data is restored based on the maximum amplification factor and the third amplification factor to generate a non-saturated signal. By analogy, the sampling point data is restored according to the maximum magnification and the channel magnification of the current sampling point data to generate a non-saturated signal.
6. A single-channel splicing device based on multiple acquisition channels with different magnification factors, characterized in that: include: The channel selection module is configured to perform AD synchronous acquisition of the same sensor input and multiple channels with different amplification factors. The channel selection module of the main control unit selects the channel for each sampling point, determines the sampling data corresponding to each channel, and performs saturation judgment on the sampling data of each channel, and selects the channel that is closest to saturation and unsaturated as the selected channel, and the sampling data of this channel is used as the data of the sampling point. A channel identification module is configured to select at least one bit of the sampling point data, starting from the lowest bit, as a channel identification bit; A data uploading module is configured to upload the sampling point data to the signal processing module after the channel selection and channel identification of each sampling point data are completed; The data recovery module is configured to recover the sampling point data through the signal processing module to generate a non-saturated signal, wherein the number of data bits used by the signal processing module is higher than the number of data bits of AD.