Server test module
By designing a server test module that includes floating blocks and elastic components, the problem of server interfaces needing to be forcefully pulled out after testing was solved, achieving safe unplugging and smooth operation of the interfaces.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- DONGGUAN HUSAN ELECTRIC CO LTD
- Filing Date
- 2025-04-21
- Publication Date
- 2026-04-17
AI Technical Summary
The server interface requires significant pulling force after testing, which can easily lead to interface damage.
Design a server test module, including an installation mechanism, a test head, and a floating mechanism. The floating mechanism consists of a floating block and a first elastic element, which is used to apply an elastic force through the floating block to assist the interface in being pulled out after the test is completed, thereby reducing the pull-out force.
By combining the floating block and the elastic element, the pull-out force of the server interface is reduced, the risk of interface damage is reduced, and the pull-out process is made smoother.
Smart Images

Figure CN224138437U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of server testing technology, and in particular to a server testing module. Background Technology
[0002] A server is a common device that provides services to other computers or devices. A server can respond to client requests and provide the required information or perform specific tasks, such as data storage, resource sharing, and application execution.
[0003] Servers typically have multiple interfaces, each requiring a corresponding test module for testing. Some server interfaces (such as PCIe interfaces) have a larger contact area with the test module's test head during testing. Therefore, after testing, removing the server interface requires overcoming greater friction and thus necessitates a significant pulling force. However, the question remains: how much pulling force would likely damage the server interface? Utility Model Content
[0004] This invention aims to solve at least one of the technical problems existing in the prior art. To this end, this invention proposes a server testing module that can reduce the pulling force required to unplug the server interface after testing, thereby reducing the risk of damage to the server interface.
[0005] This utility model provides a server testing module, comprising: a mounting mechanism for mounting on a machine; a test head mounted on the mounting mechanism and having a test end extending relative to the mounting mechanism and used to connect to a server interface to be tested; and a float mechanism including a float block and a first elastic element, the float block being disposed around the test end and movably connected to the mounting mechanism, the float block being used to abut against the server interface; the first elastic element being disposed on the mounting mechanism and connected to the float block, the first elastic element being used to apply an elastic force to the server interface through the float block to disengage it from the test end after the server interface test is completed.
[0006] The server testing module provided by this utility model has at least the following beneficial effects:
[0007] By setting a float block and a first elastic element on the mounting mechanism, the float block can move relative to the mounting mechanism. After the test is completed, the first elastic element can transmit the elastic force to the server interface through the float block. The elastic force can assist in pulling out the server interface, thereby reducing the pulling force required for the server interface and reducing the risk of damage to the server interface. At the same time, the float block surrounding the test head can better contact the server interface, and the elastic force on the server interface is evenly distributed, making the pulling out of the server interface smoother and further reducing the risk of damage to the server interface.
[0008] In one embodiment of this implementation, the floating material mechanism includes a connecting rod, the mounting mechanism has a movable hole, the connecting rod includes a connecting part, a movable part and a snap-fit part connected in sequence, the connecting part is connected to the floating material block, the movable part is movably disposed in the movable hole, and the snap-fit part can abut against the inner wall of the movable hole to restrict the movable part from leaving the movable hole.
[0009] In one embodiment of this implementation, the movable part has a gap with the inner wall of the movable hole.
[0010] In one embodiment of this implementation, the movable hole includes a first hole, a transition cone hole, and a second hole connected in sequence. The diameter of the second hole is larger than the diameter of the first hole. The movable part is located in the first hole, and the snap-fit part is located in the second hole and can abut against the inner wall of the transition cone hole.
[0011] In one embodiment of this implementation, the floating block is provided with a guide groove, the bottom wall of the guide groove is used to fit with the server interface, and a through hole is provided, through which the test end passes.
[0012] In one embodiment of this implementation, the angle formed by the sidewall of the guide groove relative to the bottom wall is an obtuse angle, which is used to guide the server interface.
[0013] In one embodiment of this implementation, the mounting mechanism includes a floating block, a fixed block, and a mounting block. The mounting block is used to mount on the machine base. The fixed block and the mounting block are movably connected relative to each other along a first direction and a second elastic member is provided between them. The floating block and the fixed block are movably connected relative to each other along a second direction intersecting the first direction and a third elastic member is provided between them. The first elastic member is disposed on the floating block.
[0014] In one embodiment of this implementation, the mounting mechanism includes a slider that is slidably connected to the floating block. The slider can slide relative to the floating block between a first position and a second position. When the slider is in the first position, it engages with the test head to restrict the movement of the test head in the first direction. When the slider is in the second position, it disengages from the test head to release the restriction on the test head.
[0015] In one embodiment of this implementation, the floating block is provided with a spring pin, and the slider is provided with a first pin hole and a second pin hole. When the slider is in the first position, the spring pin extends into the first pin hole, and when the slider is in the second position, the spring pin extends into the second pin hole.
[0016] In one embodiment of this implementation, the floating block is provided with a connector and a sliding groove. The connector is engaged with the sliding groove and can slide along the sliding groove.
[0017] Additional aspects and advantages of this invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0018] The present invention will be further described below with reference to the accompanying drawings and embodiments, wherein:
[0019] Figure 1 This is a schematic diagram of the structure of a server test module installed on a machine and used to test the server interface, according to one embodiment of the present invention.
[0020] Figure 2 This is a schematic diagram of the server test module installed on the machine and after testing the server interface, according to one embodiment of the present invention.
[0021] Figure 3 yes Figure 2 A schematic diagram of the server test module;
[0022] Figure 4 yes Figure 3 A schematic diagram of the cross-section of the server test module passing through the second and third elastic elements;
[0023] Figure 5 yes Figure 3 A cross-sectional diagram of the floating material mechanism and part of the mounting mechanism of the server test module via the connecting rod;
[0024] Figure 6 yes Figure 3A schematic diagram of the cross-section of a portion of the server test module when the slider is in the first position, passing through the test head;
[0025] Figure 7 yes Figure 6 An enlarged schematic diagram of region A;
[0026] Figure 8 yes Figure 3 A schematic diagram of the cross-section of a portion of the server test module's structure through the test head when the slider is in the second position;
[0027] Figure 9 yes Figure 8 An enlarged schematic diagram of region A;
[0028] Figure 10 yes Figure 2 A schematic diagram of the structure of the floating block in the server interface and server test module.
[0029] Figure label:
[0030] Server test module 100;
[0031] Mounting mechanism 10; movable hole 101; first hole 1011; transition tapered hole 1012; second hole 1013; floating block 11; spring pin 111; connector 112; fixing block 12; third elastic element 121; tapered screw 122; mounting block 13; second elastic element 131; guide post 132; slider 14; first pin hole 141; second pin hole 142; protrusion 143; groove 144;
[0032] Test head 20; Test end 21; Card slot 211;
[0033] Floating material mechanism 30; floating material block 31; guide groove 311; bottom wall 3111; side wall 3112; through hole 312; first elastic element 32; connecting rod 33; connecting part 331; movable part 332; snap-fit part 333;
[0034] 200 machines;
[0035] Server interface 300. Detailed Implementation
[0036] The embodiments of this utility model are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this utility model, and should not be construed as limiting this utility model.
[0037] In the description of this utility model, it should be understood that the directional descriptions, such as up, down, front, back, left, right, etc., indicate the directional or positional relationship based on the directional or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this utility model and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this utility model.
[0038] In the description of this utility model, "several" means one or more, "multiple" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0039] In the description of this utility model, unless otherwise explicitly defined, terms such as "setting," "installation," and "connection" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this utility model in conjunction with the specific content of the technical solution.
[0040] In the description of this utility model, the terms "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this utility model. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0041] Please see Figures 1 to 3 , Figure 1 This is a schematic diagram of the structure of a server test module 100 installed on a machine 200 and used to test the server interface 300 according to one embodiment of the present invention. Figure 2 This is a schematic diagram of the structure of the server test module 100 after it is installed on the machine 200 and the server interface 300 is tested, according to one embodiment of the present invention. Figure 3 yes Figure 2A schematic diagram of the structure of a server testing module 100 is provided in this embodiment of the present invention. The server testing module 100 includes a mounting mechanism 10, a test head 20, and a float mechanism 30. The mounting mechanism 10 is used to mount the module on a machine base 200. The test head 20 is mounted on the mounting mechanism 10 and has a test end 21 that extends relative to the mounting mechanism 10 and is used to connect to the server interface 300 to be tested. The float mechanism 30 includes a float block 31 and a first elastic member 32. The float block 31 is disposed around the test end 21 and is movably connected to the mounting mechanism 10. The float block 31 is used to abut against the server interface 300. The first elastic member 32 is disposed on the mounting mechanism 10 and connected to the float block 31. After the server interface 300 is tested, the first elastic member 32 is used to apply an elastic force to the server interface 300 through the float block 31 to disengage it from the test end 21.
[0042] Specifically, the server interface 300 can be a PCIe type interface. The test head 20 passes through the mounting mechanism 10, and the test end 21 of the test head 20 extends relative to the mounting mechanism 10 so that it can be inserted into the server interface 300 during testing. The first elastic element 32 can be a spring, leaf spring, or other type of elastic device. The elastic deformation of the first elastic element 32 is related to the test direction (i.e., the direction in which the server interface 300 is inserted and removed).
[0043] Understandably, during the preparation for testing, the relevant driving mechanism moves the server interface 300 closer to the test end 21. The server interface 300 pushes the float block 31 to compress the first elastic element 32 until the test end 21 is inserted into the server interface 300 to begin testing. During this process, the float block 31 and the first elastic element 32 cushion the server interface 300, reducing the risk of damage. After the test is completed, the relevant driving mechanism separates the server interface 300 from the test end 21. During separation, the first elastic element 32 can apply an elastic force to the server interface 300 through the float block 31. The direction of the elastic force is the same as the pull-out direction, thus offsetting part of the pull-out force, reducing the pull-out force applied to the server interface 300 by the relevant driving mechanism.
[0044] By setting a float block 31 and a first elastic element 32 on the mounting mechanism 10, the float block 31 can move relative to the mounting mechanism 10. After the test is completed, the first elastic element 32 can transmit the elastic force to the server interface 300 through the float block 31. The elastic force can assist the server interface 300 in being pulled out, thereby reducing the pulling force required for the server interface 300 and reducing the risk of damage to the server interface 300. At the same time, the float block 31 surrounding the test head 20 can better abut against the server interface 300, and the elastic force on the server interface 300 is evenly distributed, making the pulling out of the server interface 300 smoother and further reducing the risk of damage to the server interface 300.
[0045] In one embodiment of this implementation, please refer to Figure 3 and Figure 5 , Figure 4 yes Figure 3 A schematic diagram of the cross-section of the server test module 100 through the second elastic element 131 and the third elastic element 121; Figure 5 yes Figure 3 The diagram shows a cross-sectional view of the floating material mechanism 30 and part of the mounting mechanism 10 of the server test module 100 via the connecting rod 33. The floating material mechanism 30 includes the connecting rod 33, and the mounting mechanism 10 has a movable hole 101. The connecting rod 33 includes a connecting part 331, a movable part 332, and a locking part 333 connected in sequence. The connecting part 331 is connected to the floating material block 31, the movable part 332 is movably disposed within the movable hole 101, and the locking part 333 can abut against the inner wall of the movable hole 101 to restrict the movable part 332 from leaving the movable hole 101. This configuration allows the floating material block 31 to be movably connected to the mounting mechanism 10 while preventing the floating material block 31 from leaving the mounting mechanism 10 under the elastic action of the first elastic member 32, so that the first elastic member 32 can reset the floating material block 31.
[0046] In one embodiment of this implementation, please refer to Figure 3 and Figure 5 The movable part 332 has a gap with the inner wall of the movable hole 101. With this configuration, the movable part 332 can move a certain distance radially within the movable hole 101, so as to drive the float block 31 to move in a direction perpendicular to the test direction, so that the float block 31 can be aligned with the server interface 300, reducing the risk of the server interface 300 being damaged by the float block 31.
[0047] In one embodiment of this implementation, please refer to Figure 3 and Figure 5The movable hole 101 includes a first hole 1011, a transition conical hole 1012, and a second hole 1013 connected in sequence. The diameter of the second hole 1013 is larger than the diameter of the first hole 1011. The movable part 332 is located in the first hole 1011, and the engaging part 333 is located in the second hole 1013 and can abut against the inner wall of the transition conical hole 1012. This arrangement allows the engaging part 333 to engage with the second hole 1013, thereby restricting the movable part 332 from leaving the movable hole 101.
[0048] In one embodiment of this implementation, please refer to Figure 3 and Figure 10 , Figure 10 yes Figure 2 The diagram shows the structure of the floating block 31 in the server interface 300 and the server test module 100. The floating block 31 has a guide groove 311, the bottom wall 3111 of which is fitted to the server interface 300, and a through hole 312 through which the test end 21 passes. This arrangement allows the floating block 31 to surround the test end 21, and the bottom wall 3111 of the guide groove 311 fits against the server interface 300, ensuring that the elastic force of the first elastic element 32 is evenly applied to the server interface 300, further facilitating the smooth removal of the server interface 300.
[0049] Specifically, the test end 21 protrudes from the bottom wall 3111 of the guide groove 311 to facilitate docking with the server interface 300.
[0050] In one embodiment of this implementation, please refer to Figure 3 and Figure 10 The sidewall 3112 of the guide groove 311 forms an obtuse angle with the bottom wall 3111 to guide the server interface 300. This configuration ensures that the server interface 300 can be guided by the guide groove 311, allowing it to extend into the guide groove 311 and successfully mate with the test end 21 protruding from the bottom wall 3111 of the guide groove 311.
[0051] In one embodiment of this implementation, please refer to Figure 2 , Figure 3 and Figure 4The mounting mechanism 10 includes a floating block 11, a fixed block 12, and a mounting block 13. The mounting block 13 is used to mount on the machine base 200. The fixed block 12 and the mounting block 13 are relatively movable along a first direction and are provided with a second elastic element 131 between them. The floating block 11 and the fixed block 12 are relatively movable along a second direction intersecting the first direction and are provided with a third elastic element 121 between them. A first elastic element 32 is provided on the floating block 11. With this configuration, during testing, the fixed block 12 can compress the second elastic element 131 to buffer the server interface 300. When there is a positional deviation between the server interface 300 and the test head 20, the floating block 11 can move along the second direction to absorb the positional deviation, and the third elastic element 121 can reset the position of the floating block 11.
[0052] In this embodiment, the test head 20 is mounted on the floating block 11, so that the floating block 11 can drive the test head 20 to move relative to the fixed block 12.
[0053] Specifically, a conical screw 122 is provided between the floating block 11 and the fixed block 12, and the conical screw 122 cooperates with the conical surface of the fixed block 12 to achieve relative movement in the second direction.
[0054] Specifically, a guide post 132 is provided between the fixing block 12 and the mounting block 13, and the sliding connection between the fixing block 12 and the mounting block 13 is realized through the guide post 132.
[0055] In one embodiment of this implementation, please refer to Figure 3 , Figure 6 , Figure 7 , Figure 8 and Figure 9 , Figure 6 yes Figure 3 A schematic diagram of the cross-section of a portion of the server test module 100 through the test head 20 when the slider 14 is in the first position; Figure 7 yes Figure 6 An enlarged schematic diagram of region A; Figure 8 yes Figure 3 A schematic diagram of a portion of the server test module 100, showing a cross-section of the slider 14 in the second position through the test head 20. Figure 9 yes Figure 8An enlarged schematic diagram of area A is shown. The mounting mechanism 10 includes a slider 14, which is slidably connected to a floating block 11. The slider 14 can slide relative to the floating block 11 between a first position and a second position. When the slider 14 is in the first position, it engages with the test head 20 to restrict the movement of the test head 20 in a first direction; when the slider 14 is in the second position, it disengages from the test head 20 to release the restriction on the test head 20. This configuration allows for quick assembly and disassembly of the test head 20 by sliding the slider 14, facilitating the replacement of the test head 20 and meeting different testing requirements.
[0056] In this embodiment, the slider 14 is provided with a protrusion 143, and the test head 20 is provided with a slot 211. When the slider 14 is in the first position, the protrusion 143 extends into the slot 211 to achieve a locking action. When the slider 14 is in the second position, the protrusion 143 leaves the slot 211 to achieve a release from the locking action.
[0057] In this embodiment, there are two sliders 14, which are arranged on opposite sides of the test head 20. The two sliders 14 can be engaged with the test head 20 at the same time to improve the connection strength between the test head 20 and the mounting mechanism 10.
[0058] In one embodiment of this implementation, please refer to Figure 3 , Figure 6 , Figure 7 , Figure 8 and Figure 9 The floating block 11 is equipped with a spring pin 111, and the slider 14 has a first pin hole 141 and a second pin hole 142. When the slider 14 is in the first position, the spring pin 111 extends into the first pin hole 141, and when the slider 14 is in the second position, the spring pin 111 extends into the second pin hole 142. This configuration allows the slider 14 to be held in the first or second position by means of the spring pin 111, reducing the difficulty of disassembling and assembling the test head 20.
[0059] In one embodiment of this implementation, please refer to Figure 3 , Figure 6 , Figure 7 , Figure 8 and Figure 9 The floating block 11 is equipped with a connector 112, and the floating block 11 has a sliding groove 144. The connector 112 is engaged with the sliding groove 144 and can slide along the sliding groove 144. Specifically, the connector 112 is a screw, one end of which is threaded into the floating block 11, and the other end of which is engaged with the sliding groove 144. With this configuration, the floating block 11 and the slider 14 can be slidably connected through the connector 112, which is simple in structure and easy to assemble.
[0060] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the above embodiments. Within the scope of knowledge possessed by those skilled in the art, various changes can be made without departing from the spirit of the present invention. Furthermore, the embodiments of the present invention and the features thereof can be combined with each other unless otherwise specified.
Claims
1. A server test module, comprising: include: Mounting mechanism, used for mounting on the machine base; A test head is mounted on the mounting mechanism and has a test end that extends relative to the mounting mechanism and is used to connect to the server interface to be tested. The floating material mechanism includes a floating material block and a first elastic element. The floating material block is arranged around the test end and is movably connected to the installation mechanism. The floating material block is used to abut against the server interface. The first elastic element is arranged on the installation mechanism and connected to the floating material block. After the server interface test is completed, the first elastic element is used to apply an elastic force to the server interface through the floating material block to disengage it from the test end.
2. The server test module of claim 1, wherein, The floating material mechanism includes a connecting rod, and the mounting mechanism has a movable hole. The connecting rod includes a connecting part, a movable part, and a snap-fit part connected in sequence. The connecting part is connected to the floating material block. The movable part is movably disposed in the movable hole. The snap-fit part can abut against the inner wall of the movable hole to restrict the movable part from leaving the movable hole.
3. The server test module of claim 2, wherein, The movable part has a gap with the inner wall of the movable hole.
4. The server test module of claim 2, wherein, The movable hole includes a first hole, a transition cone hole, and a second hole connected in sequence. The diameter of the second hole is larger than that of the first hole. The movable part is located in the first hole, and the snap-fit part is located in the second hole and can abut against the inner wall of the transition cone hole.
5. The server test module of claim 1, wherein, The floating block has a guide groove, the bottom wall of which is used to fit with the server interface and has a through hole, through which the test end passes.
6. The server test module of claim 5, wherein, The sidewall of the guide groove forms an obtuse angle with respect to the bottom wall, which is used to guide the server interface.
7. The server test module of claim 1, wherein, The installation mechanism includes a floating block, a fixed block, and an installation block. The installation block is used to install on the machine platform. The fixed block and the installation block are movably connected relative to each other along a first direction and a second elastic element is provided between them. The floating block and the fixed block are movably connected relative to each other along a second direction intersecting the first direction and a third elastic element is provided between them. The first elastic element is disposed on the floating block.
8. The server test module of claim 7, wherein, The mounting mechanism includes a slider that is slidably connected to the floating block. The slider can slide relative to the floating block between a first position and a second position. When the slider is in the first position, it engages with the test head to restrict the movement of the test head in the first direction. When the slider is in the second position, it disengages from the test head to release the restriction on the test head.
9. The server test module of claim 8, wherein, The floating block is provided with a spring pin, and the slider is provided with a first pin hole and a second pin hole. When the slider is in the first position, the spring pin extends into the first pin hole, and when the slider is in the second position, the spring pin extends into the second pin hole.
10. The server test module of claim 8, wherein, The floating block is provided with a connector and a sliding groove. The connector is engaged with the sliding groove and can slide along the sliding groove.