Data transmission circuit and data transmission device
The data transmission circuit composed of a 232 serial port board and a data acquisition module solves the data transmission problem when the HDC connection is unavailable, achieves reliable data transmission during device activation, and improves the success rate and efficiency of device activation.
Patent Information
- Application Number
- CN202423139350.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2034-12-18
AI Technical Summary
During the device license activation process, if the HDC connection is unavailable, the device cannot be activated normally, resulting in data transmission being blocked.
The data transmission circuit consists of a 232 serial port board, a data acquisition module, a signal conditioning module, a photoelectric coupler and a flow controller. The 232 serial port board is connected to the device to be activated and the test computer. The signal processing end is used to observe the data transmission status, and the signal conditioning module is used to improve the signal quality. The flow controller coordinates the data transmission speed.
It enables data transmission between the device to be activated and the test computer when the HDC connection is unavailable, improving the success rate and efficiency of device activation and ensuring the reliability and accuracy of data transmission.
Smart Images

Figure CN223486500U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of data transmission technology, and in particular to a data transmission circuit and a data transmission device. Background Technology
[0002] In the device license activation process, data transmission typically relies on HDC connections. However, when situations arise, such as physical failure of the HDC library file on the storage medium, software misoperation (e.g., accidental deletion), or virus infection leading to corruption or missing library files, or when the firmware and operating system of the device to be activated undergo version iterations while the HDC library fails to update synchronously for compatibility, data transmission cannot be completed via HDC connections. This hinders the device license activation process, preventing the device from being activated and used normally.
[0003] Therefore, how to transfer data between the device to be activated and the test computer when the HDC connection is unavailable is a technical problem that needs to be solved by those skilled in the art. Utility Model Content
[0004] This application proposes a data transmission circuit designed to solve the technical problem of how to transmit data between the device to be activated and the test computer when the HDC connection is unavailable.
[0005] To address the aforementioned issues, this application proposes a data transmission circuit, which includes: a 232 serial port board, a first data acquisition module, and a second data acquisition module.
[0006] The transmitting end of the 232 serial port board is connected to the receiving end of the device to be activated, the receiving end of the 232 serial port board is connected to the transmitting end of the device to be activated, and the USB interface of the 232 serial port board is connected to the test computer.
[0007] The input terminal of the first data acquisition module is connected to the receiving terminal of the 232 serial port board, and the output terminal of the first data acquisition module is connected to a preset signal processing terminal.
[0008] The input terminal of the second data acquisition module is connected to the transmitting terminal of the 232 serial port board, and the output terminal of the second data acquisition module is connected to the signal processing terminal.
[0009] In one embodiment, the data transmission circuit further includes: a first signal conditioning module and a second signal conditioning module;
[0010] The input terminal of the first signal conditioning module is connected to the transmitting terminal of the device to be activated, and the output terminal of the first signal conditioning module is connected to the receiving terminal of the 232 serial port board.
[0011] The input terminal of the second signal conditioning module is connected to the transmitting terminal of the 232 serial port board, and the output terminal of the second signal conditioning module is connected to the receiving terminal of the device to be activated.
[0012] In one embodiment, the first signal conditioning module includes: a first amplifier;
[0013] The input terminal of the first amplifier is connected to the transmitting terminal of the device to be activated, and the output terminal of the first amplifier is connected to the receiving terminal of the 232 serial port board.
[0014] In one embodiment, the first signal conditioning module further includes: a first filter;
[0015] The input terminal of the first filter is connected to the output terminal of the first amplifier, and the output terminal of the first filter is connected to the receiving terminal of the 232 serial port board.
[0016] In one embodiment, the second signal conditioning module includes: a second amplifier;
[0017] The input terminal of the second amplifier is connected to the transmitting terminal of the 232 serial port board, and the output terminal of the second amplifier is connected to the receiving terminal of the device to be activated.
[0018] In one embodiment, the second signal conditioning module further includes: a second filter;
[0019] The input terminal of the second filter is connected to the output terminal of the second amplifier, and the output terminal of the second filter is connected to the receiving terminal of the device to be activated.
[0020] In one embodiment, the data transmission circuit includes: an optocoupler;
[0021] The optocoupler is connected to the data terminal ready pin of the 232 serial port board.
[0022] In one embodiment, the data transmission circuit further includes: a flow controller;
[0023] The input pins of the flow controller are connected to the request send pin and the clear send pin of the 232 serial port board, and the output pins of the flow controller are connected to the signal processing terminal.
[0024] In one embodiment, the data transmission circuit further includes: a power supply module;
[0025] The power module is connected to the 232 serial port board.
[0026] In addition, this application also proposes a data transmission device, which includes a data transmission circuit as described in any of the preceding claims.
[0027] In this application, the data transmission circuit includes: a 232 serial port board, a first data acquisition module, and a second data acquisition module; the transmitting end of the 232 serial port board is connected to the receiving end of the device to be activated, the receiving end of the 232 serial port board is connected to the transmitting end of the device to be activated, and the USB interface of the 232 serial port board is connected to a test computer; the input end of the first data acquisition module is connected to the receiving end of the 232 serial port board, and the output end of the first data acquisition module is connected to a preset signal processing end; the input end of the second data acquisition module is connected to the transmitting end of the 232 serial port board, and the output end of the second data acquisition module is connected to the signal processing end.
[0028] In the data transmission circuit proposed in this application, the transmitting and receiving ends of the 232 serial port board can be connected to the receiving and transmitting ends of the device to be activated, respectively, and the USB interface of the 232 serial port board can be connected to a test computer. Therefore, data between the device to be activated and the test computer can be transmitted via the 232 serial port board. Furthermore, this application also includes a first data acquisition module and a second data acquisition module in the data transmission circuit, so that the signal processing end can output the data acquired by the first and second data acquisition modules based on the data output function, in order to observe the operation of the 232 serial port board. Attached Figure Description
[0029] To more clearly illustrate the technical solutions in the embodiments of this utility model or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this utility model. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.
[0030] Figure 1 This is a schematic diagram of the module connections in the first embodiment of the data transmission circuit of this application;
[0031] Figure 2 This is a schematic diagram showing the connection of the signal conditioning module in one embodiment of the data transmission circuit of this application;
[0032] Figure 3 This is a schematic diagram of the connection between the flow controller and the optocoupler in one embodiment of the data transmission circuit of this application.
[0033] The realization of the purpose, functional features and advantages of this utility model will be further explained in conjunction with the embodiments and with reference to the accompanying drawings.
[0034] Explanation of icon numbers:
[0035] 10, 232 serial port board; 20, first data acquisition module; 30, second data acquisition module; 40, device to be activated; 50, test computer; 60, signal processing terminal; 70, first signal conditioning module; 80, second signal conditioning module; 90, optocoupler; 100, flow controller; TX, transmitter; RX, receiver; RTS, request to transmit pin; CTS, clear to transmit pin; DTR, data terminal ready pin. Detailed Implementation
[0036] The technical solutions of the present utility model will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present utility model, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0037] It should be noted that if the embodiments of this application involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of the components in a specific posture. If the specific posture changes, the directional indicators will also change accordingly.
[0038] Furthermore, if the embodiments of this application involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the use of "and / or" or "and / or" throughout the text includes three parallel solutions. For example, "A and / or B" includes solution A, solution B, or a solution that simultaneously satisfies A and B. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.
[0039] Based on the above, a first embodiment of the data transmission circuit of this application is proposed. Please refer to... Figure 1 , Figure 1 This is a schematic diagram of the module connections in the first embodiment of the data transmission circuit of this application.
[0040] In this embodiment, the data transmission circuit includes: a 232 serial port board 10, a first data acquisition module 20, and a second data acquisition module 30;
[0041] The transmitting end of the 232 serial port board 10 is connected to the receiving end of the device to be activated 40, the receiving end of the 232 serial port board 10 is connected to the transmitting end of the device to be activated 40, and the USB interface of the 232 serial port board 10 is connected to the test computer 50.
[0042] The input terminal of the first data acquisition module 20 is connected to the receiving terminal of the 232 serial port board 10, and the output terminal of the first data acquisition module 20 is connected to the preset signal processing terminal 60.
[0043] The input terminal of the second data acquisition module 30 is connected to the transmitting terminal of the 232 serial port board 10, and the output terminal of the second data acquisition module 30 is connected to the signal processing terminal 60.
[0044] It should be noted that the test computer 50 is used to activate the device 40 to be activated, and the signal processing terminal 60 refers to the computer used to output data to observe the operation of the RS-232 serial port board 10. Furthermore, it should be noted that in the above... Figure 1 In this context, the transmitting end is represented by TX, and the receiving end is represented by RX.
[0045] In this application, the device to be activated 40 has a transmitting end and an output end. Therefore, the transmitting end and receiving end on the 232 serial port board 10 can be connected to the receiving end and transmitting end of the device to be activated 40, thereby transmitting data between the device to be activated 40 and the test computer 50 through the 232 serial port board 10. In addition, to facilitate observation of whether the 232 serial port board 10 is in normal operating condition, a first data acquisition module 20 and a second data acquisition module 30 can be added to the data transmission path between the 232 serial port board 10 and the device to be activated 40, thereby achieving the purpose of observing whether the 232 serial port board 10 is in normal operating condition through the data output by the signal processing terminal 60.
[0046] It should be noted that the first data acquisition module 20 and the second data acquisition module 30 mentioned above can be an oscilloscope or a logic analyzer, and this application does not impose any restrictions on them.
[0047] Please refer to Figure 2 In one feasible implementation, the data transmission circuit further includes: a first signal conditioning module 70 and a second signal conditioning module 80;
[0048] The input terminal of the first signal conditioning module 70 is connected to the transmitting terminal of the device to be activated 40, and the output terminal of the first signal conditioning module 70 is connected to the receiving terminal of the 232 serial port board 10.
[0049] The input terminal of the second signal conditioning module 80 is connected to the transmitting terminal of the 232 serial port board 10, and the output terminal of the second signal conditioning module 80 is connected to the receiving terminal of the device to be activated 40.
[0050] Understandably, to ensure signal quality in the data transmission circuit and reduce communication errors caused by weak signals or interference, a signal conditioning module can be added between the device to be activated 40 and the 232 serial port board 10. This enables the device to be activated 40 to accurately receive and process activation commands, improving the success rate of device activation. Furthermore, different devices to be activated 40 may have different requirements for the amplitude, frequency, and other characteristics of the serial port signal. The signal conditioning circuit in this embodiment can adjust the serial port signal according to the specific needs of the device to be activated 40, thereby increasing the applicability of this application.
[0051] In one feasible implementation, the first signal conditioning module 70 includes: a first amplifier;
[0052] The input terminal of the first amplifier is connected to the transmitting terminal of the device to be activated 40, and the output terminal of the first amplifier is connected to the receiving terminal of the 232 serial port board 10.
[0053] In one feasible implementation, the first signal conditioning module 70 further includes: a first filter;
[0054] The input terminal of the first filter is connected to the output terminal of the first amplifier, and the output terminal of the first filter is connected to the receiving terminal of the 232 serial port board 10.
[0055] In one feasible implementation, the second signal conditioning module 80 includes: a second amplifier;
[0056] The input terminal of the second amplifier is connected to the transmitting terminal of the 232 serial port board 10, and the output terminal of the second amplifier is connected to the receiving terminal of the device to be activated 40.
[0057] In one feasible implementation, the second signal conditioning module 80 further includes: a second filter;
[0058] The input terminal of the second filter is connected to the output terminal of the second amplifier, and the output terminal of the second filter is connected to the receiving terminal of the device to be activated 40.
[0059] It is understandable that amplifiers can enhance weak input signals, and filters can remove noise and unwanted frequency components from signals, thereby improving signal quality and purity. Therefore, for data transmitted from the device to be activated 40 to the 232 serial port board 10, this application can improve signal quality through a first amplifier and a first filter; for data transmitted from the 232 serial port board 10 to the device to be activated 40, this application can improve signal quality through a second amplifier and a second filter.
[0060] Please refer to Figure 3 In one feasible implementation, the data transmission circuit includes: an optocoupler 90;
[0061] The optocoupler 90 is connected to the data terminal ready pin of the 232 serial port board 10.
[0062] Understandably, when the DTR level of the Data Terminal Ready pin changes, the built-in light-on or light-off function of the optocoupler 90 can help testers quickly determine whether the connection between the device and the computer is normal, thereby improving the activation efficiency of the device.
[0063] In one feasible implementation, the data transmission circuit further includes: a flow controller 100;
[0064] The input pins of the flow controller 100 are connected to the request send pin and the clear send pin of the 232 serial port board 10, and the output pins of the flow controller 100 are connected to the signal processing terminal 60.
[0065] Understandably, when the test computer 50 sends data to the device to be activated 40 via the 232 serial port board, the flow control function of the flow controller 100 can automatically coordinate the speed of signal transmission and reception based on the signals in the request transmit pin RTS and clear transmit pin CTS in the 232 serial port board 10, thus avoiding data loss or buffer overflow. Therefore, by configuring the flow controller 100, this application can improve the reliability of data transmission during device activation.
[0066] In one feasible implementation, the data transmission circuit further includes a power supply module;
[0067] The power module is connected to the 232 serial port board 10.
[0068] Understandably, the power module is used to power the 232 serial port board 10.
[0069] In the data transmission circuit proposed in this application, the transmitting and receiving ends of the 232 serial port board can be connected to the receiving and transmitting ends of the device to be activated, respectively, and the USB interface of the 232 serial port board can be connected to a test computer. Therefore, data between the device to be activated and the test computer can be transmitted via the 232 serial port board. Furthermore, this application also includes a first data acquisition module and a second data acquisition module in the data transmission circuit, so that the signal processing end can output the data acquired by the first and second data acquisition modules based on the data output function, in order to observe the operation of the 232 serial port board.
[0070] In addition, this application also proposes a data transmission device, which includes the data transmission circuit described above.
[0071] The above are merely optional embodiments of this utility model and do not limit the patent scope of this utility model. All equivalent structural transformations made based on the contents of this utility model specification and drawings under the utility model concept, or direct / indirect applications in other related technical fields, are included within the patent protection scope of this utility model.
Claims
1. A data transmission circuit, characterized in that, The data transmission circuit includes: a 232 serial port board, a first data acquisition module, and a second data acquisition module; The transmitting end of the 232 serial port board is connected to the receiving end of the device to be activated, the receiving end of the 232 serial port board is connected to the transmitting end of the device to be activated, and the USB interface of the 232 serial port board is connected to the test computer. The input terminal of the first data acquisition module is connected to the receiving terminal of the 232 serial port board, and the output terminal of the first data acquisition module is connected to a preset signal processing terminal. The input terminal of the second data acquisition module is connected to the transmitting terminal of the 232 serial port board, and the output terminal of the second data acquisition module is connected to the signal processing terminal.
2. The data transmission circuit as described in claim 1, characterized in that, The data transmission circuit further includes: a first signal conditioning module and a second signal conditioning module; The input terminal of the first signal conditioning module is connected to the transmitting terminal of the device to be activated, and the output terminal of the first signal conditioning module is connected to the receiving terminal of the 232 serial port board. The input terminal of the second signal conditioning module is connected to the transmitting terminal of the 232 serial port board, and the output terminal of the second signal conditioning module is connected to the receiving terminal of the device to be activated.
3. The data transmission circuit as described in claim 2, characterized in that, The first signal conditioning module includes: a first amplifier; The input terminal of the first amplifier is connected to the transmitting terminal of the device to be activated, and the output terminal of the first amplifier is connected to the receiving terminal of the 232 serial port board.
4. The data transmission circuit as described in claim 3, characterized in that, The first signal conditioning module further includes: a first filter; The input terminal of the first filter is connected to the output terminal of the first amplifier, and the output terminal of the first filter is connected to the receiving terminal of the 232 serial port board.
5. The data transmission circuit as described in claim 2, characterized in that, The second signal conditioning module includes: a second amplifier; The input terminal of the second amplifier is connected to the transmitting terminal of the 232 serial port board, and the output terminal of the second amplifier is connected to the receiving terminal of the device to be activated.
6. The data transmission circuit as described in claim 5, characterized in that, The second signal conditioning module further includes: a second filter; The input terminal of the second filter is connected to the output terminal of the second amplifier, and the output terminal of the second filter is connected to the receiving terminal of the device to be activated.
7. The data transmission circuit as described in claim 1, characterized in that, The data transmission circuit includes: an optocoupler; The optocoupler is connected to the data terminal ready pin of the 232 serial port board.
8. The data transmission circuit as described in claim 1, characterized in that, The data transmission circuit further includes: a flow controller; The input pins of the flow controller are connected to the request send pin and the clear send pin of the 232 serial port board, and the output pins of the flow controller are connected to the signal processing terminal.
9. The data transmission circuit as described in claim 1, characterized in that, The data transmission circuit further includes: a power supply module; The power module is connected to the 232 serial port board.
10. A data transmission device, characterized in that, The data transmission device includes the data transmission circuit as described in any one of claims 1 to 9.