IP Library Granted Patent US 11,621,134
Granted Patent B1
US 11,621,134 · App. 17/249,282 · Granted Apr 4, 2023

High speed solenoid driver circuit

Inventors: Liyu Cao (Fremont, CA); Amrit Iyer (Oakland, CA); Arthur Kelley (Cary, NC); Govind Chavan (Union City, CA)
Assignee: Smart Wires Inc.
H01H33/6664H01H33/42H01H33/6662
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,621,134
App. No.
17/249,282
Granted
Apr 4, 2023
Kind
B1
Abstract

A driver circuit for driving a solenoid, and related method, are described. A power supply charges one or more capacitors to a high voltage level sufficient to over-drive the solenoid. A switch is connected to the one or more capacitors and the solenoid. When the switch is on, the switch connects the one or more capacitors to the solenoid. When the switch is off, the switch disconnects the one or more capacitors from the solenoid. Control circuitry turns the switch on, and turns the switch off in response to sensing current through the solenoid reaches a defined maximum current.

Claims (44)

1. A driver circuit for driving a solenoid, comprising:

one or more capacitors connectable to a first power supply to charge the one or more capacitors to a high voltage level to over-drive the solenoid;

a switch connected to the one or more capacitors and connectable to the solenoid, to connect the one or more capacitors to the solenoid when the switch is on, and disconnect the one or more capacitors from the solenoid when the switch is off; and

control circuitry to turn the switch on, and to turn the switch off in response to a sensed current through the solenoid that reaches a defined maximum current;

wherein the control circuitry to turn the switch on is edge enabled by a transition of a clock signal, or amplitude enabled by the clock signal and the sensed current through the solenoid that reaches the defined maximum current.

2. The driver circuit of claim 1 , wherein the high voltage level is greater than the defined maximum current for the solenoid multiplied by a characteristic resistance of the solenoid.

3. The driver circuit of claim 1 , wherein the control circuitry is to turn the switch on at a plurality of fixed time intervals.

4. The driver circuit of claim 1 , wherein the sensed current through the solenoid is sensed by a sensing resistor connected to the solenoid, and a reference voltage to which the voltage across the sensing resistor is to be compared.

5. The driver circuit of claim 4 , wherein the reference voltage is variable based on one or more environmental condition or variation in mechanical performance of the solenoid.

6. The driver circuit of claim 1 , wherein the defined maximum current is variable based on one or more environmental condition or variation in mechanical performance of the solenoid.

7. The driver circuit of claim 1 , wherein the one or more capacitors form a capacitor bank.

8. The driver circuit of claim 1 , further comprising:

the first power supply, as a boost power supply to provide the high voltage level to charge the one or more capacitors; and

a second power supply, coupleable to the solenoid as a holding power supply to provide a holding current to the solenoid.

9. A driver circuit for driving a solenoid, comprising:

one or more capacitors;

a first power supply coupled to the one or more capacitors to charge the one or more capacitors to a high voltage level to over-drive the solenoid;

a second power supply, to supply a holding current to the solenoid;

a switch connected to the one or more capacitors and connectable to the solenoid; and

control circuitry to turn the switch on so that the switch connects the one or more capacitors and the solenoid, and to turn the switch off so that the switch disconnects the one or more capacitors and the solenoid from each other in response to determining current through the solenoid achieves a defined maximum current.

10. The driver circuit of claim 9 , wherein the high voltage level is defined as greater than a characteristic resistance of the solenoid times the defined maximum current for the solenoid.

11. The driver circuit of claim 9 , wherein the control circuitry is clock driven to turn the switch on at fixed time intervals.

12. The driver circuit of claim 9 , further comprising:

a sensing resistor coupled to the solenoid, for sensing the current through the solenoid; and

a reference voltage, wherein the determining the current through the solenoid achieves the defined maximum current comprises comparing a voltage of the sensing resistor and the reference voltage.

13. The driver circuit of claim 12 , wherein the reference voltage is variable.

14. The driver circuit of claim 9 , wherein the control circuitry is further to determine the defined maximum current based on mechanical performance of the solenoid or at least one environmental condition.

15. The driver circuit of claim 9 , wherein:

the one or more capacitors form a capacitor bank; and

the switch comprises a transistor.

16. The driver circuit of claim 9 , wherein the control circuitry to turn the switch on is clocked and edge enabled.

17. The driver circuit of claim 9 , wherein the control circuitry to turn the switch on is enabled by an amplitude of a clock signal and a comparator for the determining the current through the solenoid reaches the defined maximum current.

18. A method of driving a solenoid, comprising:

charging one or more capacitors to a high voltage level to over-drive the solenoid;

turning a switch on, so that the switch connects the one or more capacitors to the solenoid;

turning the switch off, so that the switch disconnects the one or more capacitors from the solenoid, in response to a sensed current through the solenoid that reaches a defined maximum current;

repeating the turning the switch on and the turning the switch off, until the solenoid reaches an actuated state; and

providing a holding current to the solenoid, with the solenoid in the actuated state.

19. The method of driving the solenoid of claim 18 , wherein the repeating the turning the switch on is according to a clock.

20. The method of driving the solenoid of claim 18 , wherein drive current into the solenoid comprises a series of pulses, terminated prior to first achieving the defined maximum current by a clock and subsequently by reaching the defined maximum current.

21. The method of driving the solenoid of claim 18 , wherein the charging the one or more capacitors to the high voltage level to over-drive the solenoid comprises using a boost power supply.

22. The method of driving the solenoid of claim 18 , wherein the repeating the turning the switch on and the turning the switch off comprises using a clock having a clock period that is smaller than a shortest characteristic time of the solenoid.

23. The method of driving the solenoid of claim 18 , further comprising:

determining the defined maximum current based on mechanical performance of the solenoid or an environmental condition.

Assignments (2)
INTELLECTUAL PROPERTY SECURITYAGREEMENT Recorded Jan 10, 2022
From: SMART WIRES INC.
To: INNOVATUS LIFE SCIENCES LENDING FUND I, LP
Reel/Frame 058653/0190 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2021
From: CAO, LIYU; IYER, AMRIT; KELLEY, ARTHUR; CHAVAN, GOVIND
To: SMART WIRES INC.
Reel/Frame 055424/0600 →
Continuity (1)
Provisional Application 63033702 · Jun 2, 2020
Cited By (1)
US 12,437,949