Hi Barry,
This is how simple it is to get a
Maximite (MM) to control efi.
The O2 sensor is connected to pin 10 on
the MM.
programing running
--------------------------------------------------
BakGnd:
O2Sensor = Pin(10)
'A to D on pin
10. Read in the
voltage. Load the O2 sensor voltsd.
PWFlowPt = ScaleFact * O2Sensor ' the
Scale factor is a number that
controls
'..........................................................how
much fuel
is to be injected controlled
'..........................................................and
depending
on the O2 reading
PWinteger = Int(PWFlowPt) 'get rid of
decimal stuff if any and convert
to an integer
PWM 20, PWinteger 'pulse width on
primary injectors The pulse width
comes out of
................................' the
pin connected to a transistor
switch controlling the injector
...............................'
20 times a second
GoTo BakGnd 'do it again
and again
--------------------------------------------------------------------------------------------
Thats it. The engine will run on this
alone. It does this over and over
again
many times a second.
You can make a test set up on the bench
with a small voltage applied to
the top of a potentiometer to simulate
the O2 sensor. Rotate the shaft
knob to change
the mixture reading.
Observe the result on the MM PWM out
put pin with an O scope..
The program is stored as a text file on
the MM SD card.
It can be read on your computer by
unplugged it from the MM and
plugging it into your computer SD card
reader slot. If you don't
have that you can get a SD card
to USB adpater.
The MM has a complete operating system.
It treats the 32 gig SD card as
a hard disk.
It works just like DOS with a lot of
the same commands. You can have dozens
of variations on this program so if one
doesn't work try another by just
loading it off the SD card. This takes
just a few seconds.
Basically the IDE is built into the MM.
There is a program editor in
the MM so you use that to write your
programs. All very simple to use.
These programs can be sent as plain
text email so it is easy for me to
look at
your program and suggest changes. If
several more people are
doing the same thing we can share all
the programs
It is all super low cost with one $60
MM per rotor. Most after
market EFI's are a $1000 or more.
Paul Lamar
Thanks Paul,
I guess I should start assembling parts.
So you think I should have two Maximites to fire the direct injectors in
the special combustion chambers.
I have a HET sensor on the front pulley for timing on the combustion
tester... will the MM read its 5v signal for timing?
My Apexi PFC will continue to fire the leading and trailing plugs and
main fuel injectors.
Thanks for you help,
Barry Bordes
The Rotary Engine free News Letter.
Powered by Linux. If you want off
the list PLEASE let me know and I will
remove you. ACRE NL web
site.
http://www.rotaryeng.net You Tube
http://tinyurl.com/beqqxas
Copyright 1998-2017 All world wide
rights reserved.
Hi Barry,
This is how simple it is to get a
Maximite (MM) to control efi.
The O2 sensor is connected to pin 10 on
the MM.
programing running
--------------------------------------------------
BakGnd:
O2Sensor = Pin(10)
'A to D on pin
10. Read in the
voltage. Load the O2 sensor voltsd.
PWFlowPt = ScaleFact * O2Sensor ' the
Scale factor is a number that
controls
'..........................................................how
much fuel
is to be injected controlled
'..........................................................and
depending
on the O2 reading
PWinteger = Int(PWFlowPt) 'get rid of
decimal stuff if any and convert
to an integer
PWM 20, PWinteger 'pulse width on
primary injectors The pulse width
comes out of
................................' the
pin connected to a transistor
switch controlling the injector
...............................'
20 times a second
GoTo BakGnd 'do it again
and again
--------------------------------------------------------------------------------------------
Thats it. The engine will run on this
alone. It does this over and over
again
many times a second.
You can make a test set up on the bench
with a small voltage applied to
the top of a potentiometer to simulate
the O2 sensor. Rotate the shaft
knob to change
the mixture reading.
Observe the result on the MM PWM out
put pin with an O scope..
The program is stored as a text file on
the MM SD card.
It can be read on your computer by
unplugged it from the MM and
plugging it into your computer SD card
reader slot. If you don't
have that you can get a SD card
to USB adpater.
The MM has a complete operating system.
It treats the 32 gig SD card as
a hard disk.
It works just like DOS with a lot of
the same commands. You can have dozens
of variations on this program so if one
doesn't work try another by just
loading it off the SD card. This takes
just a few seconds.
Basically the IDE is built into the MM.
There is a program editor in
the MM so you use that to write your
programs. All very simple to use.
These programs can be sent as plain
text email so it is easy for me to
look at
your program and suggest changes. If
several more people are
doing the same thing we can share all
the programs
It is all super low cost with one $60
MM per rotor. Most after
market EFI's are a $1000 or more.
Paul Lamar
Thanks Paul,
I guess I should start assembling parts.
So you think I should have two Maximites to fire the direct injectors in
the special combustion chambers.
I have a HET sensor on the front pulley for timing on the combustion
tester... will the MM read its 5v signal for timing?
My Apexi PFC will continue to fire the leading and trailing plugs and
main fuel injectors.
Thanks for you help,
Barry Bordes
Direct injection would be great. Get that working and then a 2 layer
combustion
chamber would work to counter the squish flow.
Paul Lamar
The Rotary Engine free News Letter. Powered by Linux. If you want off
the list PLEASE let me know and I will remove you. ACRE NL web
site.
http://www.rotaryeng.net You Tube
http://tinyurl.com/beqqxas
Copyright 1998-2017 All world wide rights reserved.