A configuration method and device of an ultrasonic knife main machine and electronic equipment

By storing identity information and configuration parameters inside the ultrasonic transducer and using the data bus for verification and configuration, the problem of the ultrasonic scalpel host being unable to match the transducer parameters is solved, and personalized configuration and efficient use of the ultrasonic scalpel host are achieved.

CN115721385BActive Publication Date: 2025-10-17MICONVEY TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211475649.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-23
Publication Date
2025-10-17
Estimated Expiration
2042-11-23

AI Technical Summary

Technical Problem

In the prior art, it is impossible to directly obtain the parameters of the ultrasonic transducer, resulting in the inability to configure the ultrasonic scalpel host according to the actual parameters of the transducer.

Method used

The configuration of the ultrasonic scalpel host is achieved by storing identity recognition information and configuration parameters in the control module inside the ultrasonic transducer and using the data bus for identity authentication and parameter acquisition.

Benefits of technology

It realizes personalized configuration of the ultrasonic knife host according to the actual parameters of the ultrasonic transducer, improving the matching efficiency and use effect of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115721385B_ABST
    Figure CN115721385B_ABST
Patent Text Reader

Abstract

The application relates to a configuration method and device of an ultrasonic knife host and electronic equipment, and the method comprises the following steps: obtaining identity recognition information and configuration parameters of an ultrasonic transducer; the identity recognition information and the configuration parameters are stored in a control module in the ultrasonic transducer; the identity recognition information is verified, and when the verification of the identity recognition information is passed, the ultrasonic knife host is configured according to the configuration parameters. According to the application, the identity recognition information and the optimal configuration parameters of the ultrasonic transducer are stored in the control module in the ultrasonic transducer in advance, the preexisting identity recognition information and the configuration parameters in the control module are obtained when the ultrasonic transducer is installed into the ultrasonic knife host, the identity recognition information is verified first to determine the identity information of the ultrasonic transducer, and the ultrasonic knife host is configured through the configuration parameters when the identity information of the ultrasonic transducer meets the expectation, so that the ultrasonic knife host can be configured according to the actual parameters of the ultrasonic transducer.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the field of medical devices, and particularly relates to a configuration method and device of an ultrasonic knife host and an electronic device. BACKGROUND

[0002] An ultrasonic cutting hemostatic knife is a common surgical knife, which has the characteristics of small trauma, less smoke and coagulation during surgery, and can be widely used in surgical operations. The ultrasonic cutting hemostatic knife is composed of an ultrasonic knife host, an ultrasonic transducer and an ultrasonic knife head. Its working principle is that the ultrasonic knife host generates a constant current source of a certain frequency to the ultrasonic transducer, so that the ultrasonic transducer works in a resonant state. The ultrasonic transducer generates mechanical vibration of the frequency, so that the ultrasonic knife head also generates mechanical vibration. Because the frequency is high and the amplitude is small, the ultrasonic cutting hemostatic knife can cut small area of human tissue.

[0003] At present, most of the ultrasonic transducers are pure mechanical structures, which generate mechanical vibration by the frequency signal given by the host. When the existing ultrasonic transducer is installed in the ultrasonic knife host, the ultrasonic knife host drives the ultrasonic transducer according to fixed parameters. However, in the prior art, the parameters of each ultrasonic transducer are not the same. When the ultrasonic transducer is installed in the ultrasonic knife host, the parameters of the ultrasonic transducer cannot be directly obtained, so the ultrasonic knife host cannot be configured according to the actual parameters of the ultrasonic transducer. SUMMARY

[0004] The present application provides a configuration method and device of an ultrasonic knife host and an electronic device to solve the technical problem that the parameters of the ultrasonic transducer cannot be directly obtained in the prior art, so the ultrasonic knife host cannot be configured according to the parameters of the ultrasonic transducer.

[0005] A configuration method of an ultrasonic knife host, the method comprising:

[0006] Obtaining identity information and configuration parameters; the identity information and the configuration parameters are stored in the ultrasonic transducer;

[0007] Verifying the identity information, and configuring the ultrasonic knife host according to the configuration parameters when the verification of the identity information is passed.

[0008] In an embodiment of the present application, when the configuration parameters are stored in the control module inside the ultrasonic transducer, the identity information is obtained, comprising:

[0009] Resetting a preset data bus and sending a reset signal to the control module; after the reset is completed, the data bus is released, and a data bus release signal is sent to the control module;

[0010] send an identity information reading command and a first check code to the control module through the data bus after reset upon receiving a response from the control module, the response being generated based on the reset signal and the data bus release signal;

[0011] complete the acquisition of the identity information of the ultrasonic transducer upon receiving first check success information and identity information returned from the control module, the first check success information being generated based on the first check code and the identity information being generated based on the information reading command.

[0012] In an embodiment of the present application, the configuration parameters are acquired, comprising:

[0013] send a parameter reading command and a second check code to the control module through the data bus after reset upon receiving first check success information and identity information returned from the control module;

[0014] complete the acquisition of the configuration parameters of the ultrasonic transducer upon receiving second check success information and configuration parameters returned from the control module, the second check success information being generated based on the second check code and the configuration parameters being generated based on the parameter reading command.

[0015] In an embodiment of the present application, after the ultrasonic knife host is configured according to the configuration parameters, further comprising:

[0016] acquire current use record information of the ultrasonic transducer;

[0017] reset the preset data bus and send a reset signal to the control module; after reset is completed, release the data bus and send a data bus release signal to the control module;

[0018] send a memory writing command and a third check code to the control module through the data bus after reset upon receiving a response from the control module, the response being generated based on the reset signal and the data bus release signal;

[0019] write the current use record information into the memory of the control module and replace the historical use record information stored in the memory of the control module upon receiving third check pass information and writing permission from the control module, the third check pass information being generated based on the third check code and the writing permission being generated based on the memory writing command.

[0020] In an embodiment of the present application, before resetting the preset data bus when the control module is connected with the data bus through a data port, further comprising:

[0021] The preset energy storage capacitor is charged, and the control module is powered by the charged energy storage capacitor, one end of the energy storage capacitor is connected with a data port of the control module, and the other end of the energy storage capacitor is grounded.

[0022] In an embodiment of the present application, the identity information reading command and the first check code are sent to the control module through the data bus after reset, comprising:

[0023] The identity information reading command is converted into a first high-low level signal, and the first check code is converted into a second high-low level signal;

[0024] The first high-low level signal and the second high-low level signal are sent to the control module through the data bus after reset; when the first high-low level signal or the second high-low level signal is at a high level, the control module is powered by the high level and the energy storage capacitor is charged; when the first high-low level signal or the second high-low level signal is at a low level, the control module is powered by the charged energy storage capacitor.

[0025] In an embodiment of the present application, the parameter reading command and the second check code are sent to the control module through the data bus after reset, comprising:

[0026] The parameter reading command is converted into a third high-low level signal, and the second check code is converted into a fourth high-low level signal;

[0027] The third high-low level signal and the fourth high-low level signal are sent to the control module through the data bus after reset; when the third high-low level signal or the fourth high-low level signal is at a high level, the control module is powered by the high level and the energy storage capacitor is charged; when the third high-low level signal or the fourth high-low level signal is at a low level, the control module is powered by the charged energy storage capacitor.

[0028] In an embodiment of the present application, the memory writing command and the third check code are sent to the control module through the data bus after reset, comprising:

[0029] The memory writing command is converted into a fifth high-low level signal, and the third check code is converted into a sixth high-low level signal;

[0030] The fifth high-low level signal and the sixth high-low level signal are sent to the control module through the data bus after reset; when the fifth high-low level signal or the sixth high-low level signal is at a high level, the control module is powered by the high level and the energy storage capacitor is charged; when the fifth high-low level signal or the sixth high-low level signal is at a low level, the control module is powered by the charged energy storage capacitor.

[0031] The application further provides a configuration device of an ultrasonic knife host, and the device comprises:

[0032] A collection module is configured to acquire identity recognition information and configuration parameters; the identity recognition information and the configuration parameters are stored in an ultrasonic transducer;

[0033] A verification and configuration module is configured to verify the identity recognition information, and configure the ultrasonic knife host according to the configuration parameters when the verification of the identity recognition information is passed.

[0034] The application further provides an electronic device, which comprises:

[0035] One or more processors;

[0036] A storage device is configured to store one or more programs, which, when executed by the one or more processors, enable the electronic device to implement the configuration method of the ultrasonic knife host.

[0037] The application provides a configuration method and device of an ultrasonic knife host and an electronic device, and has the following beneficial effects: identity recognition information and configuration parameters of an ultrasonic transducer are acquired; the identity recognition information and the configuration parameters are stored in a control module inside the ultrasonic transducer; the identity recognition information is verified, and the ultrasonic knife host is configured according to the configuration parameters when the verification of the identity recognition information is passed. The application stores the identity recognition information and optimal configuration parameters of the ultrasonic transducer in the control module inside the ultrasonic transducer in advance, acquires the preexisting identity recognition information and configuration parameters in the control module when the ultrasonic transducer is installed in the ultrasonic knife host, verifies the identity recognition information first to determine the identity information of the ultrasonic transducer, and configures the ultrasonic knife host according to the configuration parameters when the identity information of the ultrasonic transducer meets the expectation, so that the ultrasonic knife host can be configured according to the actual parameters of the ultrasonic transducer. BRIEF DESCRIPTION OF DRAWINGS

[0038] Figure 1 An equivalent circuit diagram of an ultrasonic transducer shown in an exemplary embodiment of the application;

[0039] Figure 2is a scenario diagram of an application of a configuration method of an ultrasonic knife host shown by an example embodiment of the present application

[0040] Figure 3 is a flow chart of a configuration method of an ultrasonic knife host shown by an example embodiment of the present application

[0041] Figure 4 is a circuit diagram of an ultrasonic knife host and an ultrasonic transducer shown by an example embodiment of the present application

[0042] Figure 5 is a configuration timing diagram of an ultrasonic knife host shown by an example embodiment of the present application

[0043] Figure 6 is a timing diagram of an ultrasonic transducer in use shown by an example embodiment of the present application

[0044] Figure 7 is a structural diagram of a configuration device of an ultrasonic knife host shown by an example embodiment of the present application

[0045] Figure 8 A structural diagram of a computer system of an electronic device suitable for implementing embodiments of the present application is shown. DETAILED DESCRIPTION

[0046] The embodiments of the present application will be described hereinafter with reference to specific examples. Other advantages and effects of the present application will be more clearly understood from the following description taken in conjunction with the accompanying drawings. The present application can be implemented or applied in different ways, and the details of the specification can be modified or changed based on different views and applications without departing from the spirit of the present application. It should be noted that the following examples and features in the examples can be combined with each other without conflict.

[0047] It should be noted that the diagrams provided in the following examples only schematically illustrate the basic concept of the present application, and only the components related to the present application are shown in the diagrams, not the number, shape and size of the components when actually implemented. The actual implementation of each component can be arbitrarily changed in terms of shape, number and ratio, and the layout pattern of the components can be more complex.

[0048] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application, however, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details.

[0049] Figure 1This is an equivalent circuit diagram of an ultrasonic transducer shown in an exemplary embodiment of the present application. The ultrasonic scalpel host outputs a specific signal to put the ultrasonic transducer into a resonant state, thereby converting electrical energy into mechanical energy.

[0050] Figure 2 This is an application scenario diagram of a configuration method of an ultrasonic knife host shown in an exemplary embodiment of the present application. Figure 1 As shown, it includes an ultrasonic scalpel host 1, an ultrasonic scalpel host output signal interface 2, a control chip and circuit 3 in the transducer, an ultrasonic scalpel head 4, an ultrasonic scalpel rod 5, a blade tip 6, and an ultrasonic transducer 7; wherein, the ultrasonic scalpel host 1 provides the ultrasonic signal required by the ultrasonic transducer; a control chip and circuit 3 are arranged inside the ultrasonic transducer 7; the working principle of the ultrasonic scalpel head 4 is: the ultrasonic transducer 3 converts electrical energy into mechanical energy, and generates high-speed vibration at the blade tip 6 position through the ultrasonic scalpel head 4, thereby realizing surgical cutting; the ultrasonic scalpel rod 5 provides energy transmission; the ultrasonic scalpel host makes the ultrasonic transducer resonate by outputting a signal, and the matching between the ultrasonic scalpel host and the ultrasonic transducer can refer to the existing patent CN112754604B, an automatic matching method of the ultrasonic scalpel host, ultrasonic scalpel system and ultrasonic scalpel system transducer impedance.

[0051] like Figure 3 As shown, the configuration method of an ultrasonic scalpel host provided in the present invention includes steps S310 to S320, which are described in detail as follows:

[0052] S310, obtaining identity recognition information and configuration parameters; the identity recognition information and the configuration parameters are stored in the ultrasonic transducer;

[0053] In this embodiment, a control chip, such as a single-chip microcomputer, is pre-installed inside the ultrasonic transducer, and the identity identification information and configuration parameters are stored in the memory provided by the control chip, such as an EEPROM (Electrically Erasable Programmable read only memory). In other embodiments, a memory may also be provided inside the ultrasonic transducer to store the identity identification information and configuration parameters in the memory.

[0054] S320: Verify the identity identification information, and configure the ultrasonic scalpel host according to the configuration parameters when the identity identification information is verified.

[0055] In the embodiment, the identity recognition information is verified first to determine the basic identity information of the ultrasonic transducer. If the ultrasonic transducer produced by the A factory is written with the code information at the time of leaving the factory, it can be known whether the ultrasonic transducer is the ultrasonic transducer produced by the A factory through the recognition of the code information. After the basic identity of the ultrasonic transducer is determined, if the ultrasonic transducer is not produced by the expected factory, the ultrasonic scalpel host does not perform the next step of configuration. If the ultrasonic transducer is produced by the expected factory, the ultrasonic scalpel host is further configured by using the configuration parameters. The configuration parameters generally include the available times, the output current, the static capacitance, the resonant equivalent impedance, the resonant frequency, the frequency width, the use time of the ultrasonic transducer, the alarm record information, and the like. At the time of leaving the factory, the above configuration parameters are written according to the measurement values of the ultrasonic transducer, and the ultrasonic scalpel host can read the stored parameters to adjust the output parameters to achieve the optimal matching effect.

[0056] Figure 4 The circuit schematic diagram of the ultrasonic scalpel host and the ultrasonic transducer shown for an exemplary embodiment of the present application is as shown in Figure 4 The control module U1 inside the ultrasonic transducer is connected with the interface P2 of the ultrasonic scalpel host through the interface P1, and the interface includes the chip communication line 1, the signal ground line, the chip communication line 2, the tool head gear button MAX, the tool head gear button MIN, the ultrasonic output positive line, and the ultrasonic output negative line.

[0057] In some embodiments, U1 is a single-chip microcomputer implanted in the ultrasonic transducer, and the function of the I / O pin can be realized through programming. The single-chip microcomputer has an EEPROM memory, can store several bytes of data, and the read and write operations of the EEPROM can be realized through programming. The present application uses single-bus communication, which only has one communication line. The communication data transmission and the power supply for the MCU are realized.

[0058] Based on the circuit schematic diagram of the ultrasonic scalpel host and the ultrasonic transducer shown in Figure 4 In an embodiment of the present application, the process of obtaining the identity recognition information of the ultrasonic transducer can include steps S510 to S530, which are described in detail as follows.

[0059] S510, resetting the preset data bus and sending the reset signal to the control module; after the reset is completed, the data bus is released, and the data bus release signal is sent to the control module;

[0060] The specific operation includes that the MCU of the ultrasonic scalpel host is reset to pull down the bus for a period of time, and the bus is released after the reset is completed. According to the pre-set communication protocol, the single-chip microcomputer U1 inside the ultrasonic transducer responds by pulling down the bus at this time, and the bus is released after the response is completed.

[0061] S520, when receiving the reply from the control module, sending the identity information reading command (i.e. reading ID command) and the first check code to the control module through the data bus after resetting; the reply is generated based on the reset signal and the data bus release signal; the first check code is CRC (Cyclic Redundancy Check) check code.

[0062] S530, when receiving the first check success information and the identity recognition information returned from the control module, completing the acquisition of the identity recognition information of the ultrasonic transducer; the first check success information is generated based on the first check code, and the identity recognition information is generated based on the information reading command.

[0063] After the MCU of the ultrasonic knife host and the single-chip microcomputer U1 both release the bus, under the condition that the bus communication is correct, the MCU of the ultrasonic knife host sends the identity information reading command and the first check code to the single-chip microcomputer U1; according to the pre-set protocol, after receiving the identity information reading command and the first check code, the single-chip microcomputer U1 checks the first check code, and after ensuring that the first check code is correct, returns the information (i.e. identity recognition information) corresponding to the identity information reading command and the check success information to the MCU of the ultrasonic knife host.

[0064] In an embodiment of the present application, the process of acquiring the configuration parameters of the ultrasonic transducer can include steps S540 to S550, which are described in detail as follows:

[0065] S540, when receiving the first check success information and the identity recognition information returned from the control module, sending the parameter reading command (reading EEPROM command) and the second check code to the control module through the data bus after resetting; the second check code is also CRC check code;

[0066] S550, when receiving the second check success information and the configuration parameters returned from the control module, completing the acquisition of the configuration parameters of the ultrasonic transducer; the second check success information is generated based on the second check code, and the configuration parameters are generated based on the parameter reading command.

[0067] When the MCU of the ultrasonic knife host receives the first check success information and the identity recognition information returned from the control module U1, the MCU of the ultrasonic knife host sends the parameter reading command and the second check code to the single-chip microcomputer U1 again, according to the pre-set communication protocol, when receiving the parameter reading command and the second check code, the single-chip microcomputer U1 checks the second check code, and after ensuring that the second check code is correct, returns the information (i.e. configuration parameters) corresponding to the parameter reading command and the check success information to the MCU of the ultrasonic knife host.

[0068] Figure 5 is a configuration timing diagram of an ultrasonic knife main machine shown in an exemplary embodiment of the present application, as shown in Figure 5 In some embodiments, the complete timing of configuring the ultrasonic knife main machine includes:

[0069] (1) The MCU of the ultrasonic knife main machine pulls down the bus for a period of time, and after the reset is completed, the bus is released;

[0070] (2) The MCU U1 pulls down the bus for response, and after the response is completed, the bus is released;

[0071] (3) The MCU of the ultrasonic knife main machine sends an identity information reading command and a first check code to the MCU U1;

[0072] (4) The MCU U1 checks the first check code, and after the check is successful, the ID identification code of the MCU U1 is sent, and the MCU of the ultrasonic knife main machine checks the ID identification code, if the ID identification code is correct, the check is completed, if the ID identification code is incorrect, an alarm is sent;

[0073] (5) In the case where the ID identification code is correct, it is determined that the ultrasonic transducer identity meets the expectation, and the MCU of the ultrasonic knife main machine sends a parameter reading command (reading EEPROM command) and a second check code to the MCU U1;

[0074] (6) The MCU U1 checks the second check code, and after the check is successful, the configuration parameters (EEPROM content) of the MCU U1 are sent to the MCU of the ultrasonic knife main machine;

[0075] (7) The MCU of the ultrasonic knife main machine configures the ultrasonic knife main machine according to the configuration parameters, and completes the parameter matching of the ultrasonic transducer and the ultrasonic knife main machine.

[0076] Figure 6 is a timing diagram of an ultrasonic transducer in use shown in an exemplary embodiment of the present application, as shown in Figure 6 After the ultrasonic knife main machine is configured according to the configuration parameters, the process can further include steps S610 to S640, which are described in detail as follows:

[0077] S610, obtaining current use record information of the ultrasonic transducer;

[0078] S620, resetting a preset data bus and sending a reset signal to the control module; after the reset is completed, the data bus is released, and a data bus release signal is sent to the control module;

[0079] S630, when receiving the reply from the control module, sending a memory write command and a third check code to the control module through the data bus after resetting; the reply is generated based on the reset signal and the data bus release signal;

[0080] S640, when receiving the third check pass information and the write permission from the control module, writing the current use record information into the memory of the control module and replacing the historical use record information stored in the memory of the control module; the third check pass information is generated based on the third check code, and the write permission is generated based on the memory write command.

[0081] In the embodiment, similarly, the data bus is released first, and then the ultrasonic knife host writes the use data generated by the ultrasonic transducer in the use process into the single-chip microcomputer U1 inside the ultrasonic transducer, such as the use frequency and the use time. After each use, the ultrasonic knife host writes the updated value into the predetermined storage position of the single-chip microcomputer U1 to replace the original content, and sends the storage success information to the MCU of the ultrasonic knife host after the writing is successful.

[0082] In an embodiment of the present application, the process before resetting the preset data bus can further include step S710, which is described in detail as follows:

[0083] S710, charging the preset energy storage capacitor and supplying power to the control module through the charged energy storage capacitor, one end of the energy storage capacitor being connected with the data port of the control module, and the other end of the energy storage capacitor being grounded.

[0084] In the embodiment, since the ultrasonic transducer does not have a built-in battery inside, the single-chip microcomputer U1 inside the ultrasonic transducer is powered by the ultrasonic knife host, that is, when U1 is in an idle state, since R1 of the host end is connected to the power supply VCC, the chip communication line 1 supplies power to the MCU through D1 and charges the capacitor C1 at the same time, and PIN1 of the MCU is a power supply pin.

[0085] In an embodiment of the present application, the process of sending an identity information reading command and a first check code to the control module through the data bus after resetting can include steps S810 to S820, which are described in detail as follows:

[0086] S810, converting the identity information reading command into a first high-low level signal and converting the first check code into a second high-low level signal;

[0087] S820, sending the first high-low level signal and the second high-low level signal to the control module through the data bus after resetting; when the first high-low level signal or the second high-low level signal is at a high level, supplying power to the control module and charging the energy storage capacitor through the high level; when the first high-low level signal or the second high-low level signal is at a low level, supplying power to the control module through the charged energy storage capacitor.

[0088] In the embodiment, when the single-chip microcomputer U1 is in a data reading state, the signal on the chip communication line 1 alternately appears as a high-low level, when being at a high level, the chip communication line 1 supplies power to the MCU through D1, charges the capacitor C1 at the same time, and transmits the high level signal to the I / O input pin PIN3 of U1; when being at a low level, C1 discharges to supply power to PIN1 of U1, and PIN3 receives a low level signal at the same time. The discharge speed of C1 can be adjusted by the values of R1 and C1, and the parameters of R1 and C1 are selected according to the estimated length of low level transmission time, so as to avoid that PIN1 stops working due to insufficient power supply when low level transmission lasts for a long time.

[0089] In the embodiment of the application, the process of sending the parameter reading command and the second check code to the control module through the data bus after resetting can include steps S910 to S920, which are described in detail as follows:

[0090] S910, converting the parameter reading command into a third high-low level signal and converting the second check code into a fourth high-low level signal;

[0091] S920, sending the third high-low level signal and the fourth high-low level signal to the control module through the data bus after resetting; when the third high-low level signal or the fourth high-low level signal is at a high level, supplying power to the control module and charging the energy storage capacitor through the high level; when the third high-low level signal or the fourth high-low level signal is at a low level, supplying power to the control module through the charged energy storage capacitor.

[0092] In the embodiment, when the single-chip microcomputer U1 is in a data reading state, the signal on the chip communication line 1 alternately appears as a high-low level, when being at a high level, the chip communication line 1 supplies power to the MCU through D1, charges the capacitor C1 at the same time, and transmits the high level signal to the I / O input pin PIN3 of U1; when being at a low level, C1 discharges to supply power to PIN1 of U1, and PIN3 receives a low level signal at the same time. The discharge speed of C1 can be adjusted by the values of R1 and C1, and the parameters of R1 and C1 are selected according to the estimated length of low level transmission time, so as to avoid that PIN1 stops working due to insufficient power supply when low level transmission lasts for a long time.

[0093] In an embodiment of the present application, the process of sending the memory write command and the third check code to the control module through the reset data bus can include steps S1010 to S1020, which are described in detail as follows:

[0094] S1010, the memory write command is converted into a fifth high-low level signal, and the third check code is converted into a sixth high-low level signal;

[0095] S1020, the fifth high-low level signal and the sixth high-low level signal are sent to the control module through the reset data bus; when the fifth high-low level signal or the sixth high-low level signal is at a high level, the control module is powered by the high level, and the energy storage capacitor is charged; when the fifth high-low level signal or the sixth high-low level signal is at a low level, the control module is powered by the charged energy storage capacitor.

[0096] In this embodiment, when the single-chip microcomputer U1 is in a data writing state, the signal on the chip communication line 1 alternately appears as a high-low level, when it is at a high level, the chip communication line 1 powers the MCU through D1, charges the capacitor C1 at the same time, and transmits the high level signal to the I / O input pin PIN3 of U1; when it is at a low level, C1 discharges to power PIN1 of U1, and PIN3 receives a low level signal at the same time. The discharge speed of C1 can be adjusted by the values of R1 and C1, and the parameters of R1 and C1 are selected by estimating the length of the low level transmission time to avoid the PIN1 from stopping working due to insufficient power supply when the low level transmission lasts for a long time.

[0097] The configuration method of the ultrasonic knife host provided in the present application establishes a communication mechanism between the single-chip microcomputer U1 in the ultrasonic transducer and the MCU of the ultrasonic knife host, judges whether it is the same manufacturer or an authorized adaptive ultrasonic transducer through identification and verification when the ultrasonic transducer is inserted, and can be used after the verification is passed. Then, the parameters stored in the ultrasonic transducer are read through the defined communication mode and transmitted to the host computer for calculation. In the process of using the ultrasonic transducer, the adaptive signal is output through the parameters of the ultrasonic transducer, and the parameters such as usage time, available times, and alarm information are updated in the single-chip microcomputer U1 for storage.

[0098] In addition, the EEPROM in the single-chip microcomputer U1 can self-define the storage unit to store the parameter information of the ultrasonic transducer, and the important information includes the available times, the output current, the static capacitance C0, the resonant equivalent impedance R1, the resonant frequency, the frequency bandwidth, the use time of the ultrasonic transducer, the alarm record information, etc. When the ultrasonic transducer is shipped, the above parameter information is written according to the measured value of the ultrasonic transducer, and the host computer can read the stored parameters to adjust the output parameters, so as to achieve the optimal matching effect. For example, the output current, the adaptive current of the ultrasonic transducer can be written into the U1 of the ultrasonic transducer, and when the ultrasonic transducer is used, the host computer can read this value, and then output the corresponding current value to output the ultrasonic signal with the adaptive amplitude. Through the recorded use time of the ultrasonic transducer, the service life and the available times of the ultrasonic transducer can be known, so as to remind the user to replace the ultrasonic transducer. Through the resonant frequency, the static capacitance C0 and the resonant equivalent impedance R1, the host computer can reduce the sweep frequency range in the closed-loop control, improve the efficiency of the sweep frequency to find the resonant point, and improve the real-time performance.

[0099] The application provides a configuration method of an ultrasonic knife host computer, which comprises the following steps: obtaining the identity recognition information and the configuration parameters of an ultrasonic transducer; storing the identity recognition information and the configuration parameters in a control module in the ultrasonic transducer; verifying the identity recognition information, and configuring the ultrasonic knife host computer according to the configuration parameters when the verification of the identity recognition information is passed. The identity recognition information and the optimal configuration parameters of the ultrasonic transducer are stored in the control module in the ultrasonic transducer in advance, the preexisting identity recognition information and configuration parameters in the control module are obtained when the ultrasonic transducer is installed in the ultrasonic knife host computer, the identity information of the ultrasonic transducer is verified first to determine the identity information of the ultrasonic transducer, and the ultrasonic knife host computer is configured according to the configuration parameters when the identity information of the ultrasonic transducer meets the expectation, so that the ultrasonic knife host computer can be configured according to the actual parameters of the ultrasonic transducer.

[0100] As shown in Figure 7 The application further provides a configuration device of an ultrasonic knife host computer, which comprises:

[0101] A collection module is configured to obtain the identity recognition information and the configuration parameters, and the identity recognition information and the configuration parameters are stored in the ultrasonic transducer.

[0102] A verification and configuration module is configured to verify the identity recognition information, and configure the ultrasonic knife host computer according to the configuration parameters when the verification of the identity recognition information is passed.

[0103] The application provides a configuration device of an ultrasonic knife host, which obtains identity recognition information and configuration parameters of an ultrasonic transducer; the identity recognition information and the configuration parameters are stored in a control module inside the ultrasonic transducer; the identity recognition information is verified, and when the verification of the identity recognition information is passed, the ultrasonic knife host is configured according to the configuration parameters. The identity recognition information and the optimal configuration parameters of the ultrasonic transducer are stored in the control module inside the ultrasonic transducer in advance, the preexisting identity recognition information and the configuration parameters in the control module are obtained when the ultrasonic transducer is installed into the ultrasonic knife host, the identity recognition information is verified first to determine the identity information of the ultrasonic transducer, and the ultrasonic knife host is configured through the configuration parameters when the identity information of the ultrasonic transducer meets the expectation, so that the ultrasonic knife host can be configured according to the actual parameters of the ultrasonic transducer.

[0104] It should be noted that the configuration device of the ultrasonic knife host provided in the above embodiment and the configuration method of the ultrasonic knife host provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs operations has been described in detail in the method embodiment, which will not be described here. The configuration device of the ultrasonic knife host provided in the above embodiment can allocate the above functions to different functional modules to complete all or part of the functions described above according to actual application, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above, and this will not be limited here.

[0105] The embodiment of the application further provides an electronic device, including: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the configuration method of the ultrasonic knife host provided in each of the above embodiments.

[0106] Figure 8 The structure schematic diagram of the computer system of the electronic device suitable for realizing the embodiments of the application is shown. It should be noted that, Figure 8 The computer system 800 of the electronic device shown is only an example, and should not limit the functions and use range of the embodiments of the application.

[0107] As Figure 8As shown, the computer system 800 includes a central processing unit (CPU) 801 which can perform various suitable actions and processes in accordance with programs stored in a read-only memory (ROM) 802 or loaded from a storage section 808 into a random access memory (RAM) 803, such as performing the methods in the above-described embodiments. Various programs and data required for system operation are also stored in the RAM 803. The CPU 801, the ROM 802, and the RAM 803 are connected to each other through a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0108] Connected to the I / O interface 805 are an input section 806 including a keyboard, a mouse, etc.; an output section 807 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O interface 805 as necessary. A removable recording medium 811 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 810 as necessary, so that a computer program read therefrom is installed into the storage section 808 as necessary.

[0109] In particular, in accordance with embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing computer programs for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication section 809, and / or installed from the removable recording medium 811. When the computer program is executed by the central processing unit (CPU) 801, various functions defined in the system of the present application are performed.

[0110] It should be noted that the computer-readable medium in the embodiments shown in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may, for example, be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (Compact Disc Read-Only Memory, CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable signal medium can include a data signal propagating in a baseband or as a carrier wave in a propagated data signal, in which the computer-readable computer program is carried. Such a propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit programs for use by or in connection with an instruction execution system, device or component. The computer program contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wired, or the like, or any suitable combination of the above.

[0111] The flowcharts and block diagrams in the drawings illustrate the possible implementation architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In the flowcharts or block diagrams, each block can represent a module, a program segment or a part of code, which contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different order than that shown in the drawings. For example, two blocks represented in succession can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0112] The units described in the embodiments of the present application can be implemented in the form of software, or can be implemented in the form of hardware, and the described units can also be arranged in a processor. In some cases, the names of the units do not constitute a limitation on the units themselves.

[0113] Another aspect of the present application also provides a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the configuration method of the ultrasonic knife host as described above. The computer readable storage medium can be included in the electronic device described in the above embodiments, or can exist separately and not be assembled into the electronic device.

[0114] Another aspect of the present application also provides a computer program product or a computer program, which includes computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to enable the computer device to perform the configuration method of the ultrasonic knife host provided in each of the above embodiments.

[0115] The above embodiments only exemplarily illustrate the principles and effects of the present application, and are not used to limit the present application. Any person skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by those skilled in the art without departing from the spirit and technical thought of the present application should be covered by the claims of the present application.

Claims

1. A method for configuring an ultrasonic scalpel host, characterized in that: The method comprises: Acquiring identification information and configuration parameters of the ultrasonic transducer; wherein the identification information and the configuration parameters are stored in a control module inside the ultrasonic transducer; Verifying the identity information, and configuring the ultrasonic scalpel host according to the configuration parameters when the identity information is verified; and Obtaining the current usage record information of the ultrasonic transducer; Resetting a preset data bus and sending a reset signal to the control module; after the reset is completed, releasing the data bus and sending a data bus release signal to the control module; Upon receiving a response from the control module, sending a memory write command and a third check code to the control module via the reset data bus; the response is generated based on the reset signal and the data bus release signal; Upon receiving the third verification pass information and write permission from the control module, the current usage record information is written into the memory of the control module, and the historical usage record information stored in the memory of the control module is replaced; the third verification pass information is generated based on the third verification code, and the write permission is generated based on the memory write command.

2. The method for configuring an ultrasonic scalpel host according to claim 1, characterized in that: When the configuration parameters are stored in a control module inside the ultrasonic transducer, obtaining identity identification information includes: Resetting a preset data bus and sending a reset signal to the control module; after the reset is completed, releasing the data bus and sending a data bus release signal to the control module; Upon receiving a response from the control module, sending an identity information read command and a first verification code to the control module via the reset data bus; the response is generated based on the reset signal and the data bus release signal; When the first verification success information and identity identification information returned from the control module are received, the identity identification information of the ultrasonic transducer is obtained, where the first verification success information is generated based on the first verification code, and the identity identification information is generated based on the information reading command.

3. The method for configuring an ultrasonic scalpel host according to claim 2, wherein: Get configuration parameters, including: After receiving the first verification success information and the identity identification information returned from the control module, sending a parameter read command and a second verification code to the control module through the reset data bus; When the second verification success information and configuration parameters returned from the control module are received, the configuration parameters of the ultrasonic transducer are acquired, wherein the second verification success information is generated based on the second verification code, and the configuration parameters are generated based on the parameter reading command.

4. The method for configuring an ultrasonic scalpel host according to claim 1 or 2, characterized in that: When the control module is connected to the data bus through the data port, before resetting the preset data bus, the method further includes: The preset energy storage capacitor is charged, and the control module is powered by the charged energy storage capacitor, one end of the energy storage capacitor is connected to the data port of the control module, and the other end of the energy storage capacitor is grounded.

5. The method for configuring an ultrasonic scalpel host according to claim 4, wherein: Sending an identity information read command and a first verification code to the control module via the reset data bus includes: Converting the identity information read command into a first high-low level signal, and converting the first check code into a second high-low level signal; A first high-low level signal and a second high-low level signal are sent to the control module through the reset data bus; when the first high-low level signal or the second high-low level signal is at a high level, the control module is powered and the energy storage capacitor is charged through the high level; when the first high-low level signal or the second high-low level signal is at a low level, the control module is powered through the charged energy storage capacitor.

6. The method for configuring an ultrasonic scalpel host according to claim 4, wherein: Sending a parameter read command and a second check code to the control module through the reset data bus includes: Converting the parameter read command into a third high-low level signal, and converting the second check code into a fourth high-low level signal; A third high-low level signal and a fourth high-low level signal are sent to the control module through the reset data bus; when the third high-low level signal or the fourth high-low level signal is at a high level, the control module is powered and the energy storage capacitor is charged through the high level; when the third high-low level signal or the fourth high-low level signal is at a low level, the control module is powered through the charged energy storage capacitor.

7. The method for configuring an ultrasonic scalpel host according to claim 4, characterized in that: Sending a memory write command and a third check code to the control module through the reset data bus includes: Converting the memory write command into a fifth high-low level signal, and converting the third check code into a sixth high-low level signal; A fifth high-low level signal and a sixth high-low level signal are sent to the control module through the reset data bus; when the fifth high-low level signal or the sixth high-low level signal is at a high level, the control module is powered and the energy storage capacitor is charged through the high level; when the fifth high-low level signal or the sixth high-low level signal is at a low level, the control module is powered through the charged energy storage capacitor.

8. A configuration device for an ultrasonic scalpel host, characterized in that: The device comprises: An acquisition module is used to obtain identification information and configuration parameters of the ultrasonic transducer; the identification information and configuration parameters are stored in a control module inside the ultrasonic transducer; A verification and configuration module is used to verify the identity identification information and, when the identity identification information is verified, configure the ultrasonic knife host according to the configuration parameters; and obtain the current usage record information of the ultrasonic transducer; reset the preset data bus and send a reset signal to the control module; after the reset is completed, release the data bus and send a data bus release signal to the control module; when receiving a response from the control module, send a memory write command and a third check code to the control module via the reset data bus; the response is generated based on the reset signal and the data bus release signal; when receiving the third check pass information and write permission from the control module, write the current usage record information into the memory of the control module and replace the historical usage record information stored in the memory of the control module; the third check pass information is generated based on the third check code, and the write permission is generated based on the memory write command.

9. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement a configuration method for an ultrasonic scalpel host as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Novel ultrasonic electrosurgical system and ultrasonic scalpel control method

    CN111887941A