Curtain motor control system and control method with master-slave structure

Through the curtain motor control system with a master-slave structure, bus communication and pluggable networking modules are used to achieve independent control of the master and slave motors, solving the problems of complexity and high cost of the existing system, and realizing flexible control and cost savings of multi-track curtains.

CN110794751BActive Publication Date: 2025-10-03ZHEJIANG HOOEASY SMART TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201911257269.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-12-10
Publication Date
2025-10-03
Estimated Expiration
2039-12-10

AI Technical Summary

Technical Problem

The existing electric curtain control system requires a controller and a networking module for each motor, which increases the system complexity and cost.

Method used

The curtain motor control system adopts a master-slave structure, which realizes independent control of the master motor and slave motor through a networking module. The master controller and the slave controller use bus communication. The master motor and the slave motor are connected by a power cord and the curtain body is driven to move by a conveyor belt. The networking module can be freely plugged in and out and placed on the base.

Benefits of technology

It realizes simultaneous or individual control of multiple-track curtains, reduces hardware costs, adapts to changes in different external intelligent networks, and provides flexible hardware configuration options.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN110794751B_ABST
    Figure CN110794751B_ABST
Patent Text Reader

Abstract

The present invention discloses a curtain motor control system and control method with a master-slave structure, comprising a master motor, a slave motor, a master controller, a slave controller and a networking module, wherein the networking module is arranged on the master motor, the networking module is connected to the master controller, the master controller and the slave controller communicate with each other, the master controller is connected to the master motor, and the slave controller is connected to the slave motor; a user interacts with an external intelligent network for instructions, the external intelligent network transmits data to the networking module, the networking module sends the data to the master controller, the master controller parses and determines the data and then executes the operation of the master motor, or sends data to the slave controller, and the slave controller controls the operation of the slave motor, thereby realizing independent control of the master motor and the slave motor only through one networking module, that is, the master curtain and the slave curtain can be opened and closed simultaneously or separately, and in addition, the slave motor does not need to be separately configured with a networking module, so that multi-track curtain control can be realized, saving hardware costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an electric curtain in the field of home furnishing, and in particular to a curtain motor control system and a control method with a master-slave structure. Background Art

[0002] With the increasing popularity of smart homes, electric curtains are becoming increasingly common in homes. Currently, conventional dual-track electric curtain control systems all utilize discrete motor control, where a single motor controls the opening and closing of a single curtain on a single track. This requires each motor to be equipped with a controller and a networking module. The networking module communicates wirelessly with a network platform, with the network platform issuing commands to the corresponding networking module, which then controls the motor's operation via the controller.

[0003] The existing control system is configured with a controller and a networking module to communicate with the network platform respectively, which increases the complexity of the control system and increases the system application cost. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to provide a curtain motor control system and a control method with a master-slave structure.

[0005] The technical solution adopted by the present invention to solve the above technical problems is: a curtain motor control system with a master-slave structure, including a master motor, a slave motor, a master controller and a slave controller and a networking module, the networking module is arranged on the master motor, the networking module is connected to the master controller, the master controller and the slave controller communicate with each other, the master controller is connected to the master motor, and the slave controller is connected to the slave motor.

[0006] A further optimized solution of the present invention is that the master controller and the slave controller communicate in a bus manner.

[0007] A further optimized solution of the present invention is that the main motor and the slave motor are connected with a power line, and the main motor leads out a power line to connect to an external circuit to obtain power supply.

[0008] A further optimized solution of the present invention is that the main motor and the slave motor are connected to the wall at one end of their respective corresponding curtain tracks, are connected to the corresponding curtain bodies through conveyor belts, and drive the curtain bodies to move on the curtain tracks.

[0009] A further optimized solution of the present invention is: the networking module includes a base and a networking chip, and the base can be moved out of or into the housing of the main motor through a sliding structure.

[0010] A further optimized solution of the present invention is that the networking chip is placed on the base in a freely pluggable manner.

[0011] A further optimized solution of the present invention is: the upper surface of the base has a recessed groove with one side open, and the networking chip is placed in the recessed groove.

[0012] A further optimized solution of the present invention is: the networking module further includes a linkage component, and the linkage component drives the base to move to an upper limit position in the horizontal position.

[0013] A further optimization scheme of the present invention is: the bottom of the base has a linkage plate, and the linkage plate is provided with an annular groove, a low position and a high position; the linkage component includes a swing rod, and the swing rod swings with a fulcrum, and the front end of the swing rod moves in the annular groove and can be switchably positioned at the low position and the high position.

[0014] Another subject of the present invention is: a control method for a curtain motor control system of a master-slave structure, comprising the following steps:

[0015] Steps: The user interacts with the external intelligent network for instructions; the external intelligent network transmits data to the networking module; the networking module sends the data to the main controller; the main controller parses and judges the data and then runs the main motor, or sends data to the slave controller, which controls the operation of the slave motor.

[0016] Compared with the existing technology, the advantage of the present invention is that independent control of the main motor and the auxiliary motor is achieved through only one networking module. In other words, the main curtain and the auxiliary curtain can be opened and closed simultaneously or separately. In addition, the slave motor does not need to be separately configured with a networking module to achieve multi-track curtain control, saving hardware costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The present invention will be described in further detail below with reference to the accompanying drawings and preferred embodiments. However, those skilled in the art will appreciate that these drawings are drawn only for the purpose of explaining the preferred embodiments and should not be construed as limiting the scope of the present invention. Furthermore, unless otherwise specified, the drawings are merely schematic representations of the composition or structure of the depicted objects and may contain exaggerated representations. Furthermore, the drawings are not necessarily drawn to scale.

[0018] Figure 1 A three-dimensional schematic diagram of a networked electric curtain according to a preferred embodiment of the present invention;

[0019] Figure 2 A schematic three-dimensional diagram of a motor control system according to a preferred embodiment of the present invention;

[0020] Figure 3 A schematic diagram of the organizational structure of a motor control system according to a preferred embodiment of the present invention;

[0021] Figure 4 A circuit diagram of a motor and a controller according to a preferred embodiment of the present invention;

[0022] Figure 5 A circuit schematic diagram of a networking module according to a preferred embodiment of the present invention;

[0023] Figure 6 This is a flow chart of a curtain motor control system with a master-slave structure according to a preferred embodiment of the present invention;

[0024] Figure 7 A schematic three-dimensional diagram of a main motor according to a preferred embodiment of the present invention;

[0025] Figure 8 An exploded view of a main motor according to a preferred embodiment of the present invention;

[0026] Figure 9 This is a schematic diagram of a partial structure of the interior of a main motor according to a preferred embodiment of the present invention;

[0027] Figure 10 This is an exploded schematic diagram of a networking module according to a preferred embodiment of the present invention;

[0028] Figure 11 This is a schematic diagram of a preferred embodiment of the present invention when a networking module is pushed in;

[0029] Figure 12 This is a schematic diagram of a preferred embodiment of the present invention when the networking module is locked;

[0030] Figure 13 This is a schematic diagram of a preferred embodiment of the present invention when the networking module exits;

[0031] Figure 14 This is a partially enlarged schematic diagram of a linkage board of a networking module according to a preferred embodiment of the present invention. DETAILED DESCRIPTION

[0032] The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Those skilled in the art will appreciate that these descriptions are merely illustrative and exemplary and should not be construed as limiting the scope of protection of the present invention.

[0033] In the description of the present invention, it should be noted that the terms "upper", "lower", "inside", "outside", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation. Therefore, they cannot be understood as limiting the present invention.

[0034] like Figure 1As shown, the networked electric curtain includes a curtain body 100, a curtain track 200 and a networked motor 300. The networked motor 300 is connected to the curtain body 100 through a conveyor belt and drives the curtain body 100 to move on the curtain track 200 to realize the opening and closing of the curtain body 100.

[0035] like Figure 2 As shown, in this embodiment, the electric curtain is a multi-track curtain, and its curtain body 100 includes a main curtain 01 and a secondary curtain 02; the corresponding curtain track 200 includes a main curtain track 03 and a secondary curtain track 04, and the main curtain 01 and the secondary curtain 02 are correspondingly arranged on the main curtain track 03 and the secondary curtain track 04 through pulleys; the networked motor 300 includes a motor body and a network module 09, and the motor body is divided into a main motor 05 that drives the main curtain 01 and a slave motor 06 that drives the secondary curtain 02. The main motor 05 and the slave motor 06 are controlled by a main controller 07 and a slave controller 08, respectively.

[0036] That is to say, if Figure 2 、 3 As shown, a main motor 05 driving the main curtain 01, a slave motor 06 driving the auxiliary curtain 02, a main controller 07, a slave controller 08 and a networking module 09 constitute a curtain motor control system with a master-slave structure, which drives the main curtain 01 and / or the auxiliary curtain 02 on the curtain track 200 through a motor-driven belt to realize the opening and closing of the main curtain 01 and / or the auxiliary curtain 02.

[0037] Further preferably, the main motor 05 and the slave motor 06 of the electric curtain are connected to the wall at one end of their respective curtain rails 200. The main motor 05 and the slave motor 06 are connected by a power line, and the main motor 05 leads to a power line 400 to connect to the external circuit to obtain power supply.

[0038] like Figure 2 、 3 As shown, the networking module 09 is arranged on the main motor 05 and is connected to the main controller 07. Figure 5 As shown in the circuit schematic diagram of the networking module, the networking module 09 is a circuit module that connects the main controller 07 to the external intelligent network, so that the main controller 07 can obtain instructions from the user end of the external intelligent network through the networking module 09.

[0039] Specifically, if Figure 3-6As shown, the master controller 07 is connected to the master motor 05, and the slave controller 08 is connected to the slave motor 06. The master controller 07 and the slave controller 08 communicate with each other, and the master controller 07 can send control instructions to the slave controller 08 to enable the slave controller 08 to control the slave motor 06. In other words, the master controller 07 parses the data received from the external intelligent network, distinguishes the function bits of the master and slave motors, and directly converts the data for controlling the master motor 05 into instructions to control the operation of the master motor 05. The data for controlling the slave motor 06 is transmitted to the slave controller 08, which then independently controls the operation of the slave motor 06.

[0040] Figure 4 The circuit diagram of the motor and controller, where UP and DN are signal access terminals, Q1 and Q2 are transistors, K1 and K2 are forward and reverse relays, and U1 is the connection terminal of the controller and motor.

[0041] It should be understood that the master-slave curtain motor control system provided in this embodiment achieves independent control of the corresponding motors for the master curtain 01 and the slave curtain 02 through a single networking module 09. This means that the master curtain 01 and the slave curtain 02 can be opened and closed simultaneously or independently. Furthermore, the slave motor 06 does not require a separate networking module 09, saving hardware costs.

[0042] Preferably, the master controller 07 and the slave controller 08 communicate with each other via a bus 500 , and more preferably, a high-speed, synchronous communication method of a serial peripheral interface (hereinafter referred to as SPI) is adopted.

[0043] The SPI bus communication method includes a control signal that indicates whether a slave controller 08 is selected by the master controller 07. This means that operations by the master controller 07 on a slave controller 08 are only effective when the control signal is a predetermined enable signal. The master controller 07 controls communications and allows simultaneous data input and output to and from different slave controllers 08. This makes it possible for a single master controller 07 to connect to multiple slave controllers 08 on the same bus 500.

[0044] That is to say, for an already installed single-track or multi-track electric curtain, one or more slave curtain tracks 200 can be quickly added by simply adding corresponding slave controllers 08 and slave motors 06 without any extra settings to achieve multi-track curtain control.

[0045] Preferably, the master controller 07 and the slave controller 08 use a single-chip microcomputer of model STM8S003FS to control the master motor 05 and the slave motor 06 .

[0046] like Figure 3 、 6As shown in the figure, a specific motor control method is described: the user interacts with the external intelligent network through commands, such as Xiaomi Mobile Internet of Things Platform, NetEase Cloud Intelligence, Tmall Genie, etc.; the external intelligent network transmits data to the networking module 09 according to the corresponding protocol specification, and the networking module 09 converts the protocol data into a serial port protocol format that can be recognized by the main controller 07. After the main controller parses and determines the data, it executes the operation of the main motor 05, or sends the data to the slave controller 08, and the slave controller 08 controls the slave motor 06.

[0047] like Figure 7 、 8 As shown, the main motor 05 includes a shell 10, and a slot A is provided on the shell 10. The networking module 09 can be movably installed in the shell 10 through the slot A and can be extended and extended while retaining their respective integrity and independence. Thus, the product and the networking module 09 are separated to realize the change of the networking module 09.

[0048] like Figure 9 As shown, networking module 09 includes a base 91 and a networking chip 92 that can communicate with both the external smart network and the electric curtain. Base 91 is provided with a space for accommodating networking chip 92, which is freely pluggable and connected to base 91, allowing for easy replacement of networking chip 92. Different networking chips 92 can be selected based on different external smart networks under the same hardware conditions.

[0049] Such a flexible matching solution is more adaptable to the changing market demands. On the one hand, it avoids the electric curtain being eliminated from the market due to the inability to change the networking module 09 of the electric curtain due to the development and changes of the external intelligent network; on the other hand, it gives consumers more choices and makes consumers feel better about the product experience.

[0050] like Figure 9 、 11 As shown, a contact structure is provided within the housing 10 to connect the main controller 07 with the networking chip 92, thereby achieving connection between the networking module 09 and the main controller 07. Specifically, the contact structure includes four contacts 3 that are connected to the corresponding serial ports of the networking chip 92. Preferably, a track T is provided within the housing 10 for the movement of the base 91. The base 91 can be moved into or out of the housing 10 of the main motor 05 via a sliding structure. The networking module 09 may also include a locking structure F disposed between the housing 10 and the base 91. When the networking module 09 is inserted into a preset position, the locking structure locks the base 91, thereby ensuring the stability of the connection between the networking module 09 and the contacts 3 of the main controller 07.

[0051] like Figure 10 As shown, preferably, the networking chip 92 is placed on the upper surface of the base 91, and the upper surface of the base 91 has a recessed groove K with one side open, and the networking chip 92 is placed in the recessed groove K.

[0052] like Figure 11-14 As shown, it is further preferred that the above-mentioned locking structure is a linkage component, which not only drives the base 91 to move to the upper limit in the horizontal position, realizes the movement of the networking module 09 in and out, and facilitates the user to change the networking module 09, but also locks the position of the base 91 at the preset position so that the networking module 09 is in stable contact with the contact 3 of the main controller 07.

[0053] Specifically, the linkage component is connected to the bottom of the base 91 and includes a swinging lever 11 that extends from the interior of the housing 10 to the bottom of the networking chip 92. The bottom of the base 91 includes a linkage plate 2, which is provided with an annular groove 21, a low point 22, and a high point 23. The swinging lever 11 swings about a fulcrum, allowing its front end to move within the annular groove 21 of the linkage plate 2 and switch between the low point 22 and the high point 23.

[0054] The fulcrum is located in the middle of the swing rod 11 , and the rear end of the swing rod 11 is connected to a fixed point 13 via a linkage spring 12 .

[0055] A pivot shaft 14 serves as a fulcrum at the center of the swing lever 11. This shaft 14 is fixed within the housing 10 and axially connected to the swing lever 11, allowing the swing lever 11 to swing about this shaft 14. A fixed shaft 13 is also located within the housing 10. The rear end of the swing lever 11 is connected to this fixed point 13 via a linkage spring 12. Linkage spring 12 is a tension spring, normally in tension. It constantly provides a contracting force to the swing lever 11, causing it to rotate clockwise around the shaft 14 under natural force, thereby allowing the swing lever 11 to move within the annular groove 21.

[0056] like Figure 14 As shown, the annular groove 21 includes an inlet section 21a, a locking section 21b, and an outlet section 21c. The inlet section 21a is located upstream of the clockwise rotation of the swing lever 11, while the outlet section 21c is located downstream. A low point 22 is located at the junction of the inlet and outlet sections 21a and 21c. A high point 23 is located in the locking section 21b between the inlet and outlet sections 21a and 21c.

[0057] An indentation 24 is provided on one side of the annular groove 21, adjacent to the interior of the housing 10. The swinging rod 11 enters and exits the annular groove 21 through this indentation 24. Furthermore, to ensure that the swinging rod 11 accurately follows the predetermined swing trajectory, the inlet groove section 21a is configured to be deeper than the outlet groove section 21c. Therefore, upon entry, the swinging rod 11 is blocked by the opening of the outlet groove section 21c and enters the inlet groove section 21a.

[0058] like Figure 14As shown, a positioning block 25 is installed within the annular groove 21 of the linkage plate 2. This block 25 divides the annular groove 21 into an entry section 21a and an exit section 21c. The locking section 21b is located in front of the positioning block 25. The high point 23 is a recessed portion at the front end of the positioning block 25, while the low point 22 is located behind the rear end of the positioning block 25. The front end of the swing lever 11 is provided with a hook portion 11a that can be hooked into the front recessed portion. Preferably, the recessed portion at the high point 23d is U-shaped, and correspondingly, the locking section 21b of the annular groove 21 forms a U-shaped trajectory that conforms to the U-shaped recess.

[0059] Furthermore, preferably, Figure 11-13 As shown, an elastic push portion is also provided inside the housing 10, which includes a push plate 4 and a thrust spring 5 acting on one side of the base 91. The side on which the push plate 4 and the base 91 act also corresponds to the networking chip 92. The contact 3 connecting the main controller 07 and the networking chip 92 is provided on the side on which the push plate 4 and the base 91 act, and is adjacent to the networking chip 92. The thrust spring 5 connects the push plate 4 to the side of the base 91 away from the networking module 09. Under normal conditions, the thrust spring 5 is in a compressed state, maintaining an elastic force that always pushes the base 91 forward. In order to maintain the stability of the push plate 4 when acting on the base 91, and to keep it always balanced so that the contact 3 and the networking chip 92 are in good contact, two thrust springs 5 ​​are provided, and are symmetrically located at both ends of the push plate 4.

[0060] During operation, the networking chip 92 is placed on the base 91. The base 91 is then pressed inward from the notch A of the housing 10, causing the swing arm 11 to rotate clockwise, moving from the entry section 21a of the annular groove 21 into the locking section 21b. Due to the contraction of the linkage spring 12, the swing arm 11 maintains a backward force as it moves along the locking section 21b, causing the hook 11a to engage the high position 23 of the positioning block 25. At this point, the base 91 interacts with the push plate 4, and the thrust spring 5 applies an outward force to the push plate 4, securing the entire device in this position until the user applies another inward push.

[0061] When the user presses inward again on base 91, hook 11a leaves high position 23, unlocking base 91. Swinging lever 11 continues to rotate clockwise into slot 21c, causing spring 5 to deform and rebound, ejecting base 91 outward. This entire process repeats, achieving a "press to lock, press again to release" effect for networking module 09, making it easier for users to replace networking module 09.

[0062] It should be understood that the networking module is detachable from the device body, and the networking chip 92 can be replaced from the base 91 of the networking module. The advantage of this design is not only that the networking module can be adapted to different external smart networks, but also that the product can still be used normally after the module is detached, demonstrating a "plug and play" usage effect.

[0063] At the same time, the networking module provided in this embodiment is not limited to the electric curtain device. The networking module can be directly placed in other different devices that comply with this design principle to facilitate the realization of intelligent and integrated home furnishing.

[0064] The specific connection structure between the networked motor 300 and the networked module 09 provided in this embodiment realizes "press down to lock, press again to pop up", which can achieve the above-mentioned effect more reliably and efficiently.

[0065] The above describes in detail the master-slave curtain motor control system and control method provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above examples is intended only to facilitate understanding of the present invention and its core concepts. It should be noted that those skilled in the art will be able to make various improvements and modifications to the present invention without departing from the principles of the present invention, and such improvements and modifications fall within the scope of protection of the claims.

Claims

1. The master-slave structure curtain motor control system is characterized by The system comprises a master motor, a slave motor, a master controller, a slave controller and a networking module, wherein the networking module is arranged on the master motor, the networking module is connected to the master controller, the master controller and the slave controller communicate with each other, the master controller is connected to the master motor, and the slave controller is connected to the slave motor; The master controller and the slave controller communicate in bus mode; the master motor and the slave motor are connected by a power line, and the power line from the master motor is connected to the external circuit to obtain power supply; the master motor and the slave motor are connected to the wall at one end of their respective curtain tracks, connected to the corresponding curtain body through a conveyor belt, and drive the curtain body to move on the curtain track; The networking module includes a base and a networking chip. The base can be moved out of or into the housing of the main motor via a sliding structure. The networking chip is placed on the base so that it can be freely plugged in and out. The upper surface of the base has a recessed groove with one side open, and the networking chip is placed in the recessed groove. The networking module further includes a linkage component that drives the base to move within the upper limit of the horizontal position. The base has a linkage plate at the bottom, and the linkage plate is provided with an annular groove, a low position, and a high position. The linkage component includes a swing rod that swings about a fulcrum, and the front end of the swing rod moves within the annular groove and can be switchably positioned between the low position and the high position. A positioning block is provided in the annular groove of the linkage plate. The positioning block divides the annular groove into an entry groove section and an exit groove section. The locking section is located on the front side of the positioning block. The high point is the front end recessed portion of the positioning block. The low point is located on the rear side of the rear end of the positioning block. The front end of the swing rod is provided with a hook that can be hooked in the front end recessed portion. The entry groove section is set to be deeper than the exit groove section.

2. A curtain motor control method with a master-slave structure, applied to the curtain motor control system with a master-slave structure as claimed in claim 1, characterized in that The steps include: Users interact with external intelligent networks through commands; external intelligent networks include one or more of Xiaomi Mobile IoT Platform, NetEase Cloud Intelligence, and Tmall Genie. The external intelligent network transmits data to the networking module; The networking module sends data to the main controller; After the main controller parses and judges the data, it performs one of the following operations based on the data content: If the data is an instruction to control the operation of the main motor, the main controller directly converts it into an instruction to control the operation of the main motor, driving the main curtain to move on the curtain track to open and close; If the data is an instruction to control the operation of the slave motor, the master controller sends the data to the slave controller, which independently controls the operation of the slave motor to drive the slave curtain to move on the curtain track to open and close; The master controller and the slave controller communicate via a bus; The operation of replacing the networking module includes: the networking chip is placed on the base, the base is pressed inward from the notch of the shell, the swing arm rotates clockwise, and enters the locking section from the entry section of the annular groove. The contraction of the linkage spring causes the hook to be stuck at the high position of the positioning block; when the user presses the base inward again, the hook leaves the high position, the swing arm continues to rotate clockwise into the exit section, and the thrust spring deforms and rebounds to cause the base to be popped out.

Citation Information

Patent Citations

  • Reconfigurable modular network intelligent curtain control system and method

    CN104834289A

  • Curtain motor control system of master-slave structure

    CN210605435U