Motor module, rotation angle detector, and method for detecting failure of rotation angle detector
US-2020076336-A1 · Mar 5, 2020 · US
US11863103B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11863103-B2 |
| Application number | US-202218069513-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 21, 2022 |
| Priority date | Jul 30, 2018 |
| Publication date | Jan 2, 2024 |
| Grant date | Jan 2, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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 for controlling 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 control the motor drive circuit to stop driving the motor after a first period of time from detecting the stall condition; and a stall prevention circuit configured to detect the stall condition by 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 stall protection circuit configured to control the motor drive circuit to stop driving the motor after a second period of time from detecting the stall condition, 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 latch the motor in a stopped state 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 unlatch the motor from the stopped state in response to the control circuit ceasing to generate the drive signal. 4. The motor drive unit of claim 3 , wherein the control circuit is configured to cease generating the drive signal in response to receiving a command to stop the motor. 5. The motor drive unit of claim 2 , wherein the stall prevention circuit is configured to unlatch the motor from the stopped state in response to a power cycle of the motor drive unit. 6. The motor drive unit of claim 1 , wherein the stall prevention circuit is configured to receive the drive signal and the sensor signal. 7. The motor drive unit of claim 6 , 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. 8. The motor drive unit of claim 7 , 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. 9. The motor drive unit of claim 8 , 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. 10. The motor drive unit of claim 7 , wherein the stall prevention circuit is configured to cause the motor drive unit to stop the motor by controlling the enable signal to disable the motor drive circuit. 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. The motor drive unit of claim 11 , 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, the control circuit configured to cause the motor drive unit to stop the motor by controlling the enable signal to disable the motor drive circuit. 14. A motorized window treatment comprising: a flexible material; and a motor drive unit comprising: a motor drive circuit configured to drive a motor for adjusting a position of the flexible material; 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 for controlling 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 control the motor drive circuit to stop the motor after a first period of time from detecting the stall condition; and a stall prevention circuit configured to detect the stall condition by 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 stall protection circuit configured to control the motor drive circuit to stop driving the motor after a second period of time from detecting the stall condition, the second period of time longer than the first period of time. 15. The motorized window treatment of claim 14 , wherein the stall prevention circuit is configured to latch the motor in a stopped state at the end of the second period of time. 16. The motorized window treatment of claim 15 , wherein the stall prevention circuit is configured to unlatch the motor from the stopped state in response to the control circuit ceasing to generate the drive signal. 17. The motorized window treatment of claim 16 , wherein the control circuit is configured to cease generating the drive signal in response to receiving a command to stop the motor. 18. The motorized window treatment of claim 15 , wherein the stall prevention circuit is configured to unlatch the motor from the stopped state in response to a power cycle of the motor drive unit. 19. The motorized window treatment of claim 14 , 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; and wherein the stall prevention circuit and the control circuit are both configured to cause the motor drive unit to stop the motor by controlling the enable signal to disable the motor drive circuit. 20. The motorized window treatment of claim 14 , wherein the flexible material comprises a shade fabric and the motorized window treatment further comprises a roller tube windingly receiving the shade fabric, the motor drive circuit configured to drive the motor to rotate the roller tube and adjust the position of the shade fabric.
Preventing damage to the motor, e.g. setting individual current limits for different drive conditions · CPC title
comprising an electric motor positioned outside the roller · CPC title
automatic · CPC title
by means of a H-bridge circuit · CPC title
Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.