The present disclosure relates generally to a system for controlling an electronic throttle body.
Many conventional devices used in lawn and garden applications and in other applications employ an engine with an electronic throttle body that may be controlled to vary the speed of the engine. Conventional control systems for the electronic throttle body, however, suffers from several deficiencies. For example, conventional control systems include a relatively large number of components (e.g., voltage regulators, protection circuits) and wires and are therefore relatively complex and expensive. Conventional control systems are also difficult to configure and can only assume a limited number of configurations. As a result, a single control system often cannot be used with different products and must be customized for each product. Further, conventional systems limit the ability of end users of a product to vary engine speed.
The inventors herein have recognized a need for a system for controlling an electronic throttle body that will minimize and/or eliminate one or more of the above-identified deficiencies.
A system for controlling an electronic throttle body in accordance with one embodiment includes an engine speed setting device comprising a first terminal coupled to a source for a reference voltage, a second terminal coupled to a first end of a conductor, and means for varying a level of resistance between the first and second terminals. The level of resistance is indicative of a desired engine speed. The second terminal outputs an analog engine speed signal indicative of the desired engine speed on the conductor. The system further includes an electronic control module. The module comprises an engine speed signal processing circuit including a resistor coupled between a node located between the first end and a second end of the conductor and one of a voltage supply and a voltage return. The module further includes a controller coupled to the second end of the conductor and configured to generate a control signal for the electronic throttle body responsive to the engine speed signal.
A system for controlling an electronic throttle body in accordance with another embodiment includes an engine speed setting device comprising a first terminal coupled to a source for a reference voltage, a second terminal coupled to a first end of a conductor, and means for varying a level of resistance between the first and second terminals. The level of resistance is indicative of a desired engine speed. The second terminal outputs an analog engine speed signal indicative of the desired engine speed on the conductor. The system further includes an electronic control module. The module comprises an engine speed signal processing circuit including a resistor coupled between a node located between the first end and a second end of the conductor and one of a voltage supply and a voltage return. The module further includes a controller coupled to the second end of the conductor. The controller is configured to measure a voltage of the engine speed signal and a voltage of the voltage supply and to generate a control signal for the electronic throttle body responsive to a ratio of the voltage of the engine speed signal and the voltage of the voltage supply.
A system for controlling a motor in accordance with another embodiment includes an input device comprising a first terminal coupled to a source for a reference voltage, a second terminal coupled to a first end of a conductor, and means for varying a level of resistance between the first and second terminals. The level of resistance is indicative of a desired speed or position of the motor. The second terminal outputs an analog signal indicative of the desired speed or position of the motor on the conductor. The system further includes an electronic control module. The module comprises a signal processing circuit including a resistor coupled between a node located between the first end and a second end of the conductor and one of a voltage supply and a voltage return. The module further includes a controller coupled to the second end of the conductor and configured to generate a control signal for the motor responsive to the analog signal.
A system for controlling an electronic throttle body in accordance with the disclosure herein represents an improvement as compared to conventional systems. In particular, a system in accordance with the disclosure includes fewer component and wires than conventional systems and is therefore less complex and less expensive. A system in accordance with the disclosure can also be easily configured-both for use with a wide variety of different products and by end users of those products thereby allowing greater variation and control of engine speed.
The following detailed description of certain embodiments and best mode will be set forth with reference to the accompanying drawings, in which:
Referring now to the drawings wherein like reference numerals are used to identify identical components in the various views,
System 12 provides a low-cost, easily configurable and scalable system for controlling ETB 10. System 12 may include means, such as an engine speed setting device 20, for setting the speed of the engine, and an electronic control module 22.
Engine speed setting device 20 provides a means for a user to indicate a desired engine speed and, ultimately, set the speed of the engine. Device 20 is an analog device that generates an analog engine speed signal indicative of the desired engine speed. In accordance with one aspect of the disclosed system, device 20 is coupled to other components of system 12 by only two wires or other conductors. Device 20 includes one terminal 24 that is coupled to a source for a reference voltage by one conductor. The reference voltage may comprise, for example, the system voltage for system 12 as provided by a power source 26 such as a battery or capacitor. Alternatively, the reference voltage may comprise a common ground for system 12. Device 20 further includes a terminal 28 that is coupled to one end of another conductor on which device 20 outputs the engine speed signal. Device 20 further includes means 30, including potentiometers, switches and associated actuators such as levers, push buttons and other actuators, for varying a level of resistance between terminals 24, 28. The level of resistance between terminals 24, 28 is indicative of a desired engine speed. For example, engines in certain applications may have a limited number of engine speed settings including idle (turtle), max (rabbit), and one or more intermediary settings. Means 30 may be used to establish a level of resistance between terminals 24, 28 indicative of one of the potential engine speed settings. As a result, the engine speed signal output on terminal 28 will have a voltage indicative of the chosen engine speed setting and the desired engine speed. Referring to
Referring again to
Engine speed signal processing circuit 52 is provided to process the analog engine speed signal output by engine speed setting device 20. Referring now to
Pull-up resistors 58, 60, 62 and provided to pull up the voltage on conductor 56 to the system voltage for system 12 or another regulated voltage when the reference voltage for device 20 comprises the common ground for system 12. Each pull-up resistor 58, 60, 62 is coupled between a node 86, 88, 90, respectively, on conductor 56 between the ends of conductor 56 and a voltage supply such as the system voltage for system 12 or another regulated voltage.
Pull-down resistors 64, 66, 68 are provided to pull down the voltage on conductor 56 to the common ground for system 12 when the reference voltage for device 20 comprises the system voltage for system 12. Each pull-down resistor 64, 66, 68 is coupled between a corresponding node 86, 88, 90 and a voltage return (i.e., the common ground for system 12).
In accordance with one aspect of the disclosed system 12, pull-up resistors 58, 60, 62 and pull-down resistors 64, 66, 68 have different resistance values to permit use of module 22 with various types of engine speed setting devices 20 and, in particular, devices 20 having different ranges of resistance. For example, resistors 58, 64 may have a value configured for use with a device 20 having a range of resistance of 1000 Ohms, while resistors 60, 66 have a value ten times greater than the resistance of resistors 58, 64 such that resistors 60, 66 are configured for use with a device 20 having a range of resistance of 10000 Ohms and resistors 62, 68 have a value ten times greater than the resistance of resistors 60, 66 such that resistors 62, 68 are configured for use with a device 20 having a range of resistance of 100000 Ohms. Devices 20 having a larger range of resistance can offer more distinct speed settings. It should be understood that the number of pull-up resistors and pull-down resistors may vary depending on the variety of engine speed setting devices 20 that module 22 is configured to be used with. In the simplest configuration, a single pull-up resistor or a single pull-down resistor may be used when both the range of resistance of device 20 is known and the reference voltage used by device 20 is known. System 12 is thus easily configurable and scalable for use with a wide variety of devices 20.
Activation circuits 70, 72, 74 are provided to select and activate a corresponding pull-up resistor 58, 60, 62 whenever the reference voltage for device 20 is such that the desired engine speed reflected in the engine speed signal from device 20 is represented by increases in voltage relative to reference voltage. The resistor 58, 60, 62 that is selected and activated will be based on the range of resistance within device 20. Likewise, activation circuits 76, 78, 80 are provided to select and activate a corresponding pull-down resistor 64, 66, 68 whenever the reference voltage for device 20 is such that the desired engine speed reflected in the engine speed signal from device 20 is represented by decreases in voltage relative to the reference voltage. The resistor 64, 66, 68 that is selected and activated will again be based on the range of resistance within device 20. Activation circuits 70, 72, 74, 76, 78, 80 help to enable the easy configuration and scaling of module 22 for use with various devices 20. Activation circuits 70 and 76, for example, enables use of module 22 with devices 20 that employ the system voltage as a reference voltage as well as devices 20 that employ a common ground as the reference voltage. Additional activation circuits 74, 76, 78, 80 enable use of module 22 with devices 20 having varying ranges of resistance. The operation of activation circuits 70, 72, 74, 76, 78, 80 may be controlled by controller 54 or another controller to select and activate the appropriate pull-up or pull-down resistor 58, 60, 62, 64, 66, 68. Each activation circuit 70, 72, 74 includes an electrically activated switch. In the illustrated embodiment, the switch comprises a transistor 92 such as a NPN bipolar junction transistor (BJT) having a collector coupled to the system voltage through a resistor 94, an emitter coupled to ground and a base coupled to a terminal configured to receive an activation command from the controller 54 through a resistor 96. The collector may further be coupled to the gate of a p-channel enhancement field effect transistor 98 that has its source coupled to the system voltage and its drain coupled to a corresponding pull-up resistor through Schottky diode 100. Circuit 52 may include conductors coupled to the drain of each transistor 98 that output signals to controller 54 through output pins 101 enabling controller 54 to increase accuracy by determining the voltage drop across transistor 98, determine the voltage source powering transistor 98, and perform diagnostic operations (e.g., by requesting activation of circuit 70, 72, 74 and evaluating voltage levels at the drain of transistor 98) among other functions. Likewise, each of activation circuits 76, 78, 80 includes an electrically activated switch. In the illustrated embodiment, each activation circuit 76, 78, 80 may include an n-channel enhancement field effect transistor (FET) 102. The transistor 102 may have a gate coupled to a node of a voltage divider including resistors 104, 106 that is in turn coupled to a terminal configured to receive an activation command from the controller 54. The source of the transistor 102 may be coupled to ground and the drain may be coupled to a corresponding pull-down resistor. Although specific embodiments of activation circuits 70, 72, 74, 76, 78, 80 are illustrated in
Referring now to
Referring again to
In accordance with one aspect of the disclosed system, controller 54 may generate control signals for motors 16 of ETB 10 responsive to a ratio of the voltage of the engine speed signal from engine speed setting device 20 and the voltage from power source 26. Analog to digital converters in controller 54 are configured to convert the analog signals received from device 20 and voltage divider 110 into digital signals from which the ratio is computed. By using a ratio of the voltage levels of signals from device 20 and voltage divider 110—signals which are generated contemporaneously, if not simultaneously—controller 54 eliminates the effects of transient noise within system 12 that may produce voltage levels in the engine speed signal that vary from levels associated with a particular engine speed.
Once the ratio of voltage levels for the engine speed signal and the signal from voltage divider 110 is computed, controller 54 may associate or categorize the ratio to determine the control signals for motor 16 of ETB 10. In particular, in certain embodiments, the range of potential values for the ratio may be divided into discrete sub-ranges, each of which may be associated with a particular engine speed (e.g., in a look-up table or other data structure within a memory of controller 54). The sub-ranges may be computed either dynamically by an algorithm in controller 54 or statically by an engineer or another person and hard coded into controller 54. The number of possible sub-ranges will be determined by the resolution of the analog to digital converters in controller 54, and the tolerance of the total system resistance seen by controller 54 (including the resistances of the resistors in engine speed setting device 20, pull-up resistors 58, 60, 62 and pull-down resistors 64, 66, 68). Controller 54 may compare the ratio to the sub-ranges and categorize the ratio as falling within one of the sub-ranges to determine the intended engine speed. Controller 54 may then generate a control signal for motor 16 of ETB 10 based on the sub-range that the ratio falls within.
In the embodiment described above, system 12 is used to control an ETB 10. It should be understood, however, that system 12 could be employed in a variety of applications in which a motor is controlled in response to user input. For example, system 12 may be used to control the operation of electric or hydraulic motors including the speed and position of such motors. System 12 may therefore also be used to control the operation of systems that are driven by such motors including, e.g., control of the volume of a geometric shape (e.g. by controlling the position of a valve or rod), control of the flow or gas, liquids, or solids (e.g., by controlling the position of a valve), and control of vehicle drive-by-wire systems (e.g., through control of hydraulic actuators or levers used on hydrostatic drive mechanisms). It should be understood that the nature of input device 20 may vary depending on the application for system 12.
While the forms of the invention herein disclosed constitute presently preferred embodiments, many others are possible. It is not intended herein to mention all the possible equivalent forms or ramifications of the invention. It is understood that the terms used herein are merely descriptive, rather than limiting, and that various changes may be made without departing from the spirit or scope of the invention.
As used in this specification and claims, the terms “for example,” “for instance,” “e.g.,” “such as,” and “like,” and the verbs “comprising,” “having,” “including,” and their other verb forms, when used in conjunction with a listing of one or more components or other items, are each to be construed as open-ended, meaning that that the listing is not to be considered as excluding other, additional components or items. Other terms are to be construed using their broadest reasonable meaning unless they are used in a context that requires a different interpretation.
This application claims the benefit of U.S. Provisional Application Ser. No. 63/166,668 filed on Mar. 26, 2021 the entire content of which is incorporated herein by reference in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/021656 | 3/24/2022 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2022/204354 | 9/29/2022 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4872435 | Ueyama et al. | Oct 1989 | A |
4873960 | Kamifuji | Oct 1989 | A |
4960093 | McDougal | Oct 1990 | A |
4993371 | McDougal | Feb 1991 | A |
5029567 | McDougal | Jul 1991 | A |
5085192 | McDougal | Feb 1992 | A |
5133322 | McDougal | Jul 1992 | A |
20020011815 | Gaffney et al. | Jan 2002 | A1 |
20030107351 | Taniguchi | Jun 2003 | A1 |
20050225191 | Walker | Oct 2005 | A1 |
20080277945 | Lorenz | Nov 2008 | A1 |
20100010684 | Lorenz | Jan 2010 | A1 |
20120175876 | Pendray | Jul 2012 | A1 |
20170025976 | Tsai | Jan 2017 | A1 |
Number | Date | Country |
---|---|---|
2015082699 | Apr 2015 | JP |
2020090008529 | Aug 2009 | KR |
WO-2005091874 | Oct 2005 | WO |
WO-2010134994 | Nov 2010 | WO |
WO-2019205205 | Oct 2019 | WO |
Entry |
---|
International Preliminary Report on Patentability for PCT/US2022/021656 dated Oct. 5, 2023, 7 pages. |
Written Opinion & International Search Report for PCT/US2022/021656 dated Jul. 6, 2022, 10 pages. |
Number | Date | Country | |
---|---|---|---|
20240301837 A1 | Sep 2024 | US |
Number | Date | Country | |
---|---|---|---|
63166668 | Mar 2021 | US |