Control system of automatic foaming instrument and automatic foaming instrument

By introducing a multi-processor architecture into the control system of the automatic foaming instrument, sharing the data processing tasks of the host, the problem of insufficient performance and response speed of the automatic foaming instrument control system in the prior art is solved, and more efficient data transmission and system stability are achieved.

CN119893591APending Publication Date: 2025-04-25CAREFREE HEARTBEAT MEDICAL TECH (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411978594.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

Due to the centralized control structure of the existing automatic foaming instrument, the data processing volume of the host is too large, affecting the performance and response speed of the control system, resulting in the challenge of real-time data transmission and system stability.

Method used

The control system of an automatic foaming device is adopted, including a first operating terminal subsystem, a second operating terminal subsystem and a host control subsystem. The second operating terminal subsystem is communicated and connected to the first operating terminal subsystem, and the host control subsystem is communicated and connected to the first operating terminal subsystem. The secondary hardware architecture of "first processor + second processor and third processor" is used to reduce the data processing burden of the host control subsystem.

Benefits of technology

Through this control system, the real-time data transmission between each subsystem is improved, control operation and data management are simplified, and the overall reliability and stability of the control system are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119893591A_ABST
    Figure CN119893591A_ABST
Patent Text Reader

Abstract

The invention discloses a control system of an automatic foaming instrument and the automatic foaming instrument, and relates to the technical field of medical instruments.The system comprises a second operation terminal subsystem and a host control subsystem which are in communication connection with a first operation terminal subsystem, and the first operation terminal subsystem comprises a first processor and a man-machine interaction module; the first processor is used for performing integral control and operation processing on the second operation terminal subsystem and the host control subsystem, and the second operation terminal subsystem comprises a blowing detection module and a second processor for processing a third processing signal provided by the blowing detection module; and the host control subsystem comprises a foaming injection control module and a third processor for processing a fourth processing signal provided by the foaming injection control module. Operation processing tasks needing to be executed by the third processor are transferred to the first processor and the second processor, the data processing amount burden of the host control subsystem is relieved, and the overall stability of the control system is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of medical devices, and in particular to a control system of an automatic foaming device and the automatic foaming device. Background Art

[0002] The automatic foaming device is used in transthoracic echocardiography acoustic contrast imaging foaming test or contrast-enhanced transcranial Doppler ultrasound contrast imaging foaming test to realize automatic preparation of contrast agent and automatic injection of contrast agent.

[0003] The automatic foaming instrument consists of three parts: a main unit, a display device, and a blow handle. In the related art, the automatic foaming instrument often adopts a centralized control structure, that is, the display device is used to provide a corresponding processing signal to the main unit in response to an input operation, and the blow handle is used to provide a corresponding processing signal to the main unit in response to its own blow operation. The main unit performs centralized calculation processing according to the processing signals provided by the display device and the blow handle, and controls the automatic foaming instrument to prepare and inject contrast agents according to the calculation results obtained by the calculation processing, and controls the display device to display the calculation results according to the calculation results.

[0004] As a result, the host computer is burdened with a huge amount of data processing, which affects the performance and response speed of the entire control system of the automatic foaming machine with a centralized control structure, causing challenges to the real-time data transmission and system stability of the automatic foaming machine. Summary of the invention

[0005] Based on this, it is necessary to provide a control system and an automatic foaming apparatus that can meet the requirements of real-time data transmission and system stability in order to solve the above problems.

[0006] To achieve the above objectives:

[0007] In a first aspect, an embodiment of the present application provides a control system for an automatic foaming apparatus, the control system comprising a first operation terminal subsystem, a second operation terminal subsystem and a host control subsystem, wherein:

[0008] The first operation terminal subsystem includes a first processor and a human-computer interaction module, wherein the first processor is used to control the second operation terminal subsystem and the host control subsystem as a whole, and to perform calculation processing according to a first processing signal provided by the second operation terminal subsystem, a second processing signal provided by the host control subsystem, and an interaction instruction provided by the human-computer interaction module;

[0009] a second operation terminal subsystem, the second operation terminal subsystem being communicatively connected with the first operation terminal subsystem, the second operation terminal subsystem comprising a second processor and an air blowing detection module, the second processor being used to process a third processing signal provided by the air blowing detection module and provide the first processing signal to the first operation terminal subsystem, the air blowing detection module being used to detect an action air pressure parameter generated by an air blowing action or a Eustachian tube inflation inspection action performed on the air blowing handle of the automatic foaming instrument, and converting the action air pressure parameter into the third processing signal;

[0010] A host control subsystem, the host control subsystem is communicatively connected to the first operation terminal subsystem, the host control subsystem includes a third processor and a foaming injection control module, the third processor is used to process a fourth processing signal provided by the foaming injection control module and provide the second processing signal to the first operation terminal subsystem, the foaming injection control module is used to control the contrast agent preparation pipeline of the automatic foaming instrument to mix physiological saline, patient blood and air to prepare microbubble contrast agent under the control of the third processor, and control the contrast agent injection pipeline of the automatic foaming instrument to inject the microbubble contrast agent.

[0011] Furthermore, the first operation terminal subsystem further includes a first wireless communication module, the second operation terminal subsystem further includes a second wireless communication module, and the host control subsystem further includes a third wireless communication module; wherein,

[0012] The first wireless communication module is used to determine whether there are historical networking records with the second wireless communication module and the third wireless communication module respectively. If not, the first processor is further used to provide a wireless communication key to the third processor through a first magnetic interface or a first wired cable, and the third processor is further used to forward the wireless communication key to the second processor through a second magnetic interface or a second wired cable;

[0013] The third wireless communication module is used to access the application server configured by the first wireless communication module based on the wireless communication key, so that the host control subsystem is connected to the first operation terminal subsystem by wireless communication;

[0014] The second wireless communication module is used to access the application server based on the wireless communication key forwarded by the third processor, so that the second operation terminal subsystem is connected to the first operation terminal subsystem through wireless communication.

[0015] Furthermore, the human-computer interaction module is further used to provide a key issuing instruction to the first processor according to the input wireless networking request;

[0016] The first processor is further used to generate the wireless communication key according to the key issuing instruction, or the first processor is further used to generate the wireless communication key according to the key issuing instruction and pre-stored fifth identity information, wherein the fifth identity information is uniquely identifiable identity information of the first processor.

[0017] Furthermore, if the first wireless communication module has historical networking records with the second wireless communication module and the third wireless communication module respectively, then the first wireless communication module is also used to configure the application server according to the results of the existence of the historical networking records, the second wireless communication module is also used to access the application server according to the stored wireless communication key, and the third wireless communication module is also used to access the application server according to the stored wireless communication key.

[0018] Furthermore, the second processor is further used to provide first identity information to the third processor through the second magnetic interface or the second wired cable, wherein the first identity information is uniquely identifiable identity information of the second processor directly obtained from the second processor;

[0019] The third processor is further configured to provide the first identity information to the first processor via the first magnetic interface or the first wired cable;

[0020] The second wireless communication module is further used to provide third identity information to the application server after accessing the application server, wherein the third identity information is the unique identifiable identity information of the second processor provided by the second wireless communication module;

[0021] The first wireless communication module is also used to verify the third identity information based on the stored first identity information. If the verification is successful, it communicates with the second wireless communication module. If the verification fails, it controls the application server to disconnect the second wireless communication module and wait for access.

[0022] Further, the third processor is further used to provide second identity information to the first processor through the first magnetic interface or the first wired cable, wherein the second identity information is uniquely identifiable identity information of the third processor directly obtained from the third processor;

[0023] The third wireless communication module is further used to provide fourth identity information to the application server after accessing the application server, wherein the fourth identity information is the unique identifiable identity information of the third processor provided by the third wireless communication module;

[0024] The first wireless communication module is also used to verify the fourth identity information based on the stored second identity information. If the verification is successful, it communicates with the third wireless communication module. If the verification fails, it controls the application server to disconnect the third wireless communication module and wait for access.

[0025] Furthermore, the human-computer interaction module is further used to provide a first subsystem deletion instruction to the first processor according to the input first subsystem deletion operation, and the first processor is further used to control the first wireless communication module to delete the first identity information and at least disconnect the communication connection with the second wireless communication module according to the first subsystem deletion instruction;

[0026] And / or, the human-computer interaction module is also used to provide a second subsystem deletion instruction to the first processor according to an input second subsystem deletion operation, and the first processor is also used to control the first wireless communication module to delete the second identity information and at least disconnect the communication connection with the third wireless communication module according to the second subsystem deletion instruction.

[0027] Furthermore, the second operation terminal subsystem further includes a first voice broadcast module, the first voice broadcast module being used to broadcast a preset first voice prompt message according to the result that the second wireless communication module successfully accesses the application server;

[0028] And / or, the human-computer interaction module is further used to broadcast a preset second voice prompt message and / or display the text prompt message according to the result of the application server successfully accessing the second wireless communication module and the third wireless communication module respectively;

[0029] And / or, the host control subsystem further includes a second voice broadcast module, and the second voice broadcast module is used to broadcast a preset third voice prompt message according to the result that the third wireless communication module successfully accesses the application server.

[0030] Furthermore, the human-computer interaction module is also used to display a first self-test result output by the first processor, and / or display a second self-test result output by the second processor, and / or display a third self-test result output by the third processor, wherein the first self-test result is a self-test result of the first operation terminal subsystem, the second self-test result is a self-test result of the second operation terminal subsystem, and the third self-test result is a self-test result of the host control subsystem.

[0031] In a second aspect, an embodiment of the present application provides an automatic foaming device, including a display device, a blowing handle and a main unit, and also includes the control system of the automatic foaming device described above.

[0032] In the control system of the automatic foaming machine and the automatic foaming machine provided in the present application, the second operation terminal subsystem is communicatively connected with the first operation terminal subsystem and the host control subsystem is communicatively connected with the first operation terminal subsystem, and a two-level hardware architecture of "first processor + second processor and third processor" is used, so that the second operation terminal subsystem does not need to provide the first processing signal to the host control subsystem and then the host control subsystem forwards the first processing signal to the first processor. Accordingly, the first processor does not need to control the second operation terminal subsystem indirectly through the host control subsystem, thereby improving the real-time performance of data transmission between the subsystems, so that the first operation terminal subsystem is responsible for the management and monitoring of the entire control system, simplifying the control operation and data management of the automatic foaming machine, and improving the overall reliability of the control system. In addition, by enabling the first processor to perform calculations based on the first processing signal provided by the second operation terminal subsystem, the second processing signal passed by the host control subsystem, and the interactive instruction provided by the human-computer interaction module, and enabling the second processor to perform calculations on the corresponding processing signal (third processing signal) provided by the blowing detection module, the calculation and processing tasks that need to be executed by the third processor in the related technology are transferred to the first processor and the second processor for processing, and the control of the third processor over the foaming injection control module is retained to reduce the data processing burden of the host control subsystem and ensure the overall stability of the control system of the automatic foaming machine. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 A block diagram of a control system of an automatic foaming apparatus provided in one embodiment of the present application;

[0034] Figure 2 for Figure 1 A specific block diagram of the control system shown;

[0035] Figure 3 for Figure 1 Another specific block diagram of the control system shown;

[0036] Figure 4 A block diagram of an automatic foaming device provided in accordance with an embodiment of the present application. DETAILED DESCRIPTION

[0037] The present invention is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are for making the present application better understood. However, those skilled in the art can easily recognize that some features can be omitted in different situations, or can be replaced by other elements, materials, methods. In some cases, some operations related to the present application are not shown or described in the specification, this is to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations according to the description in the specification and the general technical knowledge in the art.

[0038] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.

[0039] The serial numbers of the components in this document, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" mentioned in this application, unless otherwise specified, includes direct and indirect connections.

[0040] In the first aspect, the present application provides a control system for an automatic foaming apparatus, see Figure 1 The control system 100 of the automatic foaming apparatus includes a first operation terminal subsystem 110, a second operation terminal subsystem 120 and a host control subsystem 130. The first operation terminal subsystem 110 is connected to the second operation terminal subsystem in communication, and the first operation terminal subsystem 110 is connected to the host control subsystem 130 in communication.

[0041] Among them, Figure 2 As shown, the first operation terminal subsystem 110 includes a first processor 111 and a human-computer interaction module 112. The first processor 111 is used to control the second operation terminal subsystem 120 and the host control subsystem 130 as a whole, and according to the interaction instructions provided by the human-computer interaction module 112, the first processor 111 is also used to perform calculation processing according to the first processing signal provided by the second operation terminal subsystem 120 and the second processing signal provided by the host control subsystem 130.

[0042] That is to say, in this embodiment, the first processor 111 of the first operation terminal subsystem 110 serves as the "computing power center" in the control system 100. The data that need to be processed in the first operation terminal subsystem 110, the second operation terminal subsystem 120 and the host control subsystem 130 can be completed by the first processor 111, thereby reducing the data processing burden of the third processor 131 (described later) of the host control subsystem 130 and ensuring the overall stability of the control system 100.

[0043] The human-computer interaction module 112 is used to provide corresponding human-computer interaction instructions to the first processor 111 in response to valid input operations. The first operation terminal subsystem 110 provides a user interface through the human-computer interaction module 112 to simplify the user's control operation and data management of the automated bubble analyzer.

[0044] In addition, if Figure 2 As shown, the first operating terminal subsystem 110 also includes a first power management module 113, which is used to monitor battery-related parameters of the display device of the automatic foaming machine (ie, the human-computer interaction module 112) and to protect the battery of the display device.

[0045] Among them, Figure 2 As shown, the second operation terminal subsystem 120 includes a second processor 121 and a blowing detection module 122 .

[0046] The second processor 121 is used to process the third processing signal provided by the blowing detection module 122 and provide the first processing signal to the first operation terminal subsystem.

[0047] In the centralized control structure adopted by the automatic foaming apparatus of the related art, the third processing signal provided by the blowing detection module 122 needs to be processed by the third processor 131 in the host control subsystem 130 to obtain result information that can be recognized by the human-computer interaction module 112. In this embodiment, the computing tasks related to the blowing detection module 122 that need to be executed by the third processor 131 in the related art are transferred to the second processor 121 for processing, thereby further reducing the data processing burden of the host control subsystem 130.

[0048] The blowing detection module 122 is used to detect the action air pressure parameter generated by the patient blowing the blowing handle of the automatic bubbler or performing the Eustachian tube inflation check action, and convert the action air pressure parameter into a first processing signal, and provide the first processing signal to the second processor 121. The second processor 121 determines whether the patient's blowing action or Eustachian tube inflation check action meets the standard according to the first processing signal.

[0049] Specifically, the air blowing detection module 122 includes at least one group of air pressure sensor groups, and each group of air pressure sensor groups includes at least one air pressure sensor. Multiple groups of air pressure sensor groups can detect the action air pressure parameters generated by the air blowing work or the Eustachian tube inflation inspection action in a time-sharing or simultaneous manner. The number and number of air pressure sensors in the air blowing detection module 122 can be adaptively adjusted according to actual needs.

[0050] In addition, if Figure 2 As shown, the second operation terminal subsystem 120 further includes a second power management module 123, which is used to monitor battery-related parameters of the blowing handle of the automatic foaming device and to protect the battery of the blowing handle.

[0051] Among them, Figure 2 As shown, the host control subsystem 130 includes a third processor 131 and a foaming injection control module 132 .

[0052] The third processor 131 is used to process the fourth processing signal provided by the foaming injection control module 132, and provide the second processing signal to the first operation terminal subsystem 110. That is, in this embodiment, the execution process of controlling the foaming injection control module 132 by the third processor 131 is retained.

[0053] The foaming injection control module 132 is used to control the contrast agent preparation pipeline of the automatic foaming device to mix physiological saline, patient blood and air to prepare microbubble contrast agent, and control the contrast agent injection pipeline of the automatic foaming device to inject the microbubble contrast agent under the control of the third processor 131.

[0054] In addition, if Figure 2 As shown, the host control subsystem 130 further includes a third power management module 133, which is used to monitor battery-related parameters of the host of the automatic foaming device and to protect the battery of the host.

[0055] That is, in this embodiment, the computing and processing tasks that need to be executed by the third processor 131 in the related art are transferred to the first processor 111 for processing, but the third processor 131 still retains the control of the foaming injection control module 132, that is, the foaming injection control module 132 needs to control the contrast agent preparation pipeline and / or the contrast agent injection pipeline according to the corresponding processing signal output by the third processor 131. While reducing the data processing burden of the host control sub-control system, there is no need to make a lot of adjustments to the hardware control architecture in the control system 100, ensuring the overall stability of the control system of the automatic foaming device.

[0056] In the control system of the automatic foaming machine provided in the present embodiment, the second operation terminal subsystem is communicatively connected with the first operation terminal subsystem and the host control subsystem is communicatively connected with the first operation terminal subsystem, and a two-level hardware architecture of "first processor + second processor and third processor" is used, so that the second operation terminal subsystem does not need to provide the first processing signal to the host control subsystem and then the host control subsystem forwards the first processing signal to the first processor. Accordingly, the first processor does not need to control the second operation terminal subsystem indirectly through the host control subsystem, thereby improving the real-time performance of data transmission between the subsystems, so that the first operation terminal subsystem is responsible for the management and monitoring of the entire control system, simplifying the control operation and data management of the automatic foaming machine, and further improving the overall reliability of the control system.

[0057] In addition, by enabling the first processor to perform calculations based on the first processing signal provided by the second operation terminal subsystem, the second processing signal passed by the host control subsystem, and the interactive instruction provided by the human-computer interaction module, and enabling the second processor to perform calculations on the corresponding processing signal (third processing signal) provided by the blowing detection module, the calculation and processing tasks that need to be executed by the third processor in the related technology are transferred to the first processor and the second processor for processing, and the control of the third processor over the foaming injection control module is retained to reduce the data processing burden of the host control subsystem and ensure the overall stability of the control system of the automatic foaming machine.

[0058] Specifically, in one embodiment, if Figure 3 As shown, the first operation terminal subsystem 110 further includes a first wireless communication module 114 , the second operation terminal subsystem 120 further includes a second wireless communication module 124 , and the third operation terminal subsystem 130 further includes a third wireless communication module 134 .

[0059] Among them, the first wireless communication module 114 is used to determine whether there is a historical networking record with the second wireless communication module 124 and the third wireless communication module 134. If not, the first processor 111 is also used to provide a wireless communication key to the third processor 131 through a first magnetic interface or a first wired cable, and the third processor 131 is also used to forward the wireless communication key to the second processor 121 through a second magnetic interface or a second wired cable.

[0060] Generally speaking, to realize networking among specific multiple subsystems, one of the specific multiple subsystems is selected as the access point of the local area network, and the wireless network name (SSID) is set on the access point and the preset key is manually set, and each subsystem except the access point in the specific several subsystems is manually controlled to select a matching SSID and manually input the preset key to ensure that each subsystem except the access point is connected to the same local area network. In this way, the operation process of realizing networking among specific multiple subsystems is complicated, and each subsystem needs to be equipped with a module with human-computer interaction function so that the user of the automatic foaming machine can select a matching SSID for the control subsystem and input the correct preset key.

[0061] In this embodiment, since the second operation terminal subsystem and the host control subsystem are not provided with a module with a human-computer interaction function, the user cannot set the SSID and key on either of the two or select a matching SSID and enter the correct key to realize the wireless communication connection between the second operation terminal subsystem and the first operation terminal subsystem and / or realize the wireless communication connection between the host control subsystem and the first operation terminal subsystem. Based on this, in this embodiment, the wireless communication key is first generated based on the first operation terminal system including a human-computer interaction module that can respond to user interaction operations, and then the first operation terminal system sends the wireless communication key to the host control subsystem by using a magnetic suction interface or a wired cable communication method, and then the host control subsystem forwards the wireless communication key to the second operation terminal subsystem by using a magnetic suction interface or a wired cable communication method, so that even if the second operation terminal subsystem and the host control subsystem are not provided with a module with a human-computer interaction function, the correct wireless communication key can be obtained, simplifying the key binding operation process.

[0062] Specifically, in one embodiment, the human-computer interaction module 112 is further configured to provide a key issuing instruction to the first processor 111 according to the wireless networking request input by the user. The first processor 111 is further configured to generate a wireless communication key according to the key issuing instruction.

[0063] In this embodiment, based on the instruction transmission between the human-computer interaction module 112 and the first processor 111, the first processor 111 can be controlled to generate a wireless communication key by itself, without the user having to manually set a specific SSID and the wireless communication key corresponding to the SSID on the human-computer interaction module 112, which can further simplify the key binding operation process.

[0064] Furthermore, in one embodiment, the first processor 111 is also used to generate a wireless communication key according to the key issuing instruction provided by the human-computer interaction module 112 and the pre-stored fifth identity information. The fifth identity information is the unique identifiable identity information of the first processor 111, and the wireless communication key includes the fifth identity information.

[0065] In this way, for different automatic foaming machines in the same location space (such as in the same diagnosis room), the second operation terminal subsystem and the host control subsystem of the control system of one automatic foaming machine cannot establish a wireless communication connection with the first operation terminal subsystem of the control system of another automatic foaming machine because they have not directly or indirectly obtained the wireless communication identifier from the first operation terminal subsystem of the control system of another automatic foaming machine through a magnetic connection or a wired cable connection. This can prevent crosstalk and misconnection of multiple subsystems of different automatic foaming machines, and avoid the normal operation of multiple automatic foaming machines affecting each other.

[0066] It is worth mentioning that the first wireless communication module 114 has a built-in storage medium, and the storage medium of the first wireless communication module 114 stores the historical networking records completed by the first wireless communication module 114 .

[0067] Accordingly, the second wireless communication module 124 has a built-in storage medium, and the storage medium of the second wireless communication module 124 stores the historical networking records completed by the second wireless communication module 124. The third wireless communication module 134 may also have a built-in storage medium, and the storage medium of the third wireless communication module 134 stores the historical networking records completed by the third wireless communication module 134.

[0068] If the storage medium of the first wireless communication module 114 stores historical networking records, it indicates that the first wireless communication module 114 has successfully communicated and connected with the second wireless communication module 124 and the third wireless communication module 134, respectively, and it is not the first time to establish a local area network (hereinafter referred to as establishing a local area network as networking). On the contrary, if the storage medium of the first wireless communication module 114 does not have historical networking records, it indicates that the first wireless communication module 114 has not successfully communicated and connected with the second wireless communication module 124 and the third wireless communication module 134, and the first networking needs to be performed.

[0069] The second wireless communication module 124 is used to access the application server configured by the first wireless communication module 114 based on the wireless communication key received and forwarded from the third processor 131, so that the second operation terminal subsystem 120 is wirelessly connected to the first operation terminal subsystem 110. Specifically, the wireless communication key received by the second wireless communication module 124 is provided by the second processor 121, and the wireless communication key received by the second processor 121 is forwarded by the third processor 131 through the second magnetic interface or the second wired cable.

[0070] The third wireless communication module 134 is used to access the application server configured by the first wireless communication module 114 based on the wireless communication key, so that the host control subsystem 130 and the first operation terminal subsystem 110 are connected to each other by wireless communication.

[0071] It is worth mentioning that in this embodiment, after the first processor 111 outputs the wireless communication key through the first magnetic interface or the first wired cable, it waits for a preset first time period and then outputs an access point configuration instruction to the first wireless communication module 114. The specific value of the first time period can be set according to actual needs.

[0072] The first wireless communication module 114 configures the application server (Access Point Server, also called wireless access point) according to the received access point configuration instruction to transmit wireless communication signals, establish a socket and monitor, so that the first wireless communication module 114 serves as a server in the pre-established wireless communication network.

[0073] For the second wireless communication module 124, after obtaining the wireless communication key, the corresponding station user (Station Client) is immediately configured to send the wireless communication key (i.e., authentication request) to the application server to access the application server, so that the second wireless communication module 124 acts as a client of the pre-established wireless communication network. Subsequently, the application server will feedback the corresponding authentication result according to the wireless communication key provided by the second wireless communication module 124. If the authentication result is authentication passed, then the station user configured by the second wireless communication module 124 will send an association request to the application server configured by the first wireless communication module 114 to request to establish a data connection. After the data connection is successfully established, data can be exchanged between the first wireless communication module 114 and the second wireless communication module 124, and finally the second operation terminal subsystem 120 and the first operation terminal subsystem 110 can be directly connected by wireless communication.

[0074] For the third wireless communication module 134, after obtaining the wireless communication key, the corresponding site user is immediately configured to send the wireless communication key to the application server to access the application server, and the application server will feedback the corresponding authentication result according to the wireless communication key. Similarly, after the authentication result is authentication passed and the data connection is successfully established, the first wireless communication module 114 and the third wireless communication module 134 can exchange data, and finally realize the direct wireless communication connection between the host control subsystem 130 and the first operation terminal subsystem 110.

[0075] It is worth mentioning that in this embodiment, the first wireless communication module 114 , the second wireless communication module 124 , and the third wireless communication module 134 may all be WiFi modules, or may all be Bluetooth modules.

[0076] In summary, in the control system of the automatic foaming machine provided in the present embodiment, the first wireless communication module in the first operation subsystem that issues the wireless communication key is used as a wireless access point of the pre-established wireless network, the second wireless communication module in the second operation subsystem that receives the wireless communication key and the third wireless communication module in the host control subsystem that receives the wireless communication key are used as site users accessing the wireless access point, and the first operation terminal subsystem is directly wirelessly connected to the second operation terminal subsystem and the host control subsystem respectively by enabling the first wireless communication module to exchange data with the second wireless communication module and the third wireless communication module respectively.

[0077] Furthermore, based on the wireless communication connection between the aforementioned subsystems, the blowing handle of the automatic foaming machine does not necessarily have a wired communication connection with the main unit of the automatic foaming machine, and the display device of the automatic foaming machine does not necessarily have to be designed as an integrated whole with the main unit of the automatic foaming machine, which helps to design the blowing handle, the main unit and the display device so that the three can be physically separated, thereby increasing the flexibility of the operation of the automatic foaming machine.

[0078] Furthermore, in one embodiment, if the first wireless communication module 114 has historical networking records with the second wireless communication module 124 and the third wireless communication module 134 respectively, then the first wireless communication module 114 is also used to configure the application server according to the result of the existing historical networking records, the second wireless communication module 124 is also used to obtain the stored wireless communication key to access the application server configured by the first wireless communication module 114, and the third wireless communication module 134 is also used to obtain the stored wireless communication key to access the application server configured by the first wireless communication module 114.

[0079] In the second operating terminal subsystem 120, the wireless communication key is stored in the second processor 121 when the network is first established, or the wireless communication key is stored in the second wireless communication module 124 when the network is first established, or the second operating terminal subsystem 120 also includes a second storage module, and the wireless communication key is stored in the second storage module when the network is first established.

[0080] In the host control subsystem 130, the wireless communication key is stored in the third processor 131 when the network is first established, or the wireless communication key is stored in the third wireless communication module 134 when the network is first established, or the host control subsystem 130 also includes a third storage module, and the wireless communication key is stored in the third storage module when the network is first established.

[0081] In this embodiment, when the first wireless communication module 114 determines that there is a historical networking record (i.e., it is not the first networking), the first wireless communication module 114 automatically configures the application server, and the second wireless communication module 124 and the third wireless communication module 134 automatically access the application server based on the wireless communication keys stored respectively. Therefore, in the case of not the first networking, once the automatic foaming machine is powered on, the first operation terminal subsystem 110 automatically communicates with the second operation terminal subsystem 120 and the host control subsystem 130, eliminating the need for the user to perform additional operations through the human-computer interaction module 112.

[0082] It should be emphasized that in any embodiment provided in the present application, only after the second operation terminal subsystem 120 and the host control subsystem 130 establish direct communication connections with the first operation terminal subsystem 110, the control system 100 of the automatic foaming device will enter the main working process.

[0083] Furthermore, in one embodiment, the second processor 121 is further configured to provide the first identity information to the third processor 131 through the second magnetic interface or the second wired cable, wherein the first identity information is the unique identifiable identity information of the second processor 121 directly obtained from the second processor 121.

[0084] The third processor 131 is further configured to provide the first identity information to the first processor 111 through the first magnetic interface or the first wired cable.

[0085] The second wireless communication module 124 is further used to provide third identity information to the application server after accessing the application server of the first wireless communication module 114. The third identity information is the unique identifiable identity information of the second processor provided by the second wireless communication module 124.

[0086] That is to say, the first identity information refers to the uniquely identifiable identity information obtained by the first processor 111 indirectly from the second processor 121 when the wireless communication key is issued through the first magnetic interface or the first wired cable, the second magnetic interface or the second wired cable during the initial networking.

[0087] That is to say, the third identity information refers to the unique identifiable identity information of the second processor 121 indirectly obtained from the second wireless communication module 124 through the wireless communication connection between the first wireless communication module 114 and the second wireless communication module 124 in the first networking or non-first networking.

[0088] The first wireless communication module 114 is further used to verify the third identity information based on the stored first identity information, and if the verification is successful, obtain the second processing signal; if the verification fails, control the application server to disconnect from the second wireless communication module 124 and wait for access.

[0089] Specifically, if the first identity information is the same as the third identity information, the verification is successful, otherwise, the verification fails.

[0090] If the first identity information is different from the third identity information, it indicates that the second operation terminal subsystem 120 directly connected to the first operation terminal subsystem 110 by wireless communication is not the same as the second operation terminal subsystem 120 indirectly connected to the first operation terminal subsystem 110 by wired communication or magnetic communication. Therefore, the communication connection with the second wireless communication module is disconnected at this time, and the control application server waits for the second wireless communication module 124 of the matching second operation terminal subsystem 120 to be connected. This further prevents the second operation terminal subsystem 120 of an automatic foaming machine from mistakenly communicating with the first operation terminal subsystem 110 of another automatic foaming machine.

[0091] Furthermore, in one embodiment, the third processor 131 is further configured to provide the second identity information to the first processor 111 through the first magnetic interface or the first wired circuit, wherein the second identity information is the unique identifiable identity information of the third processor 131 directly obtained from the third processor 131.

[0092] The third wireless communication module 134 is further used to provide fourth identity information to the application server after accessing the application server configured by the first wireless communication module 114. The fourth identity information is the unique identifiable identity information of the third processor 131 provided by the third wireless communication module 134.

[0093] That is to say, the second identity information refers to the uniquely identifiable identity information obtained by the first processor 111 directly from the third processor 131 when the wireless communication key is issued through the first magnetic interface or the first wired cable, the second magnetic interface or the second wired cable during the initial networking.

[0094] That is to say, the fourth identity information refers to the unique identifiable identity information of the third processor 131 indirectly obtained from the third wireless communication module 134 through the wireless communication connection between the third wireless communication module 134 and the first wireless communication module 114 in the first networking or non-first networking.

[0095] The first wireless communication module 114 is further used to verify the fourth identity information based on the stored second identity information. If the verification is successful, it communicates with the third wireless communication module 134. If the verification fails, it controls the application server to disconnect the third wireless communication module and wait for access.

[0096] Specifically, if the second identity information is the same as the fourth identity information, the verification is successful, otherwise, the verification fails.

[0097] If the second identity information is different from the fourth identity information, it indicates that the host control subsystem 130 directly connected to the first operation terminal subsystem 110 by wireless communication is not the same as the host control subsystem 130 directly connected to the first operation terminal subsystem 110 by wired communication or magnetic communication. Therefore, the communication connection with the third wireless communication module 134 is disconnected at this time, and the control application server waits for the third wireless communication module 134 of the matching host control subsystem 130 to be connected. This further avoids the host control subsystem 130 of an automatic foaming device from mistakenly communicating with the first operation terminal subsystem 110 of another automatic foaming device.

[0098] Furthermore, in one embodiment, the human-computer interaction module 112 is further configured to provide the first processor 111 with a first subsystem deletion instruction according to an input first subsystem deletion operation.

[0099] Specifically, the human-computer interaction module 112 can display the name of the second processor 121 or the second operation terminal subsystem 120 and the corresponding deletion control on its interaction interface, and the user can input the first subsystem deletion operation to the human-computer interaction module 112 by touching or clicking the corresponding deletion control with the mouse.

[0100] The first processor 111 is further configured to control the first wireless communication module 114 to delete the first identity information and at least disconnect the communication connection with the second wireless communication module 124 according to the first subsystem deletion instruction.

[0101] Specifically, after the first wireless communication module 114 deletes the first identity information, the historical networking records stored in the first wireless communication module 114 are partially deleted, so that after the automatic foaming device is powered on, the first operation terminal subsystem 110 needs to re-network with the corresponding second operation terminal subsystem 120 and the corresponding host control subsystem 130. In this way, when the component corresponding to the second operation terminal subsystem 120 (i.e., the blowing handle) is damaged or needs to be replaced, the user can operate and process through the human-computer interaction module 112, so as to quickly complete the new initial networking, so that the control system of the automatic foaming device can quickly enter the main working process.

[0102] Accordingly, in another embodiment, the human-computer interaction module 112 is further configured to provide the second subsystem deletion instruction to the first processor 111 according to the input second subsystem deletion operation. The first processor 111 is further configured to control the first wireless communication module 114 to delete the second identity information and at least disconnect the communication connection with the third wireless communication module 134 according to the second subsystem deletion instruction.

[0103] Similarly, the human-computer interaction module 112 can display the name of the third processor 131 or the host control subsystem 130 and the corresponding deletion control on its interactive interface, and the user can input the second subsystem deletion operation to the human-computer interaction module 112 by touching or clicking the corresponding deletion control with the mouse.

[0104] After the first wireless communication module 114 deletes the second identity information, the historical networking records stored in the first wireless communication module 114 are partially deleted, so that after the automatic foaming machine is powered on, the first operation terminal subsystem 110 needs to re-network with the corresponding second operation terminal subsystem 120 and the corresponding host control subsystem 130. In this way, when the component corresponding to the host control subsystem 130 (i.e., the host) is damaged or needs to be replaced, the user can operate through the human-computer interaction module 112 to quickly complete the new initial networking, so that the control system of the automatic foaming machine quickly enters the main working process.

[0105] Further, in one embodiment, if Figure 3 As shown, the second operation terminal subsystem 120 also includes a first voice broadcast module 125. The first voice broadcast module 125 is used to broadcast a preset first voice prompt message according to the result that the second wireless communication module 124 successfully accesses the application server. The user is informed in a way that the second operation terminal subsystem 120 and the first operation terminal subsystem 110 are successfully connected by wireless communication in a way that the user can easily perceive.

[0106] Further, in one embodiment, if Figure 3As shown, the human-computer interaction module 112 is also used to broadcast a preset second voice prompt message and / or display a text prompt message according to the result of the application server successfully connecting to the second wireless communication module 124 and the third wireless communication module 134. This is used to inform the user in an easily perceptible manner that the first operation terminal subsystem 110 is successfully connected to the second operation terminal subsystem 120 and the host control subsystem 130 through wireless communication.

[0107] Further, in one implementation, if Figure 3 As shown, the host control subsystem 130 also includes a second voice broadcast module 135. The second voice broadcast module 135 is used to broadcast a preset third voice prompt message according to the result that the third wireless communication module 134 successfully accesses the application server, so as to inform the user that the wireless communication connection between the host control subsystem 130 and the first operation terminal subsystem 110 is successful in an easily perceptible manner.

[0108] Furthermore, in one embodiment, the human-computer interaction module 112 is also used to display the first self-test result output by the first processor 111, where the first self-test result is the self-test result of the first operation terminal subsystem 110. In this way, the user can intuitively understand whether there is an abnormality in the first operation terminal subsystem 110 and the specific object where the abnormality occurs through the human-computer interaction module 112.

[0109] Furthermore, in one embodiment, the human-computer interaction module 112 is also used to display the second self-test result output by the second processor 121, where the second self-test result is the self-test result of the second operation terminal subsystem 120. In this way, the user can intuitively understand whether there is an abnormality in the second operation terminal subsystem 120 and the specific object where the abnormality occurs through the human-computer interaction module 112.

[0110] Furthermore, in one embodiment, the human-computer interaction module 112 is also used to display the third self-test result output by the third processor 131. The third self-test result is the self-test result of the host control subsystem 130. In this way, the user can intuitively understand whether there is an abnormality in the host control subsystem 130 and the specific object where the abnormality occurs through the human-computer interaction module 112.

[0111] In a second aspect, the present application provides an automatic foaming device. Figure 4As shown, the automatic foaming device 200 includes: a display device 210, a host 230 and a blowing handle 220. The display device 210 is connected to the host 230 for communication, and the display device 210 is connected to the blowing handle 220 for communication. The automatic foaming device 200 includes the control system of the automatic foaming device described in any of the aforementioned embodiments. Specifically, the display device 210 includes the first operation terminal subsystem described in any of the aforementioned embodiments, the blowing handle 220 includes the second operation terminal subsystem described in any of the aforementioned embodiments, and the host 230 includes the host control subsystem described in any of the aforementioned embodiments.

[0112] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the description of this application.

[0113] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A control system for an automatic foaming apparatus, characterized in that: The control system includes a first operation terminal subsystem, a second operation terminal subsystem and a host control subsystem, wherein: The first operation terminal subsystem includes a first processor and a human-computer interaction module, wherein the first processor is used to control the second operation terminal subsystem and the host control subsystem as a whole, and to perform calculation processing according to a first processing signal provided by the second operation terminal subsystem, a second processing signal provided by the host control subsystem, and an interaction instruction provided by the human-computer interaction module; a second operation terminal subsystem, the second operation terminal subsystem being communicatively connected with the first operation terminal subsystem, the second operation terminal subsystem comprising a second processor and an air blowing detection module, the second processor being used to process a third processing signal provided by the air blowing detection module and provide the first processing signal to the first operation terminal subsystem, the air blowing detection module being used to detect an action air pressure parameter generated by an air blowing action or a Eustachian tube inflation inspection action performed on the air blowing handle of the automatic foaming instrument, and converting the action air pressure parameter into the third processing signal; A host control subsystem, the host control subsystem is communicatively connected to the first operation terminal subsystem, the host control subsystem includes a third processor and a foaming injection control module, the third processor is used to process a fourth processing signal provided by the foaming injection control module and provide the second processing signal to the first operation terminal subsystem, the foaming injection control module is used to control the contrast agent preparation pipeline of the automatic foaming instrument to mix physiological saline, patient blood and air to prepare microbubble contrast agent under the control of the third processor, and control the contrast agent injection pipeline of the automatic foaming instrument to inject the microbubble contrast agent.

2. The control system of the automatic foaming apparatus according to claim 1, characterized in that: The first operation terminal subsystem further includes a first wireless communication module, the second operation terminal subsystem further includes a second wireless communication module, and the host control subsystem further includes a third wireless communication module; wherein, The first wireless communication module is used to determine whether there are historical networking records with the second wireless communication module and the third wireless communication module respectively. If not, the first processor is further used to provide a wireless communication key to the third processor through a first magnetic interface or a first wired cable, and the third processor is further used to forward the wireless communication key to the second processor through a second magnetic interface or a second wired cable; The third wireless communication module is used to access the application server configured by the first wireless communication module based on the wireless communication key, so that the host control subsystem is connected to the first operation terminal subsystem by wireless communication; The second wireless communication module is used to access the application server based on the wireless communication key forwarded by the third processor, so that the second operation terminal subsystem is connected to the first operation terminal subsystem through wireless communication.

3. The control system of the automatic foaming apparatus according to claim 2, characterized in that: The human-computer interaction module is also used to provide a key issuing instruction to the first processor according to the input wireless networking request; The first processor is further used to generate the wireless communication key according to the key issuing instruction, or the first processor is further used to generate the wireless communication key according to the key issuing instruction and pre-stored fifth identity information, wherein the fifth identity information is uniquely identifiable identity information of the first processor.

4. The control system of the automatic foaming apparatus according to claim 2, characterized in that: If the first wireless communication module has historical networking records with the second wireless communication module and the third wireless communication module respectively, then the first wireless communication module is also used to configure the application server according to the results of the existence of the historical networking records, the second wireless communication module is also used to access the application server according to the stored wireless communication key, and the third wireless communication module is also used to access the application server according to the stored wireless communication key.

5. The control system of the automatic foaming apparatus according to claim 2 or 4, characterized in that: The second processor is further used to provide first identity information to the third processor through the second magnetic interface or the second wired cable, wherein the first identity information is uniquely identifiable identity information of the second processor directly obtained from the second processor; The third processor is further configured to provide the first identity information to the first processor via the first magnetic interface or the first wired cable; The second wireless communication module is further used to provide third identity information to the application server after accessing the application server, wherein the third identity information is the unique identifiable identity information of the second processor provided by the second wireless communication module; The first wireless communication module is also used to verify the third identity information based on the stored first identity information. If the verification is successful, it communicates with the second wireless communication module. If the verification fails, it controls the application server to disconnect the second wireless communication module and wait for access.

6. The control system of the automatic foaming apparatus according to claim 2 or 4, characterized in that: The third processor is further configured to provide second identity information to the first processor through the first magnetic interface or the first wired cable, wherein the second identity information is uniquely identifiable identity information of the third processor directly obtained from the third processor; The third wireless communication module is further used to provide fourth identity information to the application server after accessing the application server, wherein the fourth identity information is the unique identifiable identity information of the third processor provided by the third wireless communication module; The first wireless communication module is also used to verify the fourth identity information based on the stored second identity information. If the verification is successful, it communicates with the third wireless communication module. If the verification fails, it controls the application server to disconnect the third wireless communication module and wait for access.

7. The control system of the automatic foaming apparatus according to claim 2 or 4, characterized in that: The human-computer interaction module is further used to provide a first subsystem deletion instruction to the first processor according to the input first subsystem deletion operation, and the first processor is further used to control the first wireless communication module to delete the first identity information and at least disconnect the communication connection with the second wireless communication module according to the first subsystem deletion instruction; And / or, the human-computer interaction module is also used to provide a second subsystem deletion instruction to the first processor according to an input second subsystem deletion operation, and the first processor is also used to control the first wireless communication module to delete the second identity information and at least disconnect the communication connection with the third wireless communication module according to the second subsystem deletion instruction.

8. The control system of the automatic foaming apparatus according to claim 2 or 4, characterized in that: The second operation terminal subsystem further includes a first voice broadcast module, the first voice broadcast module being used to broadcast a preset first voice prompt message according to the result that the second wireless communication module successfully accesses the application server; And / or, the human-computer interaction module is further used to broadcast a preset second voice prompt message and / or display the text prompt message according to the result of the application server successfully accessing the second wireless communication module and the third wireless communication module respectively; And / or, the host control subsystem further includes a second voice broadcast module, and the second voice broadcast module is used to broadcast a preset third voice prompt message according to the result that the third wireless communication module successfully accesses the application server.

9. The control system of the automatic foaming apparatus according to claim 1, characterized in that: The human-computer interaction module is also used to display a first self-test result output by the first processor, and / or to display a second self-test result output by the second processor, and / or to display a third self-test result output by the third processor, wherein the first self-test result is a self-test result of the first operation terminal subsystem, the second self-test result is a self-test result of the second operation terminal subsystem, and the third self-test result is a self-test result of the host control subsystem.

10. An automatic foaming device, comprising a display device, a blowing handle and a main machine, characterized in that: It also includes a control system for the automatic foaming apparatus according to any one of claims 1 to 9.