Data transmission device for software development and debugging and use method of data transmission device

By designing a data transmission device including rectangular grooves, bar grooves and moving mechanisms, the problem of large resistance during plugging and unplugging in the prior art is solved, and more efficient plugging and unplugging operation and better sealing and vibration resistance are achieved.

CN119695583AInactive Publication Date: 2025-03-25合肥瑞徽人工智能研究院有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510062516.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-03-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

When plugging and unplugging, existing data transmission devices are prone to difficulties or damage to pull out due to excessive friction during plugging and unplugging, which affects the convenience of plugging and unplugging and working efficiency.

Method used

A data transmission device including rectangular grooves, bar grooves and moving mechanisms is designed. Through the cooperation of rubber rings, arc plates and triangular elastic plates, the data transmission device is flexibly installed and disassembled, and the insertion and removal resistance is reduced.

Benefits of technology

It effectively reduces the resistance during plugging and unplugging, improves the convenience of operation and plugging and unplugging efficiency. At the same time, the sealing mechanism and buffering mechanism enhance the sealing and vibration resistance of the device, and reduces the occurrence of data transmission errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119695583A_ABST
    Figure CN119695583A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data transmission equipment, and discloses a data transmission device for software development debugging and a use method thereof.The data transmission device comprises a body and a data transmission device body, the outer surface of the body is fixedly connected with a fixing plate, and a rectangular groove is formed in the side, close to the data transmission device, of the body; a plurality of strip-shaped grooves are formed in the side, away from the data transmission device, of the rectangular groove, the strip-shaped grooves III form a group and are symmetrically distributed with the middle of the body as the center, and communication grooves are formed in the sides, away from the center line of the body, of the strip-shaped grooves. At the moment, a spring plate behind a triangular elastic plate pushes the triangular elastic plate to reset, and when the triangular elastic plate resets, a rubber ring is pushed through an arc-shaped plate to extrude the data transmission device, so that the main body is separated from the data transmission device, and the resistance during plugging can be reduced during plugging; and the operation convenience is improved, and the plugging efficiency is also improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data transmission equipment, and in particular to a data transmission device for software development and debugging and a method for using the same. Background Art

[0002] In the field of software development and debugging, data transmission devices play a vital role. They are responsible for efficiently and accurately transmitting various types of data to the designated target device or system during the development, testing and debugging process to ensure the correctness and stability of software functions; When transmitting data, it is necessary to connect the transmitting and transmitted devices through a connecting cable and transmit data. When data needs to be frequently transmitted to different devices, the connecting cable and the transmission device need to be frequently plugged and unplugged. Since the existing connecting cable mainly relies on the friction between the plug and the device interface to fix the transmission device when plugging and unplugging, it will be affected by the plugging and unplugging resistance during plugging and unplugging. Due to excessive friction, it may be difficult to unplug, and even the plug or the device interface may be damaged, which affects the convenience of plugging and unplugging and the efficiency of plugging and unplugging. Summary of the invention

[0003] The object of the present invention is to provide a data transmission device for software development and debugging and a method of using the same to solve the problems raised in the above background technology.

[0004] In order to solve the above technical problems, the present invention is achieved through the following technical solutions: The present invention is a data transmission device for software development and debugging, comprising a main body and a data transmission device, wherein a fixing plate is fixedly connected to the outer surface of the main body, a rectangular groove is provided on one side of the main body close to the data transmission device, a plurality of strip grooves are provided on the side of the rectangular groove away from the data transmission device, the plurality of strip grooves are symmetrically distributed in groups of three with the middle of the main body as the center, a connecting groove is provided on the side of the plurality of strip grooves away from the center line of the main body, and further comprising; The moving mechanism includes a plurality of return springs fixedly connected to a side of a fixed plate close to the data transmission device, a side of the plurality of return springs away from the fixed plate is fixedly connected to a sliding frame, the top and bottom inner walls of the sliding frame are fixedly connected to a trapezoidal plate, and a side of the trapezoidal plate away from the return springs is fixedly connected to an inclined plate; The sliding mechanism comprises a triangular elastic plate slidably connected inside the strip groove, the outer surface of the triangular elastic plate is slidably connected with a sliding frame, and the sliding frame is rotatably connected with a rotating frame on one side close to the connecting groove.

[0005] Furthermore, a square groove is provided on one side of the strip groove close to the connecting groove, a raised rod is fixedly connected to the inner wall of the strip groove close to the connecting groove, a connecting cover is slidably connected to the side of the main body away from the data transmission device, and a long groove is provided on the inner wall of the main body.

[0006] Furthermore, a spring plate is arranged on one side of the triangular elastic plate away from the rectangular groove, one end of the spring plate away from the triangular elastic plate is fixedly connected to the side wall of the strip groove, and the side of the triangular elastic plate close to the spring plate contacts the side wall of the spring plate.

[0007] Furthermore, an auxiliary mechanism is arranged inside the strip groove, and the auxiliary mechanism comprises two arc plates rotatably connected to one end of the rotating frame away from the sliding frame, and two flexible belts are fixedly connected between the two arc plates, and the two flexible belts are symmetrically distributed around the triangular elastic plate.

[0008] Furthermore, a sealing mechanism is provided inside the rectangular groove, and the sealing mechanism includes a rubber ring slidably connected inside the rectangular groove, a plurality of conical holes are provided on a side of the rubber ring close to the strip groove, the conical holes penetrate to the outer wall of the rubber ring on a side away from the strip groove, and a plurality of strip grooves are provided on a side of the rubber ring close to the conical holes.

[0009] Further, a plurality of strip grooves are arranged in groups of two and are symmetrically distributed with the conical hole as the center, a plurality of tension springs are fixedly connected to the inner wall of the strip groove on the side away from the strip groove, a plurality of tension springs are fixedly connected to the spring bar on one end away from the rubber ring, a plurality of circular holes are opened on the side wall of the spring bar, a plurality of circular holes are passed through the side wall of the spring bar on the side close to the tension spring, a hollow ball is slidably connected to the inside of the conical hole, a spring is fixedly connected to the inside of the hollow ball, and a plurality of adsorption holes are opened on the outer surface of the hollow ball; Wherein, one end of the arc plate away from the rotating frame is fixedly connected to the side wall of the rubber ring.

[0010] Furthermore, a pushing mechanism is provided inside the strip groove, and the pushing mechanism includes two elastic plates fixedly connected to the side of the arc-shaped plate close to the sliding frame, a sliding plate fixedly connected between the four elastic plates, a return spring 2 fixedly connected to the side of the sliding plate close to the sliding frame, a side of the return spring 2 away from the sliding plate is fixedly connected to the inside of the arc-shaped plate, a side of the sliding plate away from the sliding frame is fixedly connected to two elastic plates 2, a side of the elastic plate 2 away from the sliding plate is fixedly connected to the side wall of the rubber ring, and an elastic diaphragm fixedly connected between the two elastic plates 2; Wherein, a side of the elastic diaphragm close to the spring bar is in contact with a side wall of the spring bar.

[0011] Furthermore, a method for using a data transmission device for software development and debugging is provided, and the data transmission device for software development and debugging comprises the following steps: S1: Sliding assembly; S2: insert connection; S3: Connection transmission.

[0012] The present invention has the following beneficial effects: 1. In the present invention, when the main body is inserted into the data transmission device together with the connecting line, the side wall of the data transmission device will squeeze the rubber ring, and after being squeezed, the rubber ring will slide in the direction of the fixed plate inside the rectangular groove. When the rubber ring slides, the sliding of the rubber ring will squeeze the two arc plates. After being squeezed, the arc plates will push the triangular elastic plate to slide inside the strip groove and squeeze the spring plate through the rotating frame and the sliding frame. When the triangular elastic plate slides to the bottom of the square groove, the corner of the triangular elastic plate will bounce outward inside the square groove under its own elasticity. When the corner of the triangular elastic plate bounces up, the corner of the triangular elastic plate will squeeze the inclined part behind the trapezoidal plate through the square groove. When the trapezoidal plate is squeezed by the corner of the triangular elastic plate, the sliding frame will be driven to slide on the surface of the main body. At this time, the triangular elastic plate will be stuck in the square groove to complete the installation work. When it needs to be disassembled, it is only necessary to pull the sliding frame in the opposite direction of the data transmission device. At this time, the sliding frame will squeeze the corner of the triangular elastic plate through the trapezoidal plate when sliding, so that it can slide backward in the square groove. At this time, the spring plate behind the triangular elastic plate will push the triangular elastic plate to reset. When the triangular elastic plate is reset, it will push the rubber ring through the arc plate to squeeze the data transmission device, so that the main body and the data transmission device are separated. In this way, the resistance during plugging and unplugging can be reduced, which improves the convenience of operation and the plugging and unplugging efficiency.

[0013] 2. In the present invention, when the rubber ring is squeezed by the side wall of the data transmission device and then pushes the two arc plates to slide, the sliding of the arc plates will push the triangular elastic plate to move backward synchronously. At the same time, when the bottom arc plate squeezes the triangular elastic plate, the bottom arc plate will drive the top arc plate to move upward at the inclined part of the triangular elastic plate. At the same time, when the top arc plate moves upward, its outer wall will contact the inner wall of the strip groove. Then, when the arc plate moves, the top arc plate will be squeezed by the convex rod on the inner wall of the strip groove and move in the direction of the bottom arc plate. At this time, the two arc plates will move relative to each other. When the two arc plates move relative to each other, the two arc plates The movement will drive the side walls of the rubber rings located above and below the tapered hole through one end close to the rubber ring, causing the rubber ring to bulge outward under the relative movement of the two arc plates. When the rubber ring is deformed, the hollow ball will be squeezed through the tapered hole, so that the hollow ball and the outward-bulging rubber ring are pressed and fitted to the side wall of the data transmission device, and fill the gap between the main body and the data transmission device, thereby playing a certain sealing role. At the same time, it can also play a buffering role, reduce the impact of vibration on the connection stability of the main body and the data transmission device, reduce the entry of dust and looseness or damage caused by external vibration, reduce data transmission errors caused by interference from external factors, and improve transmission efficiency.

[0014] 3. According to the present invention, when the deformation of the rubber ring squeezes the hollow ball through the tapered hole, the hollow ball will shrink after being deformed. At the same time, when the two arc plates move relative to each other, the movement of the arc plate will push the sliding plate to move in the direction of the hollow ball through the elastic plate. When the sliding plate slides, the sliding plate will squeeze the elastic plate 2. The elastic plate 2 will bulge outward after being squeezed. When the elastic plate 2 is deformed, the spring bar will slide inside the strip groove under the elastic force of the tension spring. When the spring bar slides, a certain negative pressure will be formed in the strip groove. At this time, the formation of negative pressure will adsorb the elastic diaphragm through the circular hole so that the elastic diaphragm is in close contact with the side wall of the tapered hole. After that, when the elastic plate 2 expands outward, it will drive the elastic diaphragm to expand outward synchronously. Subsequently, when the arc plate moves to the bottom of the connecting groove, the arc plate will bounce outward in the connecting groove under the action of its own elastic restoring force. At this time, the rubber ring will Slightly reset, when the rubber ring is reset, the elastic plate 2 will also reset as the arc plate bounces up. At this time, the reset of the elastic plate 2 will cause the elastic diaphragm to synchronously move to the opening of the tapered hole and cover the hollow ball. At the same time, when the rubber ring is reset, the hollow ball will also reset under the internal spring. Since the elastic diaphragm covers the hollow ball, when the hollow ball rebounds, it will adsorb the side wall of the data transmission device through multiple adsorption holes on the surface of one side of the data transmission device when the hollow ball rebounds and resets. Through the action of the adsorption force, the gap between the rubber ring and the data transmission device can be effectively closed, further reducing the possibility of external dust entering through the gap, thereby protecting the internal electronic components from dust. Moreover, the close contact through adsorption also helps to reduce the entry of water vapor and dust and cause poor contact, reduce data transmission errors caused by poor contact, and can further enhance the overall reliability of the device.

[0015] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for describing the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0017] Figure 1 It is a schematic diagram of the overall structure of the present invention; Figure 2 It is a schematic diagram of the overall partial cross-sectional structure of the present invention; Figure 3 It is a schematic diagram of the main body of the present invention; Figure 4 It is a partial cross-sectional schematic diagram of the main body of the present invention; Figure 5 It is a schematic diagram of the mobile mechanism of the present invention; Figure 6 It is a schematic diagram of the driving mechanism of the present invention; Figure 7 It is a schematic diagram of the sealing mechanism of the present invention; Figure 8 For the present invention Figure 7 Enlarged view of point A in the middle; Fig. 9 The figure is a flow chart of the method for using the present invention.

[0018] In the accompanying drawings, the components represented by the reference numerals are listed as follows: In the figure: 1. main body; 101. fixed plate; 102. rectangular groove; 103. strip groove; 104. connecting groove; 105. square groove; 2. moving mechanism; 201. reset spring; 202. trapezoidal plate; 203. inclined plate; 204. sliding frame; 3. sliding mechanism; 301. triangular elastic plate; 302. sliding frame; 303. rotating frame; 304. spring plate; 4. auxiliary mechanism; 401. arc plate; 402. flexible belt; 5. sealing mechanism; 501. rubber ring; 502. conical hole; 503. strip groove; 504. spring bar; 505. hollow ball; 6. pushing mechanism; 601. elastic plate; 602. sliding plate; 603. elastic plate 2; 604. elastic diaphragm; 7. data transmission device. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0020] See also Figure 1-Figure 8 As shown, the present invention is a data transmission device for software development and debugging, comprising a main body 1 and a data transmission device 7, a fixing plate 101 is fixedly connected to the outer surface of the main body 1, a rectangular groove 102 is provided on the side of the main body 1 close to the data transmission device 7, a plurality of strip grooves 103 are provided on the side of the rectangular groove 102 away from the data transmission device 7, the plurality of strip grooves 103 are symmetrically distributed in groups of three with the middle of the main body 1 as the center, a connecting groove 104 is provided on the side of the plurality of strip grooves 103 away from the center line of the main body 1, and further comprising; The moving mechanism 2 includes a plurality of return springs 201 fixedly connected to a side of the fixed plate 101 close to the data transmission device 7, a sliding frame 204 fixedly connected to a side of the plurality of return springs 201 away from the fixed plate 101, a trapezoidal plate 202 fixedly connected to the top and bottom inner walls of the sliding frame 204, and an inclined plate 203 fixedly connected to a side of the trapezoidal plate 202 away from the return springs 201; The sliding mechanism 3 includes a triangular elastic plate 301 slidably connected to the inside of the strip groove 103, and the outer surface of the triangular elastic plate 301 is slidably connected to a sliding frame 302, and the sliding frame 302 is rotatably connected to a rotating frame 303 on one side close to the connecting groove 104. When the triangular elastic plate 301 slides to the bottom of the square groove 105, the triangular elastic plate 301 will bounce outward at its corner inside the square groove 105 due to its own elasticity.

[0021] A square groove 105 is provided on one side of the strip groove 103 close to the connecting groove 104, a raised rod is fixedly connected to the inner wall of the strip groove 103 close to the connecting groove 104, a connecting cover is slidably connected to the side of the main body 1 away from the data transmission device 7, a long groove is provided on the inner wall of the main body 1, the side wall of the data transmission device 7 will squeeze the rubber ring 501, and after being squeezed, the rubber ring 501 will slide inside the rectangular groove 102 toward the fixed plate 101.

[0022] A spring plate 304 is provided on the side of the triangular elastic plate 301 away from the rectangular groove 102, and one end of the spring plate 304 away from the triangular elastic plate 301 is fixedly connected to the side wall of the strip groove 103, and the side of the triangular elastic plate 301 close to the spring plate 304 is in contact with the side wall of the spring plate 304. After being squeezed, the arc plate 401 will push the triangular elastic plate 301 to slide inside the strip groove 103 and squeeze the spring plate 304 through the rotating frame 303 and the sliding frame 302. When the triangular elastic plate 301 slides to the bottom of the square groove 105, the triangular elastic plate 301 will bounce outward at its corner inside the square groove 105 due to its own elasticity.

[0023] An auxiliary mechanism 4 is provided inside the strip groove 103, and the auxiliary mechanism 4 includes two arc plates 401 rotatably connected to one end of the rotating frame 303 away from the sliding frame 302, and two flexible belts 402 are fixedly connected between the two arc plates 401, and the two flexible belts 402 are symmetrically distributed with the triangular elastic plate 301 as the center. The sliding of the arc plates 401 will push the triangular elastic plate 301 to move backward synchronously. At the same time, when the bottom arc plate 401 squeezes the triangular elastic plate 301, the bottom arc plate 401 will drive the top arc plate 401 to move upward at the inclined part of the triangular elastic plate 301. At the same time, when the top arc plate 401 moves upward, its outer wall will contact the inner wall of the strip groove 103.

[0024] A sealing mechanism 5 is provided inside the rectangular groove 102. The sealing mechanism 5 includes a rubber ring 501 slidably connected inside the rectangular groove 102. A plurality of tapered holes 502 are provided on the side of the rubber ring 501 close to the strip groove 103. The tapered holes 502 penetrate to the outer wall of the rubber ring 501 on the side away from the strip groove 103. A plurality of strip grooves 503 are provided on the side of the rubber ring 501 close to the tapered holes 502. When the two arc plates 401 move relative to each other, the movement of the two arc plates 401 will drive the side walls of the rubber ring 501 located above and below the tapered holes 502 through one end close to the rubber ring 501, so that the rubber ring 501 will bulge outward under the relative movement of the two arc plates 401. When the rubber ring 501 is deformed, the hollow ball 505 will be squeezed through the tapered holes 502.

[0025] Several strip grooves 503 are arranged in pairs and symmetrically distributed with the conical hole 502 as the center. Several tension springs are fixedly connected to the inner wall of the strip groove 503 on the side away from the strip groove 103. One end of the several tension springs away from the rubber ring 501 is fixedly connected to the spring bar 504. Several circular holes are opened on the side wall of the spring bar 504. The side of several circular holes close to the tension spring penetrates to the side wall of the spring bar 504. A hollow ball 505 is slidably connected to the inside of the conical hole 502. A spring is fixedly connected to the inside of the hollow ball 505. Several adsorption holes are opened on the outer surface of the hollow ball 505. Among them, one end of the arc plate 401 away from the rotating frame 303 is fixedly connected to the side wall of the rubber ring 501, so that the hollow ball 505 and the outwardly protruding rubber ring 501 squeeze and fit the side wall of the data transmission device 7 and fill the gap between the main body 1 and the data transmission device 7, thereby playing a certain sealing role.

[0026] The strip groove 103 is provided with a pushing mechanism 6 inside. The pushing mechanism 6 includes two elastic plates 601 fixedly connected to the side of the arc plate 401 close to the sliding frame 302, a sliding plate 602 is fixedly connected between the four elastic plates 601, a return spring 2 is fixedly connected to the side of the sliding plate 602 close to the sliding frame 302, a side of the return spring 2 away from the sliding plate 602 is fixedly connected to the inside of the arc plate 401, a side of the sliding plate 602 away from the sliding frame 302 is fixedly connected to two elastic plates 2 603, a side of the elastic plate 2 603 away from the sliding plate 602 is fixedly connected to the side wall of the rubber ring 501, and an elastic diaphragm 604 is fixedly connected between the two elastic plates 2 603; Among them, the side of the elastic diaphragm 604 close to the spring bar 504 is in contact with the side wall of the spring bar 504. When the deformation of the rubber ring 501 squeezes the hollow ball 505 through the tapered hole 502, the hollow ball 505 will shrink after being deformed. At the same time, when the two arc plates 401 move relative to each other, the movement of the arc plate 401 will push the sliding plate 602 to move in the direction of the hollow ball 505 through the elastic plate 601. When the sliding plate 602 slides, the sliding plate 602 will squeeze the elastic plate 2 603.

[0027] A method for using a data transmission device for software development and debugging, the data transmission device for software development and debugging, the method comprising the following steps: S1: Sliding assembly; S2: insert connection; S3: Connection transmission.

[0028] When in use, first pass the connecting line that needs to transmit data through the long groove inside the main body 1, then cover the connecting cover, and then insert the connecting line into the data transmission device 7, and then connect the other end of the connecting line to the receiving device, and then connect the data transmission device 7 to the transmission device body and perform data transmission.

[0029] When the main body 1 is inserted into the data transmission device 7 together with the connecting line, the side wall of the data transmission device 7 will squeeze the rubber ring 501. After being squeezed, the rubber ring 501 will slide in the direction of the fixed plate 101 inside the rectangular groove 102. When the rubber ring 501 slides, the sliding of the rubber ring 501 will squeeze the two arc plates 401. After being squeezed, the arc plates 401 will push the triangular elastic plate 301 to slide inside the strip groove 103 and squeeze the spring plate 304 through the rotating frame 303 and the sliding frame 302. When the triangular elastic plate 301 slides to the bottom of the square groove 105, the corners of the triangular elastic plate 301 will bounce outward inside the square groove 105 under its own elasticity. When the corners of the triangular elastic plate 301 bounce up, the corners of the triangular elastic plate 301 will penetrate the inclined part of the rear of the trapezoidal plate 202 through the square groove 105. When the trapezoidal plate 202 is squeezed by the corner of the triangular elastic plate 301, the sliding frame 204 will be driven to slide on the surface of the main body 1. At this time, the triangular elastic plate 301 will be stuck in the square groove 105 to complete the installation work. When it needs to be disassembled, it is only necessary to pull the sliding frame 204 in the opposite direction of the data transmission device 7. At this time, the sliding frame 204 will squeeze the corner of the triangular elastic plate 301 through the trapezoidal plate 202 when sliding, so that it can slide backward in the square groove 105. At this time, the spring plate 304 behind the triangular elastic plate 301 will push the triangular elastic plate 301 to reset. When the triangular elastic plate 301 is reset, it will push the rubber ring 501 to squeeze the data transmission device 7 through the arc plate 401, so that the main body 1 and the data transmission device 7 are separated. In this way, the resistance during plugging and unplugging can be reduced, which improves the convenience of operation and the plugging and unplugging efficiency.

[0030] When the rubber ring 501 is squeezed by the side wall of the data transmission device 7 and then pushes the two arc plates 401 to slide, the sliding of the arc plate 401 will push the triangular elastic plate 301 to move backward synchronously. At the same time, when the bottom arc plate 401 squeezes the triangular elastic plate 301, the bottom arc plate 401 will drive the top arc plate 401 to move upward at the inclined part of the triangular elastic plate 301. At the same time, when the top arc plate 401 moves upward, its outer wall will contact the inner wall of the strip groove 103. Then, when the arc plate 401 moves, the top arc plate 401 will be squeezed by the convex rod on the inner wall of the strip groove 103 and move in the direction of the bottom arc plate 401. At this time, the two arc plates 401 will move relative to each other. When the two arc plates 401 move relative to each other, the two The movement of the arc plate 401 will drive the side walls of the rubber ring 501 located above and below the tapered hole 502 through one end close to the rubber ring 501, so that the rubber ring 501 will bulge outward under the relative movement of the two arc plates 401. When the rubber ring 501 is deformed, it will squeeze the hollow ball 505 through the tapered hole 502, so that the hollow ball 505 and the outwardly bulging rubber ring 501 are pressed and fitted to the side wall of the data transmission device 7, and fill the gap between the main body 1 and the data transmission device 7, thereby playing a certain sealing role, and can also play a buffering role, reducing the impact of vibration on the connection stability of the main body 1 and the data transmission device 7, reducing the entry of dust and looseness or damage caused by external vibration, reducing data transmission errors caused by interference from external factors, and improving transmission efficiency.

[0031] When the deformation of the rubber ring 501 squeezes the hollow ball 505 through the tapered hole 502, the hollow ball 505 will shrink after being deformed. At the same time, when the two arc plates 401 move relative to each other, the movement of the arc plate 401 will push the sliding plate 602 to move in the direction of the hollow ball 505 through the elastic plate 601. When the sliding plate 602 slides, the sliding plate 602 will squeeze the elastic plate 2 603. After being squeezed, the elastic plate 2 603 will bulge outward. When the elastic plate 2 603 is deformed, the spring bar 504 will Under the elastic force of the tension spring, the spring strip 504 slides inside the strip groove 503. When sliding, a certain negative pressure is formed in the strip groove 503. At this time, the formation of negative pressure will adsorb the elastic diaphragm 604 through the circular hole so that the elastic diaphragm 604 is in close contact with the side wall of the conical hole 502. Then, when the elastic plate 603 expands outward, the elastic diaphragm 604 will be driven to expand outward synchronously. Then, when the arc plate 401 moves to the bottom of the connecting groove 104, the arc plate 401 will be in the connecting groove 104 under the action of its own elastic restoring force. The elastic plate 603 will also be reset along with the rebound of the arc plate 401. At this time, the reset of the elastic plate 603 will cause the elastic diaphragm 604 to move synchronously to the opening of the conical hole 502 and cover the hollow ball 505. At the same time, when the rubber ring 501 is reset, the hollow ball 505 will also be reset under the internal spring. Since the elastic diaphragm 604 covers the hollow ball 505, when the hollow ball 505 rebounds, it will pass close to the data transmission device. The multiple adsorption holes on the surface of one side of the device 7 adsorb the side wall of the data transmission device 7 when the hollow ball 505 rebounds and resets. Through the action of the adsorption force, the gap between the rubber ring 501 and the data transmission device 7 can be effectively closed, further reducing the possibility of external dust entering through the gap, thereby protecting the internal electronic components from dust invasion. Moreover, the close contact through adsorption also helps to reduce the entry of water vapor and dust to cause poor contact, reduce data transmission errors caused by poor contact, and can further enhance the overall reliability of the device.

[0032] The preferred embodiments of the present invention disclosed above are only used to help illustrate the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.

Claims

1. A data transmission device for software development and debugging, comprising a main body (1) and a data transmission device (7), wherein a fixing plate (101) is fixedly connected to the outer surface of the main body (1), a rectangular groove (102) is provided on a side of the main body (1) close to the data transmission device (7), a plurality of strip grooves (103) are provided on a side of the rectangular groove (102) away from the data transmission device (7), the plurality of strip grooves (103) are symmetrically distributed in groups of three with the middle of the main body (1) as the center, and a plurality of the strip grooves (103) are provided on a side away from the center line of the main body (1) with a connecting groove (104), characterized in that: Also includes; A moving mechanism (2), the moving mechanism (2) comprising a plurality of return springs (201) fixedly connected to a side of a fixed plate (101) close to the data transmission device (7), a side of the plurality of return springs (201) away from the fixed plate (101) being fixedly connected to a sliding frame (204), a top inner wall and a bottom inner wall of the sliding frame (204) being fixedly connected to a trapezoidal plate (202), and a side of the trapezoidal plate (202) away from the return springs (201) being fixedly connected to an inclined plate (203); A sliding mechanism (3), the sliding mechanism (3) comprising a triangular elastic plate (301) slidably connected inside the strip groove (103), a sliding frame (302) slidably connected to the outer surface of the triangular elastic plate (301), and a rotating frame (303) rotatably connected to a side of the sliding frame (302) close to the connecting groove (104).

2. A data transmission device for software development and debugging according to claim 1, characterized in that: A square groove (105) is provided on one side of the strip groove (103) close to the connecting groove (104); a protruding rod is fixedly connected to the inner wall of the strip groove (103) close to the connecting groove (104); a connecting cover is slidably connected to the side of the main body (1) away from the data transmission device (7); and a long groove is provided on the inner wall of the main body (1).

3. A data transmission device for software development and debugging according to claim 2, characterized in that: A spring plate (304) is provided on a side of the triangular elastic plate (301) away from the rectangular groove (102); an end of the spring plate (304) away from the triangular elastic plate (301) is fixedly connected to a side wall of the strip groove (103); and a side of the triangular elastic plate (301) close to the spring plate (304) is in contact with the side wall of the spring plate (304).

4. A data transmission device for software development and debugging according to claim 3, characterized in that: An auxiliary mechanism (4) is arranged inside the strip groove (103), and the auxiliary mechanism (4) comprises two arc-shaped plates (401) rotatably connected to one end of the rotating frame (303) away from the sliding frame (302), and two flexible belts (402) are fixedly connected between the two arc-shaped plates (401), and the two flexible belts (402) are symmetrically distributed with the triangular elastic plate (301) as the center.

5. A data transmission device for software development and debugging according to claim 4, characterized in that: A sealing mechanism (5) is arranged inside the rectangular groove (102), and the sealing mechanism (5) comprises a rubber ring (501) slidably connected inside the rectangular groove (102), a side of the rubber ring (501) close to the strip groove (103) is provided with a plurality of conical holes (502), a side of the conical holes (502) away from the strip groove (103) penetrates to the outer wall of the rubber ring (501), and a side of the rubber ring (501) close to the conical holes (502) is provided with a plurality of strip grooves (503).

6. A data transmission device for software development and debugging according to claim 5, characterized in that: A plurality of the strip grooves (503) are arranged in pairs and are symmetrically distributed with the conical hole (502) as the center; a plurality of tension springs are fixedly connected to the inner wall of the strip groove (503) on the side away from the strip groove (103); a plurality of tension springs are fixedly connected to the ends of the tension springs on the ends away from the rubber ring (501); a plurality of circular holes are provided on the side wall of the spring bar (504); a plurality of circular holes are passed through the side wall of the spring bar (504) on the side close to the tension spring; a hollow ball (505) is slidably connected to the inside of the conical hole (502); a spring is fixedly connected to the inside of the hollow ball (505); and a plurality of adsorption holes are provided on the outer surface of the hollow ball (505); Wherein, one end of the arc-shaped plate (401) away from the rotating frame (303) is fixedly connected to the side wall of the rubber ring (501).

7. A data transmission device for software development and debugging according to claim 6, characterized in that: A pushing mechanism (6) is provided inside the strip groove (103), and the pushing mechanism (6) comprises two elastic plates (601) fixedly connected to a side of the arc plate (401) close to the sliding frame (302); a sliding plate (602) is fixedly connected between the four elastic plates (601); a return spring 2 is fixedly connected to a side of the sliding plate (602) close to the sliding frame (302); a side of the return spring 2 away from the sliding plate (602) is fixedly connected to the inside of the arc plate (401); a side of the sliding plate (602) away from the sliding frame (302) is fixedly connected to two elastic plates 2 (603); a side of the elastic plate 2 (603) away from the sliding plate (602) is fixedly connected to a side wall of the rubber ring (501); and an elastic diaphragm (604) is fixedly connected between the two elastic plates 2 (603); Wherein, a side of the elastic diaphragm (604) close to the spring bar (504) contacts a side wall of the spring bar (504).

8. A method for using a data transmission device for software development and debugging, characterized in that: Using the data transmission device for software development and debugging as claimed in claim 7, the method comprises the following steps: S1: Sliding assembly; S2: insert connection; S3: Connection transmission.