Arrangement to transmit data from an ECU to a fuel injector
11674470 ยท 2023-06-13
Assignee
Inventors
Cpc classification
F02D41/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2089
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/26
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/2093
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2467
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/266
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/24
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/26
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A system for controlling the operation of one or more fuel injectors includes a microcontroller, a pre-driver unit, and a power unit. The system is connectable to an electrically actuated fuel injector via at least two wires from the power unit, wherein the pre-driver unit is located between the microcontroller and the power stage, and wherein the microcontroller unit is adapted to send data to the pre-driver unit. The pre-driver unit is adapted to receive the data and control the power stage dependent on the data such that the power stage is adapted to output a corresponding signal along the wires to the fuel injector. The data includes both injector activation pulse data and other auxiliary data for the injectors.
Claims
1. A system for controlling operation of an electrically actuated fuel injector, the system comprising: a microcontroller; a pre-driver unit; and a power unit; wherein: said system is configured to be connected to said electrically actuated fuel injector via two wires from said power unit; said pre-driver unit is connected between said microcontroller and said power unit; said microcontroller is configured to send data to the pre-driver unit; said data comprises both injector activation pulse data and auxiliary data for the electrically actuated fuel injector, wherein the auxiliary data is not an activation pulse; said pre-driver unit is configured to receive said data and control the power unit dependent on said data such that the power unit is configured to output a corresponding signal along both a first wire of said two wires to the electrically actuated fuel injector such that said injector activation pulse data is sent to said electrically actuated fuel injector along the first wire of said two wires and such that said auxiliary data is sent to said electrically actuated fuel injector along the first wire of said two wires; and wherein said auxiliary data is sent asynchronously in time relative to when said activation pulse data is sent on the first wire of the two wires.
2. A system as claimed in claim 1, wherein said pre-driver unit and said power unit are configured to send a multiplexed signal along said two wires to said electrically actuated fuel injector, said multiplexed signal formulated from said data received from said microcontroller by said pre-driver unit, and comprising both said injection activation pulse data and said auxiliary data.
3. A system as claimed in claim 2, wherein said multiplexed signal comprises serially arranged auxiliary data temporally interspersed between activation pulses.
4. A system as claimed in claim 1, where said microcontroller is configured to send both said injection activation pulse data and said auxiliary data to said pre-driver unit, said pre-driver unit configured to control the power unit, so as to send both the injector activation pulse data and the auxiliary data via said two wires.
5. A system as claimed in claim 1, further comprising a timer module located between said microcontroller and said pre-driver unit, said timer module configured to receive said data from said microcontroller and convert said data to provide a sequence command to the pre-driver unit.
6. A system as claimed in claim 1, wherein said data sent from the microcontroller to the pre-driver unit comprises both serial data stream and timing data.
7. A system as claimed in claim 1, wherein said power unit includes a high side drive power stage and a low side drive power stage, the outputs of which are connected to one of each of said two wires.
8. A system as claimed in claim 1, wherein said pre-driver unit is configured to provide an output command to a high side drive power stage and to a low side drive power stage.
9. A system as claimed in claim 1, wherein the pre-driver unit includes a diagnostic unit configured to send diagnostic data received from the electrically actuated fuel injector and/or the power unit to the microcontroller.
10. A system as claimed in claim 9, wherein said diagnostic unit is configured to process said diagnostic data and forward said a resultant processed data to the microcontroller.
11. A system as claimed in claim 1, wherein said pre-driver unit is configured to send said auxiliary data to said electrically actuated fuel injector via said power unit along said two wires.
12. A system as claimed in claim 1, wherein said auxiliary data and said injector activation pulse data are sent along a given wire of the two wires at separate times.
13. A system as claimed in claim 1, wherein said pre-driver unit is configured to receive said data and control the power unit dependent on said data such that the power unit is configured to output an additional corresponding signal along a second wire of said two wires to the electrically actuated fuel injector such that said injector activation pulse data is sent to said electrically actuated fuel injector along the second wire of said two wires and such that said auxiliary data is sent to said electrically actuated fuel injector along the second wire of said two wires.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The present invention is now described by way of example with reference to the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
DESCRIPTION OF THE PREFERRED EMBODIMENTS
(7) Prior Art
(8)
(9) A microcontroller 1a in the ECU usually controls the injector pre-driver and power stage 1b via internal control lines 1d. In addition, the serial transmission is controlled via internal discrete control lines 1e and transformed in a higher power electrical signal by some kind of line driver 1c finally connected to the high power control wires 2 for the injector. As mentioned the additional line driver 1c for serial trans mission of data requires short circuit protection and diagnostics features in order to comply with international standards and in order to survive normal vehicle operation. The protection and diagnostics circuits add cost and consume board space.
(10) Examples of the Invention
(11)
(12)
(13) As mentioned
(14) The pre-driver may include a diagnostics unit 24 which has input from the injector wires via the high side and low side voltage lines The microcontroller which can be part of the engine ECU includes a reception module to receive diagnostic/serial data 25 from the diagnostics module of the pre-driver to the processing unit. A processing unit 26 includes means to send serial control data stream 27 and timing data (start of communication) 28 to the timer module which processes the data to provide a sequence command signal from the microcontroller timer module to the sequencer. Both processing unit and timer module may be combined to form a unit which essentially is adapted to send activation pulse data as well as other data to the pre-driver where it is processed to activate the power stage and send appropriate signals to the injector.
(15) In operation a sequence command signal 12 is sent form the microcontroller to the pre-driver unit via a timer module of the microcontroller. Serial data stream and timing data is sent from a processing unit to the timer module; where the latter process this and generates the sequence demands for the pre-driver unit. In the output stage the pre-driver uses the sequence data to control the power stage appropriately so that the output of the power stage can transmit pulse signals and other data serially. Thus the output 29 is a multiplexed injection pattern (signal) 30 sent to the to the injector, which can comprise of injection data (activation pulse) and other data such as serial data 29 also be sent to the injectors along the wires 2.
(16)
(17) The sequencer command signal may be of any appropriate format according to system and may depend on the architecture of the sequencer itself. The sequencer command signal is synchronized when the communication starts. The bit timing itself is as well already defined at that point in time. The pre-driver provides serial data signal out of the command signal by driving the output driver transistors accordingly.
(18) This mechanism is the same as used for the injector drive, the sequencer is used to drive different signal schemes as for injectors. The plots of
(19) A great advantage compared to an external line driver is that the injector driver output stage comes with well performing protections against external electrical overstress. It shuts down automatically when driving into a short circuit and it gives feedback about the availability of the wires to the injector. Short circuit protection and availability information are critical to automotive applications.
(20) External line drivers are usually not sufficiently protected against external electrical overstress. So additional components are required. In addition, they do usually not give any feedback about the line status.
(21) The output power stage (1b) is anyway protected against external electrical overstress and comes with powerful diagnostics features which as well operate while transmitting serial data. As shown in
(22) The invention allows implementation of serial transmission without hardware any overhead, so with lower space requirements and lower cost. It requires a complex timer routine in the microcontroller in order to drive the pre-driver sequencer such that the driver sends out serial data.