A direct current motor control system, a windowing system and a control method
By superimposing and analyzing the control signal into the DC power supply current, the problems of complex wiring and insufficient anti-interference capability of traditional DC motor control systems are solved, and low-cost, high-stability high-power DC motor control is realized.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- WENZHOU YONGWEI ELECTRONIC TECHNOLOGY CO LTD
- Filing Date
- 2026-03-13
- Publication Date
- 2026-06-09
AI Technical Summary
Traditional DC motor control systems have complex wiring, insufficient control precision, and unstable operation in complex electromagnetic environments. The renovation and construction cycle is long, and the existing shared signal line scheme has weak anti-interference ability, making it difficult to meet the needs of high-power DC motor drives.
A control signal is superimposed on the DC power supply current by switching between positive and negative polarities. Power supply and signal are shared through two power lines. The control signal is embedded and analyzed in the power supply current using a signal superposition module and a signal analysis module. Combined with a storage module, the control logic and analysis rules are optimized to achieve reliable signal transmission and precise motor drive.
It reduces wiring and construction costs, improves the system's anti-interference ability and operational stability in complex environments, is suitable for high-power DC motors, simplifies the retrofit process, and reduces system integration complexity and cost.
Smart Images

Figure CN122178766A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of intelligent control and mechatronics technology, specifically a DC motor control system, a window opening system and a control method. Background Technology
[0002] With the significant improvement of socio-economic level, intelligent buildings and industrial automation systems are becoming increasingly popular. As a core actuator, DC motors are widely used in equipment such as window openers, electric actuators, valve actuators and smart door locks. The wiring complexity, control accuracy, operational stability and cost control of the control system directly determine the user experience of the terminal equipment and the value of engineering implementation.
[0003] Traditional DC motor control systems generally employ a design that separates power supply lines from signal lines. Power lines are used only for power transmission, while signal lines independently handle the transmission of control commands. This results in the need to lay multiple sets of cables on-site, which not only increases material and construction costs but also affects the long-term operational reliability of the system in complex electromagnetic environments due to the increased number of wiring nodes. Furthermore, in existing building renovation scenarios, the original wiring usually only includes power lines and lacks dedicated communication lines. If centralized control functions need to be added, it often involves wall trenching, re-burying pipes, and other operations, which have a long construction period and are prone to damaging the already renovated structure.
[0004] To achieve line reuse, several solutions for sharing power and signal lines have been proposed in the existing technology. For example, a circuit that shares power and signal lines (CN201610762553.X) combines signal transmission and voltage regulation energy storage circuits with the output of a microcontroller to achieve power supply and signal transmission on the same line. However, this solution uses bare level direct transmission, lacks dedicated modulation, demodulation and encoding mechanisms, has weak anti-interference ability, and is easily affected by power supply ripple or external electromagnetic interference, resulting in misjudgment. At the same time, it relies on single capacitor energy storage and linear voltage regulation power supply, which limits the output power. It is mainly suitable for low power loads in the milliwatt to watt range, which is difficult to meet the driving capability required by DC motors, and only supports single-point control, which limits its scalability.
[0005] Another method and system for transmitting control signals using power lines (CN201410382198.4) uses duty cycle modulation to superimpose signals containing address and instruction information onto the power lines, enabling parallel control of multiple devices and simplifying the wiring structure to some extent. However, it uses high and low level duty cycles to represent logic information, which can easily lead to signal distortion when power supply voltage fluctuations or load start-stop causes sudden current changes. In industrial environments with strong interference, instruction loss or decoding errors may occur. In addition, the circuit architecture of this scheme is more suitable for current-regulated low-power loads such as LED light strings. For DC motors that require frequent switching of voltage polarity to achieve forward and reverse control, the hardware adaptability is insufficient. If it is forced to be applied, the drive circuit needs to be significantly modified, increasing the complexity and cost of system integration. Summary of the Invention
[0006] To address the shortcomings of existing technologies, this application provides a DC motor control system, a window opening system, and a control method.
[0007] To achieve the above objectives, the technical solution of this application is as follows: A DC motor control system, characterized in that it includes a main controller, several sub-control units, and a transmission unit connected to the main controller and the sub-control units; wherein, the main controller has an input terminal connected to a power supply and an output terminal connected to the sub-control units, the output terminal outputs a DC power supply current, and it has a first input module, a central processing unit, and a signal superposition module, wherein the first input module is used to collect external operation commands and convert them into a first external command signal, the first external command signal being a command signal used by the main controller to control the actions of one or more sub-control units; the central processing unit generates control logic based on the first external command signal; the signal superposition module is connected between the input terminal and the output terminal of the main controller, and is used to superimpose control signals onto the DC power supply current according to the control logic generated by the central processing unit; the sub-control units have an input terminal connected to the transmission unit and an output terminal connected to the DC power supply current. The output terminal connected to the motor also includes a second input module, a signal analysis module, and a drive module. The second input module is used to acquire external operation commands and convert them into a second external command signal, which is a drive command controlling the corresponding sub-control unit. The signal analysis module is used to analyze the DC power supply current acquired at the input terminal of the sub-control unit, extract a control signal from it, and generate a drive command based on the control signal. The drive module outputs a drive current signal to control the DC motor to execute the corresponding command according to the drive command generated by the signal analysis module or the second external command signal. The transmission unit includes line A and line B, and the DC power supply current is transmitted through lines A and B. The signal superposition module is configured to change the current conduction path from the input terminal to the output terminal of the main controller to achieve switching of the positive and negative polarities of the output DC current, making the control signal one or more of the following: a) within a preset time, A... a) Line A and Line B alternate between positive / negative and negative / positive, forming a preset polarity switching sequence; b) Within a preset time period, Line A and Line B alternate between positive / negative and negative / positive, forming a polarity switching frequency.
[0008] Preferably, the central processing unit includes or is connected to a first storage module, which stores preset control logic corresponding to different first external instruction signals. When the central processing unit receives a first external instruction signal from the first input module, it automatically matches the corresponding preset control logic and drives the signal superposition module to generate a DC power supply current embedded with the corresponding control signal according to the preset control logic. The signal parsing module includes or is connected to a second storage module. The second storage module stores parsing rules that match the preset control logic. When the signal parsing module receives a DC power supply current embedded with a control signal, it outputs the corresponding drive command in real time according to the parsing rules.
[0009] Preferably, the signal superposition module is a relay switch circuit or a bridge electronic switch circuit, and its switching time during polarity switching is less than 10ms.
[0010] Preferably, the drive module includes a normalization module and a switching module; the input end of the normalization module is connected to the receiving module, and the output end is connected to the signal analysis module and the switching module, and is used to normalize the received DC power supply current into a single-direction DC current and output the power supply; the switching module is used to convert the standard DC current into a preset current signal for driving the DC motor to rotate forward / reverse for a preset time according to the drive command, so as to control the DC motor to execute the corresponding command.
[0011] Preferably, the normalization module is a bridge electronic switch circuit.
[0012] Preferably, the first input module includes an operation panel or touch screen with several switches and a signal receiving module for receiving fire control signals; the second input module is an operation panel or touch screen with several switches.
[0013] A window opening system integrates a DC motor control system as described above and several window openers. Each window opener contains a DC motor. The number of sub-control units corresponds to the number of window openers. The power control terminal of the DC motor is connected to the output terminal of the corresponding sub-control unit, and performs corresponding actions under the drive current signal output by the drive module.
[0014] Preferably, the window opener is equipped with a stall module.
[0015] A DC motor control method employs the DC motor control system described above. The method includes a central control mode and a local manual control mode, which operate in parallel. The central control mode includes the following steps: S11: The first input module receives external operation instructions and converts them into first external instruction signals, which are then sent to the central processing unit; S12: The central processing unit parses the first external instruction signal and retrieves the corresponding preset control logic from the first storage module; S13: The signal superposition module embeds the corresponding control signal into the DC power supply current according to the logic; S14: The receiving module receives the DC power supply current embedded with the control signal and transmits it to the signal parsing module; S15: The signal parsing module calls the parsing rules in the second storage module, decodes the control signal in real time, and outputs the drive instruction; S16: The drive module controls the DC motor to execute the corresponding instruction according to the drive instruction. The local manual control mode includes the following steps: S21: The second input module receives external operation commands and converts them into second external command signals, which are then sent to the drive module; S22: The drive module controls the DC motor to execute the corresponding commands according to the second external command signals.
[0016] Preferably, the drive module of the sub-control unit outputs a drive current signal to control the DC motor to execute the corresponding command based on the latest received command signal.
[0017] The beneficial effects of this application are as follows: The DC motor control system provided by this application uses a positive and negative pole switching method to achieve uninterrupted power supply and signal transmission of different control commands, saving the cost of DC power supply and wiring for each sub-control unit. Furthermore, because it eliminates the need for additional power and signal wiring, it significantly reduces the possibility and cost of upgrading existing projects to intelligent systems. Moreover, since this application achieves signal transmission by switching positive and negative poles without interrupting power supply, it does not require additional energy storage components and is not limited by transmission power, making it applicable to high-power DC power supply systems at the KW level. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, obtaining other drawings based on these drawings without creative effort still falls within the scope of the present invention.
[0019] Figure 1 This is an overall structural block diagram of the DC motor control system according to an embodiment of this application; Figure 2 A schematic diagram of the internal functional modules of the main controller; Figure 3 This is a schematic diagram showing the internal functional module connections of the sub-control unit; Figure 4 This is a signal transmission mapping table according to an embodiment of this application; Figure 5 This is a schematic diagram of the driver module connection in an embodiment of this application; Figure 6 This is a flowchart of the central control mode in the DC motor control method of this application embodiment; Figure 7 This is a flowchart of the local manual control mode in the DC motor control method of this application embodiment; Figure 8 This is a schematic diagram of the window opening system according to an embodiment of this application. Detailed Implementation
[0020] To make the technical problems, technical solutions, and beneficial effects to be solved by this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and are not intended to limit the scope of this application.
[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application. The terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.
[0022] It should be noted that when a component is referred to as being "fixed to" or "set on" another component, it can be directly on or indirectly on that other component. When a component is referred to as being "connected to" another component, it can be directly connected to or indirectly connected to that other component.
[0023] It should be understood that the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0024] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0025] In this application, "and / or" is merely a way of describing the relationship between related objects, indicating that three relationships can exist; for example, A and / or B can represent three cases: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0026] It should be noted that in this application, the words "in some embodiments," "exemplarily," and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "in some embodiments," "exemplarily," or "for example" should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of words such as "in some embodiments," "exemplarily," and "for example" is intended to present related concepts in a specific manner, meaning that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of this application. The appearance of the above words in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment that is mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0027] This application provides a control system for a DC motor, as shown in Figure 1. It includes a main controller, several sub-control units, and a transmission unit connected to the main controller and the sub-control units. The main controller supplies power to all sub-control units and controls them to execute corresponding main control commands. Each sub-control unit corresponds to the number of DC motors to be controlled, and is used to individually control each motor and execute individual sub-control commands. It can also execute main control commands upon receiving them. The transmission unit transmits DC power supply current and also transmits corresponding signals for the main control commands.
[0028] To address the issues in the prior art, the transmission unit of this application consists of lines A and B, which are themselves power lines and serve as transmission lines for the DC power supply current of the main controller and sub-control units. At the same time, this application achieves the superposition of the corresponding signal of the main control command on the DC power supply current by switching the positive and negative polarities of the power supply current, so that lines A and B are used as signal lines while being used as power lines.
[0029] To achieve the above technical objectives, such as Figure 2 As shown, the main controller in this embodiment of the application has an input terminal connected to a power supply and an output terminal connected to a sub-control unit. The output terminal outputs a DC power supply current and includes a first input module, a central processing unit, and a signal superposition module. The first input module is used to acquire external operation commands and convert them into a first external command signal. The first external command signal is a command signal used by the main controller to control the actions of one or more sub-control units. The central processing unit generates control logic based on the first external command signal. The signal superposition module is connected between the input and output terminals of the main controller and is used to superimpose control signals onto the DC power supply current according to the control logic generated by the central processing unit. Meanwhile, as... Figure 3As shown, the sub-control unit has an input terminal connected to the conveying unit and an output terminal connected to the DC motor. It also includes a second input module, a signal analysis module, and a drive module. The second input module is used to acquire external operation commands and convert them into a second external command signal, which is a drive command to control the corresponding sub-control unit. The signal analysis module is used to analyze the DC power supply current acquired at the input terminal of the sub-control unit, extract the control signal, and generate a drive command based on the control signal. The drive module outputs a drive current signal to control the DC motor to execute the corresponding command according to the drive command generated by the signal analysis module or the second external command signal.
[0030] Specifically, the signal superposition module is configured to change the current conduction path from the input terminal to the output terminal of the main controller, so as to realize the switching of the positive and negative polarities of the DC current at the output terminal, and make the control signal one or more of the following: a) within a preset time, the A line and the B line alternately switch between positive / negative and negative / positive, forming a preset polarity switching sequence; b) within a preset time, the A line and the B line alternately switch between positive / negative and negative / positive, forming a polarity switching frequency.
[0031] In this embodiment, the main controller superimposes the control command onto the DC power supply current in the form of current polarity switching through the signal superposition module. The sub-control unit parses the polarity switching pattern from the power supply current through the signal analysis module and restores it as a drive command. Thus, power transmission and multi-machine control can be realized simultaneously using only two power supply lines without the need for separate signal lines. This effectively reduces wiring costs and construction difficulty, while avoiding the problems of traditional level signals or duty cycle signals being susceptible to voltage fluctuations and load interference. It also improves the system's anti-interference capability and operational stability in industrial and building environments, and can directly adapt to DC motor loads driven by positive and negative DC currents without requiring significant modifications to the motor body and basic drive structure.
[0032] Optionally, in some embodiments, the central processing unit includes or is connected to a first storage module, which stores preset control logic corresponding to different first external instruction signals. When the central processing unit receives a first external instruction signal from the first input module, it automatically matches the corresponding preset control logic and drives the signal superposition module to generate a DC power supply current embedded with the corresponding control signal according to the preset control logic. The signal parsing module includes or is connected to a second storage module, which stores parsing rules that match the preset control logic. When the signal parsing module receives a DC power supply current embedded with the control signal, it outputs the corresponding drive instruction in real time according to the parsing rules.
[0033] Specifically, the first storage module can use non-volatile memory units to pre-store external operation instructions and control logic such as polarity switching modes, switching times, and switching timings, one-to-one correspondence. Upon receiving an operation instruction, the central processing unit (CPU) directly calls the matched control logic, eliminating the need for real-time computation to generate complex modulation signals and reducing the processor's computational load. The second storage module pre-stores decoding rules corresponding one-to-one with the control logic, enabling the signal analysis module to quickly match and output drive instructions based on the identified polarity switching characteristics, improving decoding response speed and accuracy. For example... Figure 4 The diagram shown represents the corresponding schematic result stored in one embodiment of this application. By setting the matching of preset control logic and parsing rules, the communication protocol between the main controller and the sub-control units can be standardized and solidified, reducing bit errors and false triggers during signal transmission. At the same time, it simplifies hardware and software design, improves the consistency and reliability of the system in batch applications, and maintains stable instruction recognition and execution capabilities even when multiple sub-control units are connected in parallel, facilitating centralized and unified control and large-scale deployment.
[0034] As an alternative embodiment, those skilled in the art can also use programmable logic devices in conjunction with a fixed control logic table to achieve the same function, or support user-defined writing of control logic and parsing rules through an erasable and writable memory unit to adapt to the control requirements of different application scenarios.
[0035] Specifically, it is preferable to use a microcontroller (MCU) with built-in storage function as the central processing unit of the main controller and the signal parsing module of the sub-control unit. As an alternative embodiment, those skilled in the art can also connect storage chips, such as EEPROM and Flash chips, to the MCU externally as the first storage module and the second storage module.
[0036] Optionally, in some embodiments, the signal superposition module is a relay switch circuit or a bridge electronic switch circuit, and its switching time during polarity switching is less than 10ms. The relay switch circuit uses the on / off combination of relay contacts to change the voltage polarity of the output lines A and B. It has a simple structure and low cost, making it suitable for cost-sensitive applications with moderate switching frequency requirements. The bridge electronic switch circuit uses semiconductor switching devices such as MOSFETs and IGBTs to form a full-bridge structure. It achieves rapid switching of the current path and output polarity by controlling the conduction sequence of the bridge arms through a drive signal. It features fast switching speed, long lifespan, and suitability for high-frequency operation. Controlling the switching time to within 10ms ensures rapid completion of the polarity switching process, avoiding power interruptions or voltage drops that could affect motor operation due to excessively long switching times. It also makes the signal characteristics formed by polarity switching clearly identifiable, facilitating accurate identification by the sub-control unit. As an alternative embodiment, those skilled in the art can also use a hybrid switch circuit, combining the advantages of relays and semiconductor switches to reduce conduction losses while ensuring rapid switching. The polarity switching circuit described above enables reliable embedding of the control signal into the power supply current without altering the external power supply system or cable structure. The circuit is highly mature and versatile, adaptable to the drive requirements of DC motors of different power levels. Furthermore, the polarity switching signal is distinct from ordinary voltage fluctuations and interference signals, further enhancing the system's anti-interference capability and control reliability.
[0037] Alternatively, in some embodiments, such as Figure 5As shown, the drive module includes a normalization module and a switching module. The input of the normalization module is connected to the receiving module, and the output is connected to the signal analysis module and the switching module. It normalizes the received DC power supply current into a single-direction DC current and outputs the power. The switching module converts the standard DC current into a preset current signal for driving the DC motor forward / reverse for a preset time according to the drive command, thereby controlling the DC motor to execute the corresponding command. The normalization module adjusts the polarity of the DC power supply current from the transmission unit, outputting a stable unidirectional DC current regardless of the polarity changes of line A and line B. This provides a reliable power supply for the low-voltage circuits such as the signal analysis module inside the sub-control unit, avoiding disturbances to the internal power supply caused by frequent polarity switching and ensuring stable operation of the signal analysis and logic control sections. Under the control of the drive command, the switching module converts the normalized unidirectional DC current into a drive current with changeable polarity to control the DC motor to rotate forward, reverse, or stop, achieving precise control of the motor's operating state. By combining the normalization module and the switching module, the polarity changes of power supply and signal transmission can be decoupled from the polarity requirements of motor drive. This ensures the effectiveness of signal transmission and enables reliable drive of DC motors. The system can maintain internal stability during complex polarity switching communication processes, reduce the probability of signal parsing errors, and extend the service life of the sub-control unit.
[0038] Optionally, in some embodiments, the normalization module is a bridge electronic switch circuit. By rationally configuring the conduction timing of the switching devices, the bridge electronic switch circuit can convert DC current input of arbitrary polarity into DC current output of fixed polarity, achieving automatic current polarity normalization. It features a compact circuit structure, high conversion efficiency, and is suitable for integration into sub-control units. Regardless of how the input power supply current switches polarity to transmit signals, the bridge electronic switch circuit outputs a stable DC current, providing a continuous and reliable power supply for subsequent signal analysis and control circuits. Using a bridge electronic switch circuit as the normalization module allows for rapid response to changes in the polarity of the power supply current, completing polarity normalization without interrupting the internal power supply. This ensures the continuous normal operation of the signal analysis module, improves the system's stability under high-frequency polarity switching, reduces the switching accuracy requirements of the front-end signal superposition module, and enhances the overall system compatibility.
[0039] Optionally, in some embodiments, the first input module includes an operation panel or touchscreen with several switches and a signal receiving module for receiving fire control signals; the second input module is an operation panel or touchscreen with several switches. The first input module integrates local centralized operation and external linkage control functions. The operation panel or touchscreen allows operators to manually issue control commands, and the signal receiving module can access external system signals such as fire linkage, enabling the control system to meet the automatic linkage requirements in scenarios such as intelligent buildings and fire smoke extraction. The second input module is located on the sub-control unit side, enabling local manual control of a single motor. When individual debugging is required, the corresponding sub-control unit can be directly operated, improving the system's flexibility and emergency operation capabilities. As an alternative embodiment, those skilled in the art can also add a wireless communication unit to the first or second input module to support remote control operation or host computer remote control. By setting up dual input modules, centralized control and local control are combined, meeting the needs of large-scale unified management while retaining the independent operation capability of a single device, and simultaneously compatible with professional linkage signal access such as fire protection, broadening the system's application scenarios and improving the practicality and safety of the control system.
[0040] Specifically, in some embodiments of this application, the sub-control unit directly adopts a conventional 86-type junction box. The 86-type junction box is a standard switch box structure that is compatible with standard pre-embedded junction boxes in building walls. It can be directly clipped or screwed into the pre-embedded structure of the wall without the need for additional customized housings or openings, and is compatible with existing building decoration structures. Specifically, an 86-type junction box with mechanical switch buttons or a touch display screen can be directly used as a second input module by utilizing its switch function. The signal analysis module and drive module of the sub-control unit are integrated on a circuit board, connected to the A and B lines through the input terminals of the 86-type junction box itself, and connected to the load (DC motor) through the output terminals of the 86-type junction box itself.
[0041] Furthermore, embodiments of this application provide a DC motor control method based on the above-described control system.
[0042] Specifically, the DC motor control method includes a central control mode and a local manual control mode, which operate in parallel.
[0043] Among them, such as Figure 6 As shown, the central control mode includes the following steps: S11: The first input module receives external operation instructions and converts them into a first external instruction signal, which is then sent to the central processing unit. S12: The central processing unit parses the first external instruction signal and retrieves the corresponding preset control logic from the first storage module; S13: According to this logic, the signal superposition module embeds the corresponding control signal into the DC power supply current; S14: The receiving module receives the DC power supply current embedded with the control signal and transmits it to the signal analysis module; S15: The signal analysis module calls the parsing rules in the second storage module to decode the control signal in real time and output the driving instruction; S16: The driving module controls the DC motor to execute the corresponding instruction according to this driving instruction. Among them, as Figure 7 shown, the local manual control mode includes the following steps: S21: The second input module receives the external operation instruction and converts it into a second external instruction signal and sends it to the driving module; S22: The driving module controls the DC motor to execute the corresponding instruction according to the second external instruction signal.
[0044] In the central control mode, the operator realizes the centralized and unified control of multiple motors through the main controller, and the instructions are transmitted through the power supply line without additional wiring; in the local manual control mode, the operator can directly control a single device on the side of the sub-control unit. The two modes run in parallel. Through the dual-mode parallel control method, it takes into account the needs of large-scale centralized management and single-device independent operation, improves the flexibility and emergency guarantee ability of the control system, and at the same time, based on the signal transmission method of polarity switching, ensures the stable and reliable transmission of instructions, and is applicable to various application scenarios such as intelligent buildings and industrial automation that require multi-machine linkage and limited wiring.
[0045] Those skilled in the art can set the priority logic according to needs. In some embodiments of the present application, the driving module of the sub-control unit outputs a driving current signal for controlling the DC motor to execute the corresponding instruction according to the latest received instruction signal. When different instructions are issued successively in the central control mode and the local manual control mode, or multiple instructions are continuously issued in the same mode, the driving module automatically identifies and responds to the latest received instruction signal, and abandons the execution of the previously unfinished instruction, avoiding the chaos of the motor action caused by instruction conflicts, and ensuring that the motor always executes the latest operation intention. The instruction update mechanism can be realized through the instruction cache and comparison unit inside the driving module, which monitors the instruction reception timing in real time to ensure that the action response is consistent with the latest operation.
[0046] As an alternative embodiment, those skilled in the art can also set priority identifiers for instructions from different sources and comprehensively judge the execution authority in combination with the time sequence. Adopting the control method of preferentially executing the latest instruction can effectively avoid the misoperation, jamming or reverse impact of the motor caused by the superposition of multiple instructions, improve the running smoothness and control accuracy of the motor, make the system operation more smooth and reliable, and meet the requirements of control scenarios with high real-time requirements.
[0047] Furthermore, some embodiments of this application provide a window opening system based on the above-described control system, specifically, such as... Figure 8 As shown, the window opening system integrates the aforementioned DC motor control system and several window openers. Each window opener contains a DC motor, and the number of sub-control units corresponds to the number of window openers. The power control terminal of the DC motor is connected to the output terminal of the corresponding sub-control unit, and performs corresponding actions under the drive current signal output by the drive module. The window opener, as the terminal actuator, has its internal DC motor directly driven by the corresponding sub-control unit. The control system simultaneously provides power and control via two cables, significantly simplifying the wiring structure of the window opening system, making it particularly suitable for large buildings with multiple interconnected windows.
[0048] The main controller can simultaneously control multiple sub-control units and window openers, enabling functions such as synchronous opening, zone control, and timed control, especially meeting the necessary requirements for rapid emergency window opening in critical situations requiring fire safety.
[0049] The sub-control unit allows nearby users to perform local switching operations according to their needs.
[0050] Applying the aforementioned DC motor control system to the window opening system can effectively reduce the construction difficulty and material cost of the window opening system, reduce the number of circuit fault points, improve the stability of the system during long-term operation, and at the same time meet the needs of intelligent building automation control and fire protection linkage, thereby improving the overall performance and applicability of the window opening system.
[0051] Optionally, in some embodiments, the window opener includes a stall module. The stall module detects the operating load status of the DC motor within the window opener. When the window opener reaches a limit position or encounters an obstacle causing the motor to stall, the stall module can promptly detect the stall signal and feed it back to the drive module. The drive module then cuts off or limits the drive current to prevent the motor from burning out due to stall overcurrent, while simultaneously protecting the mechanical structure of the window opener and the door / window from damage. The stall module can be implemented using current detection, position detection, or torque detection, achieving reliable protection without adding complex sensors.
[0052] In this application, since the main controller needs to control all windows to be fully closed or fully opened when necessary, the stall module in the window opener can be used to achieve windows to be fully open or fully closed at different opening degrees by setting the maximum DC motor running time.
[0053] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A DC motor control system, characterized in that, It includes a main controller, several sub-control units, and a transmission unit connected to the main controller and the sub-control units; in, The main controller has an input terminal connected to a power supply and an output terminal connected to a sub-control unit. The output terminal outputs DC power supply current and includes a first input module, a central processing unit, and a signal superposition module. The first input module is used to acquire external operation commands and convert them into a first external command signal. The first external command signal is a command signal used by the main controller to control the actions of one or more sub-control units. The central processing unit generates control logic based on the first external instruction signal; The signal superposition module is connected between the input and output terminals of the main controller and is used to superimpose control signals onto the DC power supply current according to the control logic generated by the central processing unit. The sub-control unit is provided with an input terminal for connection to the conveying unit and an output terminal for connection to the DC motor, and also includes a second input module, a signal analysis module, and a drive module. The second input module is used to collect external operation commands and convert them into a second external command signal, which is a drive command to control the corresponding sub-control unit. The signal analysis module is used to analyze the DC power supply current obtained from the input terminal of the sub-control unit, extract the control signal from it, and generate drive commands based on the control signal; The drive module outputs a drive current signal to control the DC motor to execute the corresponding command based on the drive command or the second external command signal generated by the signal parsing module. The transmission unit includes line A and line B, and the DC power supply current is transmitted through line A and line B. The signal superposition module is configured to change the current conduction path from the input terminal to the output terminal of the main controller, thereby switching the polarity of the DC current at the output terminal, and making the control signal one or more of the following: a) Within a preset time period, lines A and B alternate between positive and negative poles and negative and positive poles, respectively, forming a preset polarity switching sequence; b) Within a preset time period, lines A and B alternate between positive and negative poles and negative and positive poles, respectively, forming a polarity switching frequency.
2. The DC motor control system according to claim 1, characterized in that, The central processing unit includes or is connected to a first storage module. The first storage module stores preset control logic corresponding to different first external instruction signals. When the central processing unit receives a first external instruction signal from the first input module, it automatically matches the corresponding preset control logic and drives the signal superposition module to generate a DC power supply current embedded with the corresponding control signal according to the preset control logic. The signal parsing module includes or is connected to a second storage module. The second storage module stores parsing rules that match the preset control logic. When the signal parsing module receives a DC power supply current embedded with a control signal, it outputs the corresponding drive command in real time according to the parsing rules.
3. The DC motor control system according to claim 1, characterized in that, The signal superposition module is a relay switch circuit or a bridge electronic switch circuit, and its switching time during polarity switching is less than 10ms.
4. The DC motor control system according to claim 1, characterized in that, The driving module includes a normalization module and a switching module; The input of the normalization module is connected to the receiving module, and the output is connected to the signal analysis module and the switching module. It is used to normalize the received DC power supply current into a single-direction DC current and output the power supply. The switching module is used to convert the standard DC current into a preset current signal for driving the DC motor to rotate forward / reverse for a preset time according to the driving command, so as to control the DC motor to execute the corresponding command.
5. The DC motor control system according to claim 4, characterized in that, The normalization module is a bridge electronic switch circuit.
6. The DC motor control system according to claim 1, characterized in that, The first input module includes an operation panel or touch screen with several switches and a signal receiving module for receiving fire control signals; the second input module is an operation panel or touch screen with several switches.
7. A window opening system, characterized in that, The window opening system integrates a DC motor control system as described in any one of claims 1 to 6 and a plurality of window openers. Each window opener is equipped with a DC motor. The number of sub-control units corresponds to the number of window openers. The power control terminal of the DC motor is connected to the output terminal of the corresponding sub-control unit, and performs corresponding actions under the drive current signal output by the drive module.
8. The window opening system according to claim 7, characterized in that, The window opener is equipped with a stall module.
9. A DC motor control method, which employs the DC motor control system as described in any one of claims 1 to 6, characterized in that, The method includes a central control mode and a local manual control mode, which operate in parallel. The central control mode includes the following steps: S11: The first input module receives external operation instructions and converts them into a first external instruction signal, which is then sent to the central processing unit. S12: The central processing unit parses the first external instruction signal and retrieves the corresponding preset control logic from the first storage module; S13: Based on this logic, the signal superposition module embeds the corresponding control signal into the DC power supply current; S14: The receiving module receives the DC power supply current embedded with the control signal and transmits it to the signal analysis module; S15: The signal parsing module calls the parsing rules in the second storage module to decode the control signal in real time and output the drive command; S16: The drive module uses this drive instruction to control the DC motor to execute the corresponding instruction; The local manual control mode includes the following steps: S21: The second input module receives external operation commands and converts them into second external command signals, which are then sent to the drive module. S22: The drive module controls the DC motor to execute corresponding instructions according to the second external command signal.
10. The DC motor control method according to claim 9, characterized in that, The drive module of the sub-control unit outputs a drive current signal to control the DC motor to execute the corresponding command based on the latest received command signal.
Citation Information
Patent Citations
Method and system for transmitting control signals using power lines
CN104181826B
Circuit shared by power line and signal line
CN106209172A