Stall protection for a motorized window treatment

US11233478B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11233478-B2
Application numberUS-201916525650-A
CountryUS
Kind codeB2
Filing dateJul 30, 2019
Priority dateJul 30, 2018
Publication dateJan 25, 2022
Grant dateJan 25, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A motor drive unit for driving a motor of a motorized window treatment, the motor drive unit comprising: a motor drive circuit configured to control power delivered to the motor; a rotational sensing circuit configured to generate a sensor signal that indicates rotation of the motor; a control circuit configured to generate a drive signal to control the motor drive circuit to control the power delivered to the motor, the control circuit configured to detect a stall condition of the motor, and to reduce the power delivered to the motor after a first period of time from first detecting the stall condition; and a stall prevention circuit configured to reduce the power delivered to the motor after a second period of time from first determining that the rotational sensing circuit is not generating the sensor signal while the control circuit is generating the drive signal to rotate the motor, the second period of time longer than the first period of time. 2. The motor drive unit of claim 1 , wherein the stall prevention circuit is configured to stop the motor at the end of the second period of time. 3. The motor drive unit of claim 2 , wherein the stall prevention circuit is configured to latch the motor in the stopped state at the end of the second period of time. 4. The motor drive unit of claim 3 , wherein the stall prevention circuit is configured to unlatch the motor in response to the control circuit ceasing to generate the drive signal. 5. The motor drive unit of claim 4 , wherein the control circuit is configured to cease generating the drive signal in response to receiving a command to stop the motor. 6. The motor drive unit of claim 3 , wherein the stall prevention circuit is configured to unlatch the motor in response to a power cycle of the motor drive unit. 7. The motor drive unit of claim 1 , wherein the stall prevention circuit is configured to receive the drive signal and the sensor signal. 8. The motor drive unit of claim 7 , wherein the control circuit is configured to generate an enable signal that is received by the motor drive circuit for enabling and disabling the motor drive circuit. 9. The motor drive unit of claim 8 , wherein the stall prevention circuit comprises: a capacitor coupled to the drive signal through a resistor for producing a DC voltage across the capacitor; an edge detect circuit configured to receive the sensor signal and generate an edge detect signal that indicates edges of the sensor signal; a first comparator having a positive input coupled to receive a first reference voltage, a negative input coupled to receive the edge detect signal, and an output configured to discharge the capacitor at one or more of the edges of the sensor signal; a second comparator having a positive input coupled to receive a second reference voltage, a negative input coupled to receive the DC voltage across the capacitor, and an output configured to control the magnitude of the enable signal; wherein the first comparator is configured to control the DC voltage across the capacitor to approximately zero volts when the rotational sensing circuit is generating the sensor signal, the second comparator configured to control the enable signal to disable the motor drive circuit when the rotational sensing circuit is not generating the sensor signal and the magnitude of the DC voltage across the capacitor exceeds the second reference voltage. 10. The motor drive unit of claim 9 , wherein the stall prevention circuit further comprises a diode coupled between the positive input and the output of the second comparator for decreasing the magnitude of the second reference voltage when the output is driven low to latch the motor drive circuit in the disabled state. 11. The motor drive unit of claim 1 , wherein the control circuit is configured to receive the sensor signal and to detect the stall condition in response to determining that the rotational sensing circuit is not generating the sensor signal while the control circuit is generating the drive signal to rotate the motor. 12. The motor drive unit of claim 11 , wherein the control circuit is configured to wait for the first period of time after first detecting the stall condition before stopping the motor. 13. A motor drive unit for driving a motor of a motorized window treatment, the motor drive unit comprising: a motor drive circuit configured to control power delivered to the motor; a rotational sensing circuit configured to generate a sensor signal that indicates rotation of the motor; a control circuit configured to generate a drive signal to control the motor drive circuit to control the power delivered to the motor, the control circuit configured to detect a stall condition of the motor, and to stop the motor after a first period of time from first detecting the stall condition; and a stall prevention circuit configured to stop the motor after a second period of time from first determining that the rotational sensing circuit is not generating the sensor signal while the control circuit is generating the drive signal to rotate the motor, the second period of time longer than the first period of time; wherein the stall prevention circuit is configured to latch the motor in the stopped state at the end of the second period of time. 14. The motor drive unit of claim 13 , wherein the stall prevention circuit is configured to unlatch the motor in response to the control circuit ceasing to generate the drive signal. 15. The motor drive unit of claim 14 , wherein the control circuit is configured to cease generating the drive signal in response to receiving a command to stop the motor. 16. The motor drive unit of claim 13 , wherein the stall prevention circuit is configured to unlatch the motor in response to a power cycle of the motor drive unit. 17. A motorized roller shade comprising: a flexible shade fabric; a roller tube windingly receiving the shade fabric; a motor drive unit comprising: a motor drive circuit configured to drive a motor to rotate the roller tube and adjust a position of the shade fabric; a rotational sensing circuit configured to generate a sensor signal that indicates rotation of the motor; a control circuit configured to generate a drive signal to control the motor drive circuit to control the power delivered to the motor, the control circuit configured to detect a stall condition of the motor, and to reduce the power delivered to the motor after a first period of time from first detecting the stall condition; and a stall prevention circuit configured to reduce the power delivered to the motor after a second period of time from first determining that the rotational sensing circuit is not generating the sensor signal while the control circuit is generating the drive signal to rotate the motor, the second period of time longer than the first period of time. 18. The motorized roller shade of claim 17 , wherein the stall prevention circuit is configured to stop the motor at the end of the second period of time. 19. The motorized roller shade of claim 18 , wherein the stall prevention circuit is configured to latch the motor in the stopped state at the end of the second period of time. 20. The motorized roller shade of claim 19 , wherein the stall prevention circuit is configured to unlatch the motor in response to the control circuit ceasing to generate the drive signal. 21. The motorized roller shade of claim 20 , wherein the control circuit is configured to cease generating the d

Assignees

Inventors

Classifications

  • using sensors · CPC title

  • automatic · CPC title

  • Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load · CPC title

  • E06B9/88Primary

    for limiting unrolling · CPC title

  • H02P29/032Primary

    Preventing damage to the motor, e.g. setting individual current limits for different drive conditions · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11233478B2 cover?
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 circ…
Who is the assignee on this patent?
Lutron Tech Co Llc
What technology area does this patent fall under?
Primary CPC classification E06B9/88. Mapped technology areas include Fixed Constructions.
When was this patent published?
Publication date Tue Jan 25 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).