WO1983001487A1 - Ignition advance circuit with sensor inputs - Google Patents
Ignition advance circuit with sensor inputs Download PDFInfo
- Publication number
- WO1983001487A1 WO1983001487A1 PCT/US1982/001411 US8201411W WO8301487A1 WO 1983001487 A1 WO1983001487 A1 WO 1983001487A1 US 8201411 W US8201411 W US 8201411W WO 8301487 A1 WO8301487 A1 WO 8301487A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- coupled
- input
- providing
- signal
- control circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P7/00—Arrangements of distributors, circuit-makers or -breakers, e.g. of distributor and circuit-breaker combinations or pick-up devices
- F02P7/06—Arrangements of distributors, circuit-makers or -breakers, e.g. of distributor and circuit-breaker combinations or pick-up devices of circuit-makers or -breakers, or pick-up devices adapted to sense particular points of the timing cycle
- F02P7/067—Electromagnetic pick-up devices, e.g. providing induced current in a coil
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P7/00—Arrangements of distributors, circuit-makers or -breakers, e.g. of distributor and circuit-breaker combinations or pick-up devices
- F02P7/02—Arrangements of distributors, circuit-makers or -breakers, e.g. of distributor and circuit-breaker combinations or pick-up devices of distributors
- F02P7/03—Arrangements of distributors, circuit-makers or -breakers, e.g. of distributor and circuit-breaker combinations or pick-up devices of distributors with electrical means
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P7/00—Arrangements of distributors, circuit-makers or -breakers, e.g. of distributor and circuit-breaker combinations or pick-up devices
- F02P7/06—Arrangements of distributors, circuit-makers or -breakers, e.g. of distributor and circuit-breaker combinations or pick-up devices of circuit-makers or -breakers, or pick-up devices adapted to sense particular points of the timing cycle
- F02P7/077—Circuits therefor, e.g. pulse generators
- F02P7/0775—Electronical verniers
Definitions
- This invention relates to the field of distributorless electronic ignition systems and, more particularly, to systems wherein the desired advance angle is a function of other engine characteristics in addition to speed.
- the timing of the ignition spark is of extreme importance to the operation of the engine.
- Various mechanical arrangements have been designed, generally utilizing centrifugal force to provide spark advance with speed. Because such arrangements required readjustment from time to time and did not lend themselves to precise or sophisticated advance curves, electronic advance (distributorless) ignition systems have been developed.
- a "programmable" voltage slope generator including a capacitor and various current sources, produces a signal voltage having more than one rate of change.
- An engine rotation sensor and timer combination alter the rate of change of voltage in response to varying engine speeds.
- a vacuum sensor also provides an input to the programmable generator in response to changes in engine load. The voltage on a capacitor in the generator is compared with a reference voltage and
- Still another U.S. Patent No. 4,231,332 describes an improvement upon the circuits of the two previous patents. (All three of the patents referred to herein are assigned to the assignee of the present invention.) In this latter circuit, again sensor pulses are combined and inputted to a ROM which also receives the crankshaft position pulses and controls a BRM which, in turn, inputs to a series of counters. The accumulated count then determines the timing of the ignition spark.
- This system utilizes less storage in the ROM than the previous version, 4,168,682, but still more than is desirable. While all of the above-described systems provide an increase in accuracy of the advance angle calculation, all leave room for improvement.
- an object of the present invention to provide a means of varying the ignition advance angle in response to conditions such as load or temperature.
- signals representing engine speed are coupled to a counter, the output of which addresses a ROM which is programmed with the desired speed vs. advance angle curve.
- the ROM output is coupled through a binary rate multiplier to an exclusive-OR circuit.
- Other sensor inputs responsive to load, temperature, etc. are used to control the frequency of a voltage controlled oscillator.
- the oscillator control signal can be simply in proportion to the instantaneous load (vacuum) or can also include proportional inputs from temperature sensors or a step function such as may be provided by a throttle switch.
- Pulses ' derived from the VCO output are also coupled to the EXOR circuit and the output therefrom is fed to an advance up counter for controlling the advance angle.
- Pig. 1 is a block diagram of the general system including the invention.
- Fig. 2A is a diagram illustrating the positioning of the engine speed sensors and the tabs on the crankshaft.
- Fig. 2B is a timing diagram relating to Fig. 2A.
- Fig. 3 is a block and logic diagram of one embodiment of the invention.
- Fig. 4 is a timing diagram relating to the diagram of Fig. 3.
- Fig. 5 is a logic diagram of a portion of the diagram of Fig. 1.
- Fig. 6 is a timing diagram relating to the diagram of Fig. 5.
- FIG. 1 illustrates a four cylinder automobile ignition system which includes one embodiment of the present invention.
- the system is an electronic ignition (distributorless) system which is well suited to integrated circuit implementation.
- the invention is, however, not to be construed as limited to this particular system or to IC implementation but, rather, may be more easily understood in this environment.
- two coil driver circuits 10, 12 are shown, each for energizing one coil, each coil supplying a spark to two cylinders (not shown) , one during its power_stroke and one during its exhaust stroke.
- Fig. 2A there are three projections or tabs 13a, 13b, 13c on a flywheel 13 of an engine (engine not shown) .
- the projections are sensed by two proximity (Eddy current) sensors 14', 16', which are part of an "advance” sensor circuit 14 and a “retard” sensor circuit 16, respectively, as seen in Fig. 1.
- Fig. 2A From Fig. 2A, it can be seen that only once per crankshaft revolution (at T2 of Fig. 2B) will there be simultaneous pulses from the two sensors. This allows for a relatively exact determination of engine (crankshaft) position.
- Fig. 2B is a timing chart of the pulses derived from the advance (A) and retard (R) sensors. From the three output pulses per cycle from each of these sensors, a synchronizing pulse (S) is obtained by a sensor synchronizing pulse circuit 18. This synchronizing pulse is used to determine which coil driver (10 or 12) is to be enabled at a given time.
- An advance pulse circuit 19 provides an advance control signal (S1) in response to the leading edge of one of the advance sensor pulses and also provides a one-clock-pulse delay for the advance control signal.
- S1 and the delayed signal (S1D) are used extensively for timing in the circuit, including the circuit of Fig. 3.
- a clock and associated dividers 20 provide a number of clock signals which are used in the various circuits described hereinafter (clock signal inputs not shown here).
- a main counter 22 counts clock pulses between each two S1 pulses, thus the maximum count depends directly on engine speed.
- the counter 22 outputs are coupled to a ROM 24 and each count constitutes an address, thus the number of addresses accessed between S1 pulses depends on engine speed.
- the data stored at each address in the ROM is a function of engine speed, the ROM having been programmed to provide the desired advance curve with respect to speed.
- the ROM output data is coupled to a binary rate multiplier (BRM) 26 which also has inputs from the clock/dividers 20.
- BRM binary rate multiplier
- the BRM is coupled to one input of an exclusive-OR gate 28.
- a voltage controlled oscillator (VCO) 30 is controlled by inputs from a vacuum (manifold pressure) sensor 32 and (optionally) a throttle switch 34 or other input circuits (not shown) .
- the VCO output is coupled to a second input of the EXOR 28, which then performs a gating function on the two sets of input pulses.
- each EXOR input pulse will be represented by one output pulse.
- the output of the EXOR 28 is coupled to an advance upcounter 36 which increments from one S1D pulse to the next.
- the count in the advance upcounter 36 is transfered to an advance down counter 38 once during each cycle but, since the down counter 38 is clocked at a higher rate than the up counter 36, the countdown requires less time than the count up.
- a spark control circuit 39 may enable the spark for the appropriate cylinders.
- dwell time Since the dwell time must be controlled for all engine speeds, it is necessary to "count back" from the required spark time in order to determine the beginning of the dwell time. This is done by a dwell counter 40 which also receives the maximum count from the main counter 22. The count in the dwell counter is rapidly decremented a fixed number of counts, then held until spark time occurs, then decremented at the same rate as the main counter. Dwell may be enabled at the zero count of the dwell counter.
- a power-on-reset circuit (POR) 42 prevents any cylinder from being fired initially until the sensor sync pulse circuit 18 has determined the flywheel position, thus preventing the wrong cylinder from being fired.
- Gating circuits in an output logic circuit 44 process the spark control signals being coupled to the coil drivers 10 and 11.
- a slow speed decoder 46 detects any overflow of the main counter 22 (which would indicate a low speed condition) and, in response to said overflow, forces the spark to occur with no advance angle calculation. The output of the decoder 46 is therefore a switching signal having one of two possible values, depending on whether the crankshaft velocity is above or below a predetermined value.
- a counter in a "stall" decoder 48 includes counter stages coupled to the last stage of the main counter 22, and when the stall decoder counter overflows (indicating that engine speed is going into a "stall” condition) , primary coil current is slowly decreased to zero and the whole system is shut down.
- a signal from an advance inhibit circuit 54 inhibits any advance pulses during the spark period and can also be coupled to a tachometer circuit 50 or any other timing circuit 52 requiring a direct correlation with engine speed, such as a control for fuel injection.
- the clock 20 is preferably an oscillator at 135 KHz.
- the dividers 20 are flip flops or divide-by-two stages.
- the main counter 22 and the advance up counter 36 could be MC14040B binary counters.
- the wave forms of Fig. 4 relate to the manner in which the appropriate counts are provided to the input of the advance up counter 36 by the circuit of Fig. 3.
- one function of the S1 pulse, as derived from the advance and retard sensors, is to time the crankshaft period rotation.
- Clock pulses (CP divided down) between each two S1 pulses are accumulated in the main counter 22.
- Each count at the counter 22 output constitutes an address for the ROM 24.
- the ROM is programmed in accordance with the particular desired curve of advance angle data; e.g., the first addresses typically provide small outputs, while the later outputs are larger. At slower speeds, more numbers will go into the main counter 22, more ROM addresses will be accessed, and many more counts will be outputted by the BRM 26.
- the output pulses from the BRM are clocked by CP or by CP divided down, (as by four), providing the signal pulses D which are synchronized with the rising edge of the clock pulse and coupled to the EXOR 28.
- the VCO 30 output pulses are clocked by CP, provid ⁇ ing signal pulses E which are synchronized with the falling edge of the clock pulse and also coupled to the EXOR 28.
- the output pulses of the EXOR are equal in number to the total number of the pulses D and E. It may be seen that the output F/F in the VCO 30 is reset by a pulse which is the partial sum of S1 and S1D.
- FIGS 5 and 6 are a diagram of an embodiment of the VCO 30 and the corresponding timing diagram, respectively.
- the vacuum sensor circuit 32 is shown here as a current source controlled by V VA ⁇ , the output
- the throttle switch 34 is activated at the top position of the gas pedal and is used to take out most or all of the advance when the engine is running very slowly, and the vacuum sensor would be calling for advance. This feature helps to meet pollution standards in the United States. If the optional throttle switch circuit 34 is included, a step function is provided to the input of the comparator of VCO 30, since the circuit 34 would alter the charge/discharge of the capacitor C. Since the capacitor C is discharged on every reset pulse, the output pulses are synchronized from that point on every cycle. It will be seen that other inputs to the VCO could be provided if desired, either as variable functions or step functions of other engine or environmental characteristics. Other embodiments for the VCO may also be employed if the control functions as here described are also available.
- the circuit of the invention provides a constant retard angle correction for a given load condition independently of the engine speed advance calculation. This is due to the direct proportionality of the number of VCO output pulses to engine load conditions.
- the VCO output with the BRM output (from the ROM) in the EXOR circuit shown and described herein, rather than adding pulses to the BRM input as in the prior art, the consistency of the advance angle calculations is greatly improved, particularly at high engine speeds by removing the "jitter" effect in the spark timing due to the lack of synchronization in the prior art.
- the circuit of the present invention greatly simplifies the implementation of the combination of two or more functions, as in spark timing.
- 1t is intended to cover all such as fall within the spirit and scope of the appended claims. What is claimed is:
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Electrical Control Of Ignition Timing (AREA)
- Ignition Installations For Internal Combustion Engines (AREA)
Abstract
Des entrées de détection provenant d'un détecteur (32) de la charge d'un moteur altèrent la fréquence d'un circuit d'impulsions (30) dont la sortie additionne les comptages aux comptages obtenus en fonction de la vitesse du moteur. Le nombre total de comptages est utilisé pour déterminer l'angle d'avance instantané dans un système d'allumage sans distributeur. Des informations dérivées de deux ensembles d'impulsions de sortie du détecteur (14, 16) concernant la position du vilebrequin sont utilisées pour déterminer le cylindre approprié qui doit être allumé, le temps de l'étincelle et l'interruption. L'étincelle est validée uniquement après que la position du vilebrequin est connue, et le bruit, y compris l'étincelle elle-même, ne peut interférer avec le fonctionnement du système. Le circuit détermine quel cylindre doit être allumé et met à jour de manière continue ces déterminations de sorte que le circuit répare immédiatement toute fausse détection et répond à tout changement des conditions du moteur.Detection inputs from a motor load detector (32) alter the frequency of a pulse circuit (30), the output of which adds the counts to the counts obtained as a function of the speed of the engine. The total number of counts is used to determine the instantaneous advance angle in an ignition system without a distributor. Information derived from two sets of detector output pulses (14, 16) regarding the position of the crankshaft is used to determine the appropriate cylinder to be ignited, the time of the spark and the interruption. The spark is validated only after the position of the crankshaft is known, and noise, including the spark itself, cannot interfere with the operation of the system. The circuit determines which cylinder should be turned on and continuously updates these determinations so that the circuit immediately repairs any false detections and responds to any change in engine conditions.
Description
Claims
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US310,028 | 1981-10-13 | ||
| US310,029811013 | 1981-10-13 | ||
| US06/310,028 US4385605A (en) | 1981-10-13 | 1981-10-13 | Electronic ignition input logic |
| US06/310,004 US4387684A (en) | 1981-10-13 | 1981-10-13 | Ignition advance circuit with sensor inputs |
| US06/310,029 US4380980A (en) | 1981-10-13 | 1981-10-13 | Ignition spark timing circuit |
| US310,004 | 1981-10-13 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO1983001487A1 true WO1983001487A1 (en) | 1983-04-28 |
Family
ID=27405426
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US1982/001411 Ceased WO1983001487A1 (en) | 1981-10-13 | 1982-10-07 | Ignition advance circuit with sensor inputs |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP0094402A4 (en) |
| JP (1) | JPS58501729A (en) |
| IT (1) | IT1149387B (en) |
| WO (1) | WO1983001487A1 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4167923A (en) * | 1976-09-06 | 1979-09-18 | Nippon Soken, Inc. | Electronic ignition timing control system for internal combustion engines |
| US4175508A (en) * | 1977-01-20 | 1979-11-27 | Robert Bosch Gmbh | Method and apparatus to generate a trigger pulse within a time range, particularly ignition pulses in internal combustion engines |
| US4284045A (en) * | 1979-09-12 | 1981-08-18 | Essex Group, Inc. | Simplified electronic ignition timing and A/D conversion |
| US4313414A (en) * | 1980-01-14 | 1982-02-02 | Thomson-Csf | Shaft position sensor for an internal combustion engine equipped with an electronic ignition system |
| US4329959A (en) * | 1979-06-15 | 1982-05-18 | Motorola, Inc. | Dwell circuitry for an ignition control system |
| US4352345A (en) * | 1978-09-29 | 1982-10-05 | Thomson-Csf | Shaft position sensor for internal combustion engine equipped with an electronic ignition system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2855523A1 (en) * | 1978-12-22 | 1980-07-03 | Porsche Ag | Producing IC engine ignition pulses or measuring timing angle - by counting in=phase synchronous but higher frequency pulses derived from crankshaft rotation |
| DE3071748D1 (en) * | 1979-06-15 | 1986-10-16 | Motorola Inc | Dwell circuitry for an ingnition control system |
| JPS59704B2 (en) * | 1979-09-28 | 1984-01-07 | 日産自動車株式会社 | Ignition timing control device |
-
1982
- 1982-10-07 WO PCT/US1982/001411 patent/WO1983001487A1/en not_active Ceased
- 1982-10-07 EP EP19820903400 patent/EP0094402A4/en not_active Ceased
- 1982-10-07 JP JP57503324A patent/JPS58501729A/en active Pending
- 1982-10-12 IT IT49256/82A patent/IT1149387B/en active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4167923A (en) * | 1976-09-06 | 1979-09-18 | Nippon Soken, Inc. | Electronic ignition timing control system for internal combustion engines |
| US4175508A (en) * | 1977-01-20 | 1979-11-27 | Robert Bosch Gmbh | Method and apparatus to generate a trigger pulse within a time range, particularly ignition pulses in internal combustion engines |
| US4352345A (en) * | 1978-09-29 | 1982-10-05 | Thomson-Csf | Shaft position sensor for internal combustion engine equipped with an electronic ignition system |
| US4329959A (en) * | 1979-06-15 | 1982-05-18 | Motorola, Inc. | Dwell circuitry for an ignition control system |
| US4284045A (en) * | 1979-09-12 | 1981-08-18 | Essex Group, Inc. | Simplified electronic ignition timing and A/D conversion |
| US4313414A (en) * | 1980-01-14 | 1982-02-02 | Thomson-Csf | Shaft position sensor for an internal combustion engine equipped with an electronic ignition system |
Also Published As
| Publication number | Publication date |
|---|---|
| IT8249256A0 (en) | 1982-10-12 |
| EP0094402A4 (en) | 1984-04-06 |
| EP0094402A1 (en) | 1983-11-23 |
| JPS58501729A (en) | 1983-10-13 |
| IT1149387B (en) | 1986-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4385605A (en) | Electronic ignition input logic | |
| US4104990A (en) | Process and apparatus for determining engine operation near the lean-running limit | |
| US4508079A (en) | Knocking control system for internal combustion engine | |
| US3858561A (en) | Electronic fuel injection control system | |
| US3916855A (en) | Electronic ignition timing and timing shift circuit for internal combustion engines | |
| US5190011A (en) | Knocking control method and apparatus for internal combustion engine | |
| US4649888A (en) | Ignition control apparatus for internal combustion engines | |
| JPS6342218B2 (en) | ||
| US7089149B2 (en) | Method and apparatus for detecting an angle of a rotating shaft | |
| JPS59180044A (en) | Method and device for setting injection timing of internal combustion engine | |
| US5050554A (en) | Ignition timing control apparatus for engines | |
| GB2209191A (en) | Engine ingition timing control system | |
| JPH11504099A (en) | Method for detecting additional fuel injection amount when restarting internal combustion engine | |
| US4467776A (en) | Dwell period control for engine ignition | |
| JP2002540344A (en) | Ignition control device and ignition control method | |
| US4387684A (en) | Ignition advance circuit with sensor inputs | |
| US5088465A (en) | Fast start fueling for fuel injected spark ignition engine | |
| GB2195709A (en) | Ignition timing control system for i.c. engines | |
| US6498979B2 (en) | Engine control unit having cylinder determination function | |
| US4275692A (en) | System for controlling ignition timings in engine | |
| JP2917600B2 (en) | Fuel injection control device for internal combustion engine | |
| US4741310A (en) | Ignition timing control system for internal combustion engine | |
| US4355614A (en) | Electronic fuel injection control apparatus of an internal combustion engine | |
| US4452206A (en) | Ignition timing control system for internal combustion engines | |
| WO1983001487A1 (en) | Ignition advance circuit with sensor inputs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Designated state(s): JP |
|
| AL | Designated countries for regional patents |
Designated state(s): DE FR GB |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1982903400 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 1982903400 Country of ref document: EP |
|
| WWR | Wipo information: refused in national office |
Ref document number: 1982903400 Country of ref document: EP |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 1982903400 Country of ref document: EP |