Signal processing method, analog front-end circuit and signal processing system

By pre-processing, analog-to-digital conversion and BCD conversion of sensor analog signals, high-precision BCD format signals are generated and applied in different sensor types and application scenarios, the problem of insufficient data conversion performance of traditional AFE circuits is solved, and higher signal processing accuracy and performance are achieved.

CN119727726APending Publication Date: 2025-03-28ZHEJIANG ICSPROUT SEMICONDUCTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411792887.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

Traditional AFE circuits are difficult to achieve optimal performance in different sensor types and application scenarios, especially in terms of data conversion performance.

Method used

By pre-processing, analog-to-digital conversion, BCD conversion on the received analog signal, and performing digital signal processing before output, high-precision BCD format signals are generated to improve data conversion performance.

Benefits of technology

Through the output of BCD format signals, the output data error is reduced, the accuracy of signal processing is improved, and the best performance of AFE circuits in different sensor types and application scenarios is achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119727726A_ABST
    Figure CN119727726A_ABST
Patent Text Reader

Abstract

The invention discloses a signal processing method, an analog front-end circuit and a signal processing system. The method comprises the following steps: when an analog signal is received, executing a signal preprocessing operation on the received analog signal; performing analog-to-digital conversion on the analog signal after the signal preprocessing operation to obtain a converted digital signal; performing BCD conversion on the converted digital signal to obtain a corresponding BCD format signal; and outputting the BCD format signal. By adopting the scheme, the data conversion performance of the AFE circuit can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of signal processing technology, and in particular to a signal processing method, an analog front-end circuit and a signal processing system. Background Art

[0002] The accuracy and reliability of sensor data depends largely on the effectiveness of the analog front end (AFE) circuit that interfaces with the sensor.

[0003] The AFE circuit can digitize the input analog signal, and its main functions include: signal method and filtering, analog-to-digital conversion, digital filtering and processing, etc. The output signal of the AFE circuit is more convenient for microprocessors or digital signal processors to process and analyze.

[0004] However, traditional AFE circuits have difficulty achieving optimal performance in different sensor types and application scenarios. Summary of the invention

[0005] The problem to be solved by the present invention is: how to improve the data conversion performance of the AFE circuit.

[0006] To solve the above problem, an embodiment of the present invention provides a signal processing method, the method comprising:

[0007] When an analog signal is received, a signal preprocessing operation is performed on the received analog signal;

[0008] Performing analog-to-digital conversion on the analog signal after the signal preprocessing operation to obtain a converted digital signal;

[0009] Performing BCD conversion on the converted digital signal to obtain a corresponding BCD format signal;

[0010] Output the BCD format signal.

[0011] In a possible embodiment, before outputting the BCD format signal, the method further includes: performing digital signal processing on the BCD format signal.

[0012] In a possible embodiment, performing digital signal processing on the BCD format signal includes:

[0013] At least one of correction and filtering, calculation, data compression or encoding, multi-signal processing and signal conversion is performed on the BCD format signal.

[0014] In a possible embodiment, outputting the BCD format signal includes any one of the following:

[0015] Outputting the BCD format signal to an amplifying and filtering circuit to control the operation of the amplifying and filtering circuit;

[0016] Outputting the BCD format signal to a digital signal processing circuit so that the digital signal processing circuit performs digital signal processing;

[0017] The BCD format signal is output to a signal conditioning circuit to control the signal conditioning circuit to perform signal conditioning.

[0018] An embodiment of the present invention further provides an AFE circuit, the AFE circuit comprising:

[0019] The amplification and filtering module is used to perform amplification and filtering operations on the received analog signal when the analog signal is received;

[0020] The analog-to-digital conversion module is used to perform analog-to-digital conversion on the analog signal after amplification and filtering operations to obtain the converted digital signal:

[0021] A BCD conversion module, used for performing BCD conversion on the converted digital signal to obtain a corresponding BCD format signal;

[0022] The output interface is used to output the BCD format signal.

[0023] In a possible embodiment, the AFE circuit further includes:

[0024] The digital signal processing module is used to digitally process the BCD format signal.

[0025] In a possible embodiment, the digital signal processing module includes: at least one of a correction and filtering submodule, a calculation submodule, a data compression or encoding submodule, a multi-signal processing submodule and a signal conversion submodule.

[0026] In a possible embodiment, the BCD conversion module is implemented by a logic circuit or a BCD encoder.

[0027] An embodiment of the present invention further provides a signal processing system, the system comprising:

[0028] sensor;

[0029] Any of the above described AFE circuits;

[0030] The AFE circuit is used to process the analog signal output by the sensor.

[0031] In a possible embodiment, the system further includes any one of the following: an amplifying and filtering circuit, a digital signal processing circuit, and a signal conditioning circuit.

[0032] Compared with the prior art, the technical solution of the embodiment of the present invention has the following advantages:

[0033] By applying the solution of the present invention, after performing analog-to-digital conversion on an analog signal, the converted digital signal is subjected to BCD conversion to obtain a corresponding BCD format signal, which is then output. Since in the BCD format signal, every 4 binary digits directly correspond to a decimal digit, the output data error can be reduced, thereby improving the accuracy of signal processing, which is beneficial for the AFE circuit to achieve optimal performance in application scenarios of different sensor types. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 It is a schematic diagram of the structure of a traditional AFE circuit;

[0035] Figure 2 is a flow chart of a signal processing method in an embodiment of the present invention;

[0036] Figure 3 is a structural schematic diagram of an AFE circuit in an embodiment of the present invention;

[0037] Figure 4 It is a structural schematic diagram of a signal processing system in an embodiment of the present invention. DETAILED DESCRIPTION

[0038] Figure 1 FIG. 1 is a schematic diagram of a conventional AFE circuit 10. Figure 1 The AFE circuit 10 may include: an amplification and filtering module 101 , an analog-to-digital conversion module 102 , a digital signal processing module 103 , a digital interface 104 and a sampling control module 105 .

[0039] The analog signal output by the sensor 20 is usually weak and needs to be amplified and filtered by the amplification and filtering module 101 to increase the signal amplitude and remove noise. The amplification and filtering module 101 usually includes an amplifier and a filter. The amplifier is used to amplify the analog signal output by the sensor 20, and the filter is used to remove high-frequency noise in the amplified signal.

[0040] The amplified and filtered analog signal is input to the analog-to-digital conversion module 102, which converts the analog signal into a digital signal. The analog-to-digital conversion module 102 usually quantizes the analog signal in segments and converts it into corresponding digital codes for subsequent digital processing.

[0041] The sampling control module 105 is used to control the sampling frequency and time of the analog signal by the analog-to-digital conversion module 102. The sampling control module 105 can be adjusted according to application requirements and sensor characteristics to ensure the accuracy and stability of sampling.

[0042] The digital signal processing module 103 can further filter and process the digital signal output by the analog-to-digital conversion module 102 to enhance the signal quality and accuracy. The digital signal processing module 103 generally includes a digital filter, a calibration checker, etc., wherein the digital filter can be used to remove residual noise and interference in the digital signal output by the analog-to-digital conversion module 102, and improve the reliability and accuracy of the signal. The calibration checker is used to calibrate and check the digital filtered signal to ensure the accuracy and stability of the sensor interface. Among them, the calibration checker can calibrate the signal by software or hardware means, and check the signal by comparing it with a known reference signal.

[0043] It is usually difficult to achieve optimal performance in different sensor types and application scenarios using the above-mentioned AFE circuit 10 .

[0044] In view of this problem, the present invention provides a signal processing method. According to the method, after performing analog-to-digital conversion on an analog signal, the analog-to-digital converted signal is converted into a BCD format signal before output. Since the BCD format signal can reduce the output data error, the accuracy of signal processing can be improved, and the performance of the AFE circuit can be improved.

[0045] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0046] Reference Figure 2 , an embodiment of the present invention provides a signal processing method, the method comprising the following steps:

[0047] Step 21, when an analog signal is received, a signal preprocessing operation is performed on the received analog signal.

[0048] In a specific implementation, the analog signal may be an analog signal collected by a sensor. The sensor may collect various types of physical quantities and convert them into corresponding analog signals. For example, a temperature sensor may collect temperature information and convert it into a voltage analog signal.

[0049] In a specific implementation, a signal preprocessing operation is performed on the received analog signal to ensure that the signal after the signal preprocessing operation can meet the working range and requirements of the AFE circuit. Among them, the signal preprocessing operation may include at least one of amplifying, filtering, calibrating and linearizing the received analog signal. Among them, amplification refers to amplifying the amplitude of the analog signal. Filtering refers to filtering the analog signal to remove high-frequency noise signals. Calibration refers to adjusting the dimension and proportion of the signal to ensure that the signal value is proportional to the actual physical quantity (temperature, pressure, voltage, etc.). Linearization refers to the process of adjusting the signal processing system so that its output is linearly related to the input.

[0050] Step 22, performing analog-to-digital conversion on the analog signal after the signal preprocessing operation to obtain a converted digital signal.

[0051] In a specific implementation, after the signal preprocessing operation, the analog signal is converted into a digital signal. Specifically, the continuous analog signal can be converted into a discrete value by sampling, quantizing and encoding the analog signal.

[0052] Step 23, performing BCD conversion on the converted digital signal to obtain a corresponding BCD format signal.

[0053] In a specific implementation, a logic circuit or a BCD encoder can be used to perform BCD conversion on the digital signal after analog-to-digital conversion. Among them, the logic circuit or BCD encoder is a logic circuit or encoder with BCD encoding function implemented using a BCD process. BCD encoding refers to binary-coded decimal encoding (Binary-Coded Decimal). The so-called BCD process refers to an integrated circuit device that "integrates three devices: bipolar transistors (BJT), complementary metal oxide semiconductors (CMOS) and double diffused metal oxide semiconductors (DMOS)". The main purpose of the BCD process is to improve the performance and function of integrated circuits so that they can process analog, digital and power signals at the same time.

[0054] A BCD format signal is a signal that represents each decimal digit as a corresponding 4-bit binary number. The signal after analog-to-digital conversion, that is, the signal before BCD conversion, is usually a binary coded signal, that is, the entire value is directly represented by a binary number. For example, the decimal number 12 is represented as 0001 0010 in BCD encoding, and as 1100 in binary encoding. BCD format signals are easier for humans to read and understand because they directly reflect the value of each bit of the decimal number. Therefore, converting the digital signal after analog-to-digital conversion into a BCD format signal and then outputting it can reduce the numerical error of the output data, thereby improving the accuracy and achieving the best performance of the AFE circuit across different sensor types.

[0055] Step 24, output BCD format signal.

[0056] In a specific implementation, according to the different external circuits to which the AFE circuit is connected, the BCD format signal can be output to different external circuits to achieve different functions.

[0057] In one embodiment, a BCD format signal may be output to the amplifying and filtering circuit to control the operation of the amplifying and filtering circuit. Specifically, the amplifying and filtering circuit outside the AFE circuit may use the BCD format signal output by the AFE circuit to control the operation of the amplifying and filtering circuit during the amplification and filtering process. For example, the gain of the amplifier in the amplifying and filtering circuit may be adjusted according to the BCD format signal to achieve accurate and controllable signal amplification, and the cutoff frequency of the filter in the amplifying and filtering circuit may be adjusted according to the BCD format signal to achieve accurate and controllable signal filtering.

[0058] Since BCD format signals have higher precision, using BCD format signals can enable more accurate numerical calculation and processing, especially in scenarios that require high-precision calculations. In addition, BCD format signals make numerical adjustment more intuitive and can more easily achieve fine-grained adjustments, thereby improving the controllability of the amplification and filtering process.

[0059] In another embodiment, the BCD format signal can be output to the digital signal processing circuit for the digital signal processing circuit to perform digital signal processing. Specifically, the digital signal processing circuit outside the AFE circuit can use the BCD format signal to perform signal processing and calibration on other signals during the digital signal processing.

[0060] Directly processing BCD format signals can improve the accuracy of digital signal processing because every 4 binary digits directly correspond to a decimal digit. In addition, in digital signal processing, calibration often involves adjusting and correcting values. When using BCD encoding for calibration, processing BCD data that directly corresponds to decimal numbers can make the calibration process simpler and more direct, simplifying the calibration process. Furthermore, using BCD format signals to process data avoids the instability caused by floating-point operations (such as rounding errors). Therefore, in applications that require high accuracy and high stability, digital signal processing based on BCD format signals is more advantageous.

[0061] In another embodiment, the BCD format signal is output to a signal conditioning circuit to control the signal conditioning circuit to perform signal conditioning. Specifically, the signal conditioning circuit outside the AFE circuit can use the BCD format signal as an interface between different circuits or systems to achieve signal isolation during the signal conditioning process. In some applications, the BCD signal can also be used to adjust the size of the signal, for example, by changing the BCD code to adjust the strength or frequency of the signal.

[0062] Since the error of BCD format signals is small, more accurate and controllable signal adjustment can be achieved to meet the requirements of signal accuracy and stability in different application scenarios. In addition, for applications that require decimal calculations (such as financial calculations), BCD format signals can simplify the calculation steps and make the adjustment process more intuitive and controllable.

[0063] It should be noted that the external circuit of the AFE circuit includes but is not limited to the amplification and filtering circuit, the digital signal processing circuit and the signal conditioning circuit in the above embodiments. It can also be other circuits, which are not listed here one by one.

[0064] In one embodiment of the present invention, referring to Figure 2 Before outputting the BCD format signal, the HIA may include: step 25, digitally processing the BCD format signal. Subsequently, the BCD format signal after digital signal processing may be output.

[0065] Specifically, after analog-to-digital conversion, the resulting digital signal is converted to a BCD format signal. If these BCD-coded signals are used directly for display or simple data transmission, then additional digital signal processing is usually not required. The digital signal processing includes: performing at least one of correction and filtering, calculation, data compression or encoding, multi-signal processing and signal conversion on the BCD format signal.

[0066] Specifically, when the digital signal obtained by analog-to-digital conversion has noise or needs to be corrected (such as linearization of the sensor), it is necessary to perform correction and filtering operations in the digital signal processing process. When complex operations are required on the data (such as average value calculation, standard deviation calculation, etc.), it is necessary to perform operations in the digital signal processing process. When the signal needs to be compressed or transmitted using a specific encoding format, it is necessary to perform data compression or encoding operations in the digital signal processing process. When the system needs to process multiple signal sources or perform multi-channel signal processing, it is necessary to perform multi-signal processing operations in the digital signal processing process to coordinate and process these signals. In some control systems, the obtained digital signal needs to be further processed to generate a control signal, such as error calculation and adjustment in a PID controller. At this time, it is necessary to perform signal conversion operations in the digital signal processing process.

[0067] It is understandable that whether digital signal processing is required depends on the requirements of the specific application.

[0068] It can be seen from the above content that the signal processing method in the embodiment of the present invention can achieve superior sensor data conversion in the process of enhancing signal conditioning, amplification and filtering by integrating BCD technology into the AFE circuit, thereby still meeting the needs of different sensor types.

[0069] In order to enable those skilled in the art to better understand and implement the present invention, the AFE circuit and signal processing system corresponding to the above method are described in detail below.

[0070] Reference Figure 3 The embodiment of the present invention further provides an AFE circuit 30, the AFE circuit 30 comprising: an amplification and filtering module 301, an analog-to-digital conversion module 302, a BCD conversion module 303 and an output interface 304. Wherein:

[0071] The amplification and filtering module 301 is used to perform amplification and filtering operations on the received analog signal when the analog signal is received;

[0072] The analog-to-digital conversion module 302 is used to perform analog-to-digital conversion on the analog signal after amplification and filtering operations to obtain a converted digital signal:

[0073] The BCD conversion module 303 is used to perform BCD conversion on the converted digital signal to obtain a corresponding BCD format signal;

[0074] The output interface 304 is used to output the BCD format signal.

[0075] In some embodiments, the BCD conversion module 303 may be implemented using a logic circuit or a BCD encoder having a BCD conversion function.

[0076] In some embodiments, the output interface 304 may be a parallel output interface, so that the BCD format signal may be output in parallel to multiple external circuits.

[0077] In some embodiments, the AFE circuit 30 may further include a digital signal processing module 305. The digital signal processing module 305 may be used to perform digital processing on the BCD format signal.

[0078] In some embodiments, the digital signal processing module 305 may include at least one of a correction and filtering submodule, an operation submodule, a multi-signal processing submodule, and a signal conversion submodule. The specific configuration may be based on actual application requirements. The correction and filtering submodule is used to perform correction and filtering on BCD format signals. The operation submodule is used to perform operation operations on BCD format signals. The data compression or encoding submodule is used to perform data compression or encoding operations on BCD format signals. The multi-signal processing submodule is used to perform multi-signal processing operations on BCD format signals. The signal conversion submodule is used to perform signal conversion operations on BCD format signals.

[0079] Reference Figure 4 The embodiment of the present invention further provides a signal processing system, which may include: a sensor 41 and an AFE circuit 30. The AFE circuit 30 is used to process the analog signal output by the sensor 41.

[0080] Specifically, the AFE circuit 30 can perform operations such as signal conditioning, analog-to-digital conversion, and BCD conversion on the analog signal output by the sensor 41 , and output a high-precision BCD format signal.

[0081] In some embodiments, the signal processing system may further include: at least one of an amplifying and filtering circuit 42, a digital signal processing circuit 42, and a signal conditioning circuit 43. The BCD format signal generated by the AFE circuit 30 can be output to the external amplifying and filtering circuit 42, the digital signal processing circuit 42, and the signal conditioning circuit 43 through the output interface. The amplifying and filtering circuit 42 can achieve accurate and controllable signal amplification and filtering under the control of the BCD format signal. The digital signal processing circuit 42 can use the BCD format signal for further processing and calibration to improve the accuracy and stability of the data. The signal conditioning circuit 43 can use the BCD format signal to enhance the signal conditioning capability to achieve more accurate and controllable signal conditioning, thereby meeting the requirements of different application scenarios for signal accuracy and stability.

[0082] In some embodiments, the AFE circuit 30 may also output a BCD format signal to other digital circuits or memories, which is not limited here.

[0083] By using the AFE circuit 30 in the embodiment of the present invention, accurate, reliable and efficient sensor data set conversion can be achieved, thereby achieving optimal performance across different sensor types.

[0084] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A signal processing method, characterized in that: include: When an analog signal is received, a signal preprocessing operation is performed on the received analog signal; Performing analog-to-digital conversion on the analog signal after the signal preprocessing operation to obtain a converted digital signal; Performing BCD conversion on the converted digital signal to obtain a corresponding BCD format signal; Output the BCD format signal.

2. The signal processing method according to claim 1, characterized in that: Before outputting the BCD format signal, the method further includes: performing digital signal processing on the BCD format signal.

3. The signal processing method according to claim 2, characterized in that: The performing digital signal processing on the BCD format signal comprises: At least one of correction and filtering, calculation, data compression or encoding, multi-signal processing and signal conversion is performed on the BCD format signal.

4. The signal processing method according to claim 1, characterized in that: The outputting of the BCD format signal includes any one of the following: Outputting the BCD format signal to an amplifying and filtering circuit to control the operation of the amplifying and filtering circuit; Outputting the BCD format signal to a digital signal processing circuit so that the digital signal processing circuit performs digital signal processing; The BCD format signal is output to a signal conditioning circuit to control the signal conditioning circuit to perform signal conditioning.

5. An AFE circuit, characterized in that: include: The amplification and filtering module is used to perform amplification and filtering operations on the received analog signal when the analog signal is received; The analog-to-digital conversion module is used to perform analog-to-digital conversion on the analog signal after amplification and filtering operations to obtain the converted digital signal: A BCD conversion module, used for performing BCD conversion on the converted digital signal to obtain a corresponding BCD format signal; The output interface is used to output the BCD format signal.

6. The AFE circuit according to claim 5, characterized in that: Also includes: The digital signal processing module is used to digitally process the BCD format signal.

7. The AFE circuit according to claim 5, wherein: The digital signal processing module includes at least one of a correction and filtering submodule, an operation submodule, a data compression or encoding submodule, a multi-signal processing submodule and a signal conversion submodule.

8. The AFE circuit according to claim 5, wherein: The BCD conversion module is implemented by a logic circuit or a BCD encoder.

9. A signal processing system, characterized in that: include: sensor; The AFE circuit according to any one of claims 5 to 8; The AFE circuit is used to process the analog signal output by the sensor.

10. The signal processing system according to claim 9, characterized in that It also includes any one of the following: an amplifying and filtering circuit, a digital signal processing circuit, and a signal conditioning circuit.