A server button battery testing device, method and medium
Through server button battery testing equipment and methods, using temperature collectors and test path selection modules, the versatility and accuracy issues of button battery testing in servers with complex architectures are solved, achieving simple and easy-to-use test results.
Patent Information
- Application Number
- CN202510848633.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2045-06-24
AI Technical Summary
In the prior art, the testing method for server button batteries is not applicable to servers with complex architectures, and is prone to damaging the battery base or causing inaccurate testing, which is time-consuming and labor-intensive.
Provided is a server button battery test device, comprising a temperature collector, a battery test socket and a test path selection module. The device selects a test path for power supply according to different test items and collects temperature data to determine the test results.
It realizes universal testing of button batteries of different servers, avoids damaging the base, and the test is simple, easy and highly accurate, suitable for servers with complex architectures.
Smart Images

Figure CN120370180B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of server testing, and in particular to a testing device, method, and medium for server button batteries. Background Art
[0002] In the related art, for servers with simple architectures, when testing button batteries, tweezers are generally used to short-circuit the diodes of the battery circuit or remove other components, and a multimeter is used to perform a fault test on the battery; for reverse charging tests of the battery, the battery is directly forced to be reversely pressed into the battery base for testing, which can easily damage the battery base. For servers with complex architectures, when testing button batteries, soldering wires are generally used to short-circuit the components and a multimeter is connected to the circuit for testing. However, the method of testing with tweezers and a multimeter cannot test button batteries in servers with complex architectures, and is prone to damaging the button battery base; and the method of testing with soldering wires is not only time-consuming and labor-intensive, but can also easily cause a short circuit on the motherboard or inaccurate testing due to loose soldering.
[0003] In view of this, how to provide a testing device, method and medium for server button batteries with a wide range of applications, simple and easy testing and high testing accuracy has become a problem that needs to be solved by those skilled in the art. Summary of the Invention
[0004] The present application provides a testing device, method and computer-readable storage medium for server button batteries, so as to at least solve the problems of poor versatility, complex testing and low accuracy of the testing methods in the related art.
[0005] The present application provides a server button battery test device, comprising: a temperature collector, a battery test socket connected to the temperature collector, a test path gating module connected to the battery test socket, and a power supply connected to the test path gating module; wherein:
[0006] Battery test socket, used to place the button battery to be tested;
[0007] The test path selection module is used to determine the test path corresponding to the test item according to different test items, so that the power supply can supply power to the button battery to be tested on the battery test socket through the test path;
[0008] The temperature collector is used to collect temperature data of the button battery to be tested during the testing process of the button battery to be tested.
[0009] The present application also provides a server button battery testing method, which is applied to the server button battery testing device as described above, comprising:
[0010] After the button battery to be tested is placed in the battery test seat according to the test item requirements corresponding to the current test item, the test path corresponding to the current test item is controlled to be turned on;
[0011] When the test duration of the current test item continues for the preset time, determine whether the button battery under test has leakage or explosion;
[0012] In the absence of leakage and explosion, determining whether a temperature curve formed by the temperature data corresponding to the current test item is within a preset limit, and if so, determining that the current test item has passed;
[0013] If there is leakage or explosion, or the temperature curve is not within the preset limits, the button battery under test is determined to have failed the test;
[0014] If the current test item passes, the next test item is set as the current test item, and the process returns to the step of controlling the test path corresponding to the current test item to be turned on after the button battery to be tested is placed in the battery test socket according to the test item requirements corresponding to the current test item, until the last test item is completed;
[0015] When each test item is passed, it is determined that the button battery under test is tested successfully.
[0016] The present application also provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned server button battery testing method are implemented.
[0017] It can be seen from the above technical solution that the beneficial effect of the present invention is that when the button battery to be tested is tested by the test device of the server button battery, the button battery to be tested can be placed through the battery test seat, and the test path selection module determines the test path corresponding to the test item according to different test items, so that the power supply is supplied to the button battery to be tested on the battery test seat through the test path to test the button battery to be tested for the test item. Different test paths can be selected for different test items to achieve testing of different test items, and the temperature data of the button battery to be tested can be collected by the temperature collector during the test of each test item, so as to determine the test result of the button battery to be tested for the test item in combination with the external condition of the button battery to be tested after the test is completed and the temperature data. The present application provides a universal server button battery testing device. Regardless of the type of server, the button battery can be placed on the test device to test various test items without damaging the button battery base on the server. The test is simple and easy, and the test accuracy is high.
[0018] In addition, the present invention also provides a corresponding implementation method and medium for a test device for a server button battery, thereby further making the method more practical. The method and medium have corresponding advantages. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0020] Figure 1 A schematic structural diagram of a server button battery testing device provided in an embodiment of the present application;
[0021] Figure 2 A schematic structural diagram of another server button battery testing device provided in an embodiment of the present application;
[0022] Figure 3 A schematic diagram of a button battery power supply circuit provided in an embodiment of the present application;
[0023] Figure 4 A schematic diagram of the structure of another server button battery testing device provided in an embodiment of the present application;
[0024] Figure 5 A flowchart of a method for testing a server button battery provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0026] It should be noted that, in the description of this application, the terms "comprises," "includes," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. The terms "first," "second," etc., in this application are used to distinguish similar objects, and are not used to describe a particular order or sequence.
[0027] It should be noted that an RTC (Real Time Clock) refers to a clock installed in an electronic device or integrated circuit. In server motherboard design, the RTC ensures system time accuracy and maintains BIOS (Basic Input and Output System) settings when the motherboard is powered off. When the server is powered on, the CPU (Central Processing Unit) already has timer and clock functions, allowing it to display time and adjust timing without an RTC. When the server is powered off, the RTC is required to provide clock functionality. The RTC has a power supply separate from the system power supply, typically a lithium-manganese coin cell battery. If the motherboard of a server device contains a button cell battery, a component with a risk of chemical corrosion and explosion, it must undergo appropriate fault testing in accordance with relevant regulations to ensure safety during use. Key safety tests for button cell batteries include: 1. Battery overcharge, which simulates charging under any single fault condition that could occur in the charging circuit and cause overcharging of the battery. 2. Battery over-discharge, simulating rapid battery discharge when current-limiting or voltage-limiting components in the battery's load circuit are open or short-circuited. 3. Accidental battery charging, simulating accidental battery charging due to component failure in the circuit. 4. Reverse battery charging, simulating reverse charging of the battery during a circuit failure. When conducting the above fault simulation experiments, the tested battery must not exhibit chemical leakage due to casing rupture, battery explosion, or battery surface temperature exceeding specification limits. Safety design and verification testing of the server are essential during the server development phase.
[0028] As market demands for server performance continue to rise, server system design is becoming increasingly complex. For servers with simple architectures (such as 1U and 2U servers), testing a coin cell battery requires simply opening the server cover to ensure the coin cell battery's location is visible while the motherboard is powered on. Tweezers or other tools can be used to short-circuit diodes or other components in the battery circuit to simulate a fault condition. A multimeter can then be used to obtain voltage and current information to determine if the test passed. However, for complex AI (artificial intelligence) or multi-node servers, the system architecture design requires that individual nodes must be connected to the system power module to power the motherboard. However, the node structure is typically very compact, making it impossible to short-circuit components and connect a multimeter as described above while the node is connected to the system power module, making this test impossible. In related art, for servers with complex architectures, short-circuiting components and connecting a multimeter to the circuit using wires is typically done. This can easily cause a motherboard short circuit or inaccurate testing due to loose soldering. Furthermore, using wires is time-consuming and labor-intensive.
[0029] In view of this, the present application provides a testing device for server button batteries that is highly versatile, simple, and accurate. In order to enable those skilled in the art to better understand the present application, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0030] Please refer to Figure 1 The following is a schematic diagram of a server button battery test device, which is described in detail. The server button battery test device includes: a temperature collector 1, a battery test socket 2 connected to the temperature collector 1, a test path selection module 3 connected to the battery test socket 2, and a power supply 4 connected to the test path selection module 3; wherein:
[0031] Battery test seat 2, used to place the button battery to be tested;
[0032] The test path selection module 3 is used to determine the test path corresponding to the test item according to different test items, so that the power supply 4 can supply power to the button battery to be tested on the battery test socket 2 through the test path;
[0033] The temperature collector 1 is used to collect temperature data of the button battery to be tested during the testing process of the button battery to be tested.
[0034] It should be noted that, in the embodiment of the present application, the button battery to be tested can be placed on the battery test base 2 according to the requirements of the test item. When the button battery to be tested is tested, the test path selection module 3 can determine the test path corresponding to the test item according to different test items, and control the conduction of the test path, so that the power supply 4 can supply power to the button battery to be tested on the battery test base 2 through the test path, thereby realizing the test of the test item. In the test process of the button battery to be tested, the temperature collector 1 collects the temperature data of the button battery to be tested, so that after the test of the test item is completed, the test result of the button battery to be tested in the test item can be determined according to the external condition of the button battery to be tested and the temperature data.
[0035] In one embodiment, Figure 2 As shown, in this embodiment, in order to more conveniently and accurately test the button battery to be tested, the battery test seat 2 may include a first button battery base 21 and a second button battery base 22;
[0036] The test path gating module 3 may include a first controllable switch 31, a second controllable switch 32, a third controllable switch 33, a fourth controllable switch 34, a diode 35 and a variable resistor 36; wherein:
[0037] The first end of the first button battery base 21 is connected to the first end of the first controllable switch 31, the second end of the first button battery base 21, the second end of the second button battery base 22, the anode of the diode 35, and the first end of the third controllable switch 33 are connected to each other, the first end of the second controllable switch 32 is connected to the first end of the second button battery base 22, the second end of the first controllable switch 31, the second end of the second controllable switch 32, the second end of the variable resistor 36, and the positive electrode of the power supply 4 are connected to each other, the first end of the variable resistor 36, the cathode of the diode 35, the second end of the third controllable switch 33, and the negative electrode of the power supply 4 are connected to each other, the first end of the temperature collector 1 is connected to the third end of the first button battery base 21, and the second end of the temperature collector 1 is connected to the third end of the second button battery base 22.
[0038] It is understood that the battery test sockets 2 in the embodiment of the present application can be two: a first button battery base 21 and a second button battery base 22. The positive and negative poles of the first and second button battery bases 21 and 22 are connected in opposite directions. That is, if the first end of the first button battery base 21 is positive and the second end is negative, the first end of the second button battery base 22 is negative and the second end is positive; if the first end of the first button battery base 21 is negative and the second end is positive, the first end of the second button battery base 22 is positive and the second end is negative. Therefore, when performing different tests on the button battery to be tested, the button battery to be tested can be placed on the first button battery base 21 or the second button battery base 22 according to actual needs. In addition, the temperature collector 1 in the present application can be connected to the first button battery base 21 via a first thermocouple and to the second button battery base 22 via a second thermocouple, respectively, so that real-time temperature data of the surface of the button battery to be tested can be collected.
[0039] It should also be noted that in this application, for different test items, for example, the test items are battery overcharge test, battery over-discharge test, battery accidental charging test and battery reverse charging test, respectively, the corresponding test path can be selected to be turned on by controlling the on and off of the first controllable switch 31, the second controllable switch 32, the third controllable switch 33, and the fourth controllable switch 34. After the corresponding test path is turned on, the charging voltage of the button battery to be tested can be adjusted by adjusting the resistance value of the variable resistor 36 to achieve testing of each test item.
[0040] The diode model in this embodiment can be consistent with the diode model used when the button battery on the server motherboard is working properly. Figure 3 As shown, the diode model may be BAS70.
[0041] In one embodiment, when the test item is a battery overcharge test, the first button battery base 21 is used to place the button battery to be tested, and the test path is a path formed by closing the first controllable switch 31, the third controllable switch 33, and the fourth controllable switch 34 and opening the second controllable switch 32;
[0042] When the test item is a battery over-discharge test, the first button battery base 21 is used to place the button battery to be tested, and the test path is a path formed by closing the first controllable switch 31 and opening the second controllable switch 32, the third controllable switch 33, and the fourth controllable switch 34.
[0043] When the test item is a battery accidental charging test, the first button battery base 21 is used to place the button battery to be tested, and the test path is a path formed by the first controllable switch 31, the third controllable switch 33 and the fourth controllable switch 34 being closed and the second controllable switch 32 being open;
[0044] When the test item is a battery reverse charging test, the second button battery base 22 is used to place the button battery to be tested in reverse, and the test path is a path formed by the first controllable switch 31 being disconnected and the second controllable switch 32, the third controllable switch 33 and the fourth controllable switch 34 being closed.
[0045] It can be understood that in order to more accurately implement the testing of various test items of the button battery to be tested in the embodiment of the present application, the battery overcharge test, battery over-discharge test and battery accidental charging test can be performed. Since the battery to be tested needs to be placed in the forward direction, when the button battery to be tested is tested for these three test items, the button battery to be tested can be placed on the first button battery base 21 in a forward connection manner, so that the battery overcharge test, battery over-discharge test and battery accidental charging test of the button battery to be tested can be respectively implemented by controlling the on and off of the non-connected controllable switches among the first controllable switch 31, the second controllable switch 32, the third controllable switch 33 and the fourth controllable switch 34. Of course, since the positive and negative poles of the second button battery base 22 are opposite to those of the first button battery base 21, when it is necessary to perform a battery reverse charging test on the button battery to be tested, the button battery to be tested can be placed in the second button battery base 22 with the positive connection, and the battery reverse charging test of the button battery to be tested can be achieved by controlling the on and off of the non-connected controllable switches among the first controllable switch 31, the second controllable switch 32, the third controllable switch 33, and the fourth controllable switch 34.
[0046] In practical applications, the first end of the first button battery base 21 is a positive electrode and the second end is a negative electrode, while the first end of the second button battery base 22 is a negative electrode and the second end is a positive electrode. When testing a button battery under test for battery overcharge, the button battery under test can be placed in the first button battery base 21 in a positive connection manner, and the first controllable switch 31, the third controllable switch 33, and the fourth controllable switch 34 are all closed, while the second controllable switch 32 is opened, thereby forming a test path in which the diode 35 is short-circuited. The charging voltage of the button battery under test can be changed by adjusting the variable resistor 36 (e.g., a sliding rheostat) until the charging voltage exceeds the specification of the button battery under test and continues for a preset time, thereby simulating battery overcharge and implementing a battery overcharge test. During the test, the temperature collector 1 collects real-time surface temperature data of the button battery under test. After the test is completed, the surface condition of the button battery under test can be observed, and the temperature data can be analyzed to determine whether the test item has passed. Among them, in order to improve the accuracy of adjusting the charging voltage value of the button battery to be tested in the embodiment of the present application, the power supply 4 can adopt an adjustable power supply, so that the charging voltage value of the button battery to be tested can be quickly and accurately adjusted by adjusting the adjustable power supply and the variable resistor 36.
[0047] When performing a battery over-discharge test on the button battery to be tested, the button battery to be tested is still placed in the first button battery base 21 in a positive connection manner, and the first controllable switch 31 is controlled to be closed, the second controllable switch 32 is controlled to be disconnected, the third controllable switch 3 is controlled to be disconnected, and the fourth controllable switch 34 is controlled to be disconnected, thereby forming a corresponding test path. There are no current limiting or voltage limiting components in the formed test path, so that the rapid discharge test of the battery can be simulated and the test can continue for a preset time. During the test, the temperature data of the surface of the button battery to be tested can be collected in real time through the temperature collector 1. After the test is completed, the surface condition of the button battery to be tested can be observed, and the temperature data can be analyzed to determine whether the test item is passed.
[0048] When the button battery to be tested is subjected to the test item of accidental battery charging test, the button battery to be tested is still placed in the first button battery base 21 in a positive connection manner, and the first controllable switch 31, the third controllable switch 33 and the fourth controllable switch 34 are controlled to be closed, and the second controllable switch 32 is controlled to be disconnected, thereby forming a corresponding test path, and the variable resistor 36 and the adjustable power supply can be adjusted so that the charging voltage of the button battery to be tested is consistent with the normal operating voltage of the server motherboard (for example, 3.3V), so as to simulate the phenomenon that the system charges the battery when the relevant part of the server circuit fails, thereby realizing the accidental charging test of the button battery to be tested, and during the test process, the temperature data of the surface of the button battery to be tested can be collected in real time by the temperature collector 1. After the test is completed, the surface condition of the button battery to be tested can be observed, and the temperature data can be analyzed to determine whether the test item is passed.
[0049] During the reverse charging test of a button battery under test, the button battery under test is placed in the second button battery holder 22 in a forward-connected manner. Since the positive and negative poles of the first and second button battery holders 21 and 22 are reversed, the button battery under test in the second button battery holder 22 is reversed compared to when placed in the first button battery holder 21. The first controllable switch 31 is controlled to be open, and the second controllable switch 32, the third controllable switch 33, and the fourth controllable switch 34 are controlled to be closed, thereby forming a corresponding test path. By adjusting the variable resistor 36 and the adjustable power supply, the battery charging voltage is aligned with the normal operating voltage of the server motherboard (e.g., 3.3V). This simulates the reverse polarity connection and accidental charging of the server motherboard battery, thus performing a reverse charging test on the button battery under test. The test can last for a preset duration, and during the test, the temperature collector 1 can collect real-time surface temperature data of the button battery under test. After the test is completed, the surface condition of the button battery under test can be observed, and the temperature data can be analyzed to determine whether the test item has passed.
[0050] It should be noted that in actual applications, the preset time length can be 7 hours, that is, each test item is tested for 7 hours, and after each test item is completed, it can be observed whether there are cracks, leakage or explosions on the surface of the button battery to be tested. If at least one of these situations occurs, it is determined that the test item has failed and the button battery to be tested has not passed the test. If there are no cracks, leakages or explosions, a temperature curve can be further established based on the temperature data obtained during the test of the test item, and it can be identified whether the temperature curve is within the preset limits. If there are data points that are not within the preset limits, it is determined that the button battery to be tested has failed the test. If after each test item is completed, the button battery to be tested does not have cracks, leakages or explosions, and the corresponding temperature curve is within the preset limits, it means that the button battery to be tested has passed the test.
[0051] In one embodiment, in order to ensure circuit safety, a voltage divider resistor 5 may be further provided, wherein a first end of the voltage divider resistor 5 is connected to a first end of the variable resistor, and a second end of the voltage divider resistor 5 is connected to a negative electrode of the power supply 4 .
[0052] In one embodiment, Figure 4 As shown, the device further includes a processor 6, which is connected to the control ends of the first controllable switch 31, the second controllable switch 32, the third controllable switch 33, and the fourth controllable switch 34;
[0053] the processor 6 is configured to, upon receiving a first instruction corresponding to a battery overcharge test, control the first controllable switch 31, the third controllable switch 33, and the fourth controllable switch 34 to be closed, and control the second controllable switch 32 to be open;
[0054] When a second instruction corresponding to a battery over-discharge test is received, the first controllable switch 31 is controlled to be closed, and the second controllable switch 32, the third controllable switch 33, and the fourth controllable switch 34 are controlled to be opened;
[0055] When a third instruction corresponding to the battery accidental charging test is received, the first controllable switch 31, the third controllable switch 33 and the fourth controllable switch 34 are all closed, and the second controllable switch 32 is opened.
[0056] When the fourth instruction corresponding to the battery reverse charging test is received, the first controllable switch 31 is controlled to be opened, and the second controllable switch 32 , the third controllable switch 33 and the fourth controllable switch 34 are controlled to be closed.
[0057] It should be noted that in order to improve the test efficiency and test automation in this embodiment, the processor 6 can control the closing and opening of each controllable switch according to the test items, wherein instructions corresponding to each test item and the switch conduction status of the test path corresponding to each test item can be pre-set, so that the processor 6 can determine the corresponding test item according to the received instruction, and control the corresponding switch conduction according to the switch conduction status of the test path corresponding to the test item, so as to realize the testing of different test items of the button battery to be tested, thereby improving the test efficiency.
[0058] In addition, a test order for each test item can be predetermined for each test item. When the processor 6 detects a start test instruction based on the preset test order for each test item, it controls the corresponding controllable switches to be turned on for the current test item according to the switch conduction status of the current test item, and detects whether the test time of the test item has reached a preset time. If the preset time has been reached, the corresponding switch is turned on to disconnect the test path. After the second preset time has passed and the surface temperature of the button battery to be tested returns to room temperature, the corresponding switch is turned on again according to the switch conduction status of the test path corresponding to the next test item, thereby starting the test of the next test item. In addition, the test items corresponding to the first button battery holder can be arranged first, and the test items corresponding to the second button battery can be arranged last. Therefore, after the test item located in the first button battery holder is tested, a prompt to switch the button battery placement position can be issued. When it is detected that the button battery to be tested is correctly installed in the second button battery holder, the corresponding switch is controlled to be turned on according to the test path of the corresponding test item to test the corresponding test item, thereby better improving the test efficiency and automation.
[0059] In one embodiment, the processor 6 can also be used to connect with the temperature collector 1;
[0060] The temperature collector 1 is further used to generate a temperature curve based on the collected temperature data;
[0061] The processor 6 is further configured to determine that the test has failed when the temperature curve has a data point that is not within a preset limit.
[0062] It should be noted that, in this embodiment, the processor 6 can be connected to the temperature collector 1, obtain the temperature data collected by the temperature collector 1, and perform curve fitting on the temperature data to obtain a temperature curve, and then determine whether the temperature curve is within the preset limit. If it is not within the preset limit, it means that the corresponding test item has failed. If it is within the preset limit, and there is no crack, leakage or explosion on the surface of the button battery to be tested, it is determined that the test item of the button battery to be tested has passed.
[0063] That is to say, when the server needs to undergo safety testing, due to the limitations of the architecture and structure, the button battery on the motherboard cannot be tested for faults in the powered-on state. After determining whether the circuit of the server button battery is consistent with the test equipment provided in this application according to the schematic diagram, the button battery can be removed and placed in the test equipment, and the test process described in this application (such as Figure 5 Perform safety tests and output the test results.
[0064] It can be seen that when the button battery to be tested is tested by the test device of the server button battery, the button battery to be tested can be placed through the battery test seat, and the test path selection module determines the test path corresponding to the test item according to different test items, so that the power supply is supplied to the button battery to be tested on the battery test seat through the test path to test the button battery to be tested for the test item. Different test paths can be selected for different test items to achieve the test of different test items, and the temperature data of the button battery to be tested can be collected by the temperature collector during the test of each test item, so as to determine the test result of the button battery to be tested for the test item in combination with the external condition of the button battery to be tested after the test is completed and the temperature data. The present application provides a universal server button battery testing device. Regardless of the type of server, the button battery can be placed on the test device to test various test items without damaging the button battery base on the server. The test is simple and easy, and the test accuracy is high.
[0065] Based on the above embodiment, combined with the testing equipment of server button batteries, the corresponding testing method of server button batteries is described here. Figure 5 As shown, this embodiment provides a method for testing a server button battery, which is applied to the above-mentioned server button battery testing equipment. The method includes the following S110 to S170.
[0066] S110: After the button battery to be tested is placed in the battery test socket according to the test item requirements corresponding to the current test item, the test path corresponding to the current test item is controlled to be turned on.
[0067] It should be noted that for each test item, this embodiment takes one test item as an example for detailed description. Different test items correspond to different test paths. Therefore, the corresponding test path can be controlled to be turned on according to the current test item, thereby performing the test of the current test item.
[0068] S120: When the test duration of the current test item continues for a preset time, it is determined whether the button battery to be tested has cracks, leakage, or explosion.
[0069] It is understandable that the test time for each test item needs to reach the preset time. When the preset time is reached, it can be further determined whether the surface of the button battery to be tested has cracks, leakage or explosion, thereby determining the safety of the button battery to be tested.
[0070] S130: In the absence of crack leakage and explosion, determine whether the temperature curve formed by the temperature data corresponding to the current test item is within the preset limit. If it is within the preset limit, enter S140.
[0071] S140: Determine whether the current test item has passed the test.
[0072] That is, if there are no cracks, leakage or explosion, a temperature curve can be further formulated based on the temperature data collected during the current test item, and it can be identified whether the temperature curve is within the preset limit. If the temperature curve is within the preset limit, it can be determined that the button battery to be tested has passed the test of the current test item.
[0073] S150: If there is a crack, leakage, or explosion, or the temperature curve is not within the preset limit, it is determined that the button battery to be tested has failed the test.
[0074] If after the test, the button battery to be tested is found to have cracks, leakage or explosion, it means that the button battery to be tested has failed the test. Of course, if the button battery to be tested does not have cracks, leakage or explosion, but the temperature curve is not within the preset limit, the button battery to be tested is still determined to have failed the test.
[0075] S160: If the current test item passes, the next test item is used as the current test item, and the process returns to S110 to execute the step of controlling the conduction of the test path corresponding to the current test item after the button battery to be tested is placed in the battery test seat according to the test item requirements corresponding to the current test item, until the last test item is completed.
[0076] S170: If each test item is passed, it is determined that the button battery to be tested is tested successfully.
[0077] It should be noted that after the test item is executed according to the above steps, if it is determined that the test item has passed, the test of the next test item will be continued. If there is a test item that has not passed, it can be directly determined that the button battery to be tested has failed the test. If all the test items have passed, it can be determined that the button battery to be tested has been tested successfully, that is, the test has passed.
[0078] The test of this application is simple and easy, with high test efficiency and accuracy, which is conducive to ensuring the safety of button batteries and servers.
[0079] Based on the above embodiment, this embodiment further provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned server button battery testing method are implemented.
[0080] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0081] The above is a detailed introduction to the server button battery testing equipment, method, and system provided by this application. This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above examples is only used to help understand the method and core ideas of this application. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of this application, several improvements and modifications can be made to this application, and these improvements and modifications also fall within the scope of protection of the claims of this application.
Claims
1. A server button battery testing device, characterized in that: include: A temperature collector, a battery test socket connected to the temperature collector, a test path gating module connected to the battery test socket, and a power supply connected to the test path gating module; wherein: The battery test seat is used to place the button battery to be tested; The test path selection module is used to determine the test path corresponding to the test item according to different test items, so that the power supply can supply power to the button battery to be tested on the battery test socket through the test path; The temperature collector is used to collect temperature data of the button battery to be tested during the test process of the button battery to be tested; wherein: The battery test socket includes a first button battery base and a second button battery base; the positive and negative poles of the first button battery base and the second button battery base are connected in opposite directions; The test path gating module includes a first controllable switch, a second controllable switch, a third controllable switch, a fourth controllable switch, a diode and a variable resistor; wherein: The first end of the first button battery base is connected to the first end of the first controllable switch, the second end of the first button battery base, the second end of the second button battery base, the anode of the diode, and the first end of the third controllable switch are connected to each other, the first end of the second controllable switch is connected to the first end of the second button battery base, the second end of the first controllable switch, the second end of the second controllable switch, the second end of the variable resistor, and the positive electrode of the power supply are connected to each other, the first end of the variable resistor, the cathode of the diode, the second end of the third controllable switch, and the negative electrode of the power supply are connected to each other, the first end of the temperature collector is connected to the third end of the first button battery base, and the second end of the temperature collector is connected to the third end of the second button battery base; When the test item is a battery overcharge test, the first button battery base is used to place the button battery to be tested, and the test path is a path formed when the first controllable switch, the third controllable switch, and the fourth controllable switch are all closed and the second controllable switch is open; When the test item is a battery over-discharge test, the first button battery base is used to place the button battery to be tested, and the test path is a path formed when the first controllable switch is closed and the second controllable switch, the third controllable switch, and the fourth controllable switch are all opened; In a case where the test item is a battery accidental charging test, the first button battery base is used to place the button battery to be tested, and the test path is a path formed when the first controllable switch, the third controllable switch, and the fourth controllable switch are all closed and the second controllable switch is open; When the test item is a battery reverse charging test, the second button battery base is used to place the button battery to be tested in reverse, and the test path is a path formed when the first controllable switch is disconnected and the second controllable switch, the third controllable switch and the fourth controllable switch are all closed.
2. The server button battery testing device according to claim 1, characterized in that: It also includes a voltage-dividing resistor, a first end of the voltage-dividing resistor is connected to the first end of the variable resistor, and a second end of the voltage-dividing resistor is connected to the negative electrode of the power supply.
3. The server button battery testing device according to claim 1, characterized in that: The power supply is an adjustable power supply.
4. The server button battery testing device according to claim 1, characterized in that: The system further includes a processor connected to the control terminals of the first controllable switch, the second controllable switch, the third controllable switch, and the fourth controllable switch; the processor is configured to, upon receiving a first instruction corresponding to a battery overcharge test, control the first controllable switch, the third controllable switch, and the fourth controllable switch to be closed, and control the second controllable switch to be opened; When a second instruction corresponding to a battery over-discharge test is received, controlling the first controllable switch to be closed, and controlling the second controllable switch, the third controllable switch, and the fourth controllable switch to be opened; Upon receiving a third instruction corresponding to a battery accidental charging test, controlling the first controllable switch, the third controllable switch, and the fourth controllable switch to be closed, and controlling the second controllable switch to be opened; When a fourth instruction corresponding to a battery reverse charging test is received, the first controllable switch is controlled to be opened, and the second controllable switch, the third controllable switch, and the fourth controllable switch are controlled to be closed.
5. The server button battery testing device according to claim 1, characterized in that: The first end of the first button battery base is the positive electrode, and the second end of the first button battery base is the negative electrode; the first end of the second button battery base is the negative electrode, and the second end of the second button battery base is the positive electrode.
6. The server button battery testing device according to claim 4, characterized in that: The processor is also used to connect with the temperature collector; The temperature collector is further used to generate a temperature curve based on the collected temperature data; The processor is further configured to determine that the test has failed when the temperature curve has a data point that is not within a preset limit.
7. A method for testing a server button battery, characterized in that: A testing device for a server button battery according to any one of claims 1 to 6, comprising: After the button battery to be tested is placed in the battery test seat according to the test item requirements corresponding to the current test item, controlling the test path corresponding to the current test item to be turned on; When the test duration of the current test item continues for a preset time, determining whether the button battery to be tested has cracks, leakage, or explosion; In the absence of crack leakage and explosion, determining whether a temperature curve formed by the temperature data corresponding to the current test item is within a preset limit, and if so, determining that the current test item has passed; If there is a crack, leakage or explosion, or the temperature curve is not within the preset limit, it is determined that the button battery under test has failed the test; If the current test item passes, the next test item is set as the current test item, and the process returns to the step of controlling the test path corresponding to the current test item to be turned on after the button battery to be tested is placed in the battery test socket according to the test item requirements corresponding to the current test item, until the last test item is completed; When each test item is passed, it is determined that the button battery to be tested is tested successfully.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps of the server button battery testing method according to claim 7 are implemented.
Citation Information
Patent Citations
Lithium battery test management method, equipment and medium
CN119199579A
Electric bicycle battery testing device
CN222994624U