← Back to Patent Explorer
US4599695A Expired / Lapsed US ⏱️ 0.0 years remaining

Microprocessor transient interrupt system adaptable for engine control

Assignee: Motorola Solutions Inc
•
Filing: 1984-05-25
•
Granted: 1986-07-08
•
Expires: 2004-05-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An engine control microprocessor transient interrupt system is provided wherein an engine throttle position sensor provides a throttle position input signal to a microprocessor which developes engine control output signals in response thereto. The throttle position sensor also provides an input signal to a transient detector external to the microprocessor which provides an interrupt signal to the microprocessor in response to the rate of change of throttle position exceeding a threshold. In response to the interrupt signal, the microprocessor provides a disable signal which disables the external transient detector, and then the microprocessor monitors the rate of change of engine throttle position to determine the end of the throttle position transient condition and enables the external transient detector in response to the end of the transient condition.

Inventors

  • 👤 Robert Deutsch

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 22:26
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4812; F; F02; F02D; F02D41/00; F02D41/02; F02D41/04; F02D41/045; F02D41/10; F02D41/105; F02D41/24; F02D41/26; F02D41/263

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 195 words
A microprocessor transient interrupt system comprising: microprocessor means for effectively monitoring at a first rate at least one input signal and providing at least one control output signal in response thereto in accordance with a predetermined main software program which implements a first predetermined relationship between said input and output signals, said microprocessor means including, internal thereto, interrupt means for interrupting said main software program and implementing an interrupt software program in response to receiving an interrupt signal and then reimplementing said main software program; and transient detector means coupled to and located external to said microprocessor means for substantially continuously monitoring a sensed parameter and providing said interrupt signal to said microprocessor means in response to detecting a predetermined change in said parameter indicative of the start of a transient condition of said parameter; said microprocessor means including disable means for, in response to said interrupt program, effectively preventing any additional execution of said interrupt software program after said interrupt program for a time duration calculated by said microprocessor means indicative of the continued existence of said transient condition, whereby said microprocessor prevents additional interrupts by said transient detector means during said time duration.
Claim 2
Dependent Claim 195 words
A microprocessor transient interrupt system comprising: microprocessor means for effectively monitoring at a first rate at least one input signal and providing at least one control output signal in response thereto in accordance with a predetermined main software program which implements a first predetermined relationship between said input and output signals, said microprocessor means including, internal thereto, interrupt means for interrupting said main software program and implementing an interrupt software program in response to receiving an interrupt signal and then reimplementing said main software program; and transient detector means coupled to and located external to said microprocessor means for substantially continuously monitoring a sensed parameter and providing said interrupt signal to said microprocessor means in response to detecting a predetermined change in said parameter indicative of the start of a transient condition of said parameter; said microprocessor means including disable means for, in response to said interrupt program, effectively preventing any additional execution of said interrupt software program after said interrupt program for a time duration calculated by said microprocessor means indicative of the continued existence of said transient condition, whereby said microprocessor prevents additional interrupts by said transient detector means during said time duration.
Claim 3
Dependent Claim 61 words
A microprocessor interrupt system according to claim 1 wherein said microprocessor means includes means for effectively reenabling execution of said interrupt program in response to determining the end of said transient condition by determining said input signal changes by less than a predetermined amount over a predetermined period of time, thus indicating the end of a transient condition for the parameter.
Claim 4
Dependent Claim 41 words
A microprocessor interrupt system according to claim 2 wherein said microprocessor means includes means for monitoring said input signal during said time duration and providing said output signal in accordance with a second predetermined relationship between said input and output signals.
Claim 5
Dependent Claim 18 words
A microprocessor interrupt system according to claim 3 wherein said second relationship is different from said first relationship.
Claim 6
Dependent Claim 36 words
A microprocessor interrupt system according to claim 4 wherein said microprocessor means includes means for reimplementing said first relationship between said input and output signals in response to said determining the end of said transient condition.
Claim 7
Dependent Claim 22 words
A microprocessor interrupt system according to claim 2 wherein said input signal is related to and determined by at least said parameter.
Claim 8
Dependent Claim 38 words
A microprocessor interrupt system according to claim 1 wherein said transient detector means includes means for providing said interrupt signal by comparing the rate of change of said parameter with at least one predetermined rate of change threshold.
Claim 9
Dependent Claim 32 words
A microprocessor interrupt system according to claim 7 wherein said input signal is related to and determined by said parameter, said transient detector means monitoring said parameter by monitoring said input signal.
Claim 10
Dependent Claim 40 words
A microprocessor interrupt system according to claim 1 wherein said microprocessor interrupt means implements said interrupt software program in response to being level sensitive to the magnitude of said interrupt signal rather than being edge sensitive to said interrupt signal.
Claim 11
Dependent Claim 43 words
A microprocessor interrupt system according to claim 1 wherein said transient detector means is disabled in response to receipt of a disable signal, and wherein said microprocessor disable means selectively provides said disable signal to said transient detector means during said time duration.
Claim 12
Dependent Claim 219 words
An engine control microprocessor transient interrupt system comprising: sensor means for providing an input signal related to throttle position of an engine; microprocessor means coupled to said sensor means for effectively monitoring at a first rate at least said input signal and providing at least one engine control output signal in response thereto in accordance with a predetermined main software program which implements a first predetermined relationship between said input and output signals, said microprocessor means including, internal thereto, interrupt means for interrupting said main software program and implementing an interrupt software program in response to receiving an interrupt signal and then reimplementing said main software program; and transient detector means coupled to and located external to said microprocessor means for substantially continuously monitoring a sensed engine parameter and providing said interrupt signal to said microprocessor means in response to detecting a predetermined change in said parameter indicative of the start of a transient condition of said parameter; said microprocessor means including disable means for, in response to said interrupt program, effectively preventing any additional execution of said interrupt software program after said interrupt program for a time duration calculated by said microprocessor means indicative of the continued existence of said transient engine condition, whereby said microprocessor prevents additional interrupts by said transient detector means during said time duration.
Claim 13
Dependent Claim 219 words
An engine control microprocessor transient interrupt system comprising: sensor means for providing an input signal related to throttle position of an engine; microprocessor means coupled to said sensor means for effectively monitoring at a first rate at least said input signal and providing at least one engine control output signal in response thereto in accordance with a predetermined main software program which implements a first predetermined relationship between said input and output signals, said microprocessor means including, internal thereto, interrupt means for interrupting said main software program and implementing an interrupt software program in response to receiving an interrupt signal and then reimplementing said main software program; and transient detector means coupled to and located external to said microprocessor means for substantially continuously monitoring a sensed engine parameter and providing said interrupt signal to said microprocessor means in response to detecting a predetermined change in said parameter indicative of the start of a transient condition of said parameter; said microprocessor means including disable means for, in response to said interrupt program, effectively preventing any additional execution of said interrupt software program after said interrupt program for a time duration calculated by said microprocessor means indicative of the continued existence of said transient engine condition, whereby said microprocessor prevents additional interrupts by said transient detector means during said time duration.
Claim 14
Dependent Claim 61 words
A microprocessor interrupt system according to claim 11 wherein said microprocessor means includes means for effectively reenabling execution of said interrupt program in response to determining the end of said transient condition by determining said input signal changes by less than a predetermined amount over a predetermined period of time, thus indicating the end of a transient condition for the parameter.
Claim 15
Dependent Claim 41 words
A microprocessor interrupt system according to claim 12 wherein said microprocessor means includes means for monitoring said input signal during said time duration and providing said output signal in accordance with a second predetermined relationship between said input and output signals.
Claim 16
Dependent Claim 18 words
A microprocessor interrupt system according to claim 13 wherein said second relationship is different from said first relationship.
Claim 17
Dependent Claim 36 words
A microprocessor interrupt system according to claim 14 wherein said microprocessor means includes means for reimplementing said first relationship between said input and output signals in response to said determining the end of said transient condition.
Claim 18
Dependent Claim 24 words
A microprocessor interrupt system according to claim 12 wherein said sensed engine parameter is related to and determined by at least engine throttle position.
Claim 19
Dependent Claim 39 words
A microprocessor interrupt system according to claim 11 wherein said transient detector means includes means for providing said interrupt signal by comparing the rate of change of said engine parameter with at least one predetermined rate of change threshold.
Claim 20
Dependent Claim 37 words
A microprocessor interrupt system according to claim 17 wherein said engine parameter is related to and determined by engine throttle position, said transient detector means monitoring said parameter by monitoring said input signal provided to said microprocessor.
Claim 21
Dependent Claim 40 words
A microprocessor interrupt system according to claim 11 wherein said microprocessor interrupt means implements said interrupt software program in response to being level sensitive to the magnitude of said interrupt signal rather than being edge sensitive to said interrupt signal.
Claim 22
Dependent Claim 43 words
A microprocessor interrupt system according to claim 11 wherein said transient detector means is disabled in response to receipt of a disable signal, and wherein said microprocessor disable means selectively provides said disable signal to said transient detector means during said time duration.

References Cited (Backward Citations)

US4032757A Cited
US4186691A Cited
US4174694A Cited
US4352157A Cited
US4282573A Cited
US4244023A Cited
US4410938A Cited
US4363097A Cited
US4355360A Cited
US4482962A Cited
US4490792A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-07-07 1990-01-06 1990-07-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-07-07 1994-01-06 1994-07-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-07-07 1998-01-06 1998-07-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag