Download Automatic engine RPM control circuit description 3

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Index of electronics articles wikipedia , lookup

Test probe wikipedia , lookup

Regenerative circuit wikipedia , lookup

Ohm's law wikipedia , lookup

Spark-gap transmitter wikipedia , lookup

Analog-to-digital converter wikipedia , lookup

Amplifier wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Josephson voltage standard wikipedia , lookup

Phase-locked loop wikipedia , lookup

Wien bridge oscillator wikipedia , lookup

Transistor–transistor logic wikipedia , lookup

Oscilloscope history wikipedia , lookup

CMOS wikipedia , lookup

Power MOSFET wikipedia , lookup

Operational amplifier wikipedia , lookup

Valve audio amplifier technical specification wikipedia , lookup

Integrating ADC wikipedia , lookup

Radio transmitter design wikipedia , lookup

Surge protector wikipedia , lookup

Valve RF amplifier wikipedia , lookup

Resistive opto-isolator wikipedia , lookup

Trionic T5.5 wikipedia , lookup

Current mirror wikipedia , lookup

Schmitt trigger wikipedia , lookup

Voltage regulator wikipedia , lookup

Power electronics wikipedia , lookup

Opto-isolator wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Rectiverter wikipedia , lookup

Transcript
Automatic engine RPM control
Since the speed (RPM) of ALL Internal Combustion Engines (ICE) are governed ONLY
by the volume of fuel they receive (in this case, HydrOxy), their RPM can be accurately
controlled with electronic fuel injection.
Note that when an engine is powering a generator, its RPM determines the generator’s
output voltage AND frequency.
It should be obvious that in order to keep the output voltage and frequency constant, the
engine needs to be turning at a CONSTANT speed. (actual RPM depending on design)
I have conceived the following concept of how to bring the engine speed from idle to the
required RPM automatically.
I have developed the theory of the set-up, sequence of events, choice of components and
their practical implementation.
I have then set up the circuit on a ‘bread board’, debugged and fine tuned it.
Note that the circuit section which brings the engine speed from idle to the correct RPM
automatically is an OPEN loop system!
It CAN NOT correct changes in output voltage & frequency due to load changes!
That is done by a dedicated feed-back loop circuit which is also incorporated.
The reader should keep in mind that this circuit board is the largest and the most
“complex” in this 'water fuel' project.
However, despite giving the impression of complexity (due to its physical size and the
number of components on it), its operation is very simple indeed!
Remember, the main function of the 'autorpm' board is to first SET and then
MAINTAIN correct timing of the injection solenoid in order to produce approx.
240V at 50 Hz at the generators output.
While individual circuit sections are simple enough and the adjustments are straight
forward, the ORDER of adjustments is CRITICAL.
To put it bluntly:
UNLESS the described ORDER of adjustments is followed, there will be no hope of
success!
Period.
Principle of operation:
Unlike car engines, generators are NOT required to respond to quick throttle changes.
Suppose the engine is required to run at 3600 RPM (30Hz) to produce the correct voltage
& frequency, considering the minimum response time 250ms/Hz, it would take 7.5s to
reach 3600 RPM from the first firing.
So, we can choose to reach the required RPM in say, 10 seconds. (or less)
1
After powering up all the electronics, the VCT (Voltage Controlled Timer) produces a
minimum timing period which represents engine idle.
Engine speed is increased by gradually increasing the injection solenoid’s ON time.
To do this automatically, a VCT (mentioned above) is required.
A linear voltage slope is created by a constant current source charging a capacitor.
This slowly increasing voltage is used to control the VCT and thus the RPM.
To start this process, an unmistakable “engine has started” signal is needed.
The most “unmistakable” signal is the VERY loud noise of the ‘explosions’ created by an
internal combustion engine (ICE).
To eliminate ‘false’ starts, two explosions are detected within a certain time frame
(say 2 seconds).
The sound amplifier & 2 timers trigger (SET) R-S flip-flop (F/F) latch IC4A, activating
the creation of the VCT control voltage slope.
A sample of the output voltage from the engine/generator is fed to a frequency switch.
When the generator’s output frequency reaches 50 Hz (at approx. 240V), this frequency
switch operates SET-RESET (S-R) flip-flop (F/F) IC4B, activates the Hold function and
‘saves’ the control voltage.
After a short delay it erases the voltage slope which has created it.
The circuit is thus ready for another “start engine” cycle.
The ‘saved’ voltage is switched OUT and a feed back loop switched IN to maintain
constant output frequency despite load changes on the generator’s output.
Circuit description
Sequence of events in more detail:
After the circuit is powered up, the VCT (Voltage Controlled Timer, IC7-C555), which
determines the injection solenoid’s ON time, runs on its minimum time constant.
The minimum value of the control voltage range (at pin 5) is chosen to be less than the
required level for idling. (about 0.5 – 0.7 ms)
To enable idle adjustment for different types of engines, an adjustable voltage is ADDED
to this minimum by IC10D (LM324)
A properly set up C555 makes a perfect VCT! It is also very simple and cheap to boot!
It has, however, specific trigger requirements for this purpose.
In order to achieve the widest possible control voltage range, the negative going trigger
pulses (to pin 2) must go close to 0V.
2
[That is because whatever the voltage on the control pin is, the 1/3 and 2/3 ratio of the
trigger (pin 2) and threshold (pin 6) is ALWAYS maintained!]
Further, the width of the trigger pulses should be much shorter than the basic R-C time
constant of the C555’s output pulse.
In other words, for this application, the trigger pulses need to be:
short, negative going (from the +12V rail) to very close to 0V. (Ground)
The Q-bar outputs of the 4538 dual monostable (pins 7 & 9) supply just such pulses!
The monostable IC8B (4538) on the ign/inj. board which was used for manual injection
drive can now be used with a MUCH shorter time constant to create narrow , negative
going trigger pulses for the VCT. (IC7- C555)
These pulses are taken from the normally HIGH Q-bar output (pin 9).
Repeat:
The timing range needed for the injection solenoid (to go from start to the required RPM)
is supplied by this VCT.
It is calculated to be about 1 – 8.33ms for 3600 RPM, or 1 – 10ms for 3000 RPM.
A sound operated switch detects if the engine has started, by detecting the VERY loud
sounds of the first two (2) ‘explosions’.
Its second output pulse SET the RS F/F (IC4A-4013).
Its Q output (pin 1) goes HIGH which turns ON transistor switch Q4 (BC547) and turns
transistor Q3 (2N7000) OFF.
The role of Q3 is to allow charge or discharge of capacitor C25 (1uF).
The F/F’s output thus switches HIGH which is inverted to LOW by Q4.
This LOW turns the clamp transistor Q3 OFF.
Now the capacitor is allowed to charge and a linear voltage ramp is generated.
Once again: at power-up, F/F IC4A (4013) is RESET.
Its output is LOW.
This is inverted by transistor Q4 to HIGH.
This turns ON the clamp transistor Q3 which acts as a short across the capacitor.
In this condition, (when its control voltage on pin 5 is between 0 – 0.25V)
the VCT produces minimum pulse width.
To obtain the correct idle timing for a particular engine type, an adjustable ‘offset’
voltage is added.
To minimize/avoid false triggering by spurious noise (other than the engine ‘firing’
sound), the sensitivity of the microphone amplifier is heavily reduced.
Further, the sound operated switch uses two (2) timers. (555)
TIMER 1 triggers on the first ‘firing’ of the engine and supplies TIMER 2 with power.
If a second ‘firing’ occurs within the set time constant of TIMER 1, it triggers TIMER 2.
3
The short output pulse from TIMER 2 is the valid trigger which SET the F/F and starts
the voltage sweep. (linear ramp)
While the trigger pulse from the microphone amplifier is connected to both timers,
only TIMER 1 will trigger on the first ‘firing’ sound since TIMER 2 has no power yet.
When the second ‘firing’ signal arrives within the set time constant of TIMER 1,
TIMER 2 will trigger because TIMER 1’s output is now supplying power to it.
To prevent TIMER 2 from triggering as power is applied to it, the RESET (pin 4) has a
short delay.
This delay can be timed to prevent TIMER 2 from triggering for a desired period.
In other words:
Should a second ‘firing’ of the engine (or some other unexpected loud noise) occur
earlier than it should, the circuit will not produce an output pulse.
Thus, voltage sweep can NOT start and the engine remains at idle.
With Q4 ON and Q3 OFF, C25 is allowed to receive charge from the constant current
source comprising of Q2 (BC327), D3 (4148), R39 (3k3), R40 (100k) and P5 (1M).
(Required time constant is adjusted by P5)
IC10B buffers the voltage on C25 and IC10C inverts it (gain of -1) before it is fed to
voltage ADDER IC10D.
The charging time constant of the linear ramp is set to the desired maximum time for the
engine RPM to reach its operating point where it delivers 50Hz at approx. 240V.
The ramp voltage at that instant is saved by the T/H, just before the frequency operated
switch erases the ramp by RESETing the F/F. (which in turn discharges the capacitor)
The increasing voltage slope output of IC10D is fed to the input (pin 3) of S/H IC6
(LF398) and the output of IC6 (pin 5) is connected to the control pin (5) of the VCT
(IC7-C555), through electronic switch IC12A (“a” – “ax’) and buffer IC10A (LM324).
It is this voltage which determines the time constant of the VCT, the injection
solenoid’s ON time and thus engine RPM.
In this configuration, Sample & Hold (IC6-LM398) is used as Track & Hold.
(Using the LM398 S/H as a T/H is only a matter of control logic timing.)
As the voltage slope is gradually increasing towards the correct value for the required
RPM, IC6 is in the Tracking (Sample) mode.
That requires a HIGH on ‘Logic in’ (pin 8).
This HIGH is supplied by the Q output (pin 13) of IC4B (4013) which was SET (pin 8)
by C6 (0.1uF) and R12 (1M) at power-up.
Since the logic control must be HIGH for Sample and LOW for Hold, the T/H needs to
“sample” continuously (i.e. track), the logic control voltage must be held HIGH while
“tracking” and LOW for Hold.
4
This condition (Tracking or Sample mode) is maintained until the generator’s output
frequency has reached 50 Hz and the voltage is approx. 240V.
This is the correct RPM for the engine.
It is the control voltage at this instant which is saved and then held by the feed back
loop.
From this point on, the injection solenoid will stay open always for the same length of
time, (provided that there are NO load changes) holding the engine speed constant.
The command for this action is delivered by frequency switch IC2 (LM2907-N8).
The linearly increasing voltage ramp is stopped when the output frequency of the
generator has reached 50Hz.
Transformer TR2 (240V/6V) reduces the generator’s output amplitude to a suitable level
which is fed to the input (pin 1) of ‘frequency switch’ IC2 (LM2907N-8).
A further 11:1 reduction of the signal level (amplitude) is done by R4 (100k) and R5
(10k).
C1 (0.1u) is an AC coupling capacitor (blocking DC) and R1 (10k) is holding the input
side of C1 at 0V (DC) potential. (These components are essential for correct operation.)
Switching frequency is adjusted by P1 (1M).
Hysteresis is provided by resistor R8 (47k).
Switching point is indicated by LED1 (R).
R10 (3k3) is a pull-up resistor for the comparator’s output in IC2 (LM2907N-8).
(Without it, the LED glows faintly even without a frequency input!)
P7 (10k) sets the switching voltage level for the comparator in the frequency switch IC2.
P7 is adjusted FIRST to match the control voltage of the VCT for the desired RPM of the
generator used.
Then, the “switching frequency” is adjusted by P1 to match. (to ‘trip’)
The “stop pulse” from the ‘frequency switch’ also operates the T/H.
Since the output of IC2 (pin 5) is latching at this point, a one-shot (IC3D-4093) is
required to supply only a single pulse to RESET R-S F/F IC4B (4013) AND trigger
monostable IC5A.
The Q output (pin 13) of F/F IC4B is now LOW.
This LOW, through attenuating resistors R14 (3k3) and R15 (1k) to the Logic input
(pin 8), puts S-H IC6 (LF398) in the HOLD mode.
At the same time (as mentioned above), monostable IC5A is also triggered on the rising
edge input A (pin 4).
5
Its pulse output time constant is set by R15 (10k) and C8 (4n7) to 47µs.
This output pulse is connected to the falling edge input B (pin 11) of IC5B.
So, at the end of the pulse from IC5A, IC5B is triggered and its pulse time constant is set
by R16 (10k) and C9 (10n) to 100µs.
This is the pulse (from pin 10) which RESET R-S latch (F/F) IC4A (through D2).
After RESET, IC4A’s output is LOW which cuts OFF Q4 and turns ON Q3.
Q3 (when turned ON) represents a short across capacitor C25 and thus erases the voltage
slope previously created.
(Note, however, that before that occurs, the needed voltage has already been saved by
putting S-H IC6 in the HOLD mode)
So, once again, the role of IC5A & B is to create the necessary delay between saving the
wanted voltage and then erasing the slope.
The circuit is now ready for an other “start engine” process.
VCO for testing the servo loop (generator output/automatic setting of RPM):
The VCO section of a 4046 PLL (IC13) is used for this function.
First, the generator/engine RPM (where it produces the correct voltage and frequency-for
example 240V/50Hz) must be determined.
(This will depend on design/type/size/model/manufacturer, etc.)
From this RPM, the fuel intake time is calculated as follows:
RPM (crank shaft) divided by two (2) to get engine work cycles in minutes.
Divide this by 60 to get ‘work cycles’ per second.
Now take the reciprocal (1/xx) of this number which is TIME (in seconds) for one (1)
work cycle.
Divide this number by 4 since the engine’s fuel intake lasts for only ¼ of the work cycle.
This is the max. time the fuel intake valve is open.
Example 1:
3000 RPM : 2 = 1500 ‘work cycles’ (per minute).
1500 : 60 = 25 ‘work cycles’ (injections/ignition pulses) per second.
Reciprocal of 25, (1 : 25 = 0.04) seconds for each ‘work cycle’ (40 ms)
0.04 : 4 = 0.01 seconds (10 ms) maximum fuel intake valve opening time.
Example 2:
3600 RPM : 2 = 1800 ‘work cycles’ (per minute).
1800 : 60 = 30 ‘work cycles’ (injections/ignition pulses) per second.
Reciprocal of 30, (1 : 30 = 0.033) seconds for each ‘work cycle’ (33.3 ms)
0.033 : 4 = 0.0083 seconds (8.33 ms) maximum fuel intake valve opening time.
6
The next step is to set the VCT control voltage to produce the required injection pulse
duration.
For the example above, the control voltage needs to be 6.3V (approx.) to deliver 10 ms
injector ON time.
Note that the VCT in this design, with the timing component values shown on the circuit
diagram (C27 – 3n3, R50 – 3M9) produces the following pulse widths/control voltages:
1 ms/~0.7V
2 ms/~1.5V
8.33 ms/~5.6V
10 ms/~6.3V
15 ms/~8.3V
20 ms/~9.5V
Thus, this circuit can also be used for a low RPM (1500) engine/generator by supplying
the VCT with a 9.5V control voltage to deliver 20 ms wide injection pulses.
OK.
So how do we set the control voltage range for the required RPM?
By adjusting the ‘trip point’ of the comparator in IC2, using P7 (10k).
Then, adjust P2 so the VCO’s output frequency is 50Hz with the desired control voltage
applied to pin 9 (TP8).
The VCO’s output (pins 3+4) is connected to the ‘AC input’ of frequency switch IC2
(LM2907-N8) and its Voltage Control input (pin 9) is connected to the VCT’s control
voltage (pin 5 of IC7-C555).
With C13-1µF, R19-2M2 and P2-100k (approx. 36k), we get 8V control voltage for
50Hz.
The role of test (service) LEDs are as follows:
LED 1 is normally OFF.
Frequency switch IC2 (LM2907-N8) turns it ON when the generator output frequency
has reached 50Hz.
It remains ON as long as the frequency is about 50Hz.
It turns OFF if the frequency falls a certain amount (Hysteresis) below 50Hz.
LED 2 indicates the state of S/R-F/F IC4B.
Since this F/F is SET at power-up, LED 2 will be ON.
Frequency switch IC2 turns it OFF when the 50Hz limit is reached.
LED 3 indicates the LOUD sounds of the engine firings.
It comes ON momentarily at system power up, then it is OFF.
7
Once the engine has started, it will stay ON as long as the engine is running.
So, LED 1 is OFF and LED 2 is ON after power-up.
As the 50Hz limit is reached, LED 1 turns ON and LED 2 turns OFF but note that during
normal operation they are never on at the same time!
LED 4 indicates the state of R/S-F/F IC4A.
It is OFF after power-up since IC4A is RESET.
Since IC4A is repeatedly SET by the sound timer IC9, LED 4 stays ON.
It turns OFF when power is removed and then re-applied (power-up).
Note that when IC4A is repeatedly SET, it removes the short across capacitor C25.
This allows it to be charged by the constant current source and the voltage slope is
created once again.
However, this no longer matters as the wanted control voltage has been previously saved
and a short has been placed across the HOLD capacitor.
Method of holding the RPM constant with varying load:
Suppose the correct RPM (for a 50Hz output frequency) was reached with only a light
load (or no load) on the generator’s output.
Logically, it can be assumed that when load is applied (or increased), the engine should
require more fuel to maintain the same RPM.
Since the VCT controls the injection solenoid’s timing, its control voltage must be
increased by the feed-back loop to adjust the solenoid timing to maintain the 50Hz
frequency output.
(If the load is reduced, solenoid opening time must be reduced.)
However, the initial fixed timing output generated (and saved) by the auto-RPM circuit
for the correct speed is to be used as a ‘reference’ and a correction voltage added to or
subtracted from it.
A Frequency-to-Voltage (F/V) converter, as the name implies, generates a frequency
dependent voltage.
Adding a comparator to the F/V converter creates a frequency switch as well.
In the frequency switch (IC2 – LM2907-N8) a frequency dependent voltage is also
available at pin 3.
To avoid loading this voltage (which represents the frequency) it needs to be buffered.
That is done by IC1A (LM358).
The output from IC1A is the control voltage for the VCO (IC13-4046).
If, due to increased load the engine slows down, the generator’s output FREQUENCY
goes down. So does the output voltage of the F/V converter.
8
To bring the output frequency up to the correct point again, the engine needs more fuel
which means longer opening time for the solenoid.
If the load is reduced, the engine will speed up, the generator’s output frequency goes up.
To bring it down to the correct level, the engine needs less fuel.
In other words: the feed-back needs to act in opposite direction.
Increased load – decrease in frequency = need to increase solenoid ON-time.
Feedback loop:
In order to develop/design a feedback loop, the engine’s function needed to be
temporarily substituted with a circuit who’s frequency can be altered.
Since the test VCO (4046) in this circuit is already voltage controlled, to change its
frequency, (without altering its present control voltage) the R-C time constant of the
oscillator must be altered.
When altering its frequency this way, the change in its control voltage can be observed.
The voltage from the F/V converter (IC2- pin 3) is filtered by capacitor C4.
It is buffered by IC1A and then fed to the inverting (-) input (pin 6) of error amplifier
IC1B. The non-inverting (+) input (pin 5) has an adjustable voltage divider which sets
the reference point for the loop.
It is adjusted to be the same as the VCT’s control voltage for 50Hz.
During the time the auto RPM circuit is slowly bringing the RPM to the correct point, the
error amplifier is also operating but its output is not used yet.
As soon as the correct RPM is reached, the ‘saved’ voltage is switched OUT and the
output of the feedback amplifier is switched IN and is now used as the control
voltage for the VCT!
Change-over switch ‘A’ is used to first CONNECT the voltage control line [control pin
(5) of the VCT & VCO (pin 9)] to the output of the S/H (pin 5-IC6), then DISCONNECT
and CONNECT the voltage control line to the output of the ‘error amplifier’ IC1B
instead.
The ‘common’ (“a”) of switch ‘A’ (pin 14 of IC12A – 4053) is connected, through buffer
IC10A, to the control pin (5) of the VCT (IC7-C555) AND the voltage control input (pin
9) of the “50Hz test VCO”. (IC13-4046).
“ax” (pin 12) is connected to the output (pin 5) of S/H-IC6-LF398.
“ay” (pin 13) is connected to the output (pin 7) of ‘error amplifier’ IC1B (LM358).
When the logic control for ‘A’ is LOW, “a” is connected to “ax”.
9
[Output (pin 5) of S/H (IC6) is connected to the control (pin 5) of the VCT (IC7) AND
voltage control pin 9 of the VCO (IC13)]
When the logic control for ‘A’ is HIGH, “a” is connected to “ay”.
[The voltage control line (VCT & VCO) is connected to the output of ‘error amplifier’
IC11B.]
Further, IC12C is used to put a short circuit between the capacitor terminal (pin 6) and
0V (Ground), preventing the charge on the Hold capacitor to obtain a negative voltage
value!
[Note that this circuit requires a dual (±12V) power supply.]
After a short delay of at least 1ms, [created by R26 (1M) and C16 (0.1u)], logic HIGH is
also applied to switch ‘C’.
This delay is necessary to allow time for the transfer to take place, before placing the
discharging switch ‘C’ across the Hold capacitor.
[“c” (pin 4) is connected to Ground (0V) and “cy” (pin 3) is connected to the Hold
capacitor terminal (pin 6) of S/H (IC6)]
Note that the output impedance of the S/H amplifier is very low (less than 4 ohms) but
the ON resistance of the switch is typically about 100 ohms (at Vdd = 12V).
The overall impedance of this point is still very low so it is extremely unlikely to pick up
interference.
In other words:
With logic HIGH applied to both switches (IC12A & C), the output of S/H-IC6 is
disconnected from the control pin of the VCT and connected to the output of ‘error
amplifier’ IC1B instead.
Now, the control voltage to the VCT is supplied by the feed back loop.
The output of voltage follower (buffer) IC10A is LOW impedance which drives the
Control Voltage pin of the VCT (IC7 – C555).
Note also that the output of the S/H will gradually diminish due to “droop” and
eventually becomes 0V. (‘Hold’ capacitor completely discharged)
However, the LF398 Sample & Hold IC, in the HOLD mode, has a nasty habit of
discharging the Hold capacitor not only to 0V but continue down to about -10.76V!!!
In this application, this action plays HAVOC with the circuits that follow!
The remedy is put a short (switch IC12C) across the Hold capacitor just after the ‘saved’
value has been transferred to the feed back loop.
After system power-up, the electronic switches (IC12A & C) controlling the transfer of
the saved control voltage, need logic LOW.
10
To hold switch ‘A’ LOW at power up, R25 (100k) is connected to Ground.
[C (pin 9) is also connected to Ground through R26 (1M) and R25 (100k)]
However, the turn-ON (by F/F – IC3A & B latching bistable, through D1) of IC12C
needs to be delayed relative to ‘A’ to allow sufficient time for the ‘transfer’ of the control
voltage to take place.
This is achieved by using a simple RC network of C16 (0.1u) and resistor R26 (1M).
When the engine is running and has reached the correct RPM, a momentary (100µs)
pulse is supplied by IC5B to reset R/S latch IC4A (which erases the voltage ramp).
After this action, control switches IC12A & C need continuous logic HIGH as long as
the engine is running!
To create a continuous logic HIGH from a single pulse, a latching bistable (F/F) is
needed.
IC3 (4093) is a quad, 2 input NAND Schmitt trigger.
IC3D is used as a ‘one shot’ to trigger IC4B and IC5A.
(IC3C is not used)
IC3A & B form a latching bistable (F/F).
Power-on RESET (falling edge) is done by R20 (1M) and C14 (0.1µF) and is SET
by also a falling edge pulse from IC5B’ Q output (pin 9) which is normally HIGH.
Output of the latch is taken from pins 3 & 6 and through D1 (4148) is connected to the
logic control pins of electronic switches IC12A,B,C.
Finally, perhaps I should mention that the “autorpm” is necessary for yet another reason:
Since the electrolyzer’s power supply is set for MAXIMUM power, the generator’s
engine may not require all the gas continuously.
Therefore, the pressure regulator will cut power OFF when the set pressure is reached,
turning it ON again when pressure drops. (Hysteresis)
In other words: the power to the electrolyzer is either fully ON or fully OFF.
For an electrolyzer current set to 10A (2400W), this means that the LOAD on the
generator’s output (in addition to other loads) will abruptly vary by 2400W!!
Thanks to the ‘autorpm’ control circuit, RPM remains steady.
Set-up adjustments
Since virtually all adjustments depend on engine RPM, it must be determined before
ANY adjustments are made.
Further, as mentioned earlier, the ORDER of the set-up adjustments is CRITICAL.
Thus, adjustments MUST be carried out in the following ORDER:
11
1. Connect a DVM between the 0V (Ground) line and TP14 (IC2-LM2907-N8-pin 7).
Adjust P7 to read the required voltage on the meter.
(For example: if the engine/generator is expected to run at 3600 RPM to produce
50 Hz, 240V output, the voltage required will be approx. 5.6V. This voltage will
produce the max. injection solenoid ON time of 8.33 ms.)
2. Next, TEMPORARELY connect the primary of transformer TF1 to the mains input.
Move the shorting link on CN3 to the right - so TP4 is connected. (generator output)
Move the DVM probe to TP9 (IC1B-pin 7) to monitor which direction the voltage
moves when turning frequency pot. P1.
(Turning it CW should increase the voltage.)
Now watch LED1 and turn P1 CW so the voltage on the meter increases.
Keep turning P1 until LED1 just comes ON.
Now you have the correct switching FREQUENCY. (50 Hz)
REMOVE TF1 primary from the mains and re-connect it to the generator's output.
3. DISCONNECT pin 9 of IC13 (4046) from the rest of the circuit by moving the
shorting link on CN2.
(pin 9 is the voltage control for the VCO)
Connect a wire between TP14 and pin 9 of IC13.
You now have the same voltage on the VCO' control pin (9) as set by the frequency
switch IC2 in step 1.
Connect oscilloscope (or Frequency Counter) probe to TP4 (VCO output) and adjust
P2 (VCO frequency) to read about 52 Hz.
Why more than 50 Hz?
In practice, IF the limit is set precisely at 50 Hz, you may find that as the control
voltage to the VCO increases, the frequency MAY NOT reach 50 Hz.
(due to component tolerances, effects of temperature, etc.!)
IF that happens, the control voltage will be RISING all the way to the saturation point
of the OP (IC10D), which, with a 12V supply is about 10.76V.
In other words: if the 50 Hz switch point has not been reached, the frequency switch
IC2 cannot operate so there is NOTHING to stop the voltage to rise to saturation!
The remedy is simple:
First, REMOVE the connecting wire between TP14 and pin 9 of IC13 and then
RE-CONNECT pin 9 of IC13 to the rest of the circuit by moving the shorting link on
CN2.
Now connect the DVM probe to TP8.
While watching the DVM display, keep turning P2 (VCO frequency) CW (increasing
frequency) and you will observe the control voltage decreasing to the wanted value.
4. Move the DVM probe to TP15 and adjust P3 (feedback level) to the same voltage as
on TP14. (In the Step 1 example above, 5.6V)
12
5. Idle adjustment.
To do the idle adjustment, the automatic 'slope' creation should be disabled.
This is done by moving the shorting link on CN10 to the shorting position. (down)
Move the DVM probe to TP12 and adjust P6 (Idle) to the desired voltage (which
relates to the injector's ON time and thus engine RPM)
(Note that the final idle adjustment needs to be done with the running engine.)
Now move the shorting link on CN10 back to its neutral position which will re-enable
the automatic slope creation.
Note that the Idle adjustment range of P6 has been increased to obtain max. RPM.
This means that it is now possible to set maximum RPM with only the “Idle”
adjustment. (mainly for set-up purposes/measurements)
6. Sound level.
P4 sets microphone sensitivity. First, turn it fully CCW (no sound pick up) and then,
while watching LED3 and LED4, start turning it CW till you reliably pick up the
sounds of the engine (OR some other LOUD noises).
In other words, this adjustment is done by trial and error.
7. Slope time adjustment.
This adjustment sets the time it takes from 'idle' to reach the required RPM.
There are several ways to do this adjustment but probably the easiest one is using
an oscilloscope which has a slow timebase setting of several seconds.
Connect the oscilloscope probe to TP12 and set its time base to seconds.
You will see a line moving across the screen-from left to right at a steady rate.
Now make some LOUD noises (like hitting the circuit board or chassis with a tool)
to activate the 'slope'.
Now the line will start to move diagonally, (from left to right-rising) until it reaches
the set voltage limit, which is the control voltage for the VCT.
Actual 'slope' time is from the time the line start to move diagonally till it reaches the
control voltage 'plateau' and then moves horizontally again.
Testing
After all the above adjustments have been done, it is time to test the board's operation.
A DVM and a dual trace oscilloscope is used for testing.
The DVM probe is attached to TP8 and will monitor the control voltage to the VCT and
the VCO.
13
One oscilloscope probe is connected to TP5 to monitor the output frequency of the VCO
(about 50 Hz).
The second probe is connected to TP13 to monitor the drive pulse width to the injection
solenoid.
Note that in order to see the injection solenoid's DRIVE PULSE WIDTH (duration), the
VCT must be triggered!
TEST frequency can be anywhere in the range of about 5 – 30 Hz. (for example 20 Hz)
During normal operation, the trigger pulses to the VCT are supplied by the 'igninje5'
board. (from IC8B-pin 9)
If you have already set-up the 'igninje5' board and it operates properly, take the trigger
pulses from pin 9 of IC8B ('igninje5').
If not, you need an external pulse generator to supply trigger pulses.
Remember, these pulses must be short and negative going (from the positive supply line
to Ground – see circuit description).
(It should be obvious that the PG should have an “invert” function.)
Now that the DVM and oscilloscope probes are connected, the actual test is this:
Make some LOUD noise (or hit the pcb or chassis with a tool) and observe the
service LEDs, the changes in the DVM and oscilloscope readings and how long it
takes to reach the desired readings. (the slope time you have set)
For example:
If the frequency reads 50 Hz on the oscilloscope and the voltage reads 5.6V on the DVM,
the injection pulse width should be approx. 8.4 ms on the oscilloscope's second trace.
If you get (approximately) these values, the 'autorpm0' board is operating as it should.
Les Banki
(Electronic Design Engineer)
Water Fuel & LBE Technologies
14