System circuit and online upgrading system for online upgrading
The online upgrade system, composed of a main control module, a conversion module, a Bluetooth module, and a storage module, solves the problems of low software upgrade efficiency and equipment damage risk in high-pressure contrast injection systems, enabling remote online upgrades, improving maintenance efficiency, and reducing labor costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- SHENZHEN LENINGKANG MEDICAL EQUIPMENT CO LTD
- Filing Date
- 2025-08-05
- Publication Date
- 2026-06-05
Smart Images

Figure CN224329592U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of system upgrade circuits, and more particularly to a system circuit and an online upgrade system for online upgrades. Background Technology
[0002] In the operation and maintenance of high-pressure contrast injection systems, software upgrades are a crucial step in ensuring equipment functionality updates and stable operation. Currently, system software upgrades primarily rely on traditional methods: control box upgrades are performed via USB flash drive, while the main unit requires a programmer. For machines already in operation, on-site operation by after-sales technicians is mandatory, and upgrading the main unit software necessitates disassembling the main unit casing to insert a programmer.
[0003] However, when a large number of machines are sold and distributed in remote areas, companies need to frequently send professionals to the site to perform upgrades. This not only leads to low after-sales maintenance efficiency and a significant increase in labor costs, but also poses a potential risk of equipment damage or assembly errors during the disassembly and installation process. Utility Model Content
[0004] To overcome the shortcomings of the prior art, this application provides a system circuit and an online upgrade system for online upgrades, which realizes remote online upgrades, thereby improving maintenance efficiency and reducing labor costs, while also reducing the risk of equipment damage due to disassembly and installation.
[0005] The technical solution adopted by this application to solve its technical problem is:
[0006] In a first aspect, this application provides a system circuit for online upgrades, including: a main control module, a conversion module, a Bluetooth module, and a storage module;
[0007] The first end of the Bluetooth module is connected to the host computer, and the second end of the Bluetooth module is connected to the first end of the conversion module, for transmitting the update data packet sent by the host computer to the conversion module;
[0008] The second end of the conversion module is connected to the first end of the main control module, and is used to convert the update data packet through the conversion module and then transmit the resulting update data to the main control module;
[0009] The second end of the main control module is connected to the interactive end of the storage module, which is used to write the updated data into the storage module and perform data verification synchronously. If the data verification passes, the online upgrade is completed based on the updated data; otherwise, it is rolled back to the old version.
[0010] Optionally, it may also include: a power module;
[0011] The input terminal of the power module is connected to an external DC signal source;
[0012] The output terminal of the power module is connected to the power supply terminal of the Bluetooth module, the power supply terminal of the conversion module, and the power supply terminal of the main control module, respectively.
[0013] Optionally, the power module includes a DC-DC power supply unit and an anti-interference unit;
[0014] The input terminal of the DC-DC power supply unit is connected to the DC signal source;
[0015] The input terminal of the anti-interference unit is connected to the output terminal of the DC-DC power supply unit, and the output terminal of the anti-interference unit is connected to the power supply terminal of the Bluetooth module, the power supply terminal of the conversion module, and the power supply terminal of the main control module, respectively.
[0016] Optionally, the anti-interference unit includes a decoupling capacitor and a filter inductor;
[0017] The decoupling capacitors are connected in series in the power supply branches of the DC-DC power supply unit to each module.
[0018] The filter inductors are respectively connected in parallel between the power supply branch of the DC-DC power supply unit to each module and the ground electrode.
[0019] Optionally, the main control module includes an STM32F722RETx MCU;
[0020] The power supply terminal of the MCU is connected to the output terminal of the power module;
[0021] The first terminal of the MCU is connected to the second terminal of the conversion module, and the second terminal of the MCU is connected to the interaction terminal of the storage module.
[0022] Optionally, the conversion module includes an RS232 converter of model MAX3232EEAE;
[0023] The first end of the RS232 converter is connected to the second end of the Bluetooth module;
[0024] The second terminal of the RS232 converter is connected to the first terminal of the MCU.
[0025] Optionally, the storage module includes a memory of model AT24C128C;
[0026] The memory's interactive terminal is connected to the second terminal of the MCU.
[0027] Secondly, this application provides an online upgrade system equipped with the aforementioned system circuitry for online upgrades.
[0028] The beneficial effects of this application are as follows: In this system circuit, the main control module is responsible for receiving and processing update data, the storage module is used to store and save the updated data and perform data verification, the conversion module is used to convert the format of the update data received by the Bluetooth module, and the Bluetooth module connects to the host computer wirelessly via Bluetooth to realize remote data transmission. Specifically, the Bluetooth module is responsible for receiving update data packets sent by the host computer and transmitting them to the conversion module; the conversion module converts the received data into a format for processing by the main control module; the main control module receives the data processed by the conversion module and writes it into the storage module, while simultaneously performing data verification to ensure data correctness; if the data verification passes, the online upgrade is completed based on the updated data; otherwise, it rolls back to the old version, avoiding equipment failure or incorrect upgrades due to data errors. In this way, the system circuit realizes remote online upgrades, significantly improving maintenance efficiency and reducing labor costs, while also reducing the risk of equipment damage due to disassembly and installation. Attached Figure Description
[0029] Figure 1 This is a schematic diagram of the module connections of a system circuit for online upgrades provided in an embodiment of this application;
[0030] Figure 2 This is a schematic diagram of the main control module circuit of the system circuit for online upgrade provided in the embodiments of this application. Detailed Implementation
[0031] The present application will be further described below with reference to the accompanying drawings and embodiments.
[0032] The following will clearly and completely describe the concept, specific structure, and resulting technical effects of this application in conjunction with embodiments and accompanying drawings, so as to fully understand the purpose, features, and effects of this application. Obviously, the described embodiments are only a part of the embodiments of this application, not all of them. Other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are all within the scope of protection of this application. Furthermore, all connections / linkages involved in the patent do not simply refer to direct contact between components, but rather to the ability to form a better connection structure by adding or reducing connecting accessories according to specific implementation conditions. The various technical features in this application can be combined interactively without contradicting each other.
[0033] Reference Figure 1 , Figure 1 This is a schematic diagram of the module connections of a system circuit for online upgrades provided in an embodiment of this application. The diagram shows several key modules involved in the online upgrade system circuit provided in this application, including: a main control module, a conversion module, a Bluetooth module, and a storage module. These are described in detail below:
[0034] The first end of the Bluetooth module is connected to the host computer, and the second end of the Bluetooth module is connected to the first end of the conversion module, for transmitting the update data packet sent by the host computer to the conversion module.
[0035] The Bluetooth module is a short-range wireless communication technology primarily used for wireless connection and data transmission between devices. In this device, the Bluetooth module acts as a remote communication channel, with its first end connected to the host computer and its second end connected to the conversion module.
[0036] Among them, the update data packet refers to the data unit containing firmware update information generated and sent by the host computer (such as PC);
[0037] The conversion module is used to convert different communication protocols or level standards to ensure that data can be transmitted correctly between different modules. In this embodiment, the conversion module is responsible for converting the data transmitted from the Bluetooth module into a signal suitable for the main control chip to receive and process.
[0038] Specifically, the Bluetooth module acts as an intermediary bridge, connecting the host computer on one end and the conversion module on the other. When the host computer needs to send an update data packet to the device, the data is first transmitted to the device via the Bluetooth module. Then, the Bluetooth module transmits the received update data packet to the conversion module. The conversion module then converts this data into a suitable format so that the subsequent main control chip can correctly receive and process this update data, thereby enabling the device's remote upgrade function.
[0039] The second end of the conversion module is connected to the first end of the main control module, and is used to convert the update data packet through the conversion module and then transmit the resulting update data to the main control module.
[0040] The main control module is the core control unit of the device, responsible for receiving processed update data and performing corresponding firmware upgrade operations.
[0041] Specifically, the second end of the conversion module is connected to the first end of the main control module. When the update data packet passes through the conversion module, the module performs necessary conversion processing on the data packet, such as converting the signal level or protocol transmitted from the Bluetooth module into a UART signal that the main control module can recognize. The processed update data is then transmitted to the main control module. After receiving this data, the main control module parses and verifies it according to the preset upgrade protocol, and writes the valid data into its internal memory, completing the firmware update process.
[0042] The second end of the main control module is connected to the interactive end of the storage module, which is used to write the updated data into the storage module and perform data verification synchronously. If the data verification passes, the online upgrade is completed based on the updated data; otherwise, it is rolled back to the old version.
[0043] The storage module stores the device's firmware data and typically uses a Flash memory to support frequent write and read operations. Data verification is a mechanism to verify the integrity and correctness of data, ensuring that the data written to the storage module is not corrupted or erroneous.
[0044] Specifically, the second end of the main control module is connected to the interaction end of the storage module. When the main control module receives updated data, it writes it to the storage module. During this process, the main control module simultaneously performs a data verification operation to check the integrity and correctness of the data. If the data verification passes, the main control module will complete the online upgrade of the device based on the updated data, enabling the device to run the new firmware version. If the data verification fails, the main control module will trigger a rollback mechanism to restore the device to the previous firmware version, ensuring that the normal operation of the device is not affected.
[0045] More specifically, when the device manufacturer releases a new firmware version, the user can send the update data packet to the device via host computer software. The Bluetooth module in the device receives the data packet and converts it into a signal suitable for processing by the main control module. Upon receiving the update data, the main control module begins writing it in segments to the storage module, verifying each segment immediately after writing. If, during the writing process, wireless signal interference causes an error in a data segment, the main control module detects a verification failure, immediately terminates the upgrade process, and restores the device to the previous stable version, ensuring the continuity and accuracy of the monitoring data. If all data verifications pass, the device will reboot and load the new firmware, upgrading its functionality.
[0046] Furthermore, the system circuit for online upgrades provided in this application also includes: a power supply module;
[0047] The input terminal of the power module is connected to an external DC signal source;
[0048] The output terminal of the power module is connected to the power supply terminal of the Bluetooth module, the power supply terminal of the conversion module, and the power supply terminal of the main control module, respectively.
[0049] Among them, the power module is the component in the device responsible for providing stable power support, ensuring that each module can obtain the required voltage and current when working; the DC signal source refers to the external power supply device that provides DC power, which usually provides a stable input voltage for the device; the Bluetooth module, conversion module and main control module are all functional modules in the device, and their power supply terminals refer to the interfaces used to receive power input.
[0050] Specifically, the power module's input is connected to an external DC signal source to obtain raw power. The power module's output is divided into multiple branches, which are connected to the power supplies of the Bluetooth module, conversion module, and main control module, respectively. This design ensures that the power module provides stable power to the main control module, conversion module, and Bluetooth module, guaranteeing the normal operation of each module.
[0051] More specifically, in the embodiments of this application, the power module includes a DC-DC power supply unit and an anti-interference unit;
[0052] The input terminal of the DC-DC power supply unit is connected to the DC signal source;
[0053] The input terminal of the anti-interference unit is connected to the output terminal of the DC-DC power supply unit, and the output terminal of the anti-interference unit is connected to the power supply terminal of the Bluetooth module, the power supply terminal of the conversion module, and the power supply terminal of the main control module, respectively.
[0054] Among them, the DC-DC power supply unit is a circuit unit that can convert the input DC voltage into another DC voltage to adapt to the voltage requirements of different modules; the anti-interference unit refers to the components in the power supply module used to reduce interference and noise on the power supply line, which usually include components such as filter capacitors and inductors to improve the stability and reliability of the power supply.
[0055] Specifically, the input of the DC-DC power supply unit is connected to an external DC signal source to acquire the raw electrical signal and perform voltage conversion. The input of the anti-interference unit is connected to the output of the DC-DC power supply unit to distribute the interference-treated power. The output of the anti-interference unit is connected to the power supply terminals of the Bluetooth module, the conversion module, and the main control module, respectively, to provide stable and interference-treated power support to the main control module, the conversion module, and the Bluetooth module, ensuring that each module can operate normally and stably.
[0056] More specifically, the anti-interference unit includes a decoupling capacitor and a filter inductor;
[0057] The decoupling capacitors are connected in series in the power supply branches of the DC-DC power supply unit to each module.
[0058] The filter inductors are respectively connected in parallel between the power supply branch of the DC-DC power supply unit to each module and the ground electrode.
[0059] Among them, a decoupling capacitor is a capacitor element used to filter out high-frequency noise and stabilize voltage, and is usually installed in the power supply branch near the load; a filter inductor is an inductor element used to block low-frequency interference and smooth current fluctuations, and is usually connected between the power supply branch and the ground; a DC-DC power supply unit is a circuit unit that converts the input DC voltage into another DC voltage to provide the required voltage for different modules; a power supply branch refers to the electrical connection path from the output terminal of the power supply module to the power supply terminal of each functional module; and the ground is the connection location in the circuit that serves as a reference zero potential point.
[0060] Specifically, the anti-interference unit includes decoupling capacitors and filter inductors. The decoupling capacitors are connected in series in the power supply branches from the DC-DC power unit to each module (Bluetooth module, conversion module, and main control module), close to each module, to filter out high-frequency noise and prevent transient currents generated during module operation from interfering with other modules. The filter inductors are connected in parallel between each power supply branch and ground, utilizing their impedance characteristics to block low-frequency interference, smooth current fluctuations, and further improve power supply stability. This design ensures that the power received by each module is not only at the appropriate voltage, but also that noise and interference are effectively suppressed, guaranteeing stable operation of the equipment in complex electromagnetic environments.
[0061] Furthermore, referring to Figure 2 , Figure 2 This is a schematic diagram of the main control module circuit for an online upgrade system circuit provided in an embodiment of this application. As can be seen, the main control module includes an MCU of model STM32F722RETx.
[0062] The power supply terminal of the MCU is connected to the output terminal of the power module;
[0063] The first terminal of the MCU is connected to the second terminal of the conversion module, and the second terminal of the MCU is connected to the interaction terminal of the storage module.
[0064] MCU stands for Microcontroller Unit, specifically referring to the STM32F722RETx chip, which is a high-performance, low-power 32-bit microcontroller.
[0065] Specifically, the MCU's power supply terminal is connected to the output terminal of the power module to ensure a stable power supply for the MCU. The MCU's first terminal is connected to the second terminal of the conversion module to receive updated data from the conversion module and perform subsequent processing. The MCU's second terminal is connected to the interaction terminal of the storage module, responsible for writing the updated data to the storage module and synchronously performing data verification after the data writing is complete. If the data verification passes, the MCU will complete the online upgrade of the device based on the updated data; if the verification fails, a rollback mechanism will be triggered to restore the device to the old firmware version.
[0066] Furthermore, the conversion module includes an RS232 converter of model number MAX3232EEAE;
[0067] The first end of the RS232 converter is connected to the second end of the Bluetooth module;
[0068] The second terminal of the RS232 converter is connected to the first terminal of the MCU.
[0069] The RS232 converter is a circuit unit that converts TTL level signals into RS232 standard signals; specifically, it refers to the chip with the model number MAX3232EEAE.
[0070] Specifically, the conversion module uses a MAX3232EEAE RS232 converter to perform signal level conversion between the MCU and the Bluetooth module. The first terminal of the RS232 converter is connected to the second terminal of the Bluetooth module to receive data transmitted from the Bluetooth module. The second terminal of the RS232 converter is connected to the first terminal of the MCU to transmit the converted data to the MCU for further processing. It also provides isolation to prevent interference from external signals.
[0071] Furthermore, the storage module includes a memory of model AT24C128C;
[0072] The storage module is a component in the device used to store data, specifically referring to a memory of model AT24C128C; AT24C128C is an EEPROM storage chip with specific storage capacity and data read / write capabilities; the memory's interactive terminal is connected to the second terminal of the MCU.
[0073] Specifically, the storage module uses an AT24C128C memory, whose interactive pin is connected to the second pin of the MCU. The MCU writes updated data to the memory through this connection and reads data from the memory when needed. This design allows the device to store received updated data in the memory and load new firmware after a device restart, enabling online upgrades.
[0074] Secondly, this application provides an online upgrade system equipped with the aforementioned system circuitry for online upgrades.
[0075] The above is a detailed description of the preferred embodiments of this application. However, the invention of this application is not limited to the embodiments described. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.
Claims
1. A system circuit for online upgrades, characterized in that, include: Main control module, conversion module, Bluetooth module and storage module; The first end of the Bluetooth module is connected to the host computer, and the second end of the Bluetooth module is connected to the first end of the conversion module, for transmitting the update data packet sent by the host computer to the conversion module; The second end of the conversion module is connected to the first end of the main control module, and is used to convert the update data packet through the conversion module and then transmit the resulting update data to the main control module; The second end of the main control module is connected to the interactive end of the storage module, which is used to write the updated data into the storage module and perform data verification synchronously. If the data verification passes, the online upgrade is completed based on the updated data; otherwise, it is rolled back to the old version.
2. The system circuit for online upgrades according to claim 1, characterized in that, Also includes: Power module; The input terminal of the power module is connected to an external DC signal source; The output terminal of the power module is connected to the power supply terminal of the Bluetooth module, the power supply terminal of the conversion module, and the power supply terminal of the main control module, respectively.
3. The system circuit for online upgrades according to claim 2, characterized in that, The power module includes a DC-DC power supply unit and an anti-interference unit; The input terminal of the DC-DC power supply unit is connected to the DC signal source; The input terminal of the anti-interference unit is connected to the output terminal of the DC-DC power supply unit, and the output terminal of the anti-interference unit is connected to the power supply terminal of the Bluetooth module, the power supply terminal of the conversion module, and the power supply terminal of the main control module, respectively.
4. The system circuit for online upgrades according to claim 3, characterized in that, The anti-interference unit includes a decoupling capacitor and a filter inductor; The decoupling capacitors are connected in series in the power supply branches of the DC-DC power supply unit to each module. The filter inductors are respectively connected in parallel between the power supply branch of the DC-DC power supply unit to each module and the ground electrode.
5. The system circuit for online upgrades according to claim 2, characterized in that, The main control module includes an STM32F722RETx MCU; The power supply terminal of the MCU is connected to the output terminal of the power module; The first terminal of the MCU is connected to the second terminal of the conversion module, and the second terminal of the MCU is connected to the interaction terminal of the storage module.
6. The system circuit for online upgrades according to claim 5, characterized in that, The conversion module includes an RS232 converter of model MAX3232EEAE; The first end of the RS232 converter is connected to the second end of the Bluetooth module; The second terminal of the RS232 converter is connected to the first terminal of the MCU.
7. The system circuit for online upgrades according to claim 5, characterized in that, The storage module includes a memory of model AT24C128C; The memory's interactive terminal is connected to the second terminal of the MCU.
8. An online upgrade system, characterized in that, It is equipped with system circuitry for online upgrades as described in any one of claims 1-7.