Industrial remote control device and control method thereof
By introducing a remote control device with a core control unit MCU, a USB switching chip, and an infrared receiving unit into the industrial control system, the problem of lack of flexible remote control in the existing technology is solved. It realizes a variety of remote control functions for the host and HDMI devices, reduces costs, and improves the flexibility and reliability of the system.
Patent Information
- Application Number
- CN202610567000.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-27
- Publication Date
- 2026-05-26
AI Technical Summary
Existing industrial control systems struggle to achieve flexible remote control, especially in locations where physical touch is difficult, and lack a variety of remote control options.
An industrial remote control device was designed, including a host-side device and a remote control-side device. It connects to the core control unit MCU, USB switching chip and infrared receiving unit through a standardized module interface, realizing USB keyboard specific key combination control, infrared control and HDMI CEC/I2C control, and supporting a variety of remote control functions.
It enables remote power on/off and reset control of the host motherboard CPU, as well as linkage control of HDMI devices, reducing usage costs and improving system flexibility and reliability.
Smart Images

Figure CN122085845A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of industrial control technology, and more specifically to an industrial remote control device and its control method. Background Technology
[0002] Industrial control refers to systems that utilize electronic, electrical, mechanical, and computer technologies to automatically detect, operate, manage, and control industrial production processes and their electromechanical equipment. Its core objectives are to improve production efficiency, ensure product quality, guarantee production safety, and reduce labor costs. The applications of industrial control are extremely broad, covering almost all modern production fields.
[0003] With the widespread use of electronic products in supermarkets and other industries, computer mainframes are widely used in various scenarios such as digital signage, industrial control, medical care, and transportation. Unlike personal PCs used in office settings, the mainframes in these applications are often installed in locations that are difficult for people to physically touch. Summary of the Invention
[0004] In view of this, it is necessary to provide an industrial remote control device and its control method that can provide multiple remote control functions and flexibly select remote control methods.
[0005] An industrial remote control device includes a host-side device and a remote control-side device. The host-side device includes a host motherboard CPU, and the remote control-side device includes a remote control module. The host motherboard CPU has a standardized module interface for bidirectional interaction of power on / off status signals, power on / off commands, total reset commands, USB signals, and HDMI CEC / I2C signals. The remote control module is connected to the host motherboard CPU through a standardized module interface. It includes a core control unit (MCU), a USB switching chip, and an infrared receiving unit. The core control unit (MCU) has HDMI CEC / I2C signal processing capabilities. The remote control module is used to implement three remote control functions: USB keyboard specific key combination control, infrared IR control, and HDMI CEC / I2C control.
[0006] Preferably, the core control unit (MCU) is electrically connected to the USB switching chip and the infrared receiving unit, and the core control unit (MCU) is used to collect, parse and send remote control commands issued by the USB switching chip and the infrared receiving unit.
[0007] Preferably, the standardized module interface is used to realize bidirectional transmission of control signals, instruction execution results, and device status signals between the host motherboard CPU and the remote control module; the standardized module interface includes a power-on signal receiver (POWER-ON-KEY), a system reset signal receiver (SYS-RESET-N), USB signal input / output terminals (USB-P-OUT / USB-N-OUT), HDMI signal receiver terminals (HDMI-CEC / HDMI-DATA / HDMI-CLK), a USB keyboard connection terminal (USB-P-IN / USB-N-IN), and a power status output terminal (POWER-STATE), wherein, The power status output terminal POWER-STATE is connected to the host power status detection pin of the core control unit MCU; The power-on signal receiver POWER-ON-KEY is connected to the host power-on signal output pin of the core control unit MCU; The system reset signal receiver SYS-RESET-N is connected to the host reset signal output pin of the core control unit MCU; The USB signal input / output terminals USB-P-OUT / USB-N-OUT and the USB keyboard connection terminals USB-P-IN / USB-N-IN are respectively connected to the USB switching chip; The HDMI signal receiver HDMI-CEC / HDMI-DATA / HDMI-CLK is connected to the HDMI signal output terminal of the core control unit MCU; The standardized module interface has a USB signal direct connection function. When the standardized module interface is not connected to the remote control module, the USB signal input / output terminals USB-P-OUT / USB-N-OUT and the USB keyboard connection terminals USB-P-IN / USB-N-IN of the standardized module interface are connected through a 0-ohm resistor or pins and jumpers to achieve a direct USB signal connection, so as to ensure the normal use of the USB interface and allow the USB keyboard to be directly connected to the host motherboard CPU.
[0008] Preferably, the USB switching chip is electrically connected to the core control unit MCU and the standardized module interface to realize the selection control of the USB signal path and realize the switching of the USB signal between the host motherboard CPU and the core control unit MCU; The core control unit (MCU) can receive and parse specific key combinations from the USB keyboard, and send corresponding power-on or reset commands to the host motherboard CPU through the standardized module interface.
[0009] Preferably, the infrared receiving unit includes a remote infrared remote controller, the infrared receiving unit is electrically connected to the core control unit MCU, and the infrared receiving unit is used to collect the infrared wave signal emitted by the remote infrared remote controller and convert the infrared wave signal into an electrical signal; The core control unit (MCU) can receive power-on, reset, or HDMI CEC / I2C control signals from the remote infrared remote controller, and send corresponding power-on or reset commands to the host motherboard CPU through the standardized module interface.
[0010] Preferably, the host motherboard CPU and the display device use an HDMI interface, the HDMI interface is connected to an HDMI loop cable, and the HDMI interface provides the CEC / I2C signal processing protocol.
[0011] Furthermore, a control method for an industrial remote control device, used to remotely power on / off or reset the CPU of a host motherboard via the industrial remote control device as described above, comprising the following steps: Step 1, Hardware Deployment and Path Configuration: Connect the remote control module to the host motherboard CPU through a standardized module interface to achieve bidirectional communication between the host-side device and the remote control-side device; connect the USB keyboard and HDMI device to the remote control module, while ensuring that the infrared receiving unit is unobstructed; Step 2, Logic Parameter Configuration; Enable remote command response function on the host side device to allow the motherboard to receive power-on / power-off and reset commands sent by external modules; Preset the command logic of the core control unit MCU on the remote control side device to achieve matching between trigger commands and execution actions; Step 3, Normal Usage: After parameter configuration, the remote control module enters a low-power standby state, requiring no additional operation. The device operates normally, and each channel automatically adapts and switches accordingly. Step 4: Remote power-on / power-off control function for the host motherboard CPU; remote power-on / power-off of the host motherboard CPU can be achieved through the preset power-on combination keys on the USB keyboard and the preset power-on / power-off buttons on the remote infrared remote control. Step 5: Emergency remote reset of the host motherboard CPU; remote reset of the host motherboard CPU can be achieved through the preset reset combination keys on the USB keyboard or the preset reset / standby / wake-up buttons on the remote infrared remote control.
[0012] Step six: The HDMI link device features one-to-many remote control, unified status control, media playback control, and volume adjustment. The core control unit MCU has the capability to parse and transmit HDMI CEC / I2C protocols, and the HDMI link device itself supports the CEC / I2C protocol.
[0013] Preferably, the specific steps for remotely controlling the power-on and reset of the host motherboard CPU via a USB keyboard in steps four and five include: Remote power-on via USB keyboard: Step 4.11: When the host motherboard CPU is in a power-off / sleep state, the core control unit MCU sets the USBSW-OE pin to a low level, the USB switching chip switches the USB keyboard path to the core control unit MCU side, and the USB keyboard establishes communication with the core control unit MCU. Step 4.12: The operator presses a preset specific key combination on the USB keyboard, and the USB signal is transmitted to the core control unit MCU through the USB signal path of the USB switching chip. Step 4.13: The core control unit MCU parses the USB protocol signal, recognizes the power-on key combination, and sends a power-on command to the host motherboard CPU through the standardized module interface. Step 4.14: After receiving the power-on command, the host motherboard CPU performs the power-on action. After powering on, it immediately sends the power-on status signal to the core control unit MCU. The core control unit MCU sets the USBSW-OE pin to a high level, and the USB switching chip switches the USB keyboard path to the host motherboard CPU side, so that the USB keyboard can resume normal use. The core control unit MCU returns to the standby state.
[0014] Emergency reset for USB keyboard: Step 5.11: When the host motherboard CPU is in a state of freezing, blue screen, or unable to power on or off normally, the core control unit MCU sets the USBSW-OE pin to a low level to keep the USB keyboard communicating with the core control unit MCU. Step 5.12: The operator presses the preset master reset key combination on the USB keyboard, and the signal is transmitted to the core control unit MCU and parsed. Step 5.13: After the core control unit MCU recognizes the total reset combination key, it sends a total reset command to the host motherboard CPU through the standardized module interface; Step 5.14: After receiving the total reset command, the host motherboard CPU performs a forced total reset. After the reset is completed, the computer automatically powers on and sends a power-on / off status signal to the core control unit MCU. The core control unit MCU sets the USBSW-OE pin to a high level, and the USB keyboard path is switched back to the host motherboard CPU side, restoring normal use.
[0015] Preferably, the specific steps for remotely controlling the power-on / power-off and reset of the host motherboard CPU via a remote infrared remote control in steps four and five include: Remote power on / off via remote infrared remote control: Step 4.21: The remote infrared remote controller sends a power-on / power-off infrared IR signal to the infrared receiver of the remote control module. The infrared receiver converts the infrared wave signal into an electrical signal and transmits it to the core control unit MCU. Step 4.22: The core control unit MCU parses the infrared IR signal, recognizes the power-on / power-off command, and sends the power-on / power-off command to the host motherboard CPU through the standardized module interface; Step 4.23: The host motherboard CPU performs state adaptive recognition of the instruction. When the host is powered on, it performs a power-off action; when the host is powered off, it performs a power-on action and completes the corresponding operation. Step 4.24: If the host motherboard CPU performs a power-on action, the core control unit MCU sets the USBSW-OE pin to a high level, and the USB signal path switches to the host motherboard CPU side; if a power-off action is performed, the USBSW-OE pin remains at a low level, and the USB signal path is still controlled by the core control unit MCU.
[0016] Emergency reset of remote infrared remote controller: Step 5.21: The remote infrared remote controller sends a reset infrared IR signal to the infrared receiver of the remote control module. After being collected and converted by the infrared receiver, the signal is transmitted to the core control unit MCU. Step 5.22: The core control unit MCU parses the infrared (IR) signal. After recognizing the reset signal, it first detects the power-on / off status signal of the host motherboard CPU to determine the current status of the host motherboard CPU. If the device is in a normal power-on state, the core control unit MCU will directly ignore the instruction to avoid accidental operation affecting the operation of the host motherboard CPU. If the device is in a power-off / fault and unresponsive state, the core control unit MCU sends a reset command to the host motherboard CPU. Step 5.23: After receiving the instruction, the host motherboard CPU performs a forced reset and automatically powers on. The core control unit MCU sets the USBSW-OE pin to a high level, and the USB signal path is switched to the host motherboard CPU side.
[0017] Step six involves the following steps for remotely controlling the HDMI link device using a remote infrared remote: Step 6.11: The remote infrared remote controller sends an HDMI CEC / I2C linkage infrared IR signal to the infrared receiver of the remote control module. After being collected and converted by the infrared receiver, the signal is transmitted to the core control unit MCU. Step 6.12: After the core control unit MCU parses the signal, it switches to HDMI CEC / I2C control mode to enable the parsing and transmission of CEC / I2C signals of the HDMI link. Step 6.13: Subsequent play, pause, and volume adjustment commands sent by the infrared remote control will be parsed by the core control unit MCU and sent to the HDMI link via the HDMI CEC / I2C signal channel to achieve multi-device linkage control.
[0018] Preferably, the specific steps for remote control of the HDMI link device in step six include: Step 6.21, Signal Access: All HDMI devices are connected via HDMI cables to form a complete HDMI link. The remote control module is connected to the HDMI link via the HDMI interface to achieve full-link interaction of CEC / I2C signals. Step 6.22, command triggered; send HDMI CEC / I2C control commands via remote infrared remote control, or generate control commands directly by the core control unit MCU; Step 6.23, Protocol Parsing; The core control unit MCU receives and parses the HDMI CEC / I2C signals to obtain specific control commands; Step 6.24, Instruction Sending; The core control unit MCU sends the parsed control instructions to the entire HDMI link through the CEC / I2C link in the HDMI signal channel; Step 6.25, End-to-end response; All devices supporting the CEC / I2C protocol in the HDMI link synchronously receive and execute instructions, achieving unified action across the entire link; Step 6.26, Status Feedback: The operating status of each HDMI device is transmitted back to the core control unit MCU via CEC / I2C signals. The core control unit MCU monitors the status of the link devices in real time, providing a basis for subsequent instruction execution.
[0019] In the aforementioned industrial remote control device and its control method, the remote control module, through the core control unit MCU, the USB switching chip, and the infrared receiving unit, implements one or more of three remote control functions: USB keyboard specific key combination control, infrared IR control, and HDMI CEC / I2C control. This enables remote power-on / off and reset of the host motherboard CPU, or one-to-many control of HDMI devices. A single remote control can control the power-on, power-off, standby, and wake-up of all devices on the entire HDMI link, and can also implement video playback / pause and volume adjustment functions. This technical solution is based on modular circuit logic design. By reserving a standardized module interface in the host motherboard CPU to house the remote control module, the module can be plugged in as needed. When not needed, the module can be removed, and the original signal path of the motherboard can be restored through a 0-ohm resistor / short jumper, reducing usage costs. The circuit structure of this invention is simple, easy to implement, low in cost, and easy to promote. Attached Figure Description
[0020] Figure 1 This is a structural block diagram of an industrial remote control device according to an embodiment of the present invention.
[0021] Figure 2 This is a circuit diagram of the standardized module interface of the host motherboard CPU of the industrial remote control device according to an embodiment of the present invention.
[0022] Figure 3 This is a circuit diagram of the core control unit MCU of the industrial remote control device according to an embodiment of the present invention.
[0023] Figure 4 This is a circuit diagram of the USB switching chip in an industrial remote control device according to an embodiment of the present invention.
[0024] Figure 5 This is a circuit diagram of the infrared receiving unit of the industrial remote control device according to an embodiment of the present invention.
[0025] Figure 6 This is a schematic diagram of the connection structure of the HDMI loop device of the industrial remote control device according to an embodiment of the present invention.
[0026] Figure 7 This is a flowchart of the control method of the industrial remote control device according to an embodiment of the present invention. Detailed Implementation
[0027] This embodiment takes an industrial remote control device and its control method as an example. The present invention will be described in detail below with reference to specific embodiments and accompanying drawings.
[0028] Please see Figure 1 This illustration shows an industrial remote control device provided by an embodiment of the present invention, including a host-side device and a remote control-side device. The host-side device includes a host motherboard CPU, and the remote control-side device includes a remote control module. The host motherboard CPU has a standardized module interface for bidirectional interaction of power on / off status signals, power on / off commands, total reset commands, USB signals, and HDMI CEC / I2C signals. The remote control module is connected to the host motherboard CPU through a standardized module interface. It includes a core control unit (MCU), a USB switching chip, and an infrared receiving unit. The core control unit (MCU) has HDMI CEC / I2C signal processing capabilities. The remote control module is used to implement three remote control functions: USB keyboard specific key combination control, infrared IR control, and HDMI CEC / I2C control.
[0029] Specifically, the USB keyboard specific key combination control in this technical solution refers to controlling the power-on or reset of the host motherboard CPU by using a pre-set combination of specific keys on the keyboard. For example, the preset power-on key combination is Ctrl+P+W, and the preset reset key combination is Ctrl+C+R.
[0030] Infrared (IR) control refers to controlling the power-on or power-off of the host motherboard CPU via specific buttons on a remote infrared remote control (e.g., button 1 = power on / off, button 2 = reset).
[0031] HDMI CEC / I2C control refers to inputting HDMI CEC / I2C linkage commands through specific buttons on an infrared remote control to achieve linkage control of HDMI link devices (e.g., buttons 3-6 = HDMI CEC linkage commands). This includes remote control, power-on and standby commands, volume adjustment, previous / next track playback, etc., realizing the function of one remote control for multiple HDMI devices.
[0032] Preferably, please refer to Figure 3 The core control unit (MCU) is electrically connected to the USB switching chip and the infrared receiving unit. The core control unit (MCU) is used to collect, parse, and send remote control commands issued by the USB switching chip and the infrared receiving unit.
[0033] Specifically, the core control unit (MCU) is used to collect trigger signals from the USB keyboard and infrared receiver, and after parsing them, send power-on / power-off commands and a total reset command to the host motherboard CPU; realize the linkage control of HDMI link devices through HDMI CEC / I2C signals; and simultaneously receive the power-on / power-off status signal from the host motherboard CPU to make logical judgments for command execution.
[0034] Preferably, please refer to Figure 2 The standardized module interface is used to realize bidirectional transmission of control signals, instruction execution results, and device status signals between the host motherboard CPU and the remote control module; the standardized module interface includes a power-on signal receiver (POWER-ON-KEY), a system reset signal receiver (SYS-RESET-N), USB signal input / output terminals (USB-P-OUT / USB-N-OUT), HDMI signal receiver terminals (HDMI-CEC / HDMI-DATA / HDMI-CLK), a USB keyboard connection terminal (USB-P-IN / USB-N-IN), and a power status output terminal (POWER-STATE). The power status output terminal POWER-STATE is connected to the host power status detection pin of the core control unit MCU; The power-on signal receiver POWER-ON-KEY is connected to the host power-on signal output pin of the core control unit MCU; The system reset signal receiver SYS-RESET-N is connected to the host reset signal output pin of the core control unit MCU; The USB signal input / output terminals USB-P-OUT / USB-N-OUT and the USB keyboard connection terminals USB-P-IN / USB-N-IN are respectively connected to the USB switching chip; The HDMI signal receiver HDMI-CEC / HDMI-DATA / HDMI-CLK is connected to the HDMI signal output terminal of the core control unit MCU; The standardized module interface has a USB signal direct connection function. When the standardized module interface is not connected to the remote control module, the USB signal input / output terminals USB-P-OUT / USB-N-OUT and the USB keyboard connection terminals USB-P-IN / USB-N-IN of the standardized module interface are connected through a 0-ohm resistor or pins and jumpers to achieve a direct USB signal connection, so as to ensure the normal use of the USB interface and allow the USB keyboard to be directly connected to the host motherboard CPU.
[0035] Preferably, please refer to Figure 4 The USB switching chip is electrically connected to the core control unit MCU and the standardized module interface to realize the selection control of the USB signal path and realize the switching of the USB signal between the host motherboard CPU and the core control unit MCU. The core control unit (MCU) can receive and parse specific key combinations from the USB keyboard, and send corresponding power-on or reset commands to the host motherboard CPU through the standardized module interface.
[0036] Specifically, in this embodiment, the USB switching chip uses the ASW7227QN chip. The D+ / D- pins are connected to the USB keyboard to receive control commands sent by the USB keyboard; the HSD1+ / HSD1- pins are connected to the core control unit MCU to enable USB signal transmission between the core control unit MCU and the MCU; the HSD2+ / HSD2- pins are connected to the standardized module interface to enable USB signal transmission between the host motherboard CPU and the MCU; the OE pin is the output enable pin, active low; the S pin is the channel selection input pin. When the S pin is low, the D+ / D- pins are connected to the HSD1+ / HSD1- pins, connecting the input / output signals of the USB keyboard to the core control unit MCU. When the S pin is high, the D+ / D- pins are connected to the HSD2+ / HSD2- pins, connecting the input / output signals of the USB keyboard to the host motherboard CPU. The S pin is also connected to the USBSW-OE pin of the core control unit MCU.
[0037] Specifically, when the host motherboard CPU is powered on and running normally, the core control unit MCU sets the USBSW-OE pin to a high level, connecting the USB keyboard's input / output signals to the host motherboard CPU. When the host motherboard CPU is powered off or crashes, the core control unit MCU sets the USBSW-OE pin to a low level, connecting the USB keyboard's input / output signals to the core control unit MCU.
[0038] Preferably, please refer to Figure 5 The infrared receiving unit includes a remote infrared remote controller. The infrared receiving unit is electrically connected to the core control unit MCU. The infrared receiving unit is used to collect the infrared wave signal emitted by the remote infrared remote controller and convert the infrared wave signal into an electrical signal. The core control unit (MCU) can receive power-on, reset, or HDMI CEC / I2C control signals from the remote infrared remote controller, and send corresponding power-on or reset commands to the host motherboard CPU through the standardized module interface.
[0039] Specifically, the infrared receiving unit has an infrared signal receiving antenna for receiving infrared remote control signals emitted by the remote infrared remote controller. In this embodiment, the infrared receiving unit uses an IRM_H236T chip, wherein the OUT pin is connected to the IR-RX pin of the core control unit MCU for sending the converted electrical signal to the core control unit MCU.
[0040] Specifically, the correspondence between the buttons and control commands of the infrared remote control is preset (e.g., button 1 = power on / off, button 2 = reset, buttons 3-6 = HDMI CEC linkage command), and the core control unit MCU only recognizes the preset button signals.
[0041] Preferably, the host motherboard CPU and the display device use an HDMI interface, the HDMI interface is connected to an HDMI loop cable, and the HDMI interface provides the CEC / I2C signal processing protocol.
[0042] Specifically, please refer to Figure 6 The HDMI interface supports multi-point connection communication with one master and multiple slaves. Each HDMI interface, whether input or output, can be directly interconnected to the loop. HDMI's CEC and I2C are both included in the HDMI protocol. I2C is a universal two-wire serial communication bus. In the HDMI protocol, it is the underlying communication foundation of the DDC display data channel, corresponding to pin 15 (SCL clock line) and pin 16 (SDA data line) of the HDMI interface. The main function of I2C is to read the device's ID information. CEC (Consumer Electronics Control) is a device linkage control protocol specific to the HDMI protocol, corresponding to independent pin 13 of the HDMI interface. It is used for device control functions, including remote control, power-on key standby commands, volume adjustment, previous / next track playback, etc.
[0043] Specifically, in this embodiment, the logical functions of each unit are as follows: 1. Host-side equipment: It reserves standardized module interfaces to enable bidirectional interaction of power on / off status signals, power on / off commands, reset commands, USB signals, and HDMI CEC / I2C signals; The USB signal direct connection design is retained. When no module is plugged in, the USB signal direct connection can be achieved through a 0-ohm resistor / pin + shorting jumper to ensure normal use of the USB interface. It has the ability to output power on / off status signals, providing the path switching logic basis for the module's USB switching chip; It has the ability to receive power-on / power-off and reset commands, and can respond to hardware control commands sent by the module to complete the corresponding actions.
[0044] II. Remote control side equipment: Core control unit (MCU): The module's command center, capable of parsing and sending commands for USB, infrared (IR), and HDMI CEC / I2C protocols. After recognizing the trigger command, it sends power-on / power-off / reset commands to the motherboard. USB switching chip: Controlled by the motherboard power-on / off status signal, it enables the switching of the USB signal path between the CPU and the core control unit MCU of the remote control module; Infrared receiving unit: collects infrared wave signals from the infrared remote control, converts them into electrical signals, and transmits them to the core control unit MCU; The HDMI CEC / I2C signal processing function of the core control unit MCU: realizes the extraction and interaction of CEC / I2C signals in HDMI signals, and completes the protocol communication of HDMI link devices; Peripheral interfaces: include a USB interface (for connecting an external USB keyboard) and an HDMI interface (for connecting to an HDMI link), providing physical connections for external devices and modules; Module interface: Matches the reserved interface on the motherboard to realize bidirectional transmission of all signals on both sides.
[0045] III. Working logic of remote control: 1. USB keyboard control logic: When no remote control device is plugged in, the USB signal is directly connected to the host motherboard CPU; after the remote control device is plugged in, the power-on / off status signal is high (motherboard powered on) → the USB path connects to the host motherboard CPU, and the keyboard is used normally; the power-on / off status signal is low (motherboard powered off) → the USB path connects to the core control unit MCU of the remote control module. The core unit parses specific key combinations on the keyboard and sends power-on / reset commands to the host CPU.
[0046] 2. Infrared (IR) control logic: The infrared receiver collects the infrared signal from the remote infrared controller and transmits it to the core control unit (MCU). After parsing the IR protocol, the MCU sends a power-on / power-off command to the motherboard. When a power-on reset command is parsed, the motherboard power-on / power-off status is checked first. The reset command is sent only when the motherboard is powered off or in a fault state. The command is ignored when the motherboard is powered on.
[0047] 3. HDMI CEC Control Logic: The core control unit MCU connects to the HDMI link and parses the CEC / I2C protocol signals of each device in the link; it can send control commands to the entire HDMI link through an infrared remote control or other triggering methods to achieve unified control of multiple devices. Devices that do not support the CEC / I2C protocol will not respond to commands and will not affect the overall link control.
[0048] And, please see Figure 7 A control method for an industrial remote control device, used to remotely power on / off or reset the CPU of a host motherboard via the industrial remote control device as described above, comprising the following steps: Step 1, Hardware Deployment and Path Configuration: Connect the remote control module to the host motherboard CPU through a standardized module interface to achieve bidirectional communication between the host-side device and the remote control-side device; connect the USB keyboard and HDMI device to the remote control module, while ensuring that the infrared receiving unit is unobstructed.
[0049] The specific steps are as follows: Step 1.1, when the remote control module is not connected (no remote control requirement): By directly connecting the USB signal input and output terminals on the motherboard using a 0-ohm resistor or a pin with a shorting jumper, all motherboard interfaces can be used in the conventional way without any functional limitations.
[0050] Step 1.2, when connecting the remote control module (if remote control is required): Step 1.2.1: Remove the 0-ohm resistor or shorting jumper used for direct USB signal connection on the standardized module interface of the CPU on the host motherboard to disconnect the original USB signal path. Step 1.2.2: Connect the remote control module to the host motherboard through the standardized module interface, ensuring good pin contact and enabling bidirectional signal communication between the two sides; Step 1.2.3, if the USB keyboard control function is selected: complete the logical connection between the module's USB switching chip and the USB signal input / output terminal of the standardized module interface, and connect the USB keyboard to the USB keyboard connection terminal of the standardized module interface; Step 1.2.4, if infrared (IR) control function is selected: mount the infrared receiving unit in a position where the remote control module can easily collect infrared wave signals, ensuring no obstruction, so as to complete the signal connection with the core control unit MCU; Step 1.2.5, if HDMI CEC / I2C control function is selected: complete the logical connection between the module's HDMI CEC / I2C processing unit and the HDMI signal receiver of the standardized module interface, and connect the HDMI device link to the HDMI interface; Specifically, all HDMI devices (host, monitor, TV, speakers, etc.) are connected via HDMI cables to form a complete HDMI link. The remote control module accesses this HDMI link through the HDMI interface to achieve full-link interaction of HDMI CEC / I2C signals.
[0051] Step 1.2.6: After the hardware connection is completed, power on the machine to test whether the original functions of the motherboard are normal. If there are no abnormalities, the deployment is complete.
[0052] Step 2, Logic Parameter Configuration: Enable remote command response function on the host side device to allow the motherboard to receive power-on / power-off and reset commands sent by external modules; preset the command logic of the core control unit MCU on the remote control side device to achieve matching between trigger commands and execution actions.
[0053] The specific steps are as follows: Step 2.1, Host-side device configuration: In the BIOS / Power Management interface of the host motherboard CPU, enable the remote command response function to allow the motherboard to receive power-on / power-off and total reset commands sent by external modules, save the configuration and restart the motherboard; Step 2.2, Remote control side device configuration: Pre-set the instruction logic for the core control unit MCU to match trigger instructions with execution actions: USB keyboard control: preset power-on key combination (e.g., Ctrl+P+W), master reset key combination (e.g., Ctrl+C+R), the core control unit MCU only recognizes and responds to this specific key combination; Infrared (IR) control: Match the buttons on the infrared remote control with control commands (e.g., button 1 = power on / off, button 2 = master reset, buttons 3-6 = HDMI CEC linkage command). The core control unit (MCU) only recognizes the matched button signals. HDMI CEC / I2C Control: Preset linkage control logic for HDMI links (e.g., power-on command synchronously triggers power-on of all link devices), and the core control unit MCU sends CEC commands to the links according to the preset logic.
[0054] Step 3, Normal Use Status: After the parameters are configured, the remote control module is in a low-power standby state. No additional operation is required. The device operates in the normal way, and each channel automatically adapts and switches.
[0055] Specifically, the normal operating mode refers to the normal operating mode of the equipment when the remote control function is not required. In the normal operating mode, the power-on, power-off, and reset operations of the equipment are the same as those in normal operation.
[0056] The specific steps are as follows: Step 3.1: When the host motherboard CPU is powered on, the USBSW-OE pin of the core control unit MCU outputs a high level. The USB switching chip connects the USB path to the host motherboard CPU, and the external USB keyboard can communicate directly with the host motherboard CPU to realize normal input operations. The infrared receiving unit is in signal acquisition standby mode and does not affect the normal operation of the host motherboard CPU and HDMI link device. Step 3.2: With the host motherboard CPU powered off, the USBSW-OE pin of the core control unit MCU outputs a low level. The USB switching chip connects the USB path to the core control unit MCU, and the USB keyboard enters the remote control mode. The infrared receiving unit remains in standby acquisition state, waiting for the remote trigger command.
[0057] Step 4: Remote power-on / power-off control function for the host motherboard CPU; remote power-on / power-off of the host motherboard CPU can be achieved through preset power-on combination keys on the USB keyboard or preset power-on / power-off buttons on the remote infrared remote control.
[0058] Furthermore, remote power-on / power-off control of the host motherboard CPU includes remote power-on control via USB keyboard and remote power-on / power-off control via infrared remote control. Remote power-on via USB keyboard: Step 4.11: When the host motherboard CPU is in a power-off / sleep state, the core control unit MCU sets the USBSW-OE pin to a low level, the USB switching chip switches the USB keyboard path to the core control unit MCU side, and the USB keyboard establishes communication with the core control unit MCU. Step 4.12: The operator presses a preset key combination on the USB keyboard (e.g., Ctrl+P+W), and the USB signal is transmitted to the core control unit MCU through the USB signal path of the USB switching chip. Step 4.13: The core control unit MCU parses the USB protocol signal, recognizes the power-on key combination, and sends a power-on command to the host motherboard CPU through the standardized module interface. Step 4.14: After receiving the power-on command, the host motherboard CPU performs the power-on action. After powering on, it immediately sends the power-on status signal to the core control unit MCU. The core control unit MCU sets the USBSW-OE pin to a high level, and the USB switching chip switches the USB keyboard path to the host motherboard CPU side, so that the USB keyboard can resume normal use. The core control unit MCU returns to the standby state.
[0059] Remote power on / off via remote infrared remote control: Step 4.21: The remote infrared remote controller sends a power-on / power-off infrared IR signal to the infrared receiver of the remote control module. The infrared receiver converts the infrared wave signal into an electrical signal and transmits it to the core control unit MCU. Step 4.22: The core control unit MCU parses the infrared IR signal, recognizes the power-on / power-off command, and sends the power-on / power-off command to the host motherboard CPU through the standardized module interface; Step 4.23: The host motherboard CPU performs state adaptive recognition of the instruction. When the host is powered on, it performs a power-off action; when the host is powered off, it performs a power-on action and completes the corresponding operation. Step 4.24: If the host motherboard CPU performs a power-on action, the core control unit MCU sets the USBSW-OE pin to a high level, and the USB signal path switches to the host motherboard CPU side; if a power-off action is performed, the USBSW-OE pin remains at a low level, and the USB signal path is still controlled by the core control unit MCU.
[0060] Step 5: Emergency remote reset of the host motherboard CPU; remote reset of the host motherboard CPU can be achieved through the preset reset combination keys on the USB keyboard or the preset reset / standby / wake-up buttons on the remote infrared remote control.
[0061] Furthermore, the remote control for emergency remote reset of the host motherboard CPU includes remote emergency reset control of the USB keyboard and remote emergency reset control of the remote infrared remote control, wherein, Emergency reset for USB keyboard: Step 5.11: When the host motherboard CPU is in a state of freezing, blue screen, or unable to power on or off normally, the core control unit MCU sets the USBSW-OE pin to a low level to keep the USB keyboard communicating with the core control unit MCU. Step 5.12: The operator presses the preset master reset key combination on the USB keyboard (e.g., Ctrl+C+R), and the signal is transmitted to the core control unit MCU and parsed. Step 5.13: After the core control unit MCU recognizes the total reset combination key, it sends a total reset command to the host motherboard CPU through the standardized module interface; Step 5.14: After receiving the total reset command, the host motherboard CPU performs a forced total reset. After the reset is completed, the computer automatically powers on and sends a power-on / off status signal to the core control unit MCU. The core control unit MCU sets the USBSW-OE pin to a high level, and the USB keyboard path is switched back to the host motherboard CPU side, restoring normal use.
[0062] Emergency reset of remote infrared remote controller: Step 5.21: The remote infrared remote controller sends a reset infrared IR signal to the infrared receiver of the remote control module. After being collected and converted by the infrared receiver, the signal is transmitted to the core control unit MCU. Step 5.22: The core control unit MCU parses the infrared (IR) signal. After recognizing the reset signal, it first detects the power-on / off status signal of the host motherboard CPU to determine the current status of the host motherboard CPU. If the device is in a normal power-on state, the core control unit MCU will directly ignore the instruction to avoid accidental operation affecting the operation of the host motherboard CPU. If the device is in a power-off / fault and unresponsive state, the core control unit MCU sends a reset command to the host motherboard CPU. Step 5.23: After receiving the instruction, the host motherboard CPU performs a forced reset and automatically powers on. The core control unit MCU sets the USBSW-OE pin to a high level, and the USB signal path is switched to the host motherboard CPU side.
[0063] Step six: The HDMI link device features one-to-many remote control, unified status control, media playback control, and volume adjustment. The core control unit MCU has the capability to parse and transmit HDMI CEC / I2C protocols, and the HDMI link device itself supports the CEC / I2C protocol.
[0064] Furthermore, the specific steps for remotely controlling HDMI link devices via a remote infrared remote control include: Step 6.11: The remote infrared remote controller sends an HDMI CEC / I2C linkage infrared IR signal to the infrared receiver of the remote control module. After being collected and converted by the infrared receiver, the signal is transmitted to the core control unit MCU. Step 6.12: After the core control unit MCU parses the signal, it switches to HDMI CEC / I2C control mode to enable the parsing and transmission of CEC / I2C signals of the HDMI link. Step 6.13: Subsequent play, pause, and volume adjustment commands sent by the infrared remote control will be parsed by the core control unit MCU and sent to the HDMI link via the HDMI CEC / I2C signal channel to achieve multi-device linkage control.
[0065] Furthermore, the specific steps for remotely controlling HDMI link devices include: Step 6.21, Signal Access: All HDMI devices (host, monitor, TV, speakers, etc.) are connected via HDMI cables to form a complete HDMI link. The remote control module is connected to the HDMI link via the HDMI interface to achieve full-link interaction of CEC / I2C signals. Step 6.22, command triggering; send HDMI CEC / I2C control commands (such as power on, play, volume + / -) via remote infrared remote control, or generate control commands directly by the core control unit MCU; Step 6.23, Protocol Parsing; The core control unit MCU receives and parses the HDMI CEC / I2C signals to obtain specific control commands; Step 6.24, Instruction Sending; The core control unit MCU sends the parsed control instructions to the entire HDMI link through the CEC / I2C link in the HDMI signal channel; Step 6.25, End-to-end response; All devices supporting the CEC / I2C protocol in the HDMI link synchronously receive and execute commands, with unified actions across the entire link (such as power-on across the entire link, synchronous playback / pause, and unified volume adjustment). Step 6.26, Status Feedback: The operating status of each HDMI device is transmitted back to the core control unit MCU via CEC / I2C signals. The core control unit MCU monitors the status of the link devices in real time, providing a basis for subsequent instruction execution.
[0066] Specifically, the hardware of this technical solution is divided into a host motherboard side and an industrial remote control module side. The two sides achieve bidirectional signal transmission through standardized module interfaces. The overall architecture is a combination of "motherboard basic unit + module functional unit" to achieve the following beneficial effects: 1. Modular configuration: The motherboard has a dedicated standardized module interface, which can be plugged in as needed. When there is no need, the module can be removed and the original signal path of the motherboard can be restored by a 0-ohm resistor / short jumper, reducing the cost of use; 2. Multi-protocol parsing: The core control unit MCU of the remote control module must have the ability to parse and send commands for USB, infrared IR, and HDMI CEC / I2C protocols. Single-function modules can be equipped with only the corresponding protocol parsing capabilities to adapt to different scenario cost requirements. 3. Adaptive Path: The USB signal path is automatically switched by the motherboard's power on / off status signal. In the power-on state, it is managed by the motherboard CPU, and in the power-off state, it is managed by the core control unit MCU of the remote control module, without affecting the normal use of the device; 4. Functional linkage: HDMI CEC control can be linked with infrared IR control, enabling unified control of multiple devices in the HDMI link through the same infrared remote control, improving the ease of operation.
[0067] In the aforementioned industrial remote control device and its control method, the remote control module, through the core control unit MCU, the USB switching chip, and the infrared receiving unit, implements one or more of three remote control functions: USB keyboard specific key combination control, infrared IR control, and HDMI CEC / I2C control. This enables remote power-on / off and reset of the host motherboard CPU, or one-to-many control of HDMI devices. A single remote control can control the power-on, power-off, standby, and wake-up of all devices on the entire HDMI link, and can also implement video playback / pause and volume adjustment functions. This technical solution is based on modular circuit logic design. By reserving a standardized module interface in the host motherboard CPU to house the remote control module, the module can be plugged in as needed. When not needed, the module can be removed, and the original signal path of the motherboard can be restored through a 0-ohm resistor / short jumper, reducing usage costs. The circuit structure of this invention is simple, easy to implement, low in cost, and easy to promote.
[0068] It should be noted that the above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention can be modified and varied in various ways. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the present invention should be included within the scope of protection of the present invention.
Claims
1. An industrial remote control device, characterized in that, The application relates to a remote control system, which comprises a host side device and a remote control side device, wherein the host side device comprises a host mainboard CPU, and the remote control side device comprises a remote control module. The host mainboard CPU has a standardized module interface, which is used for realizing bidirectional interaction of switch-on / off state signals, switch-on / off instructions, total reset instructions, USB signals and HDMI CEC / I2C signals. The remote control module is connected to the host mainboard CPU through the standardized module interface, and comprises a core control unit MCU, a USB switching chip and an infrared receiving unit; the core control unit MCU has an HDMI CEC / I2C signal processing function; and the remote control module is used for realizing three remote control functions of USB keyboard specific combination key control, infrared IR control and HDMI CEC / I2C control.
2. The industrial remote control device of claim 1, wherein, The core control unit MCU is electrically connected to the USB switching chip and the infrared receiving unit, and is used for collecting, analyzing and sending remote control instructions sent by the USB switching chip and the infrared receiving unit.
3. The industrial remote control device of claim 2, wherein, The standardized module interface is used for realizing bidirectional transmission of control signals, instruction execution results and device state signals between the host mainboard CPU and the remote control module; and the standardized module interface comprises a switch-on signal receiving end POWER-ON-KEY, a system reset signal receiving end SYS-RESET-N, USB signal input / output ends USB-P-OUT / USB-N-OUT, an HDMI signal receiving end HDMI-CEC / HDMI-DATA / HDMI-CLK, USB keyboard connecting ends USB-P-IN / USB-N-IN and a power state output end POWER-STATE, wherein The power state output end POWER-STATE is connected to a host power state detection pin of the core control unit MCU; The switch-on signal receiving end POWER-ON-KEY is connected to a host switch-on signal output pin of the core control unit MCU; The system reset signal receiving end SYS-RESET-N is connected to a host reset signal output pin of the core control unit MCU; The USB signal input / output ends USB-P-OUT / USB-N-OUT and the USB keyboard connecting ends USB-P-IN / USB-N-IN are respectively connected to the USB switching chip; The HDMI signal receiving end HDMI-CEC / HDMI-DATA / HDMI-CLK is connected to an HDMI signal output end of the core control unit MCU. The standardized module interface has a USB signal direct connection function, when the standardized module interface is not connected with the remote control module, the USB signal input / output end USB-P-OUT / USB-N-OUT and the USB keyboard connection end USB-P-IN / USB-N-IN of the standardized module interface are connected through a 0 ohm resistor or a pin and a short jump cap, the USB signal direct connection is realized, the normal use of the USB interface is ensured, and the USB keyboard is directly connected to the host mainboard CPU.
4. The industrial remote control device of claim 1, wherein, The USB switching chip is electrically connected to the core control unit MCU and the standardized module interface, and is used for realizing the gating control of the USB signal path and realizing the switching of the USB signal between the host mainboard CPU and the core control unit MCU. The core control unit MCU can receive a specific key combination sent by the USB keyboard and analyze the specific key combination, and send corresponding power-on or reset instructions to the host mainboard CPU through the standardized module interface.
5. The industrial remote control device of claim 1, wherein, The infrared receiving unit includes a remote infrared remote controller, and the infrared receiving unit is electrically connected to the core control unit MCU, and is used for collecting infrared wave signals sent by the remote infrared remote controller and converting the infrared wave signals into electrical signals. The core control unit MCU can receive power-on, reset or HDMI CEC / I2C control signals sent by the remote infrared remote controller, and send corresponding power-on or reset instructions to the host mainboard CPU through the standardized module interface.
6. The industrial remote control device of claim 1, wherein, The host mainboard CPU and the display device adopt an HDMI interface, the HDMI interface is connected with an HDMI loop cable, and the HDMI interface provides a CEC / I2C signal processing protocol.
7. A control method of an industrial remote control device for realizing remote power on or reset control of a host mainboard CPU by the industrial remote control device according to any one of claims 1 to 6, characterized by, The specific steps include: Step one, hardware deployment and path configuration; the remote control module is connected to the host mainboard CPU through the standardized module interface, the host side device and the remote control side device are bidirectionally communicated, the USB keyboard and the HDMI device are connected to the remote control module, and the infrared receiving unit is ensured to be unblocked; Step two, logic parameter configuration; the remote instruction response function is enabled on the host side device, the mainboard is allowed to receive power-on / off and reset instructions sent by an external module, and the core control unit MCU is instructed to be logically preset on the remote control side device, so that the matching between the trigger instruction and the execution action is realized; Step three, normal use state; after the parameter configuration is completed, the remote control module is in a low-power standby state, no additional operation is needed, the device is operated in a normal way, and each path is automatically and adaptively switched: Step four, power-on / off remote control function of the host mainboard CPU; the remote power-on / off of the host mainboard CPU is realized through a preset power-on combination key on the USB keyboard and a predetermined power-on / off key on the remote infrared remote controller. Step five, the host motherboard CPU emergency remote reset; through the preset reset combination key on the USB keyboard, the remote reset / standby / wake-up key on the remote infrared remote controller to realize the remote reset of the host motherboard CPU; Step six, the remote control, state unified control, media playback control, volume adjustment of the HDMI link device, the core control unit MCU has the HDMI CEC / I2C protocol analysis and sending capability, and the HDMI link device itself supports the CEC / I2C protocol.
8. The control method of the industrial remote control device according to claim 7, characterized by, The specific steps of the remote control of the host motherboard CPU by the USB keyboard in steps four and five include: Remote start of the USB keyboard: Step 4.11, the host motherboard CPU is in the shutdown / sleep state, the core control unit MCU sets the USBSW-OE pin to low level, the USB switching chip switches the USB keyboard path to the core control unit MCU side, and the USB keyboard and the core control unit MCU establish communication; Step 4.12, the operator presses the preset specific combination key of the USB keyboard, and the USB signal is transmitted to the core control unit MCU through the USB signal path of the USB switching chip; Step 4.13, the core control unit MCU analyzes the USB protocol signal, and after recognizing the start combination key, sends the start instruction to the host motherboard CPU through the standardized module interface; Step 4.14, after receiving the start instruction, the host motherboard CPU executes the start action, and immediately sends the on / off state signal to the core control unit MCU after starting, the core control unit MCU sets the USBSW-OE pin to high level, the USB switching chip switches the USB keyboard path to the host motherboard CPU side, so that the USB keyboard returns to normal use, and the core control unit MCU returns to standby state; Emergency reset of the USB keyboard: Step 5.11, when the host motherboard CPU is in the dead machine, blue screen, and cannot normally start and stop state, the core control unit MCU sets the USBSW-OE pin to low level, so that the USB keyboard and the core control unit MCU keep communication; Step 5.12, the operator presses the preset total reset combination key of the USB keyboard, and the signal is transmitted to the core control unit MCU and is analyzed; Step 5.13, after the core control unit MCU recognizes the total reset combination key, the total reset instruction is sent to the host motherboard CPU through the standardized module interface; Step 5.14, after receiving the total reset instruction, the host motherboard CPU executes the forced total reset action, and automatically starts after the reset is completed, the on / off state signal is sent to the core control unit MCU, the core control unit MCU sets the USBSW-OE pin to high level, the USB keyboard path is switched back to the host motherboard CPU side, and the normal use is restored.
9. The control method of the industrial remote control device according to claim 7, characterized by, The specific steps of the remote control of the host motherboard CPU by the remote infrared remote controller in steps four and five include: Remote start / stop of the remote infrared remote controller: Step 4.21, the remote infrared remote control sends a power on / off infrared IR signal to the infrared receiver of the remote control module, the infrared receiver converts the infrared wave signal into an electrical signal and transmits it to the core control unit MCU; Step 4.22, the core control unit MCU analyzes the infrared IR signal and, after identifying the power on / off instruction, sends the power on / off instruction to the host mainboard CPU through the standardized module interface; Step 4.23, the host mainboard CPU performs state adaptive identification on the instruction, executes the shutdown action in the startup state and executes the startup action in the shutdown state, and completes the corresponding operation; Step 4.24, if the host mainboard CPU executes the startup action, the core control unit MCU sets the USBSW-OE pin to high level, and the USB signal path is switched to the host mainboard CPU side; if the shutdown action is executed, the USBSW-OE pin remains low, and the USB signal path is still controlled by the core control unit MCU; Emergency reset of the remote infrared remote control: Step 5.21, the remote infrared remote control sends a reset infrared IR signal to the infrared receiver of the remote control module, which is collected, converted by the infrared receiver and then transmitted to the core control unit MCU; Step 5.22, the core control unit MCU analyzes the infrared IR signal and, after identifying the reset signal, first detects the power on / off state signal of the host mainboard CPU to determine the current state of the host mainboard CPU: If it is in the normal state of startup, the core control unit MCU directly ignores the instruction to avoid affecting the operation of the host mainboard CPU by mistake; If it is in the shutdown / fault non-response state, the core control unit MCU sends a reset instruction to the host mainboard CPU; Step 5.23, after receiving the instruction, the host mainboard CPU executes forced reset and automatically starts, and the core control unit MCU sets the USBSW-OE pin to high level, and the USB signal path is switched to the host mainboard CPU side.
10. The control method of the industrial remote control device according to claim 9, characterized by, The specific steps of the remote control of the HDMI link device by the remote infrared remote control in step six include: Step 6.11, the remote infrared remote control sends an HDMI CEC / I2C linkage infrared IR signal to the infrared receiver of the remote control module, which is collected, converted by the infrared receiver and then transmitted to the core control unit MCU; Step 6.12, after the core control unit MCU analyzes the signal, it switches to the HDMI CEC / I2C control mode and starts the analysis and sending function of the HDMI link CEC / I2C signal; Step 6.13, subsequent instructions such as play, pause, and volume adjustment sent by the infrared remote control will be analyzed by the core control unit MCU and sent to the HDMI link through the HDMI CEC / I2C signal channel, realizing multi-device linkage control; The specific steps of the remote control of the HDMI link device in step six include: Step 6.21, signal access; all HDMI devices are connected through HDMI lines to form a complete HDMI link, and the remote control module is connected to the HDMI link through the HDMI interface to realize full-link interaction of CEC / I2C signals; Step 6.22, instruction triggering; sending HDMI CEC / I2C control instruction through remote infrared remote control, or directly generating control instruction by core control unit MCU; Step 6.23, protocol analysis; core control unit MCU receives and analyzes HDMI CEC / I2C signal to obtain specific control instruction; Step 6.24, instruction sending; core control unit MCU sends the parsed control instruction to the entire HDMI link through CEC / I2C link in HDMI signal channel; Step 6.25, whole link response; all devices supporting CEC / I2C protocol in HDMI link synchronously receive and execute the instruction, and the whole link uniformly acts; Step 6.26, state feedback; the running state of each HDMI device is fed back to the core control unit MCU through CEC / I2C signal, and the core control unit MCU can master the state of the link device in real time, providing basis for subsequent instruction execution.
Citation Information
Patent Citations
Control system for realizing startup / shutdown and switching between internal equipment and external equipment through keyboard hot keys
CN107145338A
Industrial equipment remote control system and control method
CN113282033A
System and method for solving USB communication instability of production line module clamp
CN116719673A
Photovoltaic heat cogeneration self-adaptive heat flow control system and control method thereof
CN120704417A
Remote control system, remote commander, and remote control server
CN1947410A