Disclosure of Invention
In order to solve the above problems in the prior art, the present invention provides a touch display wake-up control circuit and a wake-up method capable of reliably waking up.
In one scheme, the touch display awakening control circuit comprises a computing component and a touch display component, wherein the computing component comprises a first chip and a second chip, the touch display component comprises a touch unit, a power adjusting unit and a display unit, the touch unit is electrically connected with the first chip and the second chip respectively to send a first interrupt signal to the first chip and the second chip, the first chip is electrically connected with the second chip to send a second interrupt signal to the second chip, the second chip is electrically connected with the power adjusting unit to transmit the display unit awakening signal, and the second chip is electrically connected with the display unit through a display data transmission interface to transmit display data.
In a further aspect, the computing assembly further includes a power management integrated circuit, the power management integrated circuit being respectively connected to the first chip and the second chip, the power management integrated circuit receiving a reset control signal sent by the first chip and sending a reset restart signal to the second chip.
In a further aspect, the first chip is lower in one or more of processing power, complexity, and integration level than the second chip, or the first chip is higher in reliability than the second chip, or the second chip has an operating system integrated therein and the first chip has no operating system integrated therein.
In a further aspect, the first Chip is a microcontroller (MCU, micro Control Unit) and the second Chip is a System On Chip (SOC).
The invention further provides a wake-up method of the touch display wake-up control circuit, which comprises a first interrupt signal sending step, a first chip wake-up step and a second chip wake-up step, wherein the touch control unit detects touch and sends out the first interrupt signal, and sends the first interrupt signal to the first chip, the first chip is waken up after receiving the first interrupt signal, and the first chip sends out the second interrupt signal to wake up the second chip.
In a further scheme, after the first interrupt signal sending step, a wake-up condition detecting step is further included, the first chip detects whether the wake-up condition for waking up the second chip is met, and if the first chip judges that the wake-up condition is met in the wake-up condition detecting step, the second chip wake-up step is executed.
In a further aspect, the wake-up condition includes one or more of whether the current battery voltage meets a power-on condition, and whether the current vehicle speed allows interaction.
In a further scheme, after the second chip awakening step, the method further comprises an awakening confirmation step, wherein the awakening confirmation step comprises the step that the first chip judges whether handshake signals sent by the second chip are received within preset time.
In a further aspect, if in the wake-up confirmation step, the first chip determines that the handshake signal sent by the second chip is not received within the predetermined time, a second chip reset step is performed, and the first chip performs an operation of resetting the second chip.
In a further aspect, the computing component further includes a power management integrated circuit connected to the first chip and the second chip, respectively, and the second chip resetting step further includes, after the power management integrated circuit receives the reset control signal sent by the first chip, sending a reset restart signal to the second chip.
In a further aspect, after the first chip performs the reset operation, a reset confirmation step is performed, where the reset confirmation step includes the first chip timing and monitoring whether the second chip is normally reset.
The beneficial effects are that:
According to the wake-on-touch system, one path of interrupt signals of the touch control unit is additionally connected to the MCU on the basis of the original interrupt signals, and the mode of directly using the interrupt wake-on-host SOC after the touch before is changed. The MCU is used for bridging, the MCU is firstly awakened, and then the MCU wakes up the host, so that necessary detection can be carried out before the host SOC chip is awakened up, and the awakening rationality and safety are ensured. In addition, the MCU has relatively high reliability, and can reset the host under the condition that the SOC host chip is dead, so that the problems that service cannot be provided due to the dead host, manual maintenance consumes manpower and influences user experience are solved, no additional human intervention is needed in the whole process, and a reliable solution is provided for the application scene without physical keys.
Detailed Description
In the field of unmanned delivery and automatic driving travel, in particular unmanned logistics delivery, the button is characterized in that the traditional button operation is basically canceled. The user conveniently uses the distribution and travel services through the mobile terminal, and the operator realizes the maintenance and background management of the vehicle through the mobile interconnection related technology and other related identity authentication technologies. In particular, users and maintenance personnel often need to communicate with the automobile through a man-machine interaction interface. In the field of unmanned logistics distribution vehicles, when the vehicles send goods to a destination, the terminal users need to finish the self goods taking process by closely contacting with a man-machine interaction interface equipped with the vehicles.
The basic working principle of the wake-up of the touch screen in the vehicle is very simple, as shown in fig. 1, and is a circuit block diagram of a wake-up control circuit of the touch display in the prior art.
The touch display wake-up control circuit comprises a man-machine interaction system computing component 1 and a touch display component 2, wherein the touch display component 2 comprises a touch unit 21, a power regulator 22 and a display unit 23.
When the vehicle arrives at the destination, the end user simply clicks on the touch screen 21 to wake up the computing assembly 1 with the interrupt pin of the touch screen 21 to enter a specific user interaction interface, and then performs the required operations. Maintenance personnel can also wake up the entire vehicle or enter the background to view relevant information of the vehicle through similar operations and through appropriate identity authentication technologies.
When the vehicle is running normally or does not need to work, the touch display assembly 2 automatically enters a dormant state, or closes displaying or playing advertisements so as to save electric energy, but the touch unit 21 belongs to normal electricity and is always in a working state to wait for accepting operations such as touch wakeup. Upon detecting a Touch, the computing component 1 is awakened by a Touch screen interrupt mode, the Touch control unit 21 sends a Touch screen interrupt signal 211 (Touch signal) to the SOC host chip 12 in the computing component 1, and the SOC host chip 12 sends an awakening signal to the power regulator 22 of the Touch control display component 2 in response to the Touch screen interrupt signal 211, so as to awaken the power supply of the display unit 23, and in addition, the SOC chip 12 also transmits an image display signal to the Touch control display component 2 through an LVDS (Low-Voltage DIFFERENTIAL SIGNALING, low-Voltage differential signal interface)/I2C bus 122 and communicates with other components in the system, such as other sensors on the vehicle, through the CAN bus 14.
However, since the SOC host chip 12 has a high processing capability, integrates complex system main functions such as an operating system, image processing in automatic driving, sensing, decision making, electromechanical control, and the like, the SOC host chip 12 is highly likely to crash and is less reliable than other chips such as MCUs having a lower processing capability. When the SOC host chip 12 in the computing assembly 1 crashes or some unavoidable system abnormality occurs, then the user cannot wake up the system or perform the related operation when touching the screen, and cannot enjoy any service. Since this type of human-computer interaction system often does not have a button to allow a user to reset or restart the system via the button. So that a system crash upon SOC will result in service termination and require remote assistance or maintenance personnel to maintain on site.
Aiming at the related problem that the human-computer interaction interface cannot provide service due to the dead halt of the SOC chip, the invention provides an improved technical scheme.
Fig. 2 is a block diagram of a touch display wake-up control circuit according to an embodiment of the invention. The touch display wake-up control circuit can be applied to automatic driving vehicles, consumer electronics, industrial control systems and other equipment or systems adopting touch screens.
The invention detects the interruption and makes the decision of whether to wake up through the MCU, so that the system has the capability of identifying faults and automatically recovering when the host is abnormal, no additional human intervention is needed in the whole process, and a reliable solution is provided for the application scene without physical keys. The problems that the man-machine interaction interface cannot be awakened and service cannot be provided due to the dead halt of the SOC chip 12 in the computing assembly 1 are avoided, and the reliability of the system is improved.
In one embodiment, the wake-on-touch control circuit of the present invention includes a touch display component 2 and a computing component 1. The touch display assembly 2 comprises a touch unit 21, a power adjusting unit 22 and a display unit 23, and the computing assembly 1 comprises a first chip 11 and a second chip 12. When the second chip 12 in the host system computing component 1 goes into sleep or other preset default abnormal interaction modes, the system is directly awakened or activated without a physical key, so that the host system computing component 1 needs to be awakened by the first touch interrupt signal 211 of the touch unit 21. When the system detects the touch panel, the touch control unit 21 itself will send out the first interrupt signal 211 to inform the host computer of the second chip 12 after detecting the touch. The invention connects the touch interrupt pin to the first chip MCU11 on the original basis at the same time to realize reliable wake-up.
The touch display assembly 2 includes a touch unit 21, a power adjustment unit 22, and a display unit 23. The touch display assembly 2 collects touch actions of a user through the touch unit 21 and transmits touch signals 211 to the first chip 11 and the second chip 12 of the computing assembly 1. The touch unit 21 is electrically connected to the first chip 11 and the second chip, respectively, to send a first interrupt signal 211 to the first chip 11 and the second chip 12 to wake up the first chip 11 and the second chip 12. The display unit 23 displays according to the display data sent by the second chip 12 in the computing component 1, and the power adjusting unit 22 wakes up according to the wake-up signal or the sleep signal sent by the second chip 12 under the condition that man-machine interaction is needed and sleeps under the condition that man-machine interaction is not needed, so as to save electric energy.
The touch unit 21 may be implemented using various touch screen technologies in the related art. For example, the implementation of the touch unit 21 may be a resistive touch screen, a capacitive touch screen, a surface acoustic wave touch screen, or the like. The touch unit 21 may be installed in front of the display unit 23, for example, and is configured to detect a touch position of a user, convert touch information into a touch signal of a touch point coordinate, and send the touch signal to the computing component 1 for processing, where the touch unit 21 further outputs a first interrupt signal 211 to wake up the MUC11 and the host SOC12 when receiving the touch.
The display unit 23 may be implemented using display technology LCD, TFT, OLED or the like. The display unit 23 receives an image display signal from the second chip 12 to display. In addition, the power adjusting unit 22 controls the power supply of the display unit 23 under the control of the second chip 12, and the power adjusting unit 22 cuts off the power supply of the display unit 23 to enter a standby or sleep state in case of sleep, and the power adjusting unit 22 can resume the power supply of the display unit 23 to perform normal display in case of display.
The computing component 1 has a man-machine interaction processing function, and is used for processing and outputting image display data and inputting and processing touch data, so that the processing module is used for controlling dormancy, awakening and display of the touch display component 2. The computing assembly 1 may be in one embodiment a chassis of a main control circuit board mounted in an unmanned vehicle (e.g., an unmanned distribution cart), and in another embodiment may be a motherboard module in a tablet or smart phone.
The computing assembly 1 comprises a first chip 11, a second chip 12, wherein the first chip is lower in one or more of processing capability, complexity, and integration level than the second chip, or the number of processing units integrated within the second chip, the reliability is higher than the number of processing units integrated within the first chip, or the second chip 12 has an operating system integrated therein and the first chip 11 has no operating system integrated therein. The first chip 11 in the computing assembly 1 is connected to the second chip 12, and the first chip 11 can send the second interrupt signal 111 to the second chip 12 to wake up the second chip after being awakened by the first interrupt signal 211. The first chip 11 is a relatively more reliable, low standby power consumption, and can add a backup wake-up mode in addition to the mode of directly waking up the second chip 12.
The first chip 11 has lower processing power, lower complexity, or lower processing unit integration than the second chip 12, but has higher reliability. The first chip 11 may preferably be a microcontroller (MCU, micro Control Unit), which is a relatively reliable hardware, is started quickly, has low standby power consumption, has an internal watchdog reset mechanism, can ensure normal operation in the whole life cycle, and can recover without sense even if a problem occurs. The first chip 11 may also be implemented by using other types of chips such as a single chip microcomputer.
The first chip 11 is configured to receive the first interrupt signal 211 sent by the touch unit 21, so as to further send the second interrupt signal 111 to the second chip 12 to wake up the second chip. In one embodiment, the first chip 11 may determine the wake-up condition after receiving the first interrupt signal 211 to determine whether to send the interrupt signal 111 to the second chip 12, for example, after the first chip 11 is self-interrupted and wakes up, further checks may be made as necessary, for example, whether the current battery voltage meets the power-on condition, whether the current vehicle speed allows interaction, etc., to determine whether to perform the next wake-up operation of the second chip 12, so as to ensure the rationality and safety of the wake-up.
In one embodiment, the first chip 11 may also receive handshake signals returned by the second chip 12 over a communication bus 112 (e.g., an SPI bus). When the first chip 11 cannot detect the handshake signal within a certain time, the second chip 12 is judged to be dead, and the first chip 11 controls the second chip 12 to reset and restart. The first chip 11 also communicates with other components in the system, such as other sensors, processing units on board, via the CAN bus 15.
The second chip 12 is capable of receiving the second interrupt signal 111 sent by the first chip 11 to wake up the second chip 12. The second chip 12 is connected with the power adjusting unit 22 of the touch display assembly 2, after the second chip 12 is awakened, the second chip 12 transmits an awakening signal 121 to the power adjusting unit to awaken the touch display assembly 2, the second chip 12 is connected with the display unit 23 in the touch display assembly 2 through an image data transmission interface 122, and can transmit display data to the display unit 23 through the data transmission interface 122, so that the system enters a normal working state, and the image data transmission interface 122 comprises but is not limited to through an LVDS interface/I2C bus 122. The second chip 12 is also connected to the first chip 11 via a communication bus 112 (e.g. an SPI interface), and after the second chip 12 has been woken up, the second chip 12 may send a handshake signal to the first chip 11 indicating that it is in a normal operating state.
The second chip 12 has a higher processing capability, a greater complexity, or a higher integration of processing units than the first chip 11, but correspondingly has a relatively lower reliability, and is more prone to a crash, and the second chip 12 typically has an operating system, such as an Android OS, an embedded Linux operating system, or the like, integrated therein.
In the unmanned system, the second chip 12 may be a system chip integrated with an operating system for realizing one of the functions of computer vision, perception, decision making, electromechanical control, image output, etc., and in the tablet computer or smart phone, the second chip 12 may be a multimedia processor chip.
The second chip 12 is implemented in one embodiment with a SOC chip (system on chip) comprising a plurality of CPU processing units, memory units, also referred to as host SOC chips. The second chip 12 is a high-integration chip integrated with the functional components of the operating system, image processing, touch display awakening and the like, and can also be realized in the form of an FPGA or the like.
In one embodiment, the computing assembly 1 further includes a Power management integrated circuit 13 (PMIC, power MANAGEMENT INTEGRATED CHIP), where the Power management integrated circuit 13 is connected to the first chip 11 and the second chip 12, respectively, and the Power management integrated circuit 13 receives the reset control signal 113 sent by the first chip 11 to send the reset restart signal 131 to the second chip 12. Thus, when the second interrupt signal 111 sent by the first chip 11 cannot wake up the second chip 12, for example, a handshake signal of the second chip 12 is not received for more than a predetermined time, the second chip 12 is forcibly reset by the power management integrated circuit 13 to restart and wake up the second chip. The power management integrated circuit 13 may be implemented using conventional power management chips, such as HIP6301, IS6537, RT9237, ADP3168, KA7500, TL494, etc. The Power management integrated circuit 13 also has a PG (p.g.) port 132 that enables feedback on Power conditions, for example, when the Power is on, if the voltage is within the rated range, the Power management integrated circuit 13 sends a high level Power Good signal to the first chip 11 through the PG port 132, and otherwise sends a low level Power Good signal.
In this embodiment, the first chip 11 is responsible for the recovery and diagnosis of the abnormality of the whole system, in which case, the first chip 11 may send a command to wake up the second chip 12 after the necessary self-test, the first chip 11 may set a corresponding timeout period during which if the second chip 12 is normally waken up, the host computer handshakes with the first chip 11 through the bus to notify the first chip 11 of its own operating state, and if the first chip 11 does not receive handshaking information during the timeout period, the second chip 12 may be considered to be abnormal, thereby performing a reset operation, and the system may be automatically recovered at the time of abnormality. The previous solutions require manual reset by maintenance personnel, such as manual power-off restarting, which not only consumes manpower but also affects user experience.
The first chip 11 is used for detecting the interruption and making a decision whether to wake up successfully, so that the second chip 12 has the capability of identifying faults and automatically recovering when in abnormality, no additional human intervention is needed in the whole process, and a reliable solution is provided for the application scene without physical keys.
Fig. 3 is a schematic diagram of an isolation circuit according to an embodiment of the invention. In fig. 2, the interrupt signal 211 sent by the touch unit 21 is respectively transmitted to the first chip 11 (MCU) and the second chip 12 (SOC), and if the interrupt signal of the touch unit 21 is directly and simultaneously connected to the first chip 11 and the second chip 12, crosstalk may be formed between the first chip 11 and the second chip 12, and a short circuit effect may be caused to one chip when the other chip is internally grounded. In order to prevent crosstalk and ground interference from occurring between the first chip and the second chip, an isolation circuit as shown in fig. 3 may be provided between the port of the first chip 11 receiving the interrupt signal 211 and the port of the second chip 12 receiving the interrupt signal 211.
In fig. 3, one path of the output end of the interrupt signal 211 of the touch unit 21 is directly connected to the second chip 12, the other path is connected to the first end of the resistor R2 and the emitter of the NPN transistor Q1, the second end of the resistor R2 is electrically connected to the second pull-up power supply 4, the base of the transistor Q1 is connected to the second pull-up power supply 4 through the resistor R1, the collector of the transistor Q1 is connected to the first chip 11 to send the interrupt signal 211 to the first chip 11, and the collector of the transistor Q1 is also connected to the first pull-up power supply 3 through the resistor R3. By the above-described isolation circuit, crosstalk and short-circuit interference between the first chip 11 and the second chip 12 can be avoided.
FIG. 4 is a flowchart of a method for wake-on-touch management in an embodiment of the invention.
In the present embodiment, the first chip 11 and the second chip 12 are described using the MCU11 and the SOC12 as an example. Of course, the selection of the first chip 11 and the second chip 12 is not limited thereto, and for example, the first chip 11 may be a single chip, and the second chip 12 may be implemented by an FPGA. As long as it is satisfied that the first chip 11 has a lower processing power, a lower complexity, a lower integration of processing units, or a higher reliability than the second chip 12, or that the second chip 12 has an operating system integrated therein and the first chip 11 has no operating system integrated therein.
At start step S40, the device is in sleep mode or idle mode, at which time since no interaction with the user is required, both MCU11 and SOC12 are in sleep mode with low power consumption, SOC12 does not transmit an image display signal to display unit 23, display unit 23 is in sleep state under control of power adjustment unit 22 (previously 22 was a power adjuster), and no image is output. For example, the display unit 23 may automatically enter a sleep state or turn off displaying or playing advertisements when the vehicle is operating normally or when no work is required. At this time, the touch unit 21 is normally powered, and is always in an operating state to wait for receiving operations such as touching and waking up.
In step S41, when the user needs to control the device, for example, the unmanned vehicle, or the touch screen of the smart phone or the tablet computer, the user touches the screen, the touch unit 21 detects the touch of the user and sends the interrupt signal 211, and sends the interrupt signal 211 to the MCU11.
In a first chip 11 wake-up step S42, the MCU11 is awoken by an interrupt after receiving the interrupt signal 211.
In a wake-up condition detection step S43, the MCU11 detects whether a wake-up condition is satisfied. After the MCU11 is interrupted and awakened, necessary further checks are started, such as whether the current battery voltage meets the starting condition, whether the current vehicle speed allows interaction, and the like, so as to determine whether to perform the next awakening operation of the host SOC12, thereby ensuring the rationality and safety of awakening.
If the MCU11 determines in step S43 that the wake-up condition is not satisfied, the MCU11 generates a fault code and saves it in step S47.
If the MCU11 determines in step S43 that the wake-up condition is satisfied, the second chip 12 wake-up step S44 is performed, and the MCU11 issues a second interrupt signal 111 to wake up the host SOC12 and at the same time starts timing. The MCU11 wakes up the host through a hardware wake-up pin with the host SOC12, and at this time the MCU11 simultaneously starts the internal timing.
In the wake-up confirmation step S45, the MCU11 determines whether the SOC handshake is received within the timer time. The host SOC12 starts to wake up to enter the operating state when receiving the interrupt signal of the MCU11, and the host SOC12 needs to notify the MCU11 that itself has been operating normally at the same time when the state switching is completed.
If the MCU11 determines in the wakeup confirm step S45 that the handshake signal returned from the host SOC12 is received within the timer, the timeout bit clearing step S46 is performed, the MCU11 confirms that the host is normal, clears the timeout bit of itself, and the system enters the normal operation mode.
If the MCU does not receive the handshake message of the host within the prescribed time in the wake-up confirmation step S45, the host may be considered to be abnormal, and the second chip reset step S48 is further performed, and the MCU11 performs the reset procedure. The reset procedure of step S48, for example, the MCU11 controls the PMIC13 to reset the SOC 12. Specifically, the MCU11 may perform a reset operation on the PMIC13 through a control pin connected to the PMIC13, where the MCU11 may automatically perform a restart operation on the host chip 12 by sending a low pulse to a reset pin or an enable pin of the PMIC13, for example, the PMIC13 may send a reset restart signal 131 to the host chip 12 through a pin, so that the host may automatically restart.
In one embodiment, the step S43 of the MCU11 determining whether the wake-up condition is satisfied may be omitted, and the step S44 of sending the second interrupt signal to the SOC12 is immediately executed after the MCU11 receives the first interrupt signal and wakes up in S42, and the wake-up is monitored by timing to avoid the dead halt of the SOC 12.
The touch wake-up system of the invention adds one path of interrupt signals of the touch screen to be connected to the MCU11 on the basis of the original interrupt signals, and changes the mode of directly using the interrupt wake-up host SOC12 after the touch. By the MCU11 bridging, it is first the MCU11 that wakes up, and the MCU11 wakes up the host 12 again. The main advantages are as follows:
firstly, the MCU11 is relatively reliable hardware, is quick to start and low in standby power consumption, has an internal watchdog reset mechanism, can ensure normal operation in the whole life cycle, and can recover without sense even if a problem occurs.
Secondly, when the MCU11 receives the touch screen interrupt, more self-checking programs can be added in the wake-up process, for example, after the wake-up process is performed by the MCU11, the MCU can make necessary detection before deciding whether to wake up the host, for example, whether the battery voltage of the system is reasonable or not, and the rationality and the safety of the wake-up process are ensured in the current vehicle running process or not.
In addition, the MCU11 is responsible for recovering and diagnosing the abnormality of the whole system, in this case, the MCU11 may send a command to wake up the host after the necessary self-checking, the MCU11 may set a corresponding timeout period, if the host is normally waken up during this period, the host may handshake with the MCU11 through the bus, notify the MCU11 of its own operating state, and if the MCU11 does not receive handshake information during the timeout period, the host 12 may be considered to be abnormal, thereby performing a reset operation, and the system may be automatically recovered when abnormal. The previous solutions require manual reset by maintenance personnel, such as manual power-off restarting, which not only consumes manpower but also affects user experience.
The MCU11 is used for detecting the interruption and making a decision of whether to wake up, so that the host 12 has the capability of identifying faults and automatically recovering when in abnormality, no additional human intervention is needed in the whole process, and a reliable solution is provided for the application scene without physical keys.
FIG. 5 is a flowchart of a method for automatic reset of a host according to an embodiment of the invention
In the present embodiment, the first chip 11 and the second chip 12 are described using the MCU11 and the SOC12 as an example. Of course, the selection of the first chip 11 and the second chip 12 is not limited thereto, and for example, the first chip 11 may be a single chip, and the second chip 12 may be implemented by an FPGA. As long as it is satisfied that the first chip 11 has a lower processing power, a lower complexity, a lower integration of processing units, or a higher reliability than the second chip 12, or that the second chip 12 has an operating system integrated therein and the first chip 11 has no operating system integrated therein.
In a second chip 12 wake-up step S51, the MCU11 issues an interrupt wake-up instruction 111 to the SOC 12. For example, MCU11 wakes up the host through a hardware wake-up pin with SOC 12. At this time, the MCU11 starts the internal timer at the same time at step S52, the MCU11 waits for the SOC to return to the handshake signal within a set predetermined time (TimeOut) at step S53, the MCU11 determines whether the SOC to return to the handshake signal is received from the communication bus 112 within a set timer period at a wakeup confirmation step S54, if the handshake signal is received, a TimeOut status bit clearing step S55 is performed, the MCU11 confirms the normal state of the host 12 after receiving the handshake signal returned from the host, and clears the handshake TimeOut status bit, then at step S56, the system enters a normal operation state, if the wakeup confirmation step S54 is performed, the MCU11 does not receive the handshake message of the host 12 within a set predetermined time, then the second chip 12 reset step S57 is performed, the MCU11 resets the PMIC13 through a control pin connected to the PMIC13, at this time, the MCU11 automatically restarts the restart operation by sending a low pulse to the reset pin or enable pin of the PMIC13, and preferably further comprises a reset confirmation step S59, if the reset step S12 is performed again, and if the reset is not performed manually, the reset operation is performed by the MCU11, and the reset operator is still able to restart the host 12 after the reset operation is performed according to the reset protocol, if the reset operation is not performed, and the reset operation is performed manually after the reset operation is completed, and the reset operation is performed manually has been performed normally, if the reset was performed. Thereby ensuring that the host 12 can be powered on normally.
The whole process does not need to be manually participated in operation, and the MCU is used for monitoring and deciding in the whole process, so that the system is normally recovered in unexpected dead halt or other abnormality. The trend towards current automation is a very convenient recovery mechanism, reducing unnecessary human waste and maintenance expenditure.
The above description is only illustrative of the preferred embodiments of the present application and of the principles of the technology employed. It will be appreciated by persons skilled in the art that the scope of the disclosure referred to in the present application is not limited to the specific combinations of technical features described above, but also covers other technical features which may be formed by any combination of the technical features described above or their equivalents without departing from the spirit of the disclosure. Such as the above-mentioned features and the technical features disclosed in the present application (but not limited to) having similar functions are replaced with each other.