US 11,788,349 B2
BLDC motor control system and method for incremental motorized window treatment operation
Michael Campagna, Woodcliff Lake, NJ (US); Benjamin Slivka, Hillsdale, NJ (US); and Luis J. Rivera, Dumont, NJ (US)
Assigned to Crestron Electronics, Inc., Rockleigh, NJ (US)
Filed by Crestron Electronics, Inc., Rockleigh, NJ (US)
Filed on Dec. 22, 2022, as Appl. No. 18/145,233.
Application 18/145,233 is a continuation of application No. 16/730,004, filed on Dec. 30, 2019, granted, now 11,560,753.
Application 16/730,004 is a continuation in part of application No. 15/800,771, filed on Nov. 1, 2017, granted, now 10,530,279, issued on Jan. 7, 2020.
Application 15/800,771 is a continuation of application No. 15/800,675, filed on Nov. 1, 2017, granted, now 10,511,239, issued on Dec. 17, 2019.
Prior Publication US 2023/0121526 A1, Apr. 20, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H02P 23/12 (2006.01); E06B 9/72 (2006.01); E06B 9/42 (2006.01); H02P 6/21 (2016.01); H02K 29/08 (2006.01); H02K 7/108 (2006.01); E06B 9/68 (2006.01)
CPC E06B 9/72 (2013.01) [E06B 9/42 (2013.01); H02K 7/108 (2013.01); H02K 29/08 (2013.01); H02P 6/21 (2016.02); E06B 2009/6827 (2013.01); H02K 2207/03 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A motorized shade for selectively covering an architectural opening comprising:
a roller tube;
a shade material connected to the roller tube;
a motor adapted to rotate the roller tube to raise or lower the shade material between an upper limit and a lower limit, wherein the motor comprises a rotor and a stator comprising at least one phase; and
a controller adapted to control the motor to move the shade material by an incremental distance, wherein for at least one motor phase to move the shade material by the incremental distance the controller is adapted to:
drive the motor phase according to an amplitude ramping curve comprising amplitude that increases from an initial amplitude to a startup amplitude;
drive the motor phase from the startup amplitude according to a sinusoidal waveform comprising a set maximum amplitude and an initial frequency;
ramp up frequency of the sinusoidal waveform from the initial frequency to the drive frequency; and
drive the motor phase according to the sinusoidal waveform at the set maximum amplitude and the drive frequency.