Wireless charging method and device, electronic equipment, storage medium and computer program product
By acquiring the device information and verification code of the receiving device, the target charging level is determined, and the transmitting coil is controlled to move to the corresponding position. This solves the problem of long recognition time for the receiving coil position and improves the reliability and accuracy of wireless charging.
Patent Information
- Application Number
- CN202410501862.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-24
- Publication Date
- 2025-10-28
Smart Images

Figure CN120855698A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a wireless charging method, apparatus, electronic device, storage medium, and computer program product. Background Art
[0002] With the development of communication technology, mobile terminals have become increasingly important in people's lives, and wireless charging technology is being used more and more widely on mobile terminals. Wireless charging eliminates the need for power contacts between the charging device and the receiving device, thus avoiding the risk of electric shock. Furthermore, charging the receiving device does not require a wire connection; it can simply be placed on the charging base, offering the advantage of convenient charging.
[0003] Existing wireless charging methods can be achieved through technologies such as electromagnetic induction, magnetic field resonance, and radio waves. Among them, the principle of electromagnetic induction wireless charging is as follows: a transmitting coil is set in the charging device, and a receiving coil is set in the receiving device. When current is connected to the transmitting coil, an electromagnetic field is generated. When the receiving coil is close to the transmitting coil, a current is generated, thereby realizing the charging of the receiving device.
[0004] In related technologies, when a device is placed on the base of a charging device, although the device can be charged by identifying the position of the receiving coil inside the device and then moving the transmitting coil inside the charging device to the charging area corresponding to the position of the receiving coil, this method takes a long time to identify the position of the receiving coil, which is not conducive to improving the user experience. Summary of the Invention
[0005] This disclosure provides a wireless charging method, apparatus, electronic device, storage medium, and computer program product. This overcomes the problem in the prior art where the position recognition time of the receiving coil is long, which is detrimental to improving the user experience.
[0006] According to a first aspect of the present disclosure, a wireless charging method is provided, comprising:
[0007] When the device receiving the power is detected to have entered a preset range of the charging device, the device information of the power receiving device is obtained;
[0008] If it is determined that the charging device has the device information pre-stored in the charging device, the actual verification code of the receiving device is obtained;
[0009] Based on the actual verification code and the first mapping relationship, the target charging level corresponding to the actual verification code is determined; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position;
[0010] Move at least one transmitting coil within the charging device to a charging position corresponding to the target charging level.
[0011] In some embodiments, obtaining the actual verification code of the powered device when it is determined that the device information is pre-stored in the charging device includes:
[0012] If it is determined that the charging device has the device information pre-stored in the charging device, the pulse change parameters of the receiving device are obtained;
[0013] The pulse variation parameters are converted to a new format to obtain a preprocessed checksum.
[0014] Perform logical operations on the preprocessed checksum to determine the actual checksum.
[0015] In some embodiments, moving at least one transmitting coil within the charging device to a charging position corresponding to the target charging level includes:
[0016] If the actual verification code matches the standard verification code, the transmitting coil inside the charging device is moved to the charging position corresponding to the target charging level.
[0017] In some embodiments, the method further includes:
[0018] After moving at least one transmitting coil in the charging device to a charging position corresponding to the target charging level, the first signal strength between each transmitting coil and the receiving coil of the receiving device is determined respectively.
[0019] If any one of the first signal strengths is greater than or equal to a first preset threshold, the charging device is controlled to enter fast charging mode.
[0020] In some embodiments, the method further includes:
[0021] If the strength of each of the first signals is less than the first preset threshold, a first reminder message is sent to the powered device.
[0022] The first reminder information is used to indicate the placement location of the power receiving device.
[0023] In some embodiments, the method further includes:
[0024] If it is determined that the charging device does not have the device information pre-stored, at least one transmitting coil is moved to the charging position corresponding to the preset charging level;
[0025] After moving at least one transmitting coil in the charging device to a charging position corresponding to the preset charging level, the second signal strength between each transmitting coil and the receiving coil of the receiving device is determined respectively.
[0026] If any one of the second signal strengths is greater than or equal to a second preset threshold, the charging device is controlled to enter fast charging mode.
[0027] In some embodiments, the method further includes:
[0028] If the strength of each of the second signals is less than the second preset threshold, a second reminder message is sent to the powered device.
[0029] The second reminder information is used to indicate the placement location of the power receiving device.
[0030] In some embodiments, the method further includes:
[0031] When the power receiving device is detected to have entered the preset range and the limit switch in the charging device is in an untriggered state, the limit switch is controlled to enter the triggered state based on the second mapping relationship.
[0032] When the limit switch enters the triggered state, it instructs each of the transmitting coils to move to its initial position;
[0033] The second mapping relationship is used to characterize the association between the placement state of the power receiving device, the triggering state of the limit switch, and the position information of the receiving coil inside the power receiving device.
[0034] According to a second aspect of the present disclosure, a wireless charging device is provided, comprising:
[0035] The first acquisition module is configured to acquire device information of the powered device when it detects that the powered device has entered a preset range of the charging device.
[0036] The second acquisition module is configured to acquire the actual verification code of the receiving device when it is determined that the charging device has the device information pre-stored in the charging device.
[0037] The identification module is configured to determine the target charging level corresponding to the actual verification code based on the actual verification code and the first mapping relationship; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position;
[0038] The first control module is configured to move at least one transmitting coil in the charging device to a charging position corresponding to the target charging level.
[0039] In some embodiments, the second acquisition module is specifically configured as follows:
[0040] If it is determined that the charging device has the device information pre-stored in the charging device, the pulse change parameters of the receiving device are obtained;
[0041] The pulse variation parameters are converted to a new format to obtain a preprocessed checksum.
[0042] Perform logical operations on the preprocessed checksum to determine the actual checksum.
[0043] In some embodiments, the first control module is specifically configured as follows:
[0044] If the actual verification code matches the standard verification code, the transmitting coil inside the charging device is moved to the charging position corresponding to the target charging level.
[0045] In some embodiments, the apparatus further includes:
[0046] The first determining module is configured to determine the first signal strength between each of the transmitting coils and the receiving coil of the receiving device after moving at least one transmitting coil in the charging device to a charging position corresponding to the target charging level.
[0047] The second control module is configured to control the charging device to enter fast charging mode when any one of the first signal strengths is greater than or equal to a first preset threshold.
[0048] In some embodiments, the apparatus further includes:
[0049] The first notification module is configured to send a first notification message to the powered device when all the first signal strengths are less than the first preset threshold.
[0050] The first reminder information is used to indicate the placement location of the power receiving device.
[0051] In some embodiments, the apparatus further includes:
[0052] The third control module is configured to move at least one transmitting coil to the charging position corresponding to the preset charging level if it is determined that the charging device does not have the device information stored in advance.
[0053] The second determining module is configured to determine the second signal strength between each of the transmitting coils and the receiving coil of the receiving device after moving at least one transmitting coil in the charging device to a charging position corresponding to the preset charging level.
[0054] The third control module is configured to control the charging device to enter fast charging mode when any one of the second signal strengths is greater than or equal to a second preset threshold.
[0055] In some embodiments, the apparatus further includes:
[0056] The second notification module is configured to send a second reminder message to the powered device when all the second signal strengths are less than the second preset threshold.
[0057] The second reminder information is used to indicate the placement location of the power receiving device.
[0058] In some embodiments, the apparatus further includes:
[0059] The fourth control module is configured to, based on the second mapping relationship, control the limit switch to enter the triggered state when it detects that the powered device has entered the preset range and the limit switch in the charging device is in an untriggered state.
[0060] The indicating module is configured to instruct each of the transmitting coils to move to an initial position when the limit switch enters the triggered state;
[0061] The second mapping relationship is used to characterize the association between the placement state of the power receiving device, the triggering state of the limit switch, and the position information of the receiving coil inside the power receiving device.
[0062] According to a third aspect of the present disclosure, an electronic device is provided, comprising:
[0063] processor;
[0064] Memory used to store processor-executable instructions;
[0065] The processor is configured to, when executing the executable command, implement the steps of any of the wireless charging methods in the first aspect described above.
[0066] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, comprising:
[0067] When the instructions in the storage medium are executed by the processor of the electronic device, the steps of any of the wireless charging methods in the first aspect described above are implemented.
[0068] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program or instructions, which, when executed by a processor, implement the steps of any of the wireless charging methods in the first aspect described above.
[0069] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:
[0070] In this embodiment of the present disclosure, when a powered device is detected to have entered a preset range of a charging device, the device information of the powered device is first obtained; and if it is determined that the device information is pre-stored in the charging device, the actual verification code of the powered device is obtained; then, based on the actual verification code and a first mapping relationship, the target charging level corresponding to the actual verification code is determined; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position; finally, at least one transmitting coil in the charging device is moved to the charging position corresponding to the target charging level.
[0071] Thus, by acquiring the device information of the receiving device, it is first determined whether the charging device has pre-stored the device information. Then, if it is determined that the charging device has pre-stored the device information, at least one transmitting coil in the charging device is moved to the charging position corresponding to the target charging level. On the one hand, the target charging level can be determined based on the actual verification code of the receiving device, and at least one transmitting coil can be controlled to move to the charging position corresponding to the target charging level, improving the reliability and accuracy of wireless charging. On the other hand, there is no need to determine the position of the receiving coil in the charging device, saving the time lost due to identifying the position of the receiving coil, which is beneficial to improving the user experience.
[0072] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. Attached Figure Description
[0073] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0074] Figure 1 This is a flowchart illustrating a wireless charging method according to an exemplary embodiment. Figure 1 ;
[0075] Figure 2 This is a scenario application of a wireless charging method according to an exemplary embodiment. Figure 1 ;
[0076] Figure 3 This is a scenario application of a wireless charging method according to an exemplary embodiment. Figure 2 ;
[0077] Figure 4 This is a flowchart illustrating a wireless charging method according to an exemplary embodiment. Figure 2 ;
[0078] Figure 5 This is a block diagram illustrating a wireless charging device according to an exemplary embodiment;
[0079] Figure 6 This is a hardware structure block diagram of an electronic device according to an exemplary embodiment. Figure 1 ;
[0080] Figure 7 This is a hardware structure block diagram of an electronic device according to an exemplary embodiment. Figure 2 . Detailed Implementation
[0081] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0082] Figure 1 This is a flowchart illustrating a wireless charging method according to an exemplary embodiment. Figure 1 ,like Figure 1 As shown, the wireless charging method mainly includes the following steps:
[0083] In step 101, when the powered device is detected to have entered a preset range of the charging device, the device information of the powered device is obtained;
[0084] In step 102, if it is determined that the charging device has the device information pre-stored in the charging device, the actual verification code of the receiving device is obtained;
[0085] In step 103, the target charging level corresponding to the actual verification code is determined based on the actual verification code and the first mapping relationship; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position;
[0086] In step 104, at least one transmitting coil in the charging device is moved to a charging position corresponding to the target charging level.
[0087] It should be noted that the wireless charging method proposed in this disclosure can be applied to electronic devices. Here, electronic devices can include terminal devices, such as mobile terminals or fixed terminals. Mobile terminals can include devices such as mobile phones, tablets, laptops, and wearable electronic devices. Fixed terminals can include desktop computers, smart TVs, and in-vehicle systems. In other embodiments, the wireless charging method can also be applied to applications installed on electronic devices.
[0088] In other embodiments, the wireless charging method of this disclosure can be configured in a wireless charging device, which can be installed in an electronic device; this disclosure does not limit this. It should be noted that the execution entity of this disclosure can be the central processing unit (CPU) in the electronic device in hardware, and related background services in the electronic device in software; this is not limited.
[0089] Here, in order to reduce safety hazards during the charging process, when the charging device is detected to be powered on, the working status of the charging device can be judged by the rotation of the enabling fan, the self-test status, and the status of the LED indicator.
[0090] In some embodiments, when the charging device is detected to be powered on, a self-test mode of the charging device can be automatically triggered, for example, to check whether the leakage protection, over / under voltage protection, or overcurrent protection of the charging device is normal. If the self-test of the charging device passes, a detection operation on the placement status of the powered device is performed.
[0091] For example, the current status of the charging device can be indicated to the user through the LED indicator status. Table 1 describes the LED indicator status and the charging device status. As shown in Table 1, when the LED indicator flashes three times, it indicates that the charging device is in the power-on state; when the LED indicator is off (i.e., the LED indicator is not lit), it indicates that the charging device is in the standby state; and when the LED indicator is constantly lit, it indicates that the charging device is in the power transmission state.
[0092] Table 1 Description of LED indicator status and charging device status
[0093] Charging device status LED indicator status Power on flash three times standby closure Power transfer Constantly on Protect blinking Error message blinking
[0094] The wireless charging method provided in this application can be applied to intelligent transportation scenarios, such as scenarios where an on-board charging device (charging device) interacts with a mobile phone (receiving device); it can also be applied to smart home scenarios, such as scenarios where a Bluetooth speaker (receiving device) interacts with a wireless charging device (charging device). This disclosure does not limit the application to these scenarios.
[0095] For example, Figure 2 This is a scenario application of a wireless charging method according to an exemplary embodiment. Figure 1 ,like Figure 2 As shown, the charging device has a groove for accommodating the charging device. When the charging device is placed in the groove, the wireless charging method of this solution can be used to identify the receiving device and perform the charging operation, thereby improving the efficiency and accuracy of wireless charging.
[0096] It should be noted that, in order to ensure the reliability and stability of wireless charging, it is possible to first determine whether the receiving device has entered the preset range of the charging device, and then, if the receiving device is detected to have entered the preset range, the device information of the receiving device can be obtained.
[0097] In some embodiments, a preset position can be set on the charging device. If no device is detected at the preset position, it can be determined that no device has entered the preset range of the charging device and there is no need for wireless charging at present. Accordingly, the charging device can be turned off and turned on only when a device is detected at the preset position, thereby saving the power of the charging device.
[0098] Here, the size of the preset range can be set arbitrarily, and this embodiment of the disclosure does not limit it.
[0099] In some embodiments, by detecting the distance between the powered device and the charging device, it is possible to determine whether the powered device has entered a preset range of the charging device.
[0100] Here, a distance sensor can be set to detect the distance between the receiving device and the charging device, such as an infrared distance sensor or a pressure sensor; the distance between the receiving device and the charging device can also be determined by detecting the signal strength or magnetic field strength of the signal emitted by the receiving device, but this embodiment does not limit this.
[0101] Meanwhile, there are many ways to obtain device information, and the specific method can be determined according to the actual situation.
[0102] In some embodiments, the charging device can obtain device information from the powered device according to a preset triggering mechanism, such as detecting the distance between itself and the powered device by means of signal strength. When the powered device approaches the charging device, it is determined that the powered device has entered the preset range of the charging device, and the device information is obtained from the powered device.
[0103] In other embodiments, since the powered device is detected to be within a preset range of the charging device, the powered device and the charging device are in a close-range connection. Therefore, the charging device can communicate with the powered device through the Near Field Communication (NFC) protocol to obtain the device information of the powered device.
[0104] Here, the device information includes, but is not limited to, the device serial number or model of the receiving device, which is used to determine whether the receiving device is associated with the charging device.
[0105] Understandably, after obtaining the device information of the receiving device, it can be determined whether the charging device has pre-stored the device information of the receiving device. If the charging device has pre-stored the device information of the receiving device, it can be determined that the charging device and the receiving device are associated; if the charging device has not pre-stored the device information of the receiving device, it can be determined that the charging device and the receiving device are not associated.
[0106] Here, the association between the power receiving device and the charging device can be understood as follows: the power receiving device and the charging device are manufactured by the same manufacturer; or it can be understood as the power receiving device and the charging device having established a historical connection, and the charging device having supplied electrical energy to the power receiving device.
[0107] It should be explained that, in order to improve the accuracy of identifying the charging position of the charging device, if the device information of the receiving device is pre-stored in the charging device, the actual verification code of the receiving device can be obtained first, and then the target charging level can be determined by the obtained actual verification code.
[0108] Here, the actual check code can be understood as a string of binary data, such as 0010000A. The actual check codes of each power receiving device can be the same or different, and this disclosure does not limit this.
[0109] In some embodiments, the actual check code may be binary data that comes with the power receiving device from the factory and can represent the device information of the power receiving device, or it may be binary data calculated based on specific signals of the power receiving device.
[0110] It should be noted that, in order to improve the efficiency and accuracy of wireless charging, a correspondence between each verification code and the charging level can be preset, namely the first mapping relationship. After obtaining the actual verification code of the receiving device, the target charging level corresponding to the actual verification code can be determined based on the actual verification code and the first mapping relationship, so as to accurately control the movement of the transmitting coil.
[0111] Here, the charging levels corresponding to different verification codes can be the same or different, and this embodiment does not limit this.
[0112] It is understandable that each charging level has a corresponding charging position. Therefore, after determining the target charging level corresponding to the actual verification code, at least one transmitting coil can be controlled to move to the charging position corresponding to the target charging level. There is no need to determine the position of the receiving coil in the receiving device to charge the receiving device, thereby improving the efficiency of wireless charging.
[0113] For example, if there are four charging levels: level 1 (38 mm from the bottom of the charging device), level 2 (48 mm from the bottom of the charging device), level 3 (65 mm from the bottom of the charging device), and level 4 (75 mm from the bottom of the charging device), each charging level has a corresponding charging position. A first mapping relationship is obtained by pre-setting the correspondence between the four charging levels and each verification code. The charging device includes two transmitting coils: a first transmitting coil and a second transmitting coil. The first transmitting coil can move to the charging position corresponding to level 1 or level 3, and the second transmitting coil can move to the charging position corresponding to level 2 or level 4.
[0114] If the actual verification code of the receiving device is 0010000A, based on the first mapping relationship, it can be found that the charging level corresponding to the actual verification code 0010000A is level 4. Then, the second transmitting coil can be moved to the charging position corresponding to level 4 to charge the receiving device.
[0115] It is understood that by determining the target charging level corresponding to the actual verification code based on the actual verification code and the first mapping relationship, at least one of the transmitting coils can be moved to the charging position corresponding to the target charging level. In this way, there is no need to identify the position of the receiving coil; only the target charging level corresponding to the actual verification code needs to be determined based on the first mapping relationship. This reduces the time loss of identifying the position of the receiving coil while improving the accuracy of the transmitting coil movement, thus enhancing the user experience.
[0116] In this embodiment of the disclosure, after obtaining the actual verification code of the powered device, the target charging level corresponding to the actual verification code is determined based on the actual verification code and the first mapping relationship. Then, at least one transmitting coil in the charging device is controlled to move to the charging position corresponding to the charging position corresponding to the target charging level, so that the relative distance between each transmitting coil and the receiving coil of the powered device changes. Therefore, the wireless charging power can be adjusted without adjusting the transmission power of each transmitting coil of the charging device, which is beneficial to improving the stability of adjusting the wireless charging efficiency.
[0117] In this embodiment of the present disclosure, when a powered device is detected to have entered a preset range of a charging device, the device information of the powered device is first obtained; and if it is determined that the device information is pre-stored in the charging device, the actual verification code of the powered device is obtained; then, based on the actual verification code and a first mapping relationship, the target charging level corresponding to the actual verification code is determined; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position; finally, at least one transmitting coil in the charging device is moved to the charging position corresponding to the target charging level.
[0118] Thus, by acquiring the device information of the receiving device, it is first determined whether the charging device has pre-stored the device information. Then, if it is determined that the charging device has pre-stored the device information, at least one transmitting coil in the charging device is moved to the charging position corresponding to the target charging level. On the one hand, the target charging level can be determined based on the actual verification code of the receiving device, and at least one transmitting coil can be controlled to move to the charging position corresponding to the target charging level, improving the reliability and accuracy of wireless charging. On the other hand, there is no need to determine the position of the receiving coil in the charging device, saving the time lost due to identifying the position of the receiving coil, which is beneficial to improving the user experience.
[0119] In some embodiments, obtaining the actual verification code of the powered device when it is determined that the device information is pre-stored in the charging device includes:
[0120] If it is determined that the charging device has the device information pre-stored in the charging device, the pulse change parameters of the receiving device are obtained;
[0121] The pulse variation parameters are converted to a new format to obtain a preprocessed checksum.
[0122] Perform logical operations on the preprocessed checksum to determine the actual checksum.
[0123] Understandably, in order to obtain an accurate actual verification code, given that the charging device has pre-stored the device information of the receiving device, the pulse change parameters of the receiving device can be obtained, and the actual verification code of the receiving device can be obtained based on the pulse change parameters.
[0124] In some embodiments, a pulse refers to a signal or waveform that suddenly appears and lasts for a period of time, typically manifested as a rapid change in voltage or current, with a short rise and fall time.
[0125] Here, the pulse variation parameters can be pulse width, pulse period, or pulse amplitude, etc., and the embodiments disclosed herein do not limit these parameters.
[0126] Among them, pulse width refers to the duration of the pulse signal, pulse period refers to the repetition time interval of the pulse signal, that is, the time interval between two pulses; pulse amplitude refers to the peak value of the pulse signal, that is, the maximum amplitude of the pulse.
[0127] It should be noted that after obtaining the pulse change parameters of the powered device, the pulse change parameters need to be converted into a new format in order to obtain the preprocessed check code.
[0128] In some embodiments, to facilitate the acquisition of the preprocessed checksum, the pulse variation parameters of the powered device can be converted into binary data to obtain the preprocessed checksum. After acquiring the pulse variation parameters, the width variation or amplitude variation of the pulse signal can be obtained. Therefore, the width variation of the pulse signal can be set to 0, and the constant width variation to 1 to obtain the preprocessed checksum; alternatively, the pulse signal can be set from high level to low level to 1, and from low level to high level to 0 to obtain the preprocessed checksum.
[0129] For example, the pulse signal width variation is set to 0 and the width is fixed to 1. After obtaining the pulse variation parameters of the powered device, the pulse signal width variation can be observed, thereby converting the pulse variation parameters of the powered device into binary data 000010001. Therefore, the preprocessed check code is 000010001.
[0130] Understandably, in order to obtain an accurate actual check code, logical operations can be performed on the preprocessed check code after obtaining it to obtain the actual check code of the power receiving device.
[0131] Here, logical operations can be basic operations such as AND, OR, and NOT, and this disclosure does not limit them.
[0132] In some embodiments, logical operations on the preprocessed check code can be preset, such as the preprocessed check code needing to be ORed with 001 to obtain the first preprocessed check code; and then the first preprocessed check code needs to be XORed with 111 to obtain the actual check code of the power receiving device.
[0133] In this embodiment of the present disclosure, if the charging device has the device information pre-stored in the charging device, the pulse change parameters of the receiving device are first obtained; then the pulse change parameters are converted into a format to obtain a pre-processed check code; finally, the pre-processed check code is logically operated on to determine the actual check code, which helps to obtain an accurate actual check code, so that the transmitting coil moves to the accurate charging position and improves the stability of wireless charging.
[0134] In some embodiments, moving at least one transmitting coil within the charging device to a charging position corresponding to the target charging level includes:
[0135] If the actual verification code matches the standard verification code, the transmitting coil inside the charging device is moved to the charging position corresponding to the target charging level.
[0136] It should be explained that, in order to improve the accuracy of wireless charging, a standard verification code can be preset. After obtaining the actual verification code of the receiving device, the actual verification code is verified, that is, the actual verification code can be matched with the standard verification code. Based on the matching result, the transmitting coil in the charging device is moved to the charging position corresponding to the target charging level.
[0137] Specifically, if the actual verification code matches the standard verification code, the actual verification code is determined to have passed verification. Therefore, the transmitting coil inside the charging device can be moved to the charging position corresponding to the target charging level. However, if the actual verification code does not match the standard verification code, the actual verification code is determined to have failed verification. Therefore, the transmitting coil inside the charging device cannot be controlled to move to the charging position corresponding to the target charging level.
[0138] Here, the standard check code is used to represent the ID identifier of the powered device, and each powered device has a corresponding standard check code.
[0139] In some embodiments, matching the actual check code with the standard check code can be done by comparing the parity of the actual check code and the standard check code. That is, after obtaining the actual check code of the powered device, it is determined whether the actual check code and the standard check code are both odd or both are even. If the actual check code and the standard check code are both odd or both are even, it is determined that the actual check code and the standard check code match, and at least one transmitting coil can be moved to the charging position corresponding to the target charging level.
[0140] For example, a verification standard can be preset, such as determining that the actual verification code matches the standard verification code when both the standard verification code and the actual verification code are odd. After obtaining the actual verification code of the powered device, it is necessary to count the number of 1s in the actual verification code (i.e., binary data). Based on the number of 1s in the binary data, it is determined whether the actual verification code is odd. If the actual verification code is odd, it can be determined that the actual verification code matches the standard verification code, and the actual verification code verification passes.
[0141] In this embodiment, when the actual check code matches the standard check code, the transmitting coil within the charging device is moved to the charging position corresponding to the actual check code. Thus, by comparing the actual check code with the standard check code, the actual check code of the receiving device is further determined, which helps improve the accuracy of the transmitting coil movement and ensures the accuracy of wireless charging.
[0142] In some embodiments, the method further includes:
[0143] After moving at least one transmitting coil in the charging device to a charging position corresponding to the target charging level, the first signal strength between each transmitting coil and the receiving coil of the receiving device is determined respectively.
[0144] If any one of the first signal strengths is greater than or equal to a first preset threshold, the charging device is controlled to enter fast charging mode.
[0145] It should be noted that, in order to further improve the accuracy of wireless charging, after moving at least one transmitting coil in the charging device to the charging position corresponding to the actual verification code, the first signal strength between each transmitting coil and the receiving coil of the receiving device can be determined first; then, the strength value of each first signal strength can be used to determine whether the charging device has entered fast charging mode.
[0146] Here, the first signal strength between the transmitting coil and the receiving coil can be the energy or power of the electrical signal transmitted from the transmitting coil to the receiving coil.
[0147] It is understandable that after obtaining each first signal strength, a first preset threshold can be set, and each first signal strength can be compared with the first preset threshold. Based on the comparison result, it can be determined whether the charging device enters fast charging mode, so as to improve the efficiency of wireless charging and enhance the user experience.
[0148] Here, the first preset threshold can be set arbitrarily according to requirements, and this embodiment does not limit it.
[0149] For example, the first preset threshold can be 2 volts. If two transmitting coils (i.e., the third transmitting coil and the fourth transmitting coil) in the charging device move to the charging position corresponding to the actual verification code, then it is necessary to detect the first signal strength between the third transmitting coil and the receiving coil, and the first signal strength between the fourth transmitting coil and the receiving coil, respectively. If either of the two first signal strengths is greater than or equal to 2V, the charging device can enter fast charging mode to deliver more power to the receiving device and improve the efficiency of wireless charging.
[0150] In this embodiment, after moving at least one transmitting coil within the charging device to the charging position corresponding to the actual verification code, the first signal strength between each transmitting coil and the receiving coil of the receiving device is first determined. Then, if any of the first signal strengths is greater than or equal to a first preset threshold, the charging device enters fast charging mode. Thus, by setting a first preset threshold and judging each first signal strength to enable the charging device to enter fast charging mode, the efficiency and reliability of wireless charging can be improved, further enhancing the user experience.
[0151] In some embodiments, the method further includes:
[0152] If the strength of each of the first signals is less than the first preset threshold, a first reminder message is sent to the powered device.
[0153] The first reminder information is used to indicate the placement location of the power receiving device.
[0154] Understandably, if the strength of each first signal is less than a first preset threshold, it can be determined that the current wireless charging efficiency is low. To improve the user experience, the charging device can send a first reminder message to the receiving device to prompt the user to move the placement of the receiving device.
[0155] For example, taking a mobile phone as the receiving device, if it is determined that each of the first signal strengths is less than the first preset threshold, it can be determined that the current placement of the charging device is not a better charging position. Then the charging device can send a first reminder message to the mobile phone, and the mobile phone's UI interface can display the first reminder message indicating the placement of the mobile phone to remind the user to adjust the placement of the mobile phone.
[0156] In this embodiment of the disclosure, when all the first signal strengths are less than a first preset threshold, a first reminder message is sent to the powered device. Thus, by judging the first signal strength, a timely reminder message is sent to the powered device to remind the user to move the placement of the powered device, thereby improving the efficiency and accuracy of wireless charging.
[0157] In some embodiments, the method further includes:
[0158] If it is determined that the charging device does not have the device information pre-stored, at least one transmitting coil is moved to the charging position corresponding to the preset charging level;
[0159] After moving at least one transmitting coil in the charging device to a charging position corresponding to the preset charging level, the second signal strength between each transmitting coil and the receiving coil of the receiving device is determined respectively.
[0160] If any one of the second signal strengths is greater than or equal to a second preset threshold, the charging device is controlled to enter fast charging mode.
[0161] It should be noted that if it is determined that the charging device does not have the device information stored in advance, it can be determined that the charging device and the receiving device are not associated. At least one transmitting coil can be moved to the charging position corresponding to the preset charging level, and then the second signal strength between each transmitting coil and the receiving coil of the receiving device can be detected to determine whether the current charging position is a better charging position.
[0162] It is understandable that the receiving device and the charging device are not related. This can be understood as the receiving device and the charging device not being manufactured by the same company, or as the receiving device and the charging device not having established a historical connection, and the charging device not having supplied power to the receiving device.
[0163] Here, the second signal strength between the transmitting coil and the receiving coil can be the energy or power of the electrical signal transmitted from the transmitting coil to the receiving coil.
[0164] In some embodiments, one transmitting coil may correspond to multiple preset charging levels.
[0165] For example, the charging device has two transmitting coils (a fifth transmitting coil and a sixth transmitting coil). Taking one transmitting coil corresponding to three preset charging levels as an example, the three preset charging levels include: a reset level, a first level, and a second level. If it is determined based on the device information that the receiving device and the charging device are not associated, the fifth transmitting coil can be moved to the charging position corresponding to the first level, and the sixth transmitting coil can be moved to the charging position corresponding to the first level. Then, the second signal strength between the fifth transmitting coil and the receiving coil, and the second signal strength between the sixth transmitting coil and the receiving coil can be detected.
[0166] It should be explained that after obtaining each second signal strength, a second preset threshold can be set, and each second signal strength can be compared with the second preset threshold. Based on the comparison result, it can be determined whether the charging device enters fast charging mode, so as to improve the efficiency of wireless charging and enhance the user experience.
[0167] Here, the second preset threshold can be set arbitrarily. At the same time, the second preset threshold and the first preset threshold can be the same or different. This embodiment of the present disclosure does not limit this.
[0168] For example, the second preset threshold can be 1.8 volts. If any one of the multiple second signal strengths is greater than or equal to 1.8 volts, the charging device can enter fast charging mode to deliver more power to the receiving device and improve the efficiency of wireless charging.
[0169] In this embodiment of the present disclosure, if it is determined that the charging device does not have the device information pre-stored, at least one transmitting coil is moved to a charging position corresponding to a preset charging level; then, after moving at least one transmitting coil in the charging device to a charging position corresponding to the preset charging level, the second signal strength between each transmitting coil and the receiving coil of the receiving device is determined; finally, if any one of the second signal strengths is greater than or equal to a second preset threshold, the charging device is controlled to enter fast charging mode.
[0170] In this way, when it is determined that the receiving device and the charging device are not associated, each transmitting coil is first moved to the charging position corresponding to the preset charging level. Then, by setting a second preset threshold, the strength of each second signal is judged so that the charging device can enter the fast charging mode, thereby improving the efficiency and reliability of wireless charging and enhancing the user experience.
[0171] In some embodiments, the method further includes:
[0172] If the strength of each of the second signals is less than the second preset threshold, a second reminder message is sent to the powered device.
[0173] The second reminder information is used to indicate the placement location of the power receiving device.
[0174] Understandably, if the strength of each second signal is less than the second preset threshold, it can be determined that the current wireless charging efficiency is low. To improve the user experience, the charging device can send a second reminder message to the receiving device to prompt the user to move the placement of the receiving device.
[0175] For example, taking a mobile phone as the receiving device, if it is determined that the strength of each second signal is less than the second preset threshold, it can be determined that the current placement of the charging device is not a better charging position. Then the charging device can send a second reminder message to the mobile phone, and the mobile phone's UI interface can display the second reminder message indicating the placement of the mobile phone to remind the user to adjust the placement of the mobile phone.
[0176] In this embodiment of the disclosure, when the strength of each second signal is less than a second preset threshold, a second reminder message is sent to the powered device. Thus, by judging the strength of the second signals, a timely reminder message is sent to the powered device to remind the user to move the device, thereby improving the efficiency and accuracy of wireless charging.
[0177] In some embodiments, the method further includes:
[0178] When the power receiving device is detected to have entered the preset range and the limit switch in the charging device is in an untriggered state, the limit switch is controlled to enter the triggered state based on the second mapping relationship.
[0179] When the limit switch enters the triggered state, it instructs each of the transmitting coils to move to its initial position;
[0180] The second mapping relationship is used to characterize the association between the placement state of the power receiving device, the triggering state of the limit switch, and the position information of the receiving coil inside the power receiving device.
[0181] In some embodiments, when the powered device is detected to have entered the preset range of the charging device, if the limit switch in the charging device is not triggered, it will not be triggered automatically and will need to wait for a trigger command. Therefore, the transmitting coil cannot be reset, which prolongs the user's waiting time and is not conducive to improving the user experience.
[0182] Based on this, the present disclosure proposes that when the powered device is detected to have entered a preset range of the charging device and the limit switch in the charging device is in an untriggered state, the limit switch can be controlled to enter a triggered state based on a preset second mapping relationship, so as to control the movement of each transmitting coil.
[0183] Here, a second mapping relationship can be constructed by considering the correlation between the placement status of the power receiving device, the triggering status of the limit switch, and the position information of the receiving coil inside the power receiving device.
[0184] It is understandable that when the limit switch is detected to be in the triggered state, each transmitting coil can be instructed to move to the initial position so that after the transmitting coil is matched with the charging level, the transmitting coil can be controlled to move to the charging position corresponding to the charging level.
[0185] For example, Table 2 is the transmitting coil action logic table. As shown in Table 2, a second mapping relationship is constructed based on the correlation between the sensor detection of the placement state of the powered device, the trigger state of the limit switch and the position information of the receiving coil; based on the second mapping relationship, the transmitting coil action logic is executed.
[0186] If the receiving device is detected to be within the preset range of the charging device and the limit switch within the charging device is in an untriggered state, the limit switch will be triggered, and the transmitting coil will be moved to its initial position, thereby improving the processing efficiency of wireless charging. If the receiving device is detected to be outside the preset range of the charging device and the limit switch within the charging device is triggered, the transmitting coil will not be moved, thus avoiding power and time losses and ensuring the reliability and accuracy of wireless charging.
[0187] Table 2 Transmitter Coil Operation Logic Table
[0188]
[0189] For example, Figure 3 This is a scenario application of a wireless charging method according to an exemplary embodiment. Figure 2 ,like Figure 3 As shown, when the charging device is detected to be powered on, at least one transmitting coil in the charging device will move to its initial position; when the receiving device is detected to be within the preset range of the charging device, the receiving device is identified and a charging level is matched, so that at least one transmitting coil moves to the charging position corresponding to the charging level to perform the charging operation on the receiving device; when the receiving device is detected to be outside the preset range of the charging device, at least one transmitting coil will move back to its initial position, and at the same time, the charging device will be powered off to avoid power consumption.
[0190] In this embodiment, when the powered device is detected to have entered the preset range and the limit switch within the charging device is in an untriggered state, based on the second mapping relationship, the limit switch is controlled to enter a triggered state to instruct each of the transmitting coils to move to its initial position. Thus, when the powered device is within the preset range of the charging device but the limit switch is not triggered, the transmitting coils are actively reset, reducing the user's waiting time and improving the efficiency of wireless charging and the user experience.
[0191] Figure 4 This is a flowchart illustrating a wireless charging method according to an exemplary embodiment. Figure 2 ,like Figure 4 As shown, the charging method includes:
[0192] In step 201, the second mapping relationship is determined.
[0193] In some embodiments, a second mapping relationship is determined based on the correlation between the placement state of the powered device, the triggering state of the limit switch, and the position information of the receiving coil within the powered device.
[0194] In some embodiments, before constructing the second mapping relationship, when the charging device is detected to be powered on, the operating status of the charging device can be determined by the rotation of the enabling fan, the self-test status, and the status of the LED indicator.
[0195] In step 202, the device information of the powered device is obtained.
[0196] In some embodiments, device information of the powered device is acquired only when the powered device is detected to have entered a preset range of the charging device; and it is determined whether the charging device has pre-stored the device information of the powered device. In step 203, pulse change parameters are acquired.
[0197] In some embodiments, if it is determined that device information of the powered device is pre-stored in the charging device, pulse variation parameters are obtained.
[0198] In step 204, the pulse change parameters are formatted and logically processed to determine the actual check code.
[0199] In step 205, the actual check code is matched with the standard check code.
[0200] In step 206, at least one transmitting coil is moved to the charging position of the target charging level corresponding to the actual check code, and the first signal strength between the receiving coil and each transmitting coil is determined.
[0201] In some embodiments, the target charging level corresponding to the actual verification code can be determined first based on the actual verification code and a first mapping relationship; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position; then, at least one of the transmitting coils is moved to the charging position corresponding to the target charging level; finally, after moving at least one transmitting coil in the charging device to the charging position corresponding to the target charging level, the first signal strength between each transmitting coil and the receiving coil of the receiving device is determined respectively.
[0202] In step 207, it is determined whether any one of the first signal strengths is greater than or equal to a first preset threshold.
[0203] In step 208, if any of the first signal strengths is greater than or equal to a first preset threshold, the charging device is controlled to enter fast charging mode.
[0204] In step 209, if it is determined that any of the first signal strengths is not greater than or equal to the first preset threshold, a first reminder message is sent.
[0205] In some embodiments, when the strength of each of the first signals is less than the first preset threshold, a first reminder message is sent to the powered device; wherein the first reminder message is used to indicate the placement position of the powered device.
[0206] In step 210, if it is determined that the charging device does not have pre-stored device information of the powered device, at least one transmitting coil is controlled to move to the charging position corresponding to the preset charging level, and the first signal strength between the receiving coil and each transmitting coil is determined.
[0207] In some embodiments, if it is determined based on the device information that the powered device and the charging device are not associated, at least one transmitting coil is first moved to a charging position corresponding to a preset charging level; then, after moving at least one transmitting coil in the charging device to a charging position corresponding to the preset charging level, the second signal strength between each transmitting coil and the receiving coil of the powered device is determined respectively.
[0208] In step 211, it is determined whether any one of the second signal strengths is greater than or equal to a second preset threshold.
[0209] In some embodiments, if it is determined that any one of the second signal strengths is greater than or equal to a second preset threshold, the charging device enters the charging mode.
[0210] In step 212, if it is determined that any one of the second signal strengths is not greater than or equal to the second preset threshold, a second reminder message is sent.
[0211] In some embodiments, when the strength of each of the second signals is less than the second preset threshold, a second reminder message is sent to the powered device; wherein the second reminder message is used to indicate the placement position of the powered device.
[0212] Figure 5 This is a block diagram illustrating a wireless charging device according to an exemplary embodiment, such as... Figure 5 As shown, the device 300 includes:
[0213] The first acquisition module 301 is configured to acquire device information of the powered device when it is detected that the powered device has entered a preset range of the charging device.
[0214] The second acquisition module 302 is configured to acquire the actual verification code of the receiving device when it is determined that the charging device has the device information pre-stored in the charging device.
[0215] The identification module 303 is configured to determine the target charging level corresponding to the actual verification code based on the actual verification code and the first mapping relationship; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position;
[0216] The first control module 304 is configured to move at least one transmitting coil in the charging device to a charging position corresponding to the target charging level.
[0217] In some embodiments, the second acquisition module 302 is specifically configured to:
[0218] If it is determined that the charging device has the device information pre-stored in the charging device, the pulse change parameters of the receiving device are obtained;
[0219] The pulse variation parameters are converted to a new format to obtain a preprocessed checksum.
[0220] Perform logical operations on the preprocessed checksum to determine the actual checksum.
[0221] In some embodiments, the first control module 304 is specifically configured as follows:
[0222] If the actual verification code matches the standard verification code, the transmitting coil inside the charging device is moved to the charging position corresponding to the target charging level.
[0223] In some embodiments, the device 300 further includes:
[0224] The first determining module is configured to determine the first signal strength between each of the transmitting coils and the receiving coil of the receiving device after moving at least one transmitting coil in the charging device to a charging position corresponding to the target charging level.
[0225] The second control module is configured to control the charging device to enter fast charging mode when any one of the first signal strengths is greater than or equal to a first preset threshold.
[0226] In some embodiments, the device 300 further includes:
[0227] The first notification module is configured to send a first notification message to the powered device when all the first signal strengths are less than the first preset threshold.
[0228] The first reminder information is used to indicate the placement location of the power receiving device.
[0229] In some embodiments, the device 300 further includes:
[0230] The third control module is configured to move at least one transmitting coil to the charging position corresponding to the preset charging level if it is determined that the charging device does not have the device information stored in advance.
[0231] The second determining module is configured to determine the second signal strength between each of the transmitting coils and the receiving coil of the receiving device after moving at least one transmitting coil in the charging device to a charging position corresponding to the preset charging level.
[0232] The third control module is configured to control the charging device to enter fast charging mode when any one of the second signal strengths is greater than or equal to a second preset threshold.
[0233] In some embodiments, the device 300 further includes:
[0234] The second notification module is configured to send a second reminder message to the powered device when all the second signal strengths are less than the second preset threshold.
[0235] The second reminder information is used to indicate the placement location of the power receiving device.
[0236] In some embodiments, the device 300 further includes:
[0237] The fourth control module is configured to, based on the second mapping relationship, control the limit switch to enter the triggered state when it detects that the powered device has entered the preset range and the limit switch in the charging device is in an untriggered state.
[0238] The indicating module is configured to instruct each of the transmitting coils to move to an initial position when the limit switch enters the triggered state;
[0239] The second mapping relationship is used to characterize the association between the placement state of the power receiving device, the triggering state of the limit switch, and the position information of the receiving coil inside the power receiving device.
[0240] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0241] Figure 6 This is a hardware structure block diagram of an electronic device according to an exemplary embodiment. Figure 1 For example, device 800 can be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0242] Reference Figure 6 The device 800 may include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0243] Processing component 802 typically controls the overall operation of device 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
[0244] Memory 804 is configured to store various types of data to support the operation of device 800. Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0245] Power supply component 806 provides power to various components of device 800. Power supply component 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to device 800.
[0246] Multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0247] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when device 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
[0248] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0249] Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of device 800. For example, sensor assembly 814 may detect the on / off state of device 800, the relative positioning of components such as the display and keypad of device 800, changes in the position of device 800 or a component of device 800, the presence or absence of user contact with device 800, the orientation or acceleration / deceleration of device 800, and temperature changes of device 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 814 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0250] Communication component 816 is configured to facilitate wired or wireless communication between device 800 and other devices. Device 800 can access wireless networks based on communication standards, such as WiFi, 4G, or 5G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0251] In an exemplary embodiment, the apparatus 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0252] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of the device 800 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0253] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to perform a wireless charging method, the method comprising:
[0254] When the device receiving the power is detected to have entered a preset range of the charging device, the device information of the power receiving device is obtained;
[0255] If it is determined that the charging device has the device information pre-stored in the charging device, the actual verification code of the receiving device is obtained;
[0256] Based on the actual verification code and the first mapping relationship, the target charging level corresponding to the actual verification code is determined; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position;
[0257] Move at least one transmitting coil within the charging device to a charging position corresponding to the target charging level.
[0258] This disclosure provides a computer program product comprising a computer program or executable instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer program or executable instructions from the computer-readable storage medium and executes the computer program or executable instructions, causing the computer device to perform any of the wireless charging methods described in this disclosure.
[0259] Figure 7 This is a hardware structure block diagram of an electronic device according to an exemplary embodiment. Figure 2 For example, device 1900 can be provided as a server. (See reference...) Figure 7 The apparatus 1900 includes a processing component 1922, which further includes one or more processors, and memory resources represented by memory 1932 for storing instructions, such as application programs, that can be executed by the processing component 1922. The application programs stored in memory 1932 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 1922 is configured to execute instructions to perform the methods described above.
[0260] When the device receiving the power is detected to have entered a preset range of the charging device, the device information of the power receiving device is obtained;
[0261] If it is determined that the charging device has the device information pre-stored in the charging device, the actual verification code of the receiving device is obtained;
[0262] Based on the actual verification code and the first mapping relationship, the target charging level corresponding to the actual verification code is determined; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position;
[0263] Move at least one transmitting coil within the charging device to a charging position corresponding to the target charging level.
[0264] Device 1900 may also include a power supply component 1926 configured to perform power management of device 1900, a wired or wireless network interface 1950 configured to connect device 1900 to a network, and an input / output (I / O) interface 1958. Device 1900 can operate on an operating system stored in memory 1932, such as Windows Server™, MacOS X™, Unix™, Linux™, FreeBSD™, or similar.
[0265] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0266] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A wireless charging method, characterized in that, The method includes: When the device receiving the power is detected to have entered a preset range of the charging device, the device information of the power receiving device is obtained; If it is determined that the charging device has the device information pre-stored in the charging device, the actual verification code of the receiving device is obtained; Based on the actual verification code and the first mapping relationship, the target charging level corresponding to the actual verification code is determined; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position; Move at least one transmitting coil within the charging device to a charging position corresponding to the target charging level.
2. The method according to claim 1, characterized in that, The step of obtaining the actual verification code of the receiving device when it is determined that the device information is pre-stored in the charging device includes: If it is determined that the charging device has the device information pre-stored in the charging device, the pulse change parameters of the receiving device are obtained; The pulse variation parameters are converted to a new format to obtain a preprocessed checksum. Perform logical operations on the preprocessed checksum to determine the actual checksum.
3. The method according to claim 2, characterized in that, Moving at least one transmitting coil within the charging device to a charging position corresponding to the target charging level includes: If the actual verification code matches the standard verification code, the transmitting coil inside the charging device is moved to the charging position corresponding to the target charging level.
4. The method according to claim 1, characterized in that, The method further includes: After moving at least one transmitting coil in the charging device to a charging position corresponding to the target charging level, the first signal strength between each transmitting coil and the receiving coil of the receiving device is determined respectively. If any one of the first signal strengths is greater than or equal to a first preset threshold, the charging device is controlled to enter fast charging mode.
5. The method according to claim 1, characterized in that, The method further includes: If the strength of each of the first signals is less than the first preset threshold, a first reminder message is sent to the powered device. The first reminder information is used to indicate the placement location of the power receiving device.
6. The method according to claim 1, characterized in that, The method further includes: If it is determined that the charging device does not have the device information pre-stored, at least one transmitting coil is moved to the charging position corresponding to the preset charging level; After moving at least one transmitting coil in the charging device to a charging position corresponding to the preset charging level, the second signal strength between each transmitting coil and the receiving coil of the receiving device is determined respectively. If any one of the second signal strengths is greater than or equal to a second preset threshold, the charging device is controlled to enter fast charging mode.
7. The method according to claim 6, characterized in that, The method further includes: If the strength of each of the second signals is less than the second preset threshold, a second reminder message is sent to the powered device. The second reminder information is used to indicate the placement location of the power receiving device.
8. The method according to claim 1, characterized in that, The method further includes: When the power receiving device is detected to have entered the preset range and the limit switch in the charging device is in an untriggered state, the limit switch is controlled to enter the triggered state based on the second mapping relationship. When the limit switch enters the triggered state, it instructs each of the transmitting coils to move to its initial position; The second mapping relationship is used to characterize the association between the placement state of the power receiving device, the triggering state of the limit switch, and the position information of the receiving coil inside the power receiving device.
9. A wireless charging device, characterized in that, The device includes: The first acquisition module is configured to acquire device information of the powered device when it detects that the powered device has entered a preset range of the charging device. The second acquisition module is configured to acquire the actual verification code of the receiving device when it is determined that the charging device has the device information pre-stored in the charging device. The identification module is configured to determine the target charging level corresponding to the actual verification code based on the actual verification code and the first mapping relationship; wherein, the first mapping relationship is used to characterize the correspondence between the verification code and the charging level, and each charging level has a corresponding charging position; The first control module is configured to move at least one transmitting coil in the charging device to a charging position corresponding to the target charging level.
10. An electronic device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to, when executing the executable command, implement the steps of the wireless charging method as described in any one of claims 1 to 8.
11. A non-transitory computer-readable storage medium, wherein instructions in the storage medium, when executed by a processor of an electronic device, implement the steps of the wireless charging method as claimed in any one of claims 1 to 8.
12. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed by a processor, they implement the steps of the method according to any one of claims 1 to 8.