Battery pseudo soldering detection method and device, terminal equipment and storage medium
By acquiring power data and full-charge status information during battery charging, it can determine whether the battery meets preset conditions, solving the problems of cumbersome and costly traditional battery tab solder joint detection, and achieving a simple and fast detection effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN TCL CREATIVE CLOUD TECH CO LTD
- Filing Date
- 2026-02-10
- Publication Date
- 2026-05-08
AI Technical Summary
In existing technologies, detecting poor solder joints on battery tabs requires disassembling equipment or relying on specialized equipment, which is cumbersome, inefficient, and may lead to equipment damage or additional costs.
By acquiring the target charge level data and target full charge status information of the battery during the charging process, it is determined whether the preset conditions are met and whether the battery is in a state of poor electrode soldering. This avoids the complexity of disassembling equipment and relying on professional equipment, and uses terminal equipment for simple and fast testing.
This technology enables convenient and cost-effective detection of battery tab solder joint defects, improves detection efficiency, and reduces the risk of equipment damage.
Smart Images

Figure CN121995229A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery technology, specifically to a method, apparatus, terminal equipment, and storage medium for detecting poor solder joints in batteries. Background Technology
[0002] Batteries are a critical component of end devices; however, due to their integrated design with the motherboard, their physical condition often cannot be directly tested using conventional methods. This is especially true for detecting poor soldering of battery terminals. Traditional methods require disassembling the device and using infrared irradiation or sending the battery to a specialized battery manufacturer for instrument testing to determine if a poor soldering exists. These methods are not only cumbersome and inefficient, but may also damage the equipment or incur additional costs. Summary of the Invention
[0003] This application provides a battery cold solder joint detection method, apparatus, terminal device, and storage medium. When the target power data and the target full charge status information simultaneously meet the corresponding preset conditions, it can confirm that the battery is in a cold solder joint state. This avoids the complexity and inconvenience of traditional methods that require disassembling equipment or relying on professional equipment, improves the convenience of detection, and greatly reduces the cost and time of detection.
[0004] The technical solution adopted by this invention to solve the problem is as follows:
[0005] On the one hand, this application provides a method for detecting poor solder joints in batteries, including: Acquire target battery charge data and target full charge status information during the charging process; Determine whether the target battery level data meets the first condition and whether the target fully charged status information meets the second condition; If the target charge data meets the first condition and the target full charge status information meets the second condition, the battery is determined to be in a state of poor tab soldering.
[0006] In some embodiments of this application, determining whether the target power data meets the first condition includes: If the target power data is lower than or equal to the first threshold, the target power data is determined to meet the first condition. If the target power data is higher than the first threshold, it is determined that the target power data does not meet the first condition.
[0007] In some embodiments of this application, the first threshold is determined as follows: Acquire the first charging data of the first sample battery and the second charging data of the second sample battery, wherein the first sample battery is in a state of poor electrode soldering and the second sample battery is in a normal working state. The first charging data and the second charging data are compared and analyzed to determine the first threshold.
[0008] In some embodiments of this application, the first charging data includes first power level data and first full charge status information, and the second charging data includes second power level data and second full charge status information. The first charging data and the second charging data are compared and analyzed to determine the first threshold, including: In the first charging data, the charging data corresponding to the determination that the first fully charged state information is the first state information is the first sample data; In the second charging data, the charging data corresponding to the determination that the second full charge status information is the first status information is the second sample data; The first and second sample data are compared and analyzed to determine the first threshold.
[0009] In some embodiments of this application, a first sample data and a second sample data are compared and analyzed to determine a first threshold, including: Determine the maximum value in the first sample data and the minimum value in the second sample data; Determine the first threshold value from the range between the maximum and minimum values.
[0010] In some embodiments of this application, determining whether the target fully charged state information meets the second condition includes: If the target fully charged state information is the first state information, it is determined that the target fully charged state information meets the second condition, wherein the first state information represents that the battery is fully charged. If the target fully charged state information is the second state information, it is determined that the target fully charged state information does not meet the second condition, wherein the second state information indicates that the battery is not fully charged.
[0011] In some embodiments of this application, after determining that the battery is in a state of poor tab soldering, the method further includes: displaying poor tab soldering information, wherein the poor tab soldering information is used to indicate the user of the battery; and / or, marking the battery as being in a state of poor tab soldering.
[0012] Secondly, embodiments of the present invention also provide a battery solder joint detection device, comprising: The acquisition module is used to acquire the target battery charge data and target full charge status information during the charging process; The first determining module is used to determine whether the target power data meets the first condition and whether the target full charge status information meets the second condition. The second determining module is used to determine that the battery is in a state of poor tab soldering when the target power data meets the first condition and the target full charge status information meets the second condition.
[0013] Thirdly, this application also provides a terminal device, which includes: One or more processors; Memory; and One or more applications, wherein the applications are stored in memory and configured to be executed by a processor to implement the battery solder joint detection method of any of the first aspects.
[0014] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to perform the steps in the battery cold solder joint detection method of any of the first aspects.
[0015] The beneficial effects of this invention are as follows: By acquiring the target power data and target full charge status information during the battery charging process, when the target power data and target full charge status information simultaneously meet the corresponding preset conditions, it can be confirmed that the battery is in a state of poor tab soldering. This avoids the complexity and inconvenience of disassembling equipment or relying on professional equipment in traditional methods, improves the convenience of detection, and greatly reduces the cost and time of detection. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a schematic diagram of a battery solder joint detection system provided in an embodiment of the present invention. Figure 2 This is a flowchart illustrating one embodiment of the battery cold solder joint detection method provided in this invention. Figure 3 This is a schematic diagram of battery charging data at room temperature provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of battery discharge data at room temperature provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of battery charging data at high temperatures provided in an embodiment of the present invention; Figure 6 This is a flowchart illustrating a specific embodiment of the battery cold solder joint detection method provided in this invention. Figure 7 This is a schematic block diagram of the battery solder joint detection device provided in an embodiment of the present invention; Figure 8This is a schematic diagram of the structure of one embodiment of the terminal device provided in this invention. Detailed Implementation
[0018] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0019] In the description of this application, the terms "first," "second," "third," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first," "second," "third," etc., may explicitly or implicitly include one or more of the stated features.
[0020] In this application, the term "exemplary" is used to mean "used as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use this application. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be made without using these specific details. In other instances, well-known structures and processes are not described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0021] It should be noted that since the method in this application embodiment is executed in a terminal device, the processing objects of each terminal device exist in the form of data or information, such as time, which is essentially time information. It can be understood that if size, quantity, position, etc. are mentioned in subsequent embodiments, they are all corresponding data that exist so that the terminal device can process them. Specific details will not be elaborated here.
[0022] This application provides a method, apparatus, terminal device, and storage medium for detecting battery solder joint defects, which will be described in detail below.
[0023] Please see Figure 1 , Figure 1 This is a schematic diagram of a battery solder joint detection system provided in an embodiment of this application. The battery solder joint detection system may include a terminal device 100, which integrates a battery solder joint detection device, such as... Figure 1 Terminal devices in the process.
[0024] In this embodiment, the terminal device 100 is mainly used to acquire target power data and target full charge status information of the battery during the charging process; determine whether the target power data meets the first condition and whether the target full charge status information meets the second condition; if the target power data meets the first condition and the target full charge status information meets the second condition, determine that the battery is in a state of poor tab soldering. This can avoid the complexity and inconvenience of traditional methods that require disassembling the equipment or relying on professional equipment, improve the convenience of detection, and greatly reduce the cost and time of detection.
[0025] In this embodiment, the terminal device 100 can be an independent server, a server network, or a server cluster. For example, the terminal device 100 described in this embodiment includes, but is not limited to, a computer, a network host, a single network server, a set of multiple network servers, or a cloud server composed of multiple servers. The cloud server is composed of a large number of computers or network servers based on cloud computing.
[0026] It is understood that the terminal device 100 used in the embodiments of this application can be a device that includes both receiving and transmitting hardware, that is, a device having receiving and transmitting hardware capable of performing bidirectional communication on a bidirectional communication link. Such a device may include: cellular or other communication devices having a single-line display, a multi-line display, or a cellular or other communication device without a multi-line display. Specifically, the terminal device 100 may be a desktop terminal or a mobile terminal, and the terminal device 100 may also be one of a mobile phone, tablet computer, laptop computer, etc.
[0027] Those skilled in the art will understand that Figure 1 The application environment shown is merely one application scenario of the solution in this application and does not constitute a limitation on the application scenario of the solution in this application. Other application environments may include those that are more specific to this application. Figure 1 The number of more or fewer terminal devices shown, for example Figure 1 Only one terminal device is shown in the diagram. It is understood that the battery solder joint detection system may also include one or more other services, which are not specified here.
[0028] In addition, such as Figure 1 As shown, the battery cold solder joint detection system may also include a memory 200 for storing data, such as power data, such as target power data, first power data, etc., and full charge status information, such as target full charge status information, first full charge status information, etc.
[0029] It should be noted that, Figure 1The schematic diagram of the battery solder joint detection system shown is merely an example. The battery solder joint detection system and scenario described in this application are for the purpose of more clearly illustrating the technical solutions of this application and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will know, with the evolution of battery solder joint detection systems and the emergence of new business scenarios, the technical solutions provided in this application are also applicable to similar technical problems.
[0030] First, this application provides a battery cold solder joint detection method. The execution subject of the battery cold solder joint detection method is a battery cold solder joint detection device, which is applied to a terminal device. The battery cold solder joint detection method includes: acquiring target power data and target full charge status information of the battery during the charging process; determining whether the target power data meets a first condition and whether the target full charge status information meets a second condition; and determining that the battery is in a state of cold solder joint on the tab when the target power data meets the first condition and the target full charge status information meets the second condition.
[0031] like Figure 2 The diagram shown is a flowchart of an embodiment of the battery cold solder joint detection method in this application. The battery cold solder joint detection method may include the following steps S201 to S203, as detailed below: Step S201: Obtain the target battery charge data and target full charge status information during the charging process.
[0032] In this embodiment, the target charge level data refers to the current charge level recorded by the battery during the charging process, reflecting the amount of charge already received. The target full charge status information refers to the system-reported status of whether the battery is fully charged. This data is typically provided by the Battery Management System (BMS) or the charging management module. By monitoring changes in the target charge level during real-time charging and reporting the full charge status, potential problems that may arise during the charging process can be detected promptly.
[0033] Step S202: Determine whether the target power data meets the first condition and whether the target full charge status information meets the second condition.
[0034] Step S203: If the target power data meets the first condition and the target full charge status information meets the second condition, determine that the battery is in a state of poor tab soldering.
[0035] A battery's charging performance is affected by its internal health condition. Batteries in normal working condition typically exhibit a stable charging curve and a consistent charge growth pattern, while batteries with faulty tabs will show abnormal charging data, such as the charge not reaching the expected growth rate or exhibiting abnormal fluctuations in charge level.
[0036] In this embodiment, the first condition can be that the battery level is within a certain range, and the second condition can be that the battery is fully charged. The purpose of this step is to determine whether there is a possibility of a faulty solder joint in the battery by analyzing the charging data. If the battery's charging behavior matches the pre-determined abnormal charging situation, it indicates a hardware failure in the battery. For example, if the battery reports a full charge when its charge level is low, it may mean that there is a faulty solder joint on the battery cell tabs, preventing the battery from charging normally.
[0037] The above steps, by acquiring target charge data and target full charge status information during battery charging, comprehensively judge whether the two data meet the preset conditions, and can determine whether the battery has a problem with poor electrode soldering. By analyzing battery charging data, it avoids complex and cumbersome methods such as disassembling equipment or using infrared detection, and provides a simpler, faster and more effective method for detecting poor battery soldering, improving detection efficiency while reducing the risk of equipment damage and detection costs.
[0038] In one specific implementation, determining whether the target power data meets the first condition includes: if the target power data is lower than or equal to a first threshold, determining that the target power data meets the first condition; if the target power data is higher than the first threshold, determining that the target power data does not meet the first condition.
[0039] This embodiment further details the first condition in step S202, specifically describing how to determine whether the target battery level data meets the first condition. The method for determining whether the target battery level data meets the first condition is to determine whether the target battery level data is lower than or equal to a first threshold. If the target battery level data is lower than or equal to the first threshold, the system determines that the target battery level data meets the first condition; otherwise, if the target battery level data is higher than the first threshold, it is considered that the target battery level data does not meet the first condition. The first threshold can be a preset battery level value, typically set as a certain percentage of the battery level (e.g., 70%).
[0040] In one specific implementation, the first threshold is determined as follows: first charging data of a first sample battery and second charging data of a second sample battery are obtained, wherein the first sample battery is in a state of poor tab soldering and the second sample battery is in a normal working state; the first charging data and the second charging data are compared and analyzed to determine the first threshold.
[0041] In this embodiment, the first threshold is determined based on actual battery charging data. The first sample battery and the second sample battery represent two different states of batteries: the former is a battery with a faulty tab, and the latter is a battery in normal working condition. These two sample batteries provide different charging data for subsequent comparative analysis. The first charging data and the second charging data refer to the charge data recorded by these two sample batteries during the charging process. The first charging data reflects the performance of the battery with the faulty tab during charging, while the second charging data represents the charging data of the normal battery. By comparing and analyzing these two datasets, a reasonable charge threshold can be determined as the first threshold. This value can reflect the difference in charging performance between the normal battery and the battery with the faulty tab, thereby effectively distinguishing between the two and determining whether the battery in actual working condition may have a faulty tab problem.
[0042] In one specific implementation, the first charging data includes first power data and first full-charge status information, and the second charging data includes second power data and second full-charge status information. The first charging data and the second charging data are compared and analyzed to determine a first threshold, including: in the first charging data, determining the charging data corresponding to when the first full-charge status information is the first status information as first sample data; in the second charging data, determining the charging data corresponding to when the second full-charge status information is the first status information as second sample data; and comparing and analyzing the first sample data and the second sample data to determine the first threshold.
[0043] In this embodiment, the method for determining the first threshold is further refined. Both the first charging data and the second charging data contain two parts: one is the power data, which corresponds to the actual power recorded by the battery during the charging process; the other is the full charge status information, which corresponds to whether the battery has reached a fully charged state during the charging process.
[0044] By comparing the full-charge status information in these two sets of charging data, it can be determined which data should be used as the basis for comparison. Specifically, when the first full-charge status information in the first charging data is a specific state (i.e., the first state information), the corresponding charging data is the first sample data; similarly, when the second full-charge status information in the second charging data is also the same first state information, the corresponding charging data is the second sample data. Then, the first sample data and the second sample data are compared and analyzed to determine the first threshold.
[0045] During charging, the increase in battery capacity and the attainment of a fully charged state are closely related. By comparing the different capacity data from two sets of charging data simultaneously at a fully charged state, it can be ensured that the first and second sample data have similar judgment benchmarks during the charging process. Then, based on the different capacity data, the differences between normal batteries and batteries with faulty cell soldering can be identified, resulting in a more reliable capacity threshold.
[0046] In one specific implementation, the first sample data and the second sample data are compared and analyzed to determine the first threshold, including: determining the maximum value in the first sample data and the minimum value in the second sample data; and determining the first threshold among the values between the maximum value and the minimum value.
[0047] This embodiment details the process of determining the first threshold from the first sample data and the second sample data. First, the highest value of the charge data is determined from the first sample data, which corresponds to the maximum charge level of a battery cell with a faulty solder joint when fully charged. Then, the lowest value of the charge data is determined from the second sample data, which corresponds to the minimum charge level of a normal battery when fully charged. A value between these two extreme values is selected as the first threshold. By comparing the extreme values of the two sets of charging data, a charge threshold that accurately reflects the difference between a normal battery and a battery with a faulty solder joint can be effectively determined.
[0048] In one specific implementation, determining whether the target fully charged state information meets the second condition includes: if the target fully charged state information is the first state information, determining that the target fully charged state information meets the second condition, wherein the first state information indicates that the battery is fully charged; if the target fully charged state information is the second state information, determining that the target fully charged state information does not meet the second condition, wherein the second state information indicates that the battery is not fully charged.
[0049] In this embodiment, the target fully charged state information refers to the state identifier reported by the system during the battery charging process, used to characterize whether the battery has reached a fully charged state. Generally, the system reports that the battery has reached a fully charged state when the battery charging reaches the cutoff current. The first state information indicates that the battery is fully charged, that is, the system considers the battery to be fully charged; the second state information indicates that the battery is not fully charged, that is, the system considers the battery to be not fully charged. The determination rule for the second condition is: when the target fully charged state information is the first state information, it is considered to meet the second condition; when the target fully charged state information is the second state information, it is considered to not meet the second condition.
[0050] In one specific implementation, after determining that the battery is in a state of poor tab soldering, the method further includes: displaying poor tab soldering information, wherein the poor tab soldering information is used to prompt the user of the battery; and / or, marking the battery as being in a state of poor tab soldering.
[0051] In this embodiment, after determining that the battery is in a state of tab poor soldering, the tab poor soldering information can also be displayed, and / or the battery can be marked as being in a state of tab poor soldering. The purpose is to promptly transmit this information to the user or equipment maintenance personnel after the battery is confirmed to have tab poor soldering, so that appropriate measures can be taken.
[0052] A faulty solder joint on a battery tab can be a notification or warning generated by the terminal device, indicating that the battery may not be functioning properly or that there is a potential safety risk. This information can be conveyed to the battery user or relevant personnel through methods such as displaying it on the device screen, emitting an alert sound, or sending a push notification.
[0053] Marking a battery as having a faulty tab connection means adding a clear mark or label to the battery's status record to indicate that the battery has been diagnosed with a faulty tab connection. This mark can be stored in the battery management system or displayed on the device's interface. The purpose of this mark is to provide a clear fault indication for device users or maintenance personnel, facilitating subsequent repair, handling, or battery replacement.
[0054] As a specific implementation, charging data from normal batteries and batteries with faulty solder joints can be collected first as experimental data, and then the experimental data can be analyzed. For example... Figure 3 The diagram shows the charging current, charging voltage, and charging capacity as a function of charging time at room temperature. The horizontal axis represents time in seconds, and the vertical axes represent current (mA), voltage (mV), and capacity (percentage). It can be seen that when charging reaches the cutoff current, the capacity of the battery with the faulty tab can only reach a maximum of 59%, and the charging time from 1% to the charging cutoff is also shorter. Figure 4 The diagram shows the discharge current, discharge voltage, and discharge capacity as a function of discharge time at room temperature. The horizontal axis represents time (hours:minutes:seconds), and the vertical axes represent current (mA), voltage (mV), and capacity (percentage), respectively. It can be seen that the battery with poorly soldered tabs has its battery life reduced by nearly half, and it shuts down at 20% charge. Figure 5The diagram shows the charging voltage and charge amount as a function of charging time at high temperatures. The horizontal axis represents time (hours:minutes:seconds), in seconds, and the vertical axis represents voltage (millivolts) and charge amount (percentage). It can be seen that the charging curves of normal batteries and batteries with faulty tabs are almost identical at both room temperature and high temperature. When charging is triggered to the cutoff current, the charge amount of the battery with faulty tabs can only reach a maximum of 58%. Analyzing the above experimental data, we can select the fully charged state information as the charge amount when fully charged, that is, the battery charge amount corresponding to the time when charging stops at the charging cutoff current. The minimum charge amount for a normal battery is close to 100%, while the maximum charge amount for a battery with faulty tabs is 59%. We can select 70% as a threshold to determine whether the battery is normal or has faulty tabs.
[0055] like Figure 6 As shown, in practical applications, when a charger is detected to be plugged in, a faulty solder joint detection thread can be started. Then, the thread is set to detect the current battery level and full charge status every 20 seconds. It is determined whether the current battery level is less than 70% and whether the battery is fully charged (whether charging has stopped). If the determination is yes, the cell is marked as having a faulty solder joint, and the user is notified and the faulty solder joint is displayed. Otherwise, the system waits for the next detection.
[0056] To better implement the battery cold solder joint detection method in this application embodiment, based on the battery cold solder joint detection method, this application embodiment also provides a battery cold solder joint detection device, such as... Figure 7 As shown, the battery solder joint defect detection device 700 includes: The acquisition module 710 is used to acquire target battery power data and target full charge status information during the charging process; The first determining module 720 is used to determine whether the target power data meets the first condition and whether the target full charge status information meets the second condition. The second determining module 730 is used to determine that the battery is in a state of poor tab soldering when the target power data meets the first condition and the target full charge status information meets the second condition.
[0057] In this embodiment of the application, by acquiring the target power data and target full charge status information during the battery charging process, when the target power data and target full charge status information simultaneously meet the corresponding preset conditions, it can be confirmed that the battery is in a state of poor tab soldering. This avoids the complexity and inconvenience of disassembling equipment or relying on professional equipment in traditional methods, improves the convenience of detection, and greatly reduces the cost and time of detection.
[0058] In some embodiments of this application, the first determining module 720 determines whether the target power data meets a first condition, including: If the target power data is lower than or equal to the first threshold, the target power data is determined to meet the first condition. If the target power data is higher than the first threshold, it is determined that the target power data does not meet the first condition.
[0059] In some embodiments of this application, the battery solder joint detection device 700 determines the first threshold in the following manner: Acquire the first charging data of the first sample battery and the second charging data of the second sample battery, wherein the first sample battery is in a state of poor electrode soldering and the second sample battery is in a normal working state. The first charging data and the second charging data are compared and analyzed to determine the first threshold.
[0060] In some embodiments of this application, the first charging data includes first power data and first full charge status information, and the second charging data includes second power data and second full charge status information. The battery solder joint detection device 700 compares and analyzes the first charging data and the second charging data to determine a first threshold, including: In the first charging data, the charging data corresponding to the determination that the first fully charged state information is the first state information is the first sample data; In the second charging data, the charging data corresponding to the determination that the second full charge status information is the first status information is the second sample data; The first and second sample data are compared and analyzed to determine the first threshold.
[0061] In some embodiments of this application, the battery solder joint detection device 700 compares and analyzes first sample data and second sample data to determine a first threshold, including: Determine the maximum value in the first sample data and the minimum value in the second sample data; Determine the first threshold value from the range between the maximum and minimum values.
[0062] In some embodiments of this application, the first determining module 720 determines whether the target fully charged state information meets the second condition, including: If the target fully charged state information is the first state information, it is determined that the target fully charged state information meets the second condition, wherein the first state information represents that the battery is fully charged. If the target fully charged state information is the second state information, it is determined that the target fully charged state information does not meet the second condition, wherein the second state information indicates that the battery is not fully charged.
[0063] In some embodiments of this application, after determining that the battery is in a state of tab poor soldering, the battery poor soldering detection device 700 is further configured to: display tab poor soldering information, wherein the tab poor soldering information is used to prompt the user of the battery; and / or, mark the battery as being in a state of tab poor soldering.
[0064] This application embodiment also provides a terminal device that integrates any of the battery solder joint detection devices provided in this application embodiment. The terminal device includes: One or more processors; Memory; and One or more applications, wherein the applications are stored in memory and configured to be executed by a processor in any of the battery solder joint detection methods described above.
[0065] This application also provides a terminal device that integrates any of the battery solder joint detection devices provided in this application. For example... Figure 8 As shown, it illustrates a structural schematic diagram of the terminal device involved in the embodiments of this application. Specifically: The terminal device may include components such as a processor 801 with one or more processing cores, a memory 802 with one or more computer-readable storage media, a power supply 803, and an input unit 804. Those skilled in the art will understand that... Figure 8 The terminal device structure shown does not constitute a limitation on the terminal device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: The processor 801 is the control center of the terminal device. It connects various parts of the terminal device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 802, and by calling data stored in the memory 802, it performs various functions and processes data of the terminal device, thereby providing overall monitoring of the terminal device. Optionally, the processor 801 may include one or more processing cores; preferably, the processor 801 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may also not be integrated into the processor 801.
[0066] The memory 802 can be used to store software programs and modules. The processor 801 executes various functional applications and data processing by running the software programs and modules stored in the memory 802. The memory 802 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 802 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 802 may also include a memory controller to provide the processor 801 with access to the memory 802.
[0067] The terminal device also includes a power supply 803 that supplies power to the various components. Preferably, the power supply 803 can be logically connected to the processor 801 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 803 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0068] The terminal device may also include an input unit 804, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.
[0069] Although not shown, the terminal device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 801 in the terminal device loads the executable files corresponding to the processes of one or more applications into the memory 802 according to the following instructions, and the processor 801 runs the applications stored in the memory 802 to realize various functions, as follows: Acquire target battery charge data and target full charge status information during the charging process; Determine whether the target battery level data meets the first condition and whether the target fully charged status information meets the second condition; If the target charge data meets the first condition and the target full charge status information meets the second condition, the battery is determined to be in a state of poor tab soldering.
[0070] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0071] Therefore, embodiments of this application provide a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), a disk, or an optical disk, etc. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in any of the battery solder joint detection methods provided in embodiments of this application. For example, the computer program loaded by the processor can execute the following steps: Acquire target battery charge data and target full charge status information during the charging process; Determine whether the target battery level data meets the first condition and whether the target fully charged status information meets the second condition; If the target charge data meets the first condition and the target full charge status information meets the second condition, the battery is determined to be in a state of poor tab soldering.
[0072] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the detailed descriptions of other embodiments above, which will not be repeated here.
[0073] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.
[0074] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0075] The above provides a detailed description of a battery solder joint detection method, apparatus, terminal device, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for detecting poor solder joints in batteries, characterized in that, include: Acquire target battery charge data and target full charge status information during the charging process; Determine whether the target battery level data meets the first condition and whether the target fully charged status information meets the second condition; If the target power data meets the first condition and the target full charge status information meets the second condition, the battery is determined to be in a state of poor tab soldering.
2. The battery solder joint detection method according to claim 1, characterized in that, Determining whether the target power data meets the first condition includes: If the target power data is lower than or equal to a first threshold, it is determined that the target power data meets the first condition; If the target power data is higher than the first threshold, it is determined that the target power data does not meet the first condition.
3. The battery solder joint detection method according to claim 2, characterized in that, The first threshold is determined in the following way: Acquire the first charging data of the first sample battery and the second charging data of the second sample battery, wherein the first sample battery is in a state of poor electrode soldering and the second sample battery is in a normal working state. The first charging data and the second charging data are compared and analyzed to determine the first threshold.
4. The battery solder joint detection method according to claim 3, characterized in that, The first charging data includes first power level data and first full charge status information; the second charging data includes second power level data and second full charge status information. The step of comparing and analyzing the first charging data and the second charging data to determine the first threshold includes: In the first charging data, the charging data corresponding to when the first full charge status information is determined to be the first status information is the first sample data; In the second charging data, the charging data corresponding to when the second full charge status information is determined to be the first status information is the second sample data; The first sample data and the second sample data are compared and analyzed to determine the first threshold.
5. The battery solder joint detection method according to claim 4, characterized in that, The step of comparing and analyzing the first sample data and the second sample data to determine the first threshold includes: Determine the maximum value in the first sample data and the minimum value in the second sample data; The first threshold is determined from the values between the maximum value and the minimum value.
6. The battery solder joint detection method according to claim 1, characterized in that, Determining whether the target fully charged state information meets the second condition includes: If the target fully charged state information is the first state information, it is determined that the target fully charged state information meets the second condition, wherein the first state information indicates that the battery is in a fully charged state; If the target fully charged state information is the second state information, it is determined that the target fully charged state information does not meet the second condition, wherein the second state information indicates that the battery is not fully charged.
7. The battery solder joint detection method according to claim 1, characterized in that, After determining that the battery is in a state of poor tab soldering, the method further includes: displaying poor tab soldering information, wherein the poor tab soldering information is used to prompt the user of the battery; and / or, marking the battery as being in a state of poor tab soldering.
8. A battery solder joint detection device, characterized in that, include: The acquisition module is used to acquire the target battery charge data and target full charge status information during the charging process; The first determining module is used to determine whether the target power data meets the first condition and whether the target full charge status information meets the second condition. The second determining module is used to determine that the battery is in a state of poor tab soldering when the target power data meets the first condition and the target full charge status information meets the second condition.
9. A terminal device, characterized in that, The terminal device includes: one or more processors, a memory, and one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the battery cold solder joint detection method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, It stores a computer program, which is loaded by a processor to execute the steps in the battery solder joint detection method according to any one of claims 1 to 7.