US2026053291A1PendingUtilityA1
Curtain control system, curtain having the same, and curtain control method
Est. expiryAug 21, 2044(~18.1 yrs left)· nominal 20-yr term from priority
E06B 9/368E06B 9/36A47H 15/04A47H 2005/025A47H 5/02
64
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A curtain control system, installed in a curtain, comprises a sensing module, a processing module, and a motor control module. When a processing unit of the processing module determines that a rotation angle common to a plurality of panel holders falls within a specific range or that a change in the rotation angle reaches a specific value, and the rotation angle is not equal to a preset angle, the motor control module drives a travel motor and a tilt motor to operate simultaneously. In this manner, the waiting time for curtain adjustment during user operation can be reduced.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A curtain control system, installed in a curtain, the curtain comprising a plurality of panel carriers, wherein one of the panel carriers is defined as a master carrier configured to move between a first position and a second position, each of the panel carriers including a panel holder configured to rotate between 0 degrees and 180 degrees, the curtain further comprising a drive device, the drive device including a tilt motor and a travel motor, the tilt motor being configured to drive rotation of the plurality of panel holders between 0 degrees and 180 degrees, and the travel motor being configured to drive movement of the master carrier between the first position and the second position, the curtain control system comprising:
a sensing module configured to detect position information of the master carrier and a rotation angle common to the plurality of panel holders;
a processing module including a processing unit configured to receive an activation signal transmitted by an electronic device and to generate a control signal based on the rotation angle and/or the position information; and
a motor control module configured to receive the control signal to control the tilt motor and the travel motor;
wherein the processing unit is configured to determine whether (i) the rotation angle falls within a specific range or (ii) a change in the rotation angle reaches a specific value, and to determine whether the rotation angle is a preset angle; and wherein, when it is determined that (i) or (ii) is satisfied and the rotation angle is not equal to the preset angle, the motor control module drives the travel motor and the tilt motor to operate simultaneously based on the control signal generated by the processing unit.
2 . The curtain control system according to claim 1 , wherein the preset angle is 90 degrees, and the specific range is from 30 degrees to 89 degrees and from 91 degrees to 150 degrees.
3 . The curtain control system according to claim 1 , wherein the specific value is 20 degrees.
4 . The curtain control system according to claim 1 , wherein the sensing module comprises an angle detector and a position detector, and wherein the processing module further comprises a storage unit, wherein the position detector being configured to detect the position information and the angle detector being configured to detect the rotation angle and transmit the detected data to the processing unit for storage in the storage unit; and wherein the processing unit is configured to retrieve the position information and the rotation angle stored in the storage unit upon receiving the activation signal and to generate the control signal based on the retrieved rotation angle and/or the retrieved position information.
5 . The curtain control system according to claim 1 , wherein the processing unit is configured to determine, when the master carrier is located at the first position and the rotation angle is outside the specific range and not equal to the preset angle, that the motor control module drives the tilt motor to rotate the panel holders toward the preset angle based on the control signal.
6 . The curtain control system according to claim 1 , wherein the processing unit is configured to determine, when the rotation angle falls within the specific range or when a change in the rotation angle reaches the specific value, that the motor control module drives the travel motor to move the master carrier toward the second position, while continuing to drive the tilt motor to rotate the panel holders toward the preset angle.
7 . A curtain, comprising:
a plurality of panel carriers, wherein one of the panel carriers is defined as a master carrier configured to move between a first position and a second position, and each of the panel carriers includes a panel holder configured to rotate between 0 degrees and 180 degrees; a drive device including a tilt motor and a travel motor, the tilt motor being configured to drive rotation of the plurality of panel holders between 0 degrees and 180 degrees, and the travel motor being configured to drive movement of the master carrier between the first position and the second position; and a curtain control system comprising: a sensing module configured to detect position information of the master carrier and a rotation angle common to the plurality of panel holders; a processing module including a processing unit configured to receive an activation signal transmitted by an electronic device and to generate a control signal based on the rotation angle and/or the position information; and a motor control module configured to receive the control signal to control the tilt motor and the travel motor; wherein the processing unit is configured to determine whether (i) the rotation angle falls within a specific range or (ii) a change in the rotation angle reaches a specific value, and to determine whether the rotation angle is a preset angle; and wherein, when it is determined that (i) or (ii) is satisfied and the rotation angle is not equal to the preset angle, the motor control module drives the travel motor and the tilt motor to operate simultaneously based on the control signal generated by the processing unit.
8 . The curtain according to claim 7 , wherein the preset angle is 90 degrees, and the specific range is from 30 degrees to 89 degrees and from 91 degrees to 150 degrees.
9 . The curtain according to claim 7 , wherein the specific value is 20 degrees.
10 . A curtain control method, comprising:
a data acquisition step, wherein a processing unit of a processing module acquires position information representing a position of a master carrier among a plurality of panel carriers, and a rotation angle common to a plurality of panel holders, wherein each of the panel carriers includes a panel holder, wherein the master carrier is configured to move between a first position and a second position, and each panel holder is configured to rotate between 0 degrees and 180 degrees; and a judgment and execution step, wherein the processing unit receives an activation signal generated by an electronic device and generates a control signal based on the rotation angle and/or the position information, wherein the processing unit is configured to determine whether (i) the rotation angle falls within a specific range or (ii) a change in the rotation angle reaches a specific value, and determines whether the rotation angle is a preset angle; and wherein, when it is determined that (i) or (ii) is satisfied and the rotation angle is not equal to the preset angle, a motor control module drives a travel motor and a tilt motor to operate simultaneously based on the control signal generated by the processing unit.
11 . The curtain control method according to claim 10 , further comprising a termination step after the judgment and execution step, wherein:
when the processing unit determines that the rotation angle of the panel holders is equal to the preset angle, the motor control module stops driving the tilt motor; or when the processing unit determines that the master carrier has reached the second position, the motor control module stops driving the travel motor.
12 . The curtain control method according to claim 11 , wherein the termination step further comprises:
after the motor control module stops driving the travel motor and the tilt motor, a sensing module detects position information of the master carrier and the rotation angle of the panel holders and stores the detected information in a storage unit of the processing module.
13 . The curtain control method according to claim 12 , wherein the judgment and execution step further comprises:
Step S 31 : the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle; Step S 32 : if the rotation angle is equal to the preset angle, the motor control module drives the travel motor to move the master carrier toward a second position; if the rotation angle is not equal to the preset angle, the processing unit determines whether the rotation angle falls within a specific range; Step S 33 : the processing unit determines whether the rotation angle falls within a specific range; if the rotation angle falls within the specific range, the motor control module drives the tilt motor to rotate the panel holders toward the preset angle and simultaneously drives the travel motor to move the master carrier toward the second position; if the rotation angle does not fall within the specific range, the motor control module drives the tilt motor to adjust the panel holders toward the preset angle, after which the processing unit determines whether a change in the rotation angle reaches a specific value; and Step S 34 : the processing unit determines whether a change in the rotation angle reaches a specific value; if the change in the rotation angle reaches the specific value, the motor control module drives the tilt motor to rotate the panel holders toward the preset angle and simultaneously drives the travel motor to move the master carrier toward the second position; if the change does not reach the specific value, Step S 33 is repeated.
14 . The curtain control method according to claim 12 , wherein the judgment and execution step further comprises:
Step S 41 : the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle; Step S 42 : if the rotation angle is equal to the preset angle, the motor control module drives the travel motor to move the master carrier toward the second position; if the rotation angle is not equal to the preset angle, the motor control module drives the tilt motor to adjust the panel holders toward the preset angle, after which the processing unit determines whether a change in the rotation angle reaches a specific value; and Step S 43 : the processing unit determines whether a change in the rotation angle reaches a specific value; if the change in the rotation angle reaches the specific value, the motor control module drives the tilt motor to rotate the panel holders toward the preset angle and simultaneously drives the travel motor to move the master carrier toward the second position; if the change does not reach the specific value, Step S 41 is repeated.
15 . The curtain control method according to claim 12 , wherein the judgment and execution step further comprises:
Step S 51 : the processing unit determines whether the rotation angle falls within the specific range; if the rotation angle of the panel holders falls within the specific range, the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle; if the rotation angle does not fall within the specific range, the motor control module drives the tilt motor to adjust the panel holders toward the preset angle, after which the processing unit determines whether a change in the rotation angle reaches the specific value; Step S 52 : the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle; if the rotation angle of the panel holders is equal to the preset angle, the motor control module drives the travel motor to move the master carrier toward the second position; if the rotation angle is not equal to the preset angle, the motor control module drives the tilt motor to rotate the panel holders toward the preset angle and simultaneously drives the travel motor to move the master carrier toward the second position; and Step S 53 : the processing unit determines whether a change in the rotation angle reaches the specific value; if the change in the rotation angle reaches the specific value, the motor control module drives the tilt motor to rotate the panel holders toward the preset angle and simultaneously drives the travel motor to move the master carrier toward the second position; if the change does not reach the specific value, Step S 51 is repeated.
16 . The curtain control method according to claim 12 , wherein the judgment and execution step further comprises:
Step S 61 : the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle; if the rotation angle of the panel holders is equal to the preset angle, the motor control module drives the travel motor to move the master carrier toward the second position; if the rotation angle is not equal to the preset angle, the processing unit determines whether the rotation angle falls within the specific range; and Step S 62 : the processing unit determines whether the rotation angle falls within a specific range; if the rotation angle falls within the specific range, the motor control module drives the tilt motor to rotate the panel holders toward the preset angle and simultaneously drives the travel motor to move the master carrier toward the second position; if the rotation angle does not fall within the specific range, the motor control module drives the tilt motor to adjust the panel holders toward the preset angle, and Step S 62 is repeated.
17 . The curtain control method according to claim 12 , wherein the judgment and execution step further comprises:
Step S 71 : the processing unit determines whether the rotation angle falls within the specific range; if the rotation angle of the panel holders falls within the specific range, the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle; if the rotation angle does not fall within the specific range, the motor control module drives the tilt motor to adjust the panel holders toward the preset angle and then repeats Step S 71 ; and Step S 72 : the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle; if the rotation angle of the panel holders is equal to the preset angle, the motor control module drives the travel motor to move the master carrier toward the second position; if the rotation angle is not equal to the preset angle, the motor control module drives the tilt motor to rotate the panel holders toward the preset angle and simultaneously drives the travel motor to move the master carrier toward the second position.
18 . The curtain control method according to claim 12 , wherein the termination step further comprises:
Step S 91 : the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle and whether the master carrier has reached the second position; Step S 92 : if the rotation angle is equal to the preset angle and the master carrier has not reached the second position, the motor control module stops driving the tilt motor and continues driving the travel motor to move the master carrier toward the second position; and Step S 93 : the processing unit determines whether the master carrier has reached the second position; if the master carriers has reached the second position, the motor control module stops driving the travel motor, and the sensing module detects the position information and the rotation angle for storage in the storage unit, thereby concluding the operation; if the master carrier has not reached the second position, Step S 92 is repeated.
19 . The curtain control method according to claim 12 , wherein the termination step further comprises:
Step S 91 : the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle and whether the master carrier has reached the second position; and Step S 102 : if the rotation angle is equal to the preset angle and the master carrier has reached the second position, the motor control module stops driving both the tilt motor and the travel motor, and the sensing module detects and stores the position information of the master carrier and the rotation angle of the panel holders in the storage unit, thereby concluding the operation.
20 . The curtain control method according to claim 12 , wherein the termination step further comprises:
Step S 91 : the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle and whether the master carrier has reached the second position; Step S 112 : if the rotation angle of the panel holders is not equal to the preset angle and the master carrier has reached the second position, the motor control module stops driving the travel motor and continues driving the tilt motor to adjust the panel holders toward the preset angle; and Step S 113 : the processing unit determines whether the rotation angle of the panel holders is equal to the preset angle; if the rotation angle of the panel holders is equal to the preset angle, the motor control module stops driving the tilt motor, and the sensing module detects the position information and the rotation angle for storage in the storage unit, thereby concluding the operation; if the rotation angle of the panel holders is not equal to the preset angle, Step S 112 is repeated.Join the waitlist — get patent alerts
Track US2026053291A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.