Patent classifications
E06B2009/6872
Tracking a position of a motorized window treatment
Motorized window treatment systems are disclosed. A motorized window treatment system may include a covering material, a sensor circuit, and a control circuit. The sensor circuit may be configured to generate sensor signals indicative of a position of the covering material. The control circuit may be configured to determine a present sensor state of the sensor circuit, determine a predicted sensor state for the sensor circuit based at least in part on a power-down position recorded at a first time and a final position recorded at a second time, compare the predicted sensor state with the present sensor state, and determine a present position of the covering material based on the comparison of the predicted sensor state and the present sensor state. Methods of adjusting a position of a covering material of a motorized window treatment also are disclosed.
Clock Device with Automatic Simulation of Sunrise or Suset
A clock comprises an alarm clock housing having a front face, a clock display occupying at least a portion of the front face, a control on the housing for activating a shade positioning function, and a processor within the housing. The processor is responsive to the control for generating at least one shade positioning command to be transmitted to at least one motorized window shade, so as to cause the motorized window shade to move to one or more position at one or more corresponding predetermined interval relative to an alarm time.
SYSTEM AND METHOD FOR CONTROLLING ONE OR MORE ROLLER SHADES
Systems, methods, and modes for controlling one or more roller shades in order to substantially synchronize and uniformly align a plurality of roller shades. Each shade comprises a roller tube, a shade material connected to the roller tube, a motor adapted to rotate the roller tube, and a controller. The controller is adapted to: drive the motor between a first limit position and a second limit position of the shade material at a first rotational speed; determine a run time it took the motor to move the shade material between the first limit position and the second limit position; using at least the determined run time, determine a second rotational speed for the controller to drive the motor between the first limit position and the second limit position within a predetermined run time; and set the motor to operate according to the second rotational speed.
Motorized window treatment
A motorized window treatment for controlling the amount of daylight entering a space through a window includes a covering material, a drive shaft, and a motor coupled to the drive shaft for raising and lowering the covering material. The window treatment also includes a spring assist unit for assisting the motor by providing a torque that equals the torque provided by the weight on the cords that lift the covering material at a position midway between fully-open and fully-closed positions to minimize motor usage and conserve battery life. The window treatment may comprise a photosensor for measuring the amount of daylight outside the window and temperature sensors for measuring the temperatures inside and outside of the window. The position of the covering material may be automatically controlled in response to the photosensor and the temperature sensors, or in response to an infrared or radio-frequency remote control.
Clock device with automatic simulation of sunrise or sunset
A clock comprises an alarm clock housing having a front face, a clock display occupying at least a portion of the front face, a control on the housing for activating a shade positioning function, and a processor within the housing. The processor is responsive to the control for generating at least one shade positioning command to be transmitted to at least one motorized window shade, so as to cause the motorized window shade to move to one or more position at one or more corresponding predetermined interval relative to an alarm time.
Stall Protection for a Motorized Window Treatment
A motor drive unit for driving a motor of a motorized window treatment may comprise software-based and hardware-based implementations of a process for detecting and resolving a stall condition in the motor, where the hardware-based implementation is configured to reduce power delivered to the motor if the software-based implementation has not first reduced the power to the motor. A control circuit may detect a stall condition of the motor, and reduce the power delivered to the motor after a first period of time from first detecting the stall condition. The motor drive unit may comprise a stall prevention circuit configured to reduce the power delivered to the motor after a second period of time (e.g., longer than the first period of time) from determining that a rotational sensing circuit is not generating a sensor signal while the control circuit is generating a drive signal to rotate the motor.
METHOD FOR DETECTING AN OBSTACLE, ELECTROMECHANICAL ACTUATOR AND CLOSURE OR SOLAR PROTECTION UNIT
A method for detecting an obstacle opposing the movement of a screen in a home automation closure or sun protection system includes an electromechanical actuator driving movement of the screen. The electromechanical actuator includes a torque support, a housing, an output shaft, and an electric motor including a stator and a rotor. The system includes a winding shaft rotating the screen and a connecting accessory between the electromechanical actuator's output shaft and the winding shaft. The method includes: determining an angular displacement value of the rotor with respect to the stator; determining angular displacement of the winding shaft relative to the housing or torque support of the electromechanical actuator; determining angular deformation of the kinematic chain between the electric motor and the winding shaft by comparing these two angular displacements; and determining the presence of an obstacle to screen movement from an angular deformation exceeding a predefined value.
BLDC MOTOR CONTROL SYSTEM AND METHOD FOR INCREMENTAL MOTORIZED WINDOW TREATMENT OPERATION
A motorized shade comprising a motor adapted to lower or raise a shade material for selectively covering an architectural opening based on a position of the sun. The motorized shade comprises a controller adapted to drive the motor phase according to a startup sequence by ramping up amplitude form an initial amplitude to a startup amplitude and ramping up frequency from an initial frequency to a drive frequency, drive the motor phase according to a full drive sequence to move the shade material by driving the motor phase according to a sinusoidal waveform at a set maximum amplitude and at a drive frequency, and drive the motor phase according to a wind down sequence by reducing frequency from the drive frequency to an end frequency and reducing the amplitude from the maximum amplitude to an end amplitude.
SYSTEM AND METHOD FOR CONTROLLING ONE OR MORE ROLLER SHADES
Systems, methods, and modes for controlling one or more roller shades in order to substantially synchronize and uniformly align a plurality of roller shades. Each shade comprises a roller tube, a shade material connected to the roller tube, a motor adapted to rotate the roller tube, and a controller. The controller is adapted to: drive the motor between a first limit position and a second limit position of the shade material at a first rotational speed; determine a run time it took the motor to move the shade material between the first limit position and the second limit position; using at least the determined run time, determine a second rotational speed for the controller to drive the motor between the first limit position and the second limit position within a predetermined run time; and set the motor to operate according to the second rotational speed.
WIND SAFE DOOR
The present invention concerns a motorized door for closing an area (3) at least partially defined by a frame, said Motorized door comprising: (A) a motorized driving mechanism (10) for moving a shutter between an open position (z=1) and a closed position (z=0) in a first direction (α) to close said area defined within said frame and in a second direction (β) to open said area; (B) a detection cell (5, 6) suitable for detecting an accidental event (eI), during the motion of the shutter. The motorized door further comprises a processing unit programmed to trigger a wind related safety function avoiding the yo-yo effect in case strong winds triggered the erroneous detection of an accidental event by the detection cell, said wind related safety function comprising the following steps: (C) a processing unit (CPU): (a) stop the movement of the shutter in the first direction (α), and reverse said movement into the second direction (β) and, after a brief reverse time, Δt, of the order of 0.8 to 3.0 s, (b) stop said movement in the second direction (β) and reverse the movement back into the first direction (α) towards the closed position (z=0) of the shutter.