A curtain stroke setting method and a curtain
Patent Information
- Application Number
- CN202311315329.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-11
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2043-10-11
AI Technical Summary
这种调制方式将严重阻碍生产效率,增加生产的人工成本,以及产品交付的生产周期
[0035]本发明与现有技术相比较,本申请在窗帘行程设置的过程中,行程中的最上端位置是通过手动方式设定的,仅需通过遥控器设定窗帘行程中的最下端位置。本申请无需通过遥控器设定窗帘行程中的最上端位置,避免了在设定最上端位置时,因误操作导致窗帘下杆一直向上运动而卡在窗帘的罩盒内(附图未示出),或者窗帘下杆卡在窗帘最上方后电机过度转动,使得电机过载而造成损坏等情况的发生。另外,本申请的方法简化了电动设定的步骤,节省了设定的时间。
Smart Images

Figure CN117270435B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of curtain control technology, and in particular to a method for setting curtain travel distance and a curtain. Background Technology
[0002] Motorized blinds and roller blinds are now widespread. The travel distance of these blinds or roller blinds needs to be set at the factory or manually by the user. Setting the travel distance requires pairing the remote control first, followed by adjustment. Conventional travel distance settings require setting the upper and lower limit positions separately using the remote control. If this is done in the factory, the operator needs to wait for at least one cycle of adjustment from top to bottom. This method severely hinders production efficiency, increases labor costs, and extends product delivery time. Furthermore, user needs vary, leading to different travel distance settings, which further impacts production efficiency. If the travel distance is set manually by the user, the following problems may arise: for example, the operation is cumbersome, requiring separate setting of the upper and lower limits using the remote control; additionally, misoperation is prone to occur during setting, leading to blind damage, especially when setting the upper travel distance. This can cause the lower rod to jam in the blind box, and may also cause excessive motor rotation, resulting in motor overload and damage. Summary of the Invention
[0003] The purpose of this invention is to provide a simple method for setting the curtain travel distance and a curtain, overcoming the shortcomings of the prior art.
[0004] To achieve the above objectives, the present invention provides the following technical solution:
[0005] The first aspect of this application provides a simple method for setting the travel distance of a curtain. The method is applied to a curtain drive device, the drive device including a motor and a control unit electrically connected to the motor.
[0006] The method includes:
[0007] S1, initialize the drive device and set the uppermost position in the curtain travel;
[0008] S2, send a movement command to the drive device, the control unit controls the motor to drive the curtain body to move and records the motor rotation data until the curtain body moves to the appropriate position;
[0009] S3, a set command is sent to the drive device, the control unit sets the data value of the lowest position in the curtain travel to the current rotation data of the motor, and stores the data of the lowest position.
[0010] In some implementations, S1 includes the following steps, which are not sequential:
[0011] S101, the drive unit is powered on, and the control unit initializes the recorded motor rotation data as initial data;
[0012] S102, Set the length of the curtain extending downwards;
[0013] S103, Install the curtains in the appropriate positions;
[0014] In S102, the length refers to the top position of the curtain after it has been installed in the corresponding location.
[0015] In some implementations, the method for setting S102 is as follows:
[0016] The required length for the curtain to extend downwards is reserved manually.
[0017] In some implementations, the drive device further includes a remote controller electrically connected to the control unit.
[0018] In some implementations, the remote controller is wirelessly connected to the control unit;
[0019] The initialization in S1 also includes the following steps:
[0020] S104, the remote control is paired with the control unit.
[0021] In some implementations, the method further includes:
[0022] S4, reset the drive unit and reset the uppermost and / or lowermost position of the curtain travel.
[0023] In some implementations, step S2, which sends a movement command to the drive device, and the control unit controls the motor to drive the curtain body to move and records the motor rotation data, includes the following steps:
[0024] S201, determine whether the instruction is a downward movement instruction; if yes, execute S202; if no, execute S203.
[0025] S202, drive the motor to rotate forward by a preset angle, and record the motor rotation data;
[0026] S203, determine whether the instruction is an upward movement instruction; if so, execute S204.
[0027] S204, determine whether the motor rotation data is the preset value; if not, execute S205.
[0028] S205 drives the motor to rotate in the opposite direction by a preset angle and records the motor rotation data.
[0029] In some implementations, the motor rotation data is accumulated by a preset angle when the motor rotates in the forward direction; the motor rotation data is accumulated by subtracting a preset angle when the motor rotates in the reverse direction.
[0030] In some implementations, the control unit includes a controller, and sensors, memory, network modules, and buttons electrically connected to the controller;
[0031] The sensor is used to obtain information about the rotation of the motor.
[0032] A second aspect of this application provides a curtain, including a curtain body, a curtain rod, and a curtain bracket, wherein the curtain body is wound around the outside of the curtain rod.
[0033] It also includes the above-mentioned curtain travel setting method, and a driving device applied to the method, wherein the output end of the driving device is connected to the curtain tube and drives the curtain tube to rotate in a desired state;
[0034] The curtain bracket is provided in two parts, which are respectively connected to the end of the curtain tube away from the driving device and the end of the driving device away from the curtain tube.
[0035] Compared with existing technologies, this invention sets the uppermost position of the curtain travel manually during the curtain travel setting process, requiring only the lowermost position to be set via remote control. This eliminates the need for remote control setting of the uppermost position, preventing issues such as the lower curtain rod becoming stuck in the curtain housing (not shown in the attached drawings) due to misoperation, or the motor over-rotating and causing damage due to the lower curtain rod getting stuck at the top of the curtain. Furthermore, this method simplifies the electric setting process and saves setting time. Attached Figure Description
[0036] The accompanying drawings, which form part of this application, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. Wherein:
[0037] Figure 1 A schematic diagram of the structure of a driving device according to an embodiment of the present invention;
[0038] Figure 2 A structural block diagram of a control unit according to an embodiment of the present invention;
[0039] Figure 3 A flowchart illustrating a curtain travel setting method according to an embodiment of the present invention;
[0040] Figure 4 An embodiment of the present invention Figure 3 A schematic diagram of the initialization process of S1;
[0041] Figure 5 A schematic diagram of the setting of the uppermost position according to an embodiment of the present invention;
[0042] Figure 6 A schematic diagram illustrating the setting of the lowest position according to an embodiment of the present invention;
[0043] Figure 7 A flowchart illustrating the process of setting the bottom position of a curtain according to an embodiment of the present invention;
[0044] Figure 8 A schematic diagram illustrating the usage of a curtain according to an embodiment of the present invention;
[0045] Figure 9 A schematic diagram and a partial enlarged view of the overall structure of a curtain according to an embodiment of the present invention.
[0046] Explanation of reference numerals in the attached drawings: 1-Curtain body; 2-Curtain tube; 3-Drive device; 301-Motor; 302-Control unit; 303-Button; 4-Curtain bracket; 5-Bottom curtain rod; P1-Uppermost position; P2-Lowermost position. Detailed Implementation
[0047] The present invention will now be described in detail with reference to the accompanying drawings and embodiments. Various examples are provided by way of explanation and not by way of limitation. Indeed, those skilled in the art will recognize that modifications and variations can be made to the invention without departing from its scope or spirit. For example, a feature shown or described as part of one embodiment may be used in another embodiment to produce yet another embodiment. Therefore, it is desirable that the invention encompass such modifications and variations falling within the scope of the appended claims and their equivalents.
[0048] In the description of this invention, the terms "longitudinal," "lateral," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," and "bottom," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and do not require the invention to be constructed and operated in a specific orientation; therefore, they should not be construed as limitations on the invention. The terms "connected," "linked," and "set up" used in this invention should be interpreted broadly. For example, they can refer to a fixed connection or a detachable connection; a direct connection or an indirect connection through intermediate components; a wired connection, a radio connection, or a wireless communication signal connection. Those skilled in the art can understand the specific meaning of the above terms according to the specific circumstances.
[0049] The accompanying drawings illustrate one or more examples of the invention. The detailed description uses numerals and letters to refer to features in the drawings. Similar or analogous reference numerals in the drawings and description have been used to refer to similar or analogous parts of the invention. As used herein, the terms “first,” “second,” and “third,” etc., are used interchangeably to distinguish one component from another and are not intended to indicate the location or importance of individual components.
[0050] According to an embodiment of the present invention, a simple method for setting the travel distance of a curtain is provided. This method is applied to a curtain drive device 3, and the drive device 3 sets the travel distance of the curtain using this method.
[0051] Please see Figure 1 As shown, the aforementioned drive device 3 is used to drive the curtain 1, enabling the curtain 1 to move up and down controllably. The drive device 3 includes a housing and a motor 301 and a control unit 302 that are directly or indirectly connected to the housing. The output end of the motor 301 is connected to the curtain tube 2 used to roll up the curtain 1, driving the curtain tube 2 to rotate in a desired state. Generally, the motor 301 itself has a reduction gear structure, or a reduction gear mechanism is provided between the output end of the motor 301 and the curtain tube 2. The motor 301 is connected to the control unit 302, which controls the motor 301 to rotate in a desired state, including the rotation speed and rotation direction.
[0052] Please see Figure 2 As shown, the control unit 302 includes a controller, sensors, a memory, and a network module. The controller can be any suitable controller, such as a programmable logic device, processor, or application-specific integrated circuit. The sensors are connected to the controller and provide information about the rotation of the motor 301. The controller records the number of rotations or the angle of rotation of the motor 301 based on the information provided by the sensors. The sensors can be any suitable rotational position sensors, such as optical, resistive, or electromagnetic sensors. The memory is electrically connected to the controller and stores information about the curtain's travel. The network module is electrically connected to the controller and provides network communication support for the control unit 302. The network module can be any suitable wireless or wired communication device, such as a communication device using Bluetooth, Wi-Fi, or other communication technologies. The motor 301 and the control unit 302 can obtain power through AC-to-DC conversion or through a battery built into or outside the drive unit 3.
[0053] In some embodiments, the control unit 302 is further provided with a button 303, which is electrically connected to the controller. The button 303 can be any suitable mechanical button 303 or electronic button 303, such as a contact mechanical switch or a touch electronic switch.
[0054] The curtains of this application are equipped with a remote control, which can be electrically connected to the drive device 3 via wired or wireless means, and is electrically connected to the controller via the network module of the control unit 302 to control the movement of the curtains. The remote control is equipped with operation buttons, such as an up button, a down button, a setting button, and a pairing button.
[0055] Please see Figures 3 to 6 As shown, the above method for setting the curtain travel distance includes the following steps:
[0056] S1, initialize the drive device 3 and set the uppermost position P1 in the curtain travel.
[0057] The initialization process includes: determining the installation position of the curtain, powering on the drive device and setting the data used to record the rotation of the motor 301 and the data used to record the lowest position P2 in the control unit 302 to the initial values, and completing the pairing between the remote control and the control unit 302.
[0058] Setting the uppermost position P1 in the curtain travel is based on actual needs, which is the length by which the curtain body 1 extends outward. This length is the uppermost position P1 in the curtain travel after the curtain is installed.
[0059] S2, a movement command is sent to the drive device 3. The control unit 302 controls the motor 301 to drive the curtain 1 to move and records the rotation data of the motor 301 until the curtain 1 moves to the appropriate position. This movement command includes commands to control the curtain 1 to move up or down during the process of adjusting the curtain to the lowest position P2. The rotation data of the motor 301 includes the number of rotations or angles, or other recordable data, required by the motor 301 during the process of the curtain 1 moving from the current position to the highest position P1.
[0060] S3, a set command is sent to the drive device 3, and the control unit 302 sets the data of the lowest position P2 to the current rotation data of the motor 301, and records the data of the lowest position P2 into the memory. The data of the lowest position P2 is the maximum value that the motor 301 can rotate during the process of the curtain 1 extending downward from the highest position P1 set in S1.
[0061] More specifically:
[0062] In some embodiments, the specific implementation steps of S1 are as follows (the steps are not in any particular order):
[0063] S101, the drive device 3 is powered on, and the control unit 302 initializes the recorded data of motor 301 rotation and bottom position to initial values. In this embodiment, the data of motor 301 rotation is the number of revolutions Cc of motor 301 rotating forward. During initialization, the number of revolutions Cc is set to 0. The data of bottom position is the number of revolutions Cm of motor 301 rotating forward as the curtain 1 moves from the top position to the bottom position. During initialization, the number of revolutions Cm is set to 0. In this embodiment, when motor 301 rotates forward, curtain 1 moves downward; when motor 301 rotates in the reverse direction, curtain 1 moves upward.
[0064] S102, Set the downward extension length of curtain 1 and record it as the uppermost position P1. Based on the actual situation, select the installation position of the curtain and set the initial downward extension length of curtain 1 according to the required downward extension. Generally, curtain 1 needs to be completely rolled up onto curtain rod 2 when the curtain leaves the factory or before the curtain travel is set. Then, pull out a portion of curtain 1 according to the actual situation, for example, the length pulled out is L. The length L is the downward extension length of curtain 1 after installation, which is also the uppermost position P1 in the curtain travel. The length L can be selected approximately by visual inspection or obtained with the help of measuring tools. Of course, you can also place it at the installation position to observe whether the length is suitable.
[0065] S103, Install the curtains in the appropriate positions. After the above initialization is completed, install the curtain frame in the appropriate positions, and assemble and install the curtain body 1, curtain tube 2, and drive device 3 onto the curtain frame.
[0066] In the method of this application, the motion command received by the control unit 302 can be issued by a button 303 provided in the control unit 302. Multiple buttons 303 are provided, and each button 303 is assigned a different command.
[0067] In some embodiments, the motion commands received by the control unit 302 can also be issued by a remote controller, and the remote controller and the control unit 302 are wirelessly connected. In this embodiment, the specific implementation of S1 further includes the following steps:
[0068] S104, the remote control is paired with the drive device 3. Upon initial use, the remote control typically needs to be paired with the drive device 3. For example, using Bluetooth technology for wireless communication, after the drive device 3 is powered on, pressing the corresponding button 303 initiates the pairing mode. Alternatively, the drive device 3 can be equipped with indicator lights, which can be set to different colors or flashing frequencies to represent different operating states. Pressing the corresponding pairing button on the remote control initiates pairing with the drive device 3. After pairing is complete, the curtains can be raised and lowered using the remote control. The drive device 3 can provide feedback upon successful pairing, for example, through an indicator light or by having the drive motor 301 rotate forward or backward.
[0069] The aforementioned remote control is wirelessly connected to the control unit 302. In some embodiments, a wired connection between the remote control and the control unit 302 can also be achieved via a cable. In this case, there is no need for pairing between the remote control and the drive device 3 in S102. The remote control can directly send corresponding commands to the control unit 302.
[0070] Please see Figure 7 As shown, in some embodiments, S2 and S3 are implemented as follows:
[0071] The remote control sends a movement command to the drive device 3. Upon receiving the command, the control unit 302 drives the motor 301 to execute the command. The curtain 1 moves up or down under the drive of the motor 301 until it reaches the appropriate position. The remote control sends a setting command to the drive device 3. Upon receiving the command, the control unit 302 marks the current position of the curtain 1 as the lowest position P2 and records it in the memory.
[0072] In this embodiment, the data at the lowest position P2 is the number of rotations Cm. Cm represents the number of forward rotations Cc of the motor 301 when the curtain 1 reaches the appropriate position during its downward movement. The current number of forward rotations Cc of the motor 301 is continuously recorded in the memory throughout the movement of the curtain 1. It should be noted that at this time, the values of Cc and Cm are the same. Cc records the data of the motor 301's forward rotation during the curtain 1's up-and-down movement; Cm represents the maximum value of the motor 301's forward rotation during the curtain 1's downward movement. The control unit 302 determines the position of the curtain 1 during the curtain's travel based on the changes in the data Cc. For example, during initialization, the initial value of Cc is 0. It is determined that if Cc is 0, the curtain is at the highest position P1; if Cc equals Cm, the curtain is at the lowest position P2; and if Cc is between 0 and Cm, the curtain is between the highest position P1 and the lowest position P2.
[0073] During the curtain travel setting process described above, the uppermost position P1 of the curtain 1 is adjusted and determined manually. The user only needs to set the lowermost position P2 of the curtain 1 using the remote control and drive device 3. Regarding operation, even if an operational error occurs while setting the lowermost position P2 of the curtain 1 using the remote control, such as triggering the curtain 1 to move upwards, the controller will determine whether the number of rotations Cc of the motor 301 is 0. If Cc equals 0, the controller will not drive the motor 301 to rotate, preventing the lower curtain rod 5 from getting stuck in the curtain box due to misoperation, or causing the motor 301 to over-rotate and become overloaded, resulting in damage.
[0074] In this embodiment, both data Cc and data Cm represent the number of forward rotations of motor 301. Of course, data Cc and data Cm can also be more precise; for example, by establishing a reference point, data Cc and data Cm can represent the angle of forward rotation of motor 301 relative to the reference point, or other recordable data.
[0075] Please see Figure 8 As shown, after the curtain travel is set, during the control of the curtain body 1's movement, when the downward operation is triggered, the control unit 302 controls the motor 301 to rotate in the forward direction. For each rotation, the Cc data increases by 1 revolution. If Cc = Cm, the curtain body 1 is at the lowest position P2, and the motor 301 stops rotating. When the upward operation is triggered, the control unit 302 controls the motor 301 to rotate in the reverse direction. For each rotation, the Cc data decreases by 1 revolution. If Cc = 0, the curtain body 1 is at the highest position P1, and the motor 301 stops rotating.
[0076] In practical use, there may be situations where it is necessary to adjust the top position P1 or the bottom position P2 for certain reasons. Therefore, this method also includes:
[0077] S4 resets and repositions the topmost position P1 of the curtain travel. This can be understood as re-executing parts of S1 depending on the situation. For example, readjusting the installation position, resetting the topmost position P1, etc. Then, repeat S2 and S3.
[0078] Of course, you can also reset the lowest position P2 of the curtain travel. You'll need to re-execute S2 and S3.
[0079] The reset of the drive device 3 can trigger the reset button 303 set on the drive device 3. The control unit 302 will set the data Cc and data Cm recorded in the memory to the initial values, for example, both to 0.
[0080] Please see Figure 9As shown, this application provides a curtain, including a curtain body 1, a curtain tube 2, the aforementioned drive device 3 and a curtain bracket 4, as well as the aforementioned curtain travel setting method applicable to the drive device 3.
[0081] The curtain body 1 is rolled up around the outside of the curtain tube 2, and a curtain rod 5 is provided at the lower end of the curtain body 1. The output end of the motor 301 of the drive device 3 is connected to the curtain tube 2, driving the curtain tube 2 to rotate in the desired state. The curtain bracket 4 is rotatably connected to the end of the curtain tube 2 away from the drive device 3 and the end of the drive device 3 away from the curtain tube 2, respectively.
[0082] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A simple method for setting the curtain travel distance, characterized in that: The method is applied to a curtain drive device (3), which includes a motor (301) and a control unit (302) electrically connected to the motor (301). The method includes: S1, initialize the drive device (3), and set the uppermost position (P1) in the curtain travel. S2, send a movement command to the drive device (3), the control unit (302) controls the motor (301) to drive the curtain body (1) of the curtain to move and record the rotation data of the motor (301) until the curtain body (1) moves to the appropriate position; S3, send a set command to the drive device (3), the control unit (302) sets the data value of the lowest position (P2) in the curtain travel to the current rotation data of the motor (301), and stores the data of the lowest position (P2); S1 includes the following steps, which are not sequential: S101, the drive device (3) is powered on, and the control unit (302) initializes the recorded data of the motor (301) rotation as the initial data; S102, the length required for the curtain (1) to extend downward is reserved manually; S103, Install the curtains in the appropriate positions; Among them, after the curtain is installed in the corresponding position, the position where the curtain body (1) extends downward by the specified length is the uppermost position (P1) in the curtain travel.
2. The method according to claim 1, characterized in that: In the step of initializing the drive device (3), the initialization includes: determining the installation position of the curtain, powering on the drive device (3) and setting the data in the control unit (302) used to record the rotation of the motor (301) and the data used to record the lowest position (P2) as initial values.
3. The method according to claim 1, characterized in that: The drive device (3) also includes a remote controller, which is connected to the control unit (302).
4. The method according to claim 3, characterized in that: The remote control is wirelessly connected to the control unit (302); The initialization in S1 also includes the following steps: S104, the remote control is paired with the control unit (302).
5. The method according to claim 1, characterized in that: The method further includes: S4, reset the drive unit (3) and reset the uppermost position (P1) and / or lowermost position (P2) of the curtain travel.
6. The method according to claim 1, characterized in that: In step S2, a movement command is sent to the drive device (3), and the control unit (302) controls the motor (301) to drive the curtain body (1) of the curtain to move and records the rotation data of the motor (301), including the following steps: S201, determine whether the instruction is a downward movement instruction; if yes, execute S202; if no, execute S203. S202, drive the motor (301) to rotate forward by a preset angle, and store the rotation data of the motor (301); S203, determine whether the instruction is an upward movement instruction; if so, execute S204. S204, determine whether the data of the motor (301) rotation is the preset value; if not, execute S205. S205, drive motor (301) to rotate in the opposite direction by a preset angle, and store the rotation data of motor (301).
7. The method according to claim 1, characterized in that: The data of the motor (301) rotation is accumulated by a preset angle when the motor (301) rotates in the forward direction; The data of the motor (301) rotation is reduced by a preset angle when the motor (301) rotates in the opposite direction.
8. The method according to claim 1, characterized in that: The control unit (302) includes a controller, and sensors, a memory, a network module, and buttons (303) electrically connected to the controller. The sensor is used to obtain information about the rotation of the motor (301).
9. A curtain, comprising a curtain body (1), a curtain rod (2), and a curtain bracket (4), wherein the curtain body (1) is wound around the outside of the curtain rod (2), characterized in that: It also includes the curtain travel setting method according to claims 1 to 5, and a driving device (3) applied to the method, the output end of the driving device (3) being connected to the curtain tube (2) and driving the curtain tube (2) to rotate in a desired state; The curtain bracket (4) has two parts, which are respectively connected to the end of the curtain tube (2) away from the driving device (3) and the end of the driving device (3) away from the curtain tube (2).
Citation Information
Patent Citations
Curtain control method and device, and storage medium
CN112782998A
Electric and manual hand knob type tube-type electric motor journey setting device
CN201133214Y
Stroke setting device of electric roller shutter
CN210598778U