Two-way wireless charging crosstalk prevention method and device, electronic equipment and readable storage medium
By introducing an anti-crosstalk method in a multi-channel wireless charging device, the control module and power module are used to obtain crosstalk attenuation coefficient and demodulation signal, the crosstalk problem in existing equipment is solved, and efficient and reliable wireless charging is achieved.
Patent Information
- Application Number
- CN202510127669.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-05
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2045-02-05
AI Technical Summary
Existing multi-channel wireless charging devices have crosstalk problems, resulting in abnormal charging or affecting normal exit, and traditional hardware isolation methods are inefficient and costly.
By introducing an anti-crostalk method, the control module, the first power module and the second power module are used to obtain the crosstalk attenuation coefficient, collect the working signal data, and demodulate the pulse sequence to realize independent wireless charging control for each power module.
Effectively identifying and separating various wireless charging signals, avoiding the efficiency loss and cost increase of hardware isolation methods, improving the stability and reliability of the wireless charging system, and ensuring signal purity and transmission efficiency.
Smart Images

Figure CN119561266A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless charging, and more specifically, to a dual-channel wireless charging crosstalk prevention method, device, electronic device and readable storage medium. Background Art
[0002] For the multi-channel wireless charging devices currently on the market: it is necessary to add a DC-DC circuit to isolate the input power between each channel, resulting in a decrease in product efficiency and a significant increase in cost, affecting product competitiveness; or there is serious crosstalk, which causes the wireless charging to be abnormally disconnected, or affects the normal wireless exit after the receiving device is taken away.
[0003] In view of this, an anti-crosstalk method is introduced to solve the crosstalk problem between different channels. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide a dual-channel wireless charging anti-crosstalk method, device, electronic device and readable storage medium for filtering out crosstalk in a manner that effectively improves efficiency and reduces cost.
[0005] The objective of the present invention is achieved through the following technical solutions: A dual-channel wireless charging crosstalk prevention method, the dual-channel wireless charging circuit includes a control module, a first power module and a second power module, and the steps of the anti-crosstalk method include: Sequentially and individually controlling and starting the first power module and the second power module to obtain a crosstalk attenuation coefficient; When the first power module and the second power module work together, working signal data is collected according to a preset collection rule, and a first original signal at the output end of the first power module and a second original signal at the output end of the second power module are obtained according to the working signal data and the crosstalk attenuation coefficient; Collecting working signal data according to a preset collection rule, and obtaining a median reference value according to the working signal data; Obtain a first pulse sequence and a second pulse sequence according to comparing the first original signal and the second original signal with the median reference value; The first pulse sequence and the second pulse sequence are demodulated respectively to obtain a first wireless charging signal and a second wireless charging signal respectively, so as to realize independent wireless charging control of the first power module and the second power module respectively.
[0006] Furthermore, the crosstalk attenuation coefficient includes a first attenuation coefficient and a second attenuation coefficient, and the first power module and the second power module are individually controlled to be started in sequence, and the step of obtaining the crosstalk attenuation coefficient includes: Controlling to start the first power module and disconnect the second power module, collecting first signal data of output ends of the first power module and the second power module, and obtaining a first attenuation coefficient according to a proportional relationship between the first signal data of the output end of the second power module and the first signal data of the output end of the first power module; Control to start the second power module and disconnect the first power module, collect second signal data at the output ends of the first power module and the second power module, and obtain a second attenuation coefficient according to the proportional relationship between the second signal data at the output end of the first power module and the second signal data at the output end of the second power module.
[0007] Furthermore, the preset collection rules include: Set the signal AD acquisition frequency to 1M, set the ADC start conversion trigger mode to timer trigger, and the timer trigger frequency to 100KHZ; Collecting a set of signal data every 10 microseconds, and putting the collected signal data into a first cache; Calculate the signal data mean value every 50 microseconds, and store the calculated signal data mean value into a second cache; Further, the step of obtaining a median reference value according to the working signal data comprises: Read the working signal data in the second buffer to obtain the maximum and minimum values of the signal data within 1 millisecond; Calculate the average of the maximum value and the minimum value to obtain a median reference value; A new median reference value is obtained every 1 millisecond, and a weighted average is taken with the previous median reference value to obtain a target reference median, and the target reference median replaces the median reference value.
[0008] Furthermore, the median reference value includes a first reference value and a second reference value, and the first pulse sequence and the second pulse sequence are obtained by comparing the first original signal and the second original signal with the median reference value; Compare the first original signal with the first reference value, and if the first original signal is greater than the first reference value, determine it as a logic "1" signal, otherwise determine it as a logic "0" signal, to obtain a first continuous logic signal; Compare the second original signal with the second reference value, and if the second original signal is greater than the second reference value, determine it as a logic "1" signal, otherwise determine it as a logic "0" signal, to obtain a second continuous logic signal; A first pulse sequence and a second pulse sequence having high / low levels are obtained according to the first continuous logic signal and the second continuous logic signal.
[0009] Furthermore, a calculation formula for obtaining a first original signal at the output end of the first power module and a second original signal at the output end of the second power module is: S1_init = (S1_final - K 21 * S2_fina) / (1 - K 12 * K 21 ); S2_init = (S2_final - K 12 * S1_fina) / (1 - K 12 * K 21 ); K 12 and K 21 At the same time, magnifying 1000 times, we get the following equation: S1_init = (1000000*S1_final - 1000*KK 21 * S2_fina) / (1000000 - KK 12 * KK 21 ); S2_init = (1000000*S2_final - 1000*KK 12 * S1_fina) / (1000000 - KK 12 * KK 21 ); Among them, S1_init is the first original signal, S2_init is the second original signal; KK 12 = 1000 *K 12 , KK 21 = 1000 * K 21 ; S1_final is the working signal data of the output end of the first power module; S2_final is the working signal data of the output end of the second power module.
[0010] Furthermore, the anti-crosstalk method includes a calibration process for the crosstalk attenuation coefficient, and the calibration process includes: Control to start the first power module and disconnect the second power module; collect the first signal data of the output ends of the first power module and the second power module every 10 microseconds, and calculate the signal data average every 50 microseconds; calculate the difference between the maximum value and the minimum value of the signal data within 1 millisecond to obtain the first signal peak-to-peak value and the second signal peak-to-peak value; calculate the average of the first signal peak-to-peak value and the average of the second signal peak-to-peak value obtained within 10 milliseconds to obtain the first peak average and the second peak average; obtain the first attenuation coefficient according to the first peak average and the second peak average, the first attenuation coefficient=the second peak average / the first peak average; Control to start the second power module and disconnect the first power module; collect the second signal data of the output ends of the first power module and the second power module every 10 microseconds, and calculate the signal data average every 50 microseconds; calculate the difference between the maximum and minimum values of the signal data within 1 continuous millisecond to obtain the peak-to-peak value of the second signal and the peak-to-peak value of the first signal; calculate the average of the peak-to-peak values of the second signal and the average of the peak-to-peak values of the first signal obtained within 10 continuous milliseconds to obtain the second peak average and the first signal peak; obtain the second attenuation coefficient according to the second peak average and the first signal peak, and the second attenuation coefficient = the first peak average / the second peak average.
[0011] Another object of the present invention is a dual-channel wireless charging device, comprising: Wireless charging controller, including a cache module; A first charging circuit, connected to the wireless charging controller; A second charging circuit connected to the wireless charging controller; Among them, the first charging circuit includes a first power module, a first coil module and a first signal extraction module, the input end of the first coil module is connected to the first power module, the output end of the first coil module is connected to the input end of the first signal extraction module, the output end of the first signal extraction module is connected to the wireless charging controller, and the first signal extraction module is used to obtain the first signal data of the first charging circuit, and the first signal data is obtained and stored in the cache module; the second charging circuit includes a second power module, a second coil module and a second signal extraction module, the input end of the second coil module is connected to the second power module, the output end of the second coil module is connected to the input end of the second signal extraction module, and the output end of the second signal extraction module is connected to the wireless charging controller, and the second signal extraction module is used to obtain the second signal data of the second charging circuit, and the second signal data is obtained and stored in the cache module; the wireless charging controller can execute the above-mentioned dual-channel wireless charging anti-crosstalk method.
[0012] Another object of the present invention is an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor; and the at least one processor is capable of executing the above-mentioned anti-crosstalk method for the dual-channel wireless charging circuit.
[0013] Another object of the present invention is a computer-readable storage medium storing a computer program, which implements the above-mentioned dual-channel wireless charging anti-crosstalk method when executed by a processor.
[0014] The present invention can effectively identify and separate wireless charging signals, thus avoiding the efficiency loss and cost increase caused by traditional hardware isolation methods. Through the optimization of software algorithms, the stability and reliability of the wireless charging system are improved without increasing additional hardware costs. In addition, the technology can also dynamically adjust the signal processing rules to adapt to the charging needs of different environments and devices, ensuring the signal purity and transmission efficiency during the wireless charging process. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 1 is a schematic diagram of a circuit framework of dual-channel wireless charging according to an embodiment of the present invention; Figure 2 is the calibration signal crosstalk attenuation coefficient K of the embodiment of the present invention 12 Flowchart of Figure 3 is the calibration signal crosstalk attenuation coefficient K of the embodiment of the present invention 21 Flowchart of Figure 4 is a flow chart of calculating a median reference value according to an embodiment of the present invention; Figure 5 is a flow chart of dual-channel wireless charging output demodulation according to an embodiment of the present invention; Figure 6 is a schematic diagram of a conventional ASK signal demodulation mechanism of an embodiment of the present invention; Figure 7 Schematic diagram of an improved ASK signal demodulation mechanism according to an embodiment of the present invention; Figure 8 is a schematic diagram of an ASK analog signal and a median reference value according to an embodiment of the present invention; DETAILED DESCRIPTION
[0016] The specific structural and functional details disclosed herein are merely representative and are for the purpose of describing exemplary embodiments of the present invention. However, the present invention may be embodied in many alternative forms and should not be construed as being limited to only the embodiments set forth herein.
[0017] In the description of the present invention, it should be understood that the terms "center", "lateral", "up", "down", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the circuit or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. In addition, the terms "first" and "second" are used only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, unless otherwise specified, "multiple" means two or more. In addition, the term "including" and any variation thereof are intended to cover non-exclusive inclusions.
[0018] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0019] The terms used herein are only for describing specific embodiments and are not intended to limit exemplary embodiments. Unless the context clearly indicates otherwise, the singular forms "one", "one" and "item" used herein are also intended to include plural numbers. It should also be understood that the terms "include" and / or "comprise" used herein specify the existence of stated features, integers, steps, operations, units and / or components, without excluding the existence or addition of one or more other features, integers, steps, operations, units, components and / or combinations thereof.
[0020] In the figures, structurally similar elements are denoted by the same reference numerals.
[0021] The following is combined with Figures 1 to 8 The present invention is further illustrated by the preferred embodiments, wherein power module 1 is a first power module, power module 2 is a second power module, channel 1 or the first path refers to a charging channel where the first power module is located, and channel 2 or the second path refers to a charging channel where the second power module is located.
[0022] This embodiment discloses a dual-channel wireless charging anti-crosstalk method. The dual-channel wireless charging circuit includes a control module, a first power module and a second power module. The anti-crosstalk method includes the following steps: Sequentially and individually controlling and starting the first power module and the second power module to obtain a crosstalk attenuation coefficient; When the first power module and the second power module work together, the working signal data is collected according to the preset collection rule, and the first original signal at the output end of the first power module and the second original signal at the output end of the second power module are obtained according to the working signal data and the crosstalk attenuation coefficient; Collect working signal data according to preset collection rules, and obtain a median reference value based on the working signal data; According to the comparison between the first original signal and the second original signal and the median reference value, a first pulse sequence and a second pulse sequence are obtained; The first pulse sequence and the second pulse sequence are demodulated to obtain the first wireless charging signal and the second wireless charging signal respectively, thereby realizing independent wireless charging control of the first power module and the second power module respectively.
[0023] This embodiment can effectively identify and separate each wireless charging signal, thereby avoiding the efficiency loss and cost increase caused by the traditional hardware isolation method; through the optimization of the anti-crosstalk method, the stability and reliability of the wireless charging system are improved without increasing the additional hardware cost; in addition, the technology can also dynamically adjust the signal processing rules to adapt to the charging requirements of different environments and devices, ensuring the signal purity and transmission efficiency during the wireless charging process.
[0024] like Figure 1 As shown, this embodiment discloses a circuit framework of dual-channel wireless charging; when the power module 1 is working, an ASK signal will be received at position ③, and this signal will be coupled to position ④ from the direction of ③->①->②->④, causing the system to mistakenly believe that an ASK signal is received at position ④; When power module 2 is working, an ASK signal will be received at position ④. This signal will be coupled to position ③ from the direction of ④->②->①->③, causing the system to mistakenly believe that an ASK signal is received at position ③. This coupling phenomenon is called crosstalk, which will cause the signals between the wireless charging systems to interfere with each other when multiple channels are working simultaneously, thus affecting the accuracy and efficiency of wireless charging. The existence of crosstalk not only reduces the performance of the wireless charging system, but may also cause malfunction of the device and even damage the receiving device. Therefore, solving the crosstalk problem is crucial to improving the overall performance of the wireless charging system.
[0025] In order to solve the above crosstalk problem, the method steps for crosstalk filtering of the present invention are as follows: The crosstalk attenuation coefficient includes a first attenuation coefficient and a second attenuation coefficient. The first power module and the second power module are controlled and started separately in sequence. The steps of obtaining the crosstalk attenuation coefficient include: Controlling to start the first power module and disconnect the second power module, collecting first signal data of output ends of the first power module and the second power module, and obtaining a first attenuation coefficient according to a proportional relationship between the first signal data of the output end of the second power module and the first signal data of the output end of the first power module; Control to start the second power module and disconnect the first power module, collect second signal data at the output ends of the first power module and the second power module, and obtain the second attenuation coefficient according to the proportional relationship between the second signal data at the output end of the first power module and the second signal data at the output end of the second power module.
[0026] Specifically, when power module 1 is working and power module 2 is not working, the ASK signal received from position ③ passes through path ③->⑤, assuming that the signal obtained from ⑤ is S1; through path ③->①->②->④->⑥, assuming that the signal obtained from ⑥ is S2, then the relationship between S1 and S2 is: S2 = K 12 *S1; where K 12 is the first attenuation coefficient of the signal from position ③ to position ⑤; Similarly, when power module 2 is working and power module 1 is not working, the ASK signal received from position ④ passes through path ④->⑥, assuming that the signal obtained from ⑥ is S2; through path ③->①->②->④->⑥, assuming that the signal obtained from ⑥ is S1, then the relationship between S1 and S2 is: S1 = K 21 *S2; where K 21 is the second attenuation coefficient of the signal from position ④ to position ⑥; When power module 1 and power module 2 work alternately, the attenuation coefficient K is measured and calculated. 12 and K 21 , the original ASK signal and the crosstalk signal can be effectively separated.
[0027] When power module 1 and power module 2 work at the same time, the signals at positions ③ and ④ will interfere with each other. Assuming that the initial signal at position ③ is S1_init and the signal at position ④ is S2_init; the final signal at position ③ is S1_final and the final signal at position ④ is S2_fina, the following relationship exists: S1_fina = S1_init + K 21 * S2_init; S2_fina = S2_init + K 12 * S1_init; Restore the original signals at positions ③ and ④ (excluding crosstalk components), namely S1_init and S2_init, and convert them into the following relationship equation: S1_init = (S1_final - K 21 * S2_fina) / (1 - K 12 * K 21 ); S2_init = (S2_final - K 12 * S1_fina) / (1 - K 12 * K 21 ); For the convenience of calculation, K 21 and K 21 At the same time, magnifying 1000 times, we get the following equation KK 12 = 1000 * K 12 ; (1) KK 21 = 1000 * K 21 ; (2) S1_init=(1000*1000*S1_final-1000*KK 21 * S2_fina) / (1*1000*1000 -KK 12 * KK 21 ); S2_init=(1000*1000*S2_final- 1000*KK 12 * S1_fina) / (1*1000*1000 -KK 12 * KK 21 ); That is, we get the following equation: S1_init = (1000000*S1_final- 1000*KK 21 * S2_fina) / (1000000 - KK 12 * KK 21 ); (3) S2_init= (1000000*S2_final - 1000*KK 12 * S1_fina) / (1000000 - KK 12 * KK 21 ); (4) The above S1_init and S2_init signals are the original signals at position ③ and position ④ after filtering out the crosstalk, that is, S1_init is the first original signal, and S2_init is the second original signal, which are the signals that are actually needed for analysis.
[0028] By introducing the above signal processing method, each wireless charging signal can be effectively identified and separated, thus avoiding the efficiency loss and cost increase caused by the traditional hardware isolation method. Through the optimization of the software algorithm, the stability and reliability of the wireless charging system can be improved without increasing the additional hardware cost. In addition, this technology can also dynamically adjust the signal processing rules to adapt to the charging needs of different environments and devices, ensuring the signal purity and transmission efficiency during the wireless charging process.
[0029] By calculating the attenuation coefficient K 12 and K 21 By acquiring the ASK signal without the crosstalk part, the original ASK signal without the crosstalk part can be restored from the collected signal, ensuring the independence and purity of each wireless charging channel; effectively eliminating the crosstalk problem between different charging channels, and being able to effectively identify and separate each wireless charging signal, thereby avoiding the efficiency loss and cost increase caused by the traditional hardware isolation method; at the same time, it realizes the improvement of the stability and reliability of the wireless charging system without increasing the additional hardware cost, ensuring the signal purity and transmission efficiency during the wireless charging process.
[0030] Of course, in actual applications, due to environmental factors and equipment aging, K 12 and K 21 The value of K may change, so it needs to be calibrated regularly to ensure the accuracy of signal restoration. In addition, in order to improve the stability and reliability of the system, a dynamic calibration mechanism can be introduced to monitor and adjust K in real time. 12 and K 21 value to adapt to the impact of environmental changes on signal crosstalk.
[0031] Among them, the preset acquisition rules are: set the signal AD acquisition frequency to 1M; set the trigger mode of ADC start conversion to timer trigger, and the timer trigger frequency is 100KHZ; collect a group of data every 10us, including the first signal data at the output end of the first power module and the second power module, and the second signal data at the output end of the first power module and the second power module, and put the data into the first cache Vdm_10us_buf; every 50us, that is, 5 consecutive sampling cycles, calculate the data mean once, and put the data into the second cache Vdm_50us_buf.
[0032] Among them, the calibration signal crosstalk attenuation coefficient K 12 and K 21The method steps are: When power module 1 works alone, the peak-to-peak value of the signal of channel 1 is obtained according to the preset acquisition rules: Vpp1_ch1 = Vdm_50us_max_ch1 - Vdm_50us_min_ch1, and put this data into the cache Vpp1_buf_ch1; continue to detect for 10ms, calculate the average value of the cache data of Vpp1_buf_ch1 to get Vpp1_aver_ch1, that is, the first peak average; in the same way, get the signal peak-to-peak value of channel 2 as Vpp1_aver_ch2, that is, the second peak average; get the first attenuation coefficient K 12 = Vpp1_aver_ch2 / Vpp1_aver_ch1; When the power module 2 works alone, the peak-to-peak value of the signal of the channel 1 is obtained according to the preset acquisition rule.
[0033] Vpp2_ch1 = Vdm_50us_max_ch2 - Vdm_50us_min_ch2, and put this data into the cache Vpp2_buf_ch1; continue to detect for 10ms, calculate the average value of the cache data of Vpp2_buf_ch1 to get Vpp2_aver_ch1, that is, the first peak average: in the same way, get the signal peak-to-peak value of channel 2 as Vpp2_aver_ch2, that is, the second peak average; get the first attenuation coefficient K 21 = Vpp2_aver_ch1 / Vpp2_aver_ch2.
[0034] Specifically, Figure 2 As shown, the calibration signal crosstalk attenuation coefficient K 12 The specific process is: Start power module 1 to work alone; determine whether 10us triggers the timer interrupt; if so, read the collected data Vdm_10us_buf_ch1 of channel 1 and the collected data Vdm_10us_buf_ch2 of channel 2 respectively; Determine whether 5 data are collected continuously; if yes, calculate the 50us data mean Vdm_50us_buf_ch1 of channel 1 and the 50us data mean Vdm_50us_buf_ch2 of channel 2 respectively, and then count the maximum value Vdm_50us_max_ch1 and minimum value Vdm_50us_min_ch1 of the data within 1ms of channel 1, as well as the maximum value Vdm_50us_max_ch2 and minimum value Vdm_50us_min_ch2 of the data within 1ms of channel 2; calculate the signal peak-to-peak value Vpp1_buf_ch1=Vdm_50us_max_ch1-Vdm_50us_min_ch1 and Vpp1_buf_ch2=Vdm_50us_max_ch2-Vdm_50us_min_ch2 of channel 1; Determine whether it is continuous for 10ms; if so, calculate the peak-to-peak average value Vpp1_aver_ch1 of the signal of channel 1 and the peak-to-peak average value Vpp1_aver_ch2 of the signal of channel 2; calculate the attenuation coefficient K 12 = Vpp1_aver_ch2 / Vpp1_aver_ch1; where K 12 is the first attenuation coefficient.
[0035] Specifically, Figure 3 As shown, the calibration signal crosstalk attenuation coefficient K 21 The specific process is: Start power module 2 to work alone; determine whether 10us triggers the timer interrupt; if so, read the collected data Vdm_10us_buf_ch1 of channel 1 and the collected data Vdm_10us_buf_ch2 of channel 2 respectively; Determine whether 5 data are collected continuously; if yes, calculate the 50us data mean Vdm_50us_buf_ch1 of channel 1 and the 50us data mean Vdm_50us_buf_ch2 of channel 2 respectively, and then count the maximum value Vdm_50us_max_ch1 and minimum value Vdm_50us_min_ch1 of the data within 1ms of channel 1, as well as the maximum value Vdm_50us_max_ch2 and minimum value Vdm_50us_min_ch2 of the data within 1ms of channel 2; calculate the signal peak-to-peak value Vpp2_buf_ch1=Vdm_50us_max_ch1-Vdm_50us_min_ch1 and Vpp2_buf_ch2=Vdm_50us_max_ch2-Vdm_50us_min_ch2 of channel 1; Determine whether it is continuous for 10ms; if so, calculate the peak-to-peak average value Vpp2_aver_ch1 of the signal of channel 1 and the peak-to-peak average value Vpp2_aver_ch2 of the signal of channel 2; calculate the attenuation coefficient K 21 = Vpp2_aver_ch1 / Vpp2_aver_ch2; where K 21 is the second attenuation coefficient.
[0036] The method steps for calculating the median reference data are as follows: counting the maximum value Vdm_50us_max and the minimum value Vdm_50us_min of Vdm_50us_buf within 1ms, taking the median of Vdm_50us_max and Vdm_50us_min, and obtaining Vdm_1ms_mid; comparing the collected Vdm_50us_buf data with Vdm_1ms_mid, if Vdm_50us_buf >Vdm_1ms_mid, it is determined to be a logic 1 signal, otherwise it is a logic 0 signal, and then according to the time width of the continuous 1 or 0 logic signal, a high / low level pulse sequence is obtained.
[0037] Optionally, continuously update the value of Vdm_1ms_mid, obtain a new median value Vdm_1ms_mid_new every 1ms, and do weighted averaging with the previous median value Vdm_1ms_mid_old to obtain the new target reference median data: Vdm_1ms_mid = k*Vdm_1ms_mid_old + (1-k)*Vdm_1ms_mid_new; k is the weighting coefficient; in practical applications, the selection of the weighting coefficient k has an important influence on the accuracy of signal demodulation. Usually, the selection of the k value needs to be determined based on the stability and noise level of the signal. If the signal is relatively stable, the k value can be appropriately increased to reduce the impact of noise on the median reference data; conversely, if the signal fluctuates greatly, the k value should be reduced to track the changes in the signal more quickly. In addition, in order to further improve the accuracy of demodulation, a dynamic adjustment mechanism can be introduced to dynamically adjust the k value according to the real-time changes of the signal. For example, when a sudden change in the signal is detected, the k value can be temporarily reduced to quickly respond to the change in the signal; when the signal is stable, the k value is gradually increased to enhance the ability to suppress noise. Through such dynamic adjustment, the anti-interference ability of the wireless charging system and the accuracy of signal demodulation can be effectively improved.
[0038] Specifically, Figure 4 As shown in Figure 2, the specific process for calculating the median reference value is as follows: Power module 1 and power module 2 work at the same time; determine whether 10us triggers the timer interrupt; if so, read the collected data Vdm_10us_buf_ch1 of channel 1 and the collected data Vdm_10us_buf_ch2 of channel 2 respectively; Determine whether 5 data are collected continuously; if yes, calculate the 50us data average Vdm_50us_buf_ch1 of channel 1 and the 50us data average Vdm_50us_buf_ch2 of channel 2 respectively; Determine whether to collect 1ms; if yes, count the maximum value Vdm_50us_max_ch1 and the minimum value Vdm_50us_min_ch1 of the data within 1ms, and take the average value to get the median value Vdm_1ms_mid_ch1=(Vdm_50us_max_ch1+Vdm_50us_min_ch1) / 2 within 1ms; The maximum value Vdm_50us_max_ch2 and the minimum value Vdm_50us_min_ch2 of the data within 1ms are counted, and the average is taken to obtain the median value Vdm_1ms_mid_ch2=(Vdm_50us_max_ch2+Vdm_50us_min_ch2) / 2 within 1ms.
[0039] The method steps for restoring the first original signal and the second original signal (excluding the crosstalk part) from the collected working signal data are as follows: When multiple wireless charging circuits are working at the same time, the 50us signal buffer data of channel 1 and channel 2 are obtained respectively according to the preset acquisition rule setting method: Vdm_50us_buf_ch1' and Vdm_50us_buf_ch2'; Use formula (1) (2) to calculate the calibration signal crosstalk attenuation coefficient K 12 and K 21 Convert to KK 12 and KK 21 ; KK 12 = 1000 * K 12 ; KK 21 = 1000 * K 21 ; Use formula (3) (4) to restore Vdm_50us_buf_ch1' and Vdm_50us_buf_ch2' signals to the original ASK signals: Vdm_50us_buf_ch1 = (1000000*Vdm_50us_buf_ch1'- 1000*KK 21* Vdm_50us_buf_ch2') / (1000000 - KK 12 * KK 21 ); Vdm_50us_buf_ch2 = (1000000*Vdm_50us_buf_ch2' - 1000*KK 12 * Vdm_50us_buf_ch1') / (1000000 - KK 12 * KK 21 ); The Vdm_50us_buf_ch1 and Vdm_50us_buf_ch2 calculated above are introduced into the above method steps for calculating the median reference data for demodulation.
[0040] Through the above steps, the original ASK signal, that is, the first original signal and the second original signal, can be effectively separated from the collected signal, thereby eliminating the crosstalk problem during multi-channel wireless charging. Next, these processed signals are input into the demodulation model, and the signals are further processed and decoded according to the above median reference data calculation method. Ultimately, the system can output accurate ASK demodulation results to ensure the stable and efficient operation of the wireless charging system.
[0041] Specifically, Figure 5 As shown in the figure, the output demodulation process of dual-channel wireless charging is: Power module 1 and power module 2 work simultaneously; Determine whether 10us triggers the timer interrupt; If yes, read the collected data Vdm_10us_buf_ch1 of channel 1 and the collected data Vdm_10us_buf_ch2 of channel 2 respectively; Determine whether 5 data are collected continuously; If yes, calculate the 50us data mean value Vdm_50us_buf_ch1' of channel 1 and the 50us data mean value Vdm_50us_buf_ch2' of channel 2 respectively; According to formula (3), the actual signal data of channel 1 is calculated as: Vdm_50us_buf_ch1, abbreviated as Vdm_ch1, and the median reference value is abbreviated as Vref_ch1; and the actual signal data of channel 2 is calculated as: Vdm_50us_buf_ch2, abbreviated as Vdm_ch2, and the median reference value is abbreviated as Vref_ch2; In channel 1, determine whether Vdm_ch1>Vref_ch1, if yes, record it as level 1, otherwise record it as level 0; in channel 2, determine whether Vdm_ch2>Vref_ch2, if yes, record it as level 1, otherwise record it as level 0; store the above data into the cache and continue to collect data; Determine whether the level changes within 150us. If so, it is considered abnormal and the demodulation is exited. If not, determine whether the level changes within 350us. If so, put the logic signal "1" into the cache and continue the demodulation process; if not, determine whether the level changes within 650us. If so, put the logic signal "0" into the cache and continue the demodulation process; if not, determine that it is abnormal and exit this demodulation.
[0042] like Figure 6 The figure shows a schematic diagram of the conventional ASK signal demodulation mechanism. The ASK carrier signal received at position ① becomes an ASK amplitude analog signal after passing through position ②, and then is converted into a digital pulse signal at position ③ through a two-stage amplifier circuit, and then sent to the wireless charging controller for processing. Since position ③ is a digital signal with only two states, 0 and 1, if multiple wireless chargers are working at the same time, it is impossible to determine which channel the received code value is transmitted from, which can easily cause code stringing and lead to charging abnormalities.
[0043] To solve this problem, we introduced a crosstalk filtering mechanism, such as Figure 7 The schematic diagram of the improved ASK signal demodulation mechanism shown in the figure; compared with the conventional ASK demodulation method, the two-stage amplification circuit is cancelled, and the ASK analog signal is directly sent to the high-speed AD acquisition port of the wireless charging controller for processing. This method not only simplifies the hardware circuit design, but also improves the flexibility and reliability of the system. Since the analog amplification link is omitted, the noise and distortion that may be introduced by the amplification circuit are avoided, thereby improving the purity of the signal and the accuracy of demodulation. In addition, the signal separation achieved by the software algorithm enables the system to dynamically adapt to different working environments and conditions, and enhances the anti-interference ability of the system. In practical applications, this improved ASK signal demodulation mechanism can effectively reduce equipment costs, simplify maintenance processes, and ensure the efficient and stable operation of the wireless charging system.
[0044] like Figure 8As shown, the black curve above is a schematic diagram of the ASK analog signal, and the dotted line in the middle is the curve of the median reference value of the ASK signal; in the signal demodulation model, it is first necessary to set the signal acquisition rules to ensure that the ASK analog signal can be accurately captured. Then, according to the set signal processing rules, the captured signal is preliminarily filtered and digitized. Calculating the median reference data is a key step, which provides a benchmark for subsequent signal separation. When multiple wireless chargers are working simultaneously, the signal demodulation model needs to calibrate the signal crosstalk attenuation coefficient K 12 and K 21 , these coefficients reflect the degree of mutual influence between different wireless charging channels. Through these coefficients, the original ASK signal without crosstalk can be restored from the collected signal to ensure the independence and purity of each wireless charging channel. Finally, the improved ASK signal demodulation process can effectively separate and identify the signals of each wireless charging channel, providing solid technical support for the stable operation of the wireless charging system.
[0045] Another embodiment of the present invention is a dual-channel wireless charging device, comprising: a wireless charging controller, including a cache module; a first charging circuit connected to the wireless charging controller; a second charging circuit connected to the wireless charging controller; Among them, the first charging circuit includes a first power module, a first coil module and a first signal extraction module, the input end of the first coil module is connected to the first power module, the output end of the first coil module is connected to the input end of the first signal extraction module, the output end of the first signal extraction module is connected to the wireless charging controller, and the first signal extraction module is used to obtain the first signal data of the first charging circuit, and the first signal data is obtained and stored in the cache module; the second charging circuit includes a second power module, a second coil module and a second signal extraction module, the input end of the second coil module is connected to the second power module, the output end of the second coil module is connected to the input end of the second signal extraction module, and the output end of the second signal extraction module is connected to the wireless charging controller, and the second signal extraction module is used to obtain the second signal data of the second charging circuit, and the second signal data is obtained and stored in the cache module; the wireless charging controller can execute the above-mentioned dual-channel wireless charging anti-crosstalk method.
[0046] The wireless charging controller is used to read the first signal data and the second signal data from the cache module, and process and analyze the data to determine whether there is crosstalk. If crosstalk is detected, the processing module can adjust the power output of the first power module and the second power module, or adjust the parameters of the first coil module and the second coil module, so as to effectively reduce or eliminate the crosstalk and ensure that the two charging lines can charge the device stably and efficiently.
[0047] In summary, the dual-channel wireless charging device provided by the present invention realizes independent control and management of two charging circuits by adopting specific anti-crosstalk methods, devices, electronic devices and readable storage media, effectively reduces the occurrence of crosstalk, and improves charging efficiency and safety.
[0048] Another embodiment of the present invention is an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor; and the at least one processor is capable of executing the above-mentioned dual-channel wireless charging anti-crosstalk method.
[0049] The electronic device can be any device that includes a wireless charging function, such as a smart phone, a tablet computer, a laptop computer, a smart watch, a wireless headset, etc. By executing the instructions stored in the memory, the electronic device can use the dual-channel wireless charging circuit for wireless charging and effectively prevent the crosstalk problem between the two charging lines. In addition, the electronic device may also include other functional modules, such as a communication module, a display module, an audio module, etc., to meet the diverse needs of users. When executing the dual-channel wireless charging anti-crosstalk method, the electronic device can automatically detect and identify the status of the charging line, adjust the charging power and charging time according to actual needs, and ensure that the two charging lines can work stably and efficiently.
[0050] Another embodiment of the present invention is a computer-readable storage medium storing a computer program, which implements the above-mentioned dual-channel wireless charging anti-crosstalk method when executed by a processor. Specifically, the computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, device or equipment. In more specific examples of computer-readable storage media, it can include but is not limited to: electrical connection, portable computer floppy disk, hard disk, random access memory RAM, read-only memory ROM, erasable programmable read-only memory EPROM or flash memory, optical fiber, portable compact disk read-only memory CD-ROM, optical storage device, magnetic storage device or any suitable combination of the above. In this embodiment, the computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, device or equipment.
[0051] The above contents are further detailed descriptions of the present invention in combination with specific preferred embodiments, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. For ordinary technicians in the technical field to which the present invention belongs, several simple deductions or substitutions can be made without departing from the concept of the present invention, which should be regarded as falling within the protection scope of the present invention.
Claims
1. A dual-channel wireless charging crosstalk prevention method, characterized in that: The dual-channel wireless charging circuit includes a control module, a first power module and a second power module. The steps of the anti-crosstalk method include: Sequentially and individually controlling and starting the first power module and the second power module to obtain a crosstalk attenuation coefficient; When the first power module and the second power module work together, working signal data is collected according to a preset collection rule, and a first original signal at the output end of the first power module and a second original signal at the output end of the second power module are obtained according to the working signal data and the crosstalk attenuation coefficient; Collecting working signal data according to a preset collection rule, and obtaining a median reference value according to the working signal data; Obtain a first pulse sequence and a second pulse sequence according to comparing the first original signal and the second original signal with the median reference value; The first pulse sequence and the second pulse sequence are demodulated to obtain a first wireless charging signal and a second wireless charging signal, respectively, so as to realize independent wireless charging control of the first power module and the second power module, respectively.
2. The dual-channel wireless charging crosstalk prevention method according to claim 1, characterized in that: The crosstalk attenuation coefficient includes a first attenuation coefficient and a second attenuation coefficient, and the first power module and the second power module are controlled and started separately in sequence. The step of obtaining the crosstalk attenuation coefficient includes: Controlling to start the first power module and disconnect the second power module, collecting first signal data of output ends of the first power module and the second power module, and obtaining a first attenuation coefficient according to the first signal data; The second power module is controlled to start and the first power module is disconnected, second signal data of output ends of the first power module and the second power module are collected, and a second attenuation coefficient is obtained according to the second signal data.
3. The dual-channel wireless charging crosstalk prevention method according to claim 1, characterized in that: The preset collection rules include: Set the signal AD acquisition frequency to 1M, set the ADC start conversion trigger mode to timer trigger, and the timer trigger frequency to 100KHZ; Collecting a set of signal data every 10 microseconds, and putting the collected signal data into a first cache; The signal data mean is calculated every 50 microseconds, and the calculated signal data mean is placed in the second cache.
4. The dual-channel wireless charging crosstalk prevention method according to claim 3, characterized in that: The step of obtaining a median reference value according to the working signal data comprises: Read the working signal data in the second buffer to obtain the maximum and minimum values of the signal data within 1 millisecond; Calculate the average of the maximum value and the minimum value to obtain a median reference value; A new median reference value is obtained every 1 millisecond, and a weighted average is taken with the previous median reference value to obtain a target reference median, and the target reference median replaces the median reference value.
5. The dual-channel wireless charging crosstalk prevention method according to claim 4, characterized in that: The median reference value includes a first reference value and a second reference value, and the first pulse sequence and the second pulse sequence are obtained by comparing the first original signal and the second original signal with the median reference value; Compare the first original signal with the first reference value, and if the first original signal is greater than the first reference value, determine it as a logic "1" signal, otherwise determine it as a logic "0" signal, to obtain a first continuous logic signal; Compare the second original signal with the second reference value, and if the second original signal is greater than the second reference value, determine it as a logic "1" signal, otherwise determine it as a logic "0" signal, to obtain a second continuous logic signal; A first pulse sequence and a second pulse sequence with high / low levels are obtained according to the first continuous logic signal and the second continuous logic signal.
6. The dual-channel wireless charging crosstalk prevention method according to claim 1, characterized in that: The calculation formula for obtaining the first original signal at the output end of the first power module and the second original signal at the output end of the second power module is: <h2 style=";text-align:left;direction:ltr">S1_init = (S1_final - K<h2 style=";text-align:left;direction:ltr"> 21 * <h2 style=";text-align:left;direction:ltr"> S2_fina) / (1 - K<h2 style=";text-align:left;direction:ltr"> 12 * <h2 style=";text-align:left;direction:ltr"> K<h2 style=";text-align:left;direction:ltr"> 21 <h2 style=";text-align:left;direction:ltr"> ); <h2 style=";text-align:left;direction:ltr">S2_init = (S2_final - K<h2 style=";text-align:left;direction:ltr"> 12 * <h2 style=";text-align:left;direction:ltr"> S1_fina) / (1 - K<h2 style=";text-align:left;direction:ltr"> 12 * <h2 style=";text-align:left;direction:ltr"> K<h2 style=";text-align:left;direction:ltr"> 21 <h2 style=";text-align:left;direction:ltr"> ); K 12 and K 21 At the same time, magnifying 1000 times, we get the following equation: <h2 style=";text-align:left;direction:ltr">S1_init = (1000000*S1_final - 1000*KK<h2 style=";text-align:left;direction:ltr"> 21 * <h2 style=";text-align:left;direction:ltr"> S2_fina) / (1000000 - KK<h2 style=";text-align:left;direction:ltr"> 12 * <h2 style=";text-align:left;direction:ltr"> KK<h2 style=";text-align:left;direction:ltr"> 21 <h2 style=";text-align:left;direction:ltr"> ); <h2 style=";text-align:left;direction:ltr">S2_init = (1000000*S2_final - 1000*KK<h2 style=";text-align:left;direction:ltr"> 12 * <h2 style=";text-align:left;direction:ltr"> S1_fina) / (1000000 - KK<h2 style=";text-align:left;direction:ltr"> 12 * <h2 style=";text-align:left;direction:ltr"> KK<h2 style=";text-align:left;direction:ltr"> 21 <h2 style=";text-align:left;direction:ltr"> ); Among them, S1_init is the first original signal, S2_init is the second original signal; KK 12 = 1000 * K 12 , KK 21 = 1000 * K 21 ; S1_final is the working signal data of the output end of the first power module; S2_final is the working signal data of the output end of the second power module.
7. The dual-channel wireless charging crosstalk prevention method according to claim 1, characterized in that: The anti-crosstalk method includes a calibration process for the crosstalk attenuation coefficient, and the calibration process includes: Control to start the first power module and disconnect the second power module; collect the first signal data of the output ends of the first power module and the second power module every 10 microseconds, and calculate the signal data average every 50 microseconds; calculate the difference between the maximum value and the minimum value of the signal data within 1 millisecond to obtain the first signal peak-to-peak value and the second signal peak-to-peak value; calculate the average of the first signal peak-to-peak value and the average of the second signal peak-to-peak value obtained within 10 milliseconds to obtain the first peak average and the second peak average; obtain the first attenuation coefficient according to the first peak average and the second peak average, the first attenuation coefficient=the second peak average / the first peak average; Control to start the second power module and disconnect the first power module; collect the second signal data of the output ends of the first power module and the second power module every 10 microseconds, and calculate the signal data average every 50 microseconds; calculate the difference between the maximum and minimum values of the signal data within 1 continuous millisecond to obtain the peak-to-peak value of the second signal and the peak-to-peak value of the first signal; calculate the average of the peak-to-peak values of the second signal and the average of the peak-to-peak values of the first signal obtained within 10 continuous milliseconds to obtain the second peak average and the first signal peak; obtain the second attenuation coefficient according to the second peak average and the first signal peak, and the second attenuation coefficient = the first peak average / the second peak average.
8. A dual-channel wireless charging device, characterized in that: include: Wireless charging controller, including a cache module; A first charging circuit, connected to the wireless charging controller; A second charging circuit connected to the wireless charging controller; Wherein, the first charging circuit includes a first power module, a first coil module and a first signal extraction module, the input end of the first coil module is connected to the first power module, the output end of the first coil module is connected to the input end of the first signal extraction module, the output end of the first signal extraction module is connected to the wireless charging controller, and the first signal extraction module is used to obtain the first signal data of the first charging circuit, and the first signal data is obtained and stored in the cache module; the second charging circuit includes a second power module, a second coil module and a second signal extraction module, the input end of the second coil module is connected to the second power module, the output end of the second coil module is connected to the input end of the second signal extraction module, the output end of the second signal extraction module is connected to the wireless charging controller, and the second signal extraction module is used to obtain the second signal data of the second charging circuit, and the second signal data is obtained and stored in the cache module; The wireless charging controller can execute the dual-channel wireless charging anti-crosstalk method as described in any one of claims 1 to 7.
9. An electronic device, characterized in that: include: at least one processor; and a memory in communication with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor; The at least one processor is capable of executing the dual-channel wireless charging crosstalk prevention method as claimed in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the dual-channel wireless charging crosstalk prevention method as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
A wireless charging double charging circuit and a wireless charging multi-charging circuit
CN109193838A
Wireless charging transmitting terminal device and related system
CN113098116A
Quantum state reading method and device, storage medium and quantum measurement and control system
CN115037321A
State monitoring method, device and equipment of energy storage lithium battery and storage medium
CN118191622A
Power-line baseband communication system
EP0089515A1