Testing device for software development
By designing a testing device for the cleaning brush and transmission system, the problem of dust accumulation affecting heat dissipation was solved, achieving automatic cleaning and synchronous heat dissipation, thus improving efficiency and stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NANTONG QINLEI ELECTRONIC TECHNOLOGY CO LTD
- Filing Date
- 2023-11-06
- Publication Date
- 2026-04-14
AI Technical Summary
Dust tends to accumulate in existing software development testing equipment during the heat dissipation process, affecting heat dissipation efficiency. Moreover, the cleaning process is cumbersome and time-consuming.
A testing device was designed, comprising a cleaning brush, a collection box, a limiting rod, a limiting groove, a reciprocating lead screw, a motor, and a transmission system, to achieve automatic dust cleaning and heat dissipation simultaneously, avoiding the need to disassemble the heat sink.
It improves heat dissipation efficiency, simplifies the cleaning process, saves time and manpower, expands the applicability of the device, and enhances its stability and practicality.
Smart Images

Figure CN121865536A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of testing equipment technology, and more particularly to a testing equipment for software development. Background Technology
[0002] Software development is a process of constructing software systems or software components within systems, based on the actual application needs of customers. Software development is a systematic engineering project that includes requirements capture, requirements analysis, design, implementation, and testing. Software is generally implemented using a programming language.
[0003] To detect vulnerabilities in software code, computer software development testing equipment is needed to test the software. Most existing software development testing equipment uses fans for heat dissipation. However, during use, some dust enters the device with the fan and accumulates on the heat sink, affecting its normal operation and reducing heat dissipation efficiency. If not cleaned in time, it will also affect the lifespan of the device. Regularly cleaning the heat sink requires removing it, which consumes a lot of time and manpower, hindering rapid cleaning and affecting cleaning efficiency. Summary of the Invention
[0004] The purpose of this invention is to address the shortcomings of existing technologies by providing a testing device for software development.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: A testing device for software development includes a housing. A heat sink is fixedly mounted on the side wall of the housing. A reciprocating lead screw is rotatably connected to the upper and lower inner walls of the housing. A guide rod is fixedly connected to the upper and lower inner walls of the housing. The reciprocating lead screw and the guide rod are located in the same plane. A connecting seat is provided on both the reciprocating lead screw and the guide rod. A cleaning brush is fixedly mounted on both connecting seats. The brush bristles of the cleaning brush are in contact with the surface of the heat sink. A collection hole is opened on the inner bottom surface of the housing, directly below the cleaning brush. A mounting groove is opened in the bottom end of the housing, and the collection hole communicates with the mounting groove. A first mounting cavity is opened at the top end of the housing, directly above the reciprocating lead screw. A first rotating shaft, fixedly connected to the reciprocating lead screw, is rotatably connected to the first mounting cavity. A first bevel gear is fixedly mounted on the first rotating shaft. A first mounting cavity is opened at the top end of the housing, directly above the reciprocating lead screw. A second mounting cavity is connected to the housing. A motor is fixedly mounted on the side wall of the housing. A second rotating shaft is provided in the second mounting cavity. A second bevel gear is fixedly mounted on one end of the second rotating shaft. The other end of the second rotating shaft is fixedly connected to the output shaft of the motor. The second bevel gear meshes with a first bevel gear. A third mounting cavity is opened in the side wall of the housing where the motor is mounted. The third mounting cavity is connected to the second mounting cavity. A first transmission wheel located in the third mounting cavity is fixedly mounted on the second rotating shaft. A third rotating shaft located directly below the first transmission wheel is rotatably connected between the two inner side walls of the third mounting cavity. A second transmission wheel is fixedly mounted on the third rotating shaft. The first transmission wheel and the second transmission wheel are fitted with the same transmission belt. A fourth mounting cavity is opened in the side wall of the housing located directly below the third mounting cavity. A limiting mechanism is provided in the fourth mounting cavity.
[0006] Preferably, the limiting mechanism includes two screws rotatably connected to the inner sidewall of the fourth mounting cavity and a worm gear rotatably connected to the inner sidewall of the fourth mounting cavity. The worm gear is located below the two screws and is vertically distributed. A worm wheel is fixedly installed on each of the two screws, and the two worm wheels are meshed with the worm gear. Two second telescopic rods are fixedly installed on the inner sidewall of the housing. The same second baffle is fixedly installed on the telescopic ends of the two second telescopic rods. Two threaded sleeves are fixedly installed on the sidewall of the second baffle. One end of each of the two screws penetrates the sidewall of the housing and is threadedly connected to the adjacent threaded sleeve. One end of the worm gear penetrates the sidewall of the housing and is fixedly installed with a handwheel.
[0007] Preferably, two slide rails are fixedly installed on the inner bottom surface of the box, and sliders are slidably connected to both slide rails. The same mounting plate is fixedly installed on both sliders, and a first baffle is fixedly installed on the top of the mounting plate at a position away from the second baffle.
[0008] Preferably, one of the connecting seats is threadedly connected to the reciprocating lead screw, and the other connecting seat is slidably connected to the guide rod.
[0009] Preferably, a collection box is slidably installed in the mounting groove, a limit rod is fixedly installed at the bottom of the collection box, and a limit groove corresponding to the position of the limit rod is opened on the side wall of the box body, and the limit groove is adapted to the limit rod.
[0010] Preferably, one end of the third rotating shaft passes through the side wall of the housing and is fixedly mounted with a fan. A mesh cover is fixedly mounted on the side wall of the housing, the fan is located inside the mesh cover, and the fan is positioned opposite the heat sink.
[0011] Preferably, the bottom of the box body has four grooves, and a first telescopic rod is fixedly installed in each of the four grooves. A universal wheel is fixedly installed at the telescopic end of each of the four first telescopic rods.
[0012] Preferably, the sidewall of the first baffle is opposite to the sidewall of the second baffle, and the second baffle is located above the mounting plate.
[0013] The present invention has the following beneficial effects: Compared with the prior art, the present invention, by setting up a collection box, a limiting rod, a limiting groove, a mounting groove, a collection hole, a cleaning brush, a reciprocating lead screw, a connecting seat, a first mounting cavity, a first bevel gear, a first rotating shaft, a second bevel gear, a second rotating shaft, a second mounting cavity, a third mounting cavity, a transmission belt, a first transmission wheel, a motor, a second transmission wheel, a third rotating shaft, a mesh cover, a guide rod, and a fan, can clean the heat sink plate while dissipating heat from the testing device, preventing dust from accumulating on the heat sink plate, improving the heat dissipation efficiency of the heat sink plate, eliminating the need for disassembly and installation of the heat sink plate, saving time and manpower, achieving rapid cleaning, effectively improving cleaning efficiency, and using a mesh cover can effectively reduce the amount of dust entering, making the heat dissipation effect better; Compared with the prior art, the present invention, by setting a first baffle, a second baffle, a second telescopic rod, a worm gear, a screw, a worm, a threaded sleeve and a fourth mounting cavity, can fix the main unit of different sizes, making the main unit more stable, avoiding shaking of the main unit when moving the device, and thus improving stability, expanding the applicability of the device and making it more practical. Compared with the prior art, the present invention realizes the sliding in and out of the main unit by setting up a mounting plate, slide rail and slider, optimizes the installation method of the main unit and facilitates the replacement of the main unit at any time. Attached Figure Description
[0014] Figure 1 This is a schematic diagram of the structure of a software development testing device proposed in this invention.
[0015] Figure 2 for Figure 1Enlarged view of point A in the middle.
[0016] Figure 3 for Figure 1 Enlarged view of point B in the middle.
[0017] Figure 4 This is a side view of a software development testing device proposed in this invention.
[0018] Figure 5 This is a schematic diagram of the limiting mechanism proposed in this invention.
[0019] Figure 6 This is a top view of the connector and cleaning brush proposed in this invention.
[0020] In the diagram: 1. Housing, 2. Collection box, 3. Limiting rod, 4. Limiting groove, 5. Mounting groove, 6. Collection hole, 7. Heat sink, 8. Cleaning brush, 9. Reciprocating screw, 10. Connecting seat, 11. First mounting cavity, 12. First bevel gear, 13. First shaft, 14. Second bevel gear, 15. Second shaft, 16. Second mounting cavity, 17. Third mounting cavity, 18. Transmission belt, 19. First transmission wheel, 20. Motor, 21. Second transmission wheel, 22. Third shaft, 23. Mesh cover, 24. Fan, 25. Second baffle, 26. Mounting plate, 27. First baffle, 28. Slide rail, 29. Slider, 30. Groove, 31. First telescopic rod, 32. Universal wheel, 33. Second telescopic rod, 34. Worm gear, 35. Screw, 36. Worm, 37. Threaded sleeve, 38. Fourth mounting cavity, 39. Guide rod. Detailed Implementation
[0021] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0022] Reference Figures 1-6A software development testing device includes a housing 1. Two slide rails 28 are fixedly installed on the inner bottom surface of the housing 1. Slider 29s are slidably connected to each slide rail 28. A common mounting plate 26 is fixedly installed on each slider 29. A heat dissipation plate 7 is fixedly installed on the side wall of the housing 1. A reciprocating screw 9 is rotatably connected to the upper and lower inner walls of the housing 1. A guide rod 39 is fixedly connected to the upper and lower inner walls of the housing 1. The reciprocating screw 9 and the guide rod 39 are located in the same plane. Both the reciprocating screw 9 and the guide rod 39 are provided with connecting seats 10. One connecting seat 10 is threadedly connected to the reciprocating screw 9, and the other connecting seat 10 is slidably connected to the guide rod 39. Fixed on both connecting seats 10... A cleaning brush 8 is installed, with its bristles in contact with the surface of the heat sink 7. The reciprocating screw 9 drives the connecting seat 10 to reciprocate, thus driving the cleaning brush 8 to clean the heat sink 7. A collection hole 6 is located directly below the cleaning brush 8 on the inner bottom surface of the housing 1. A mounting groove 5 is provided at the bottom of the housing 1, and a collection box 2 is slidably installed within the mounting groove 5. A limit rod 3 is fixedly installed at the bottom of the collection box 2. A limit groove 4, corresponding to the position of the limit rod 3, is provided on the side wall of the housing 1. The limit groove 4 and the limit rod 3 are matched to facilitate the fixing of the collection box 2 and prevent the collection box 2 from shaking and causing dust to scatter. The collection hole 6 and the mounting groove... 5 is connected, and the dust generated during cleaning will fall into the collection box 2 through the collection hole 6. The top of the box body 1 has a first mounting cavity 11 located directly above the reciprocating lead screw 9. The first mounting cavity 11 is rotatably connected to the first rotating shaft 13, which is fixedly connected to the reciprocating lead screw 9. The first rotating shaft 13 is fixedly mounted with a first bevel gear 12. The top of the box body 1 has a second mounting cavity 16 that communicates with the first mounting cavity 11. The side wall of the box body 1 is fixedly mounted with a motor 20. The second mounting cavity 16 has a second rotating shaft 15. One end of the second rotating shaft 15 is fixedly mounted with a second bevel gear 14, and the other end of the second rotating shaft 15 is fixedly connected to the output shaft of the motor 20. 14 meshes with the first bevel gear 12. The housing 1 has a third mounting cavity 17 in the side wall where the motor 20 is installed. The third mounting cavity 17 is connected to the second mounting cavity 16. The first transmission wheel 19 located in the third mounting cavity 17 is fixedly installed on the second rotating shaft 15. The third rotating shaft 22 located directly below the first transmission wheel 19 is rotatably connected between the two inner side walls of the third mounting cavity 17. The second transmission wheel 21 is fixedly installed on the third rotating shaft 22. The same transmission belt 18 is fitted on the first transmission wheel 19 and the second transmission wheel 21. The fourth mounting cavity 38 located directly below the third mounting cavity 17 is opened in the side wall of the housing 1. The fourth mounting cavity 38 is provided with a limiting mechanism.
[0023] In this invention, the limiting mechanism includes two screws 35 rotatably connected to the inner wall of the fourth mounting cavity 38 and a worm gear 36 rotatably connected to the inner wall of the fourth mounting cavity 38. The worm gear 36 is located below the two screws 35 and is vertically distributed. A worm wheel 34 is fixedly installed on each of the two screws 35, and both worm wheels 34 are meshed with the worm gear 36. Two second telescopic rods 33 are fixedly installed on the inner wall of the housing 1. The same second baffle 25 is fixedly installed on the telescopic ends of the two second telescopic rods 33. The top of the mounting plate 26 is located away from the second baffle 25. A first baffle 27 is fixedly installed at the end. The side wall of the first baffle 27 is opposite to the side wall of the second baffle 25. The second baffle 25 is located above the mounting plate 26. Two threaded sleeves 37 are fixedly installed on the side wall of the second baffle 25. One end of each of the two screws 35 passes through the side wall of the housing 1 and is threadedly connected to the adjacent threaded sleeve 37. The limit of the threaded sleeve 37 is controlled by the second telescopic rod 33, so the threaded sleeve 37 will not be completely screwed out. One end of the worm 36 passes through the side wall of the housing 1 and is fixedly installed with a handwheel to facilitate the rotation of the worm 36.
[0024] In this invention, one end of the third rotating shaft 22 passes through the side wall of the housing 1 and is fixedly installed with a fan 24. A mesh cover 23 is fixedly installed on the side wall of the housing 1. The mesh cover 23 can reduce the probability of dust entering the housing 1. The fan 24 is located inside the mesh cover 23. The fan 24 is opposite to the heat sink 7. Four grooves 30 are provided at the bottom of the housing 1. A first telescopic rod 31 is fixedly installed in each of the four grooves 30. A universal wheel 32 is fixedly installed at the telescopic end of each of the four first telescopic rods 31.
[0025] The functional principle of this invention can be explained through the following operational methods: Open the cabinet door, slide the mounting plate 26 outside the cabinet 1, and place the main unit on the mounting plate 26 so that one side wall of the main unit abuts against the first baffle 27. Then push the mounting plate 26 back into the cabinet 1. Rotate the handwheel to drive the worm gear 36 to rotate the two worm wheels 34. The two worm wheels 34 drive the screw 35 fixedly connected to them to rotate, causing the corresponding threaded sleeve 37 to screw outwards until the second baffle 25 abuts against the other side wall of the main unit. The limit of the threaded sleeve 37's screw-out distance is controlled by the second telescopic rod 33, so the threaded sleeve 37 will not screw out completely. After the main unit is fixed, close the cabinet door. When the main unit is running, start the motor 20. The output shaft of the motor 20 drives the second rotating shaft 15, which in turn causes the second bevel gear 14 to drive the first bevel gear 12. The first bevel gear 12 drives the reciprocating screw 9 to rotate via the first rotating shaft 13. The reciprocating screw 9 then drives the connecting seat 10 to reciprocate, thereby driving the cleaning brush 8 to clean the heat sink 7. The dust generated during cleaning will fall into the collection box 2 through the collection hole 6. On the other hand, the first transmission wheel 19 drives the second transmission wheel 21 to rotate via the transmission belt 18. The second transmission wheel 21 drives the third rotating shaft 22 to rotate, thereby driving the fan 24 to rotate for heat dissipation. The whole structure is compact and has good linkage. If movement is required, the four first telescopic rods 31 are extended so that the casters 32 touch the ground, so as to push the box 1. The collection box 2 needs to be cleaned regularly. When installing the collection box 2, the limit rod 3 only needs to be inserted into the limit groove 4 to fix the collection box 2.
[0026] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.
Claims
1. A testing device for software development, comprising a housing (1), characterized in that, A heat sink plate (7) is fixedly installed on the side wall of the housing (1). A reciprocating screw (9) is rotatably connected to the upper and lower inner walls of the housing (1). A guide rod (39) is fixedly connected to the upper and lower inner walls of the housing (1). The reciprocating screw (9) and the guide rod (39) are located in the same plane. A connecting seat (10) is provided on both the reciprocating screw (9) and the guide rod (39). The same cleaning brush (8) is fixedly installed on the two connecting seats (10). The brush surface of the cleaning brush (8) is in contact with the surface of the heat sink plate (7). A positioning position is opened on the inner bottom surface of the housing (1). The bottom end of the housing (1) is provided with a mounting groove (5) at the collection hole (6) directly below the cleaning brush (8). The collection hole (6) is connected to the mounting groove (5). The top end of the housing (1) is provided with a first mounting cavity (11) located directly above the reciprocating lead screw (9). The first mounting cavity (11) is rotatably connected to a first rotating shaft (13) fixedly connected to the reciprocating lead screw (9). A first bevel gear (12) is fixedly installed on the first rotating shaft (13). The top end of the housing (1) is provided with a second mounting cavity (16) connected to the first mounting cavity (11). A motor (20) is fixedly installed on the side wall of the housing (1). A second rotating shaft (15) is provided in the second mounting cavity (16). A second bevel gear (14) is fixedly installed at one end of the second rotating shaft (15). The other end of the second rotating shaft (15) is fixedly connected to the output shaft of the motor (20). The second bevel gear (14) meshes with the first bevel gear (12). A third mounting cavity (17) is opened in the side wall of the housing (1) where the motor (20) is installed. The third mounting cavity (17) is connected to the second mounting cavity (16). The second rotating shaft (15) is fixedly installed on the side wall of the housing (16). 5) A first transmission wheel (19) is fixedly installed in the third mounting cavity (17). A third rotating shaft (22) located directly below the first transmission wheel (19) is rotatably connected between the two inner side walls of the third mounting cavity (17). A second transmission wheel (21) is fixedly installed on the third rotating shaft (22). The first transmission wheel (19) and the second transmission wheel (21) are fitted with the same transmission belt (18). A fourth mounting cavity (38) located directly below the third mounting cavity (17) is opened in the side wall of the box (1). A limiting mechanism is provided in the fourth mounting cavity (38).
2. The software development testing device according to claim 1, characterized in that, The limiting mechanism includes two screws (35) rotatably connected to the inner wall of the fourth mounting cavity (38) and a worm (36) rotatably connected to the inner wall of the fourth mounting cavity (38). The worm (36) is located below the two screws (35) and is vertically distributed. A worm wheel (34) is fixedly installed on each of the two screws (35). The two worm wheels (34) are meshed with the worm (36). Two second telescopic rods (33) are fixedly installed on the inner wall of the housing (1). The same second baffle (25) is fixedly installed on the telescopic ends of the two second telescopic rods (33). Two threaded sleeves (37) are fixedly installed on the side wall of the second baffle (25). One end of each of the two screws (35) penetrates the side wall of the housing (1) and is threadedly connected to the adjacent threaded sleeve (37). One end of the worm (36) penetrates the side wall of the housing (1) and is fixedly installed with a handwheel.
3. The software development testing device according to claim 2, characterized in that, Two slide rails (28) are fixedly installed on the inner bottom surface of the box (1). Slider (29) is slidably connected on both slide rails (28). The same mounting plate (26) is fixedly installed on both sliders (29). A first baffle (27) is fixedly installed on the top of the mounting plate (26) at a position away from the second baffle (25).
4. The software development testing device according to claim 1, characterized in that, One of the connecting seats (10) is threadedly connected to the reciprocating lead screw (9), and the other connecting seat (10) is slidably connected to the guide rod (39).
5. The software development testing device according to claim 1, characterized in that, A collection box (2) is slidably installed in the mounting groove (5). A limit rod (3) is fixedly installed at the bottom of the collection box (2). A limit groove (4) corresponding to the position of the limit rod (3) is opened on the side wall of the box body (1). The limit groove (4) is adapted to the limit rod (3).
6. The software development testing device according to claim 1, characterized in that, One end of the third rotating shaft (22) passes through the side wall of the housing (1) and is fixedly installed with a fan (24). A mesh cover (23) is fixedly installed on the side wall of the housing (1). The fan (24) is located inside the mesh cover (23). The fan (24) is opposite to the heat sink (7).
7. The software development testing device according to claim 1, characterized in that, The bottom of the box (1) is provided with four grooves (30), and each of the four grooves (30) is fixedly installed with a first telescopic rod (31), and each of the four first telescopic rods (31) is fixedly installed with a universal wheel (32).
8. A testing device for software development according to claim 3, characterized in that, The sidewall of the first baffle (27) is opposite to the sidewall of the second baffle (25), which is located above the mounting plate (26).