[Success Story] Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Your chance to introduce yourself and your vehicle
Sporttrike
Posts: 31
Joined: Tue May 12, 2020 2:02 pm

Re: Sporttrike 1.8l Toyota 1ZZ-FE

Post by Sporttrike »

Sorry that this took so long. This is the trigger shape, recorded with an oscilloscope:
Image
Ignore the weirdness of the cam shape and its voltage offset, that's because of our VR->Hall converter board and the measurement settings.
And here's a sketch of the actual shape:
Image

We're not sure what new information you need though, beyond what https://rusefi.com/forum/viewtopic.php?p=38008#p38008 already provides. Could you elaborate please?

To explain why it took so long, we broke some things and worked on other components in the meantime; for example we now have more or less accurate lambda. Here's some pretty pictures of our progress:



User avatar
AndreyB
Site Admin
Posts: 14359
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Sporttrike 1.8l Toyota 1ZZ-FE

Post by AndreyB »

Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Sporttrike
Posts: 31
Joined: Tue May 12, 2020 2:02 pm

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by Sporttrike »

Thanks! Works like a charm without batched injection and wasted spark now.
We tried using vvt but couldn't make it work well yet. Is there a guide for how to set it up properly?

While rebuilding parts of the vehicle we also noticed some small problems with cranking; when the load on the motor is too low, and more generally if it's cranking too fast, it doesn't seem to detect the rotation speed at all. The engine sniffer shows that the signals are detected fine though:

This is about 150 rpm, but both rusefi console and tunerstudio claim it's 0. When cranking for a bit and the rpm dipped low enough temporarily, it was detected fine and the motor started.
mck1117
running engine in first post
running engine in first post
Posts: 1494
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by mck1117 »

Can you upload a normal tunerstudio log (with the communication rate set to max) of the problem to rusefi.com/online?
Sporttrike
Posts: 31
Joined: Tue May 12, 2020 2:02 pm

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by Sporttrike »

Hi. It's been a while, sorry that we didn't respond do you sooner. We've been a bit preoccupied since one of us managed to do a rollover with the Trike; thankfully noone got seriously hurt but it required a lot of repairs.

The vehicle is now functional again, and we re-tested with the latest firmware. Here's a log where startup failed: https://rusefi.com/online/view.php?log=1300. When we increase the pressure of our hydraulic pump (thus dampening the engine rotations) it does start though: https://rusefi.com/online/view.php?log=1301
User avatar
AndreyB
Site Admin
Posts: 14359
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by AndreyB »

I desperately need help with the following documentation tickets which are extremely relevant here

https://github.com/rusefi/rusefi_documentation/issues/497
https://github.com/rusefi/rusefi_documentation/issues/498
https://github.com/rusefi/rusefi_documentation/issues/499

is there any chance that you would be available to connect the dots between https://github.com/rusefi/rusefi/wiki/All-Supported-Triggers#362 and 4.09 being above 3.5 while for instance 3.171 is below 3.5?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14359
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by AndreyB »

Separate question would be "what is special about this specific engine for gap ratio to be so unusual" meaning "should default value be adjusted or not"
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Sporttrike
Posts: 31
Joined: Tue May 12, 2020 2:02 pm

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by Sporttrike »

We investigated a bit; the "3" gap coincides with a compression stroke of the engine and our battery was pretty small, which means the gap can be a lot bigger than it should (even with a second battery connected with jumper cables though). We swapped out the battery for a bigger and newer one and while there's still individual trigger errors from time to time, it's a lot better now.
User avatar
AndreyB
Site Admin
Posts: 14359
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by AndreyB »

Interesting stuff, thank you for the follow-up!
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Sporttrike
Posts: 31
Joined: Tue May 12, 2020 2:02 pm

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by Sporttrike »

Hi again, we made a few changes and got a few questions:
1. In the past we've been running with a MAF sensor, and that worked but not as well as we'd hoped. We're now running on alpha-n; should we get a MAP sensor instead, and if so, is there one you recommend? If we switch to MAP, should we still keep the MAF sensor, or does it become useless?
2. We switched from a mechanical throttle body to an electronic one, but ours is a bit weird in that one of the voltage curves ends before 100%

We haven't been able to configure this in tuner studio yet; is there some way to do it or would that need code changes? For now we just manually calibrated it to make "100%" be where VTA2 reaches close to its maximum voltage, but that's not ideal
3. Is there some way to make the firmware stop injection and ignition once there's no more oil pressure? As a safety feature that would be good to have for us
User avatar
AndreyB
Site Admin
Posts: 14359
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by AndreyB »

Any MAP and throw MAF away. Bosch 4 pin TMAPs with integrated IAT are a popular option

rusEFI has "ford/toyota" redundant TPS and PPS modes that's what you are looking for

What if your oil pressure sensor breaks while you are turning? You would have to use Lua for this safety feature.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Sporttrike
Posts: 31
Joined: Tue May 12, 2020 2:02 pm

Re: Sporttrike 1.8l Toyota 1ZZ-FE [microRusEFI]

Post by Sporttrike »

Any MAP and throw MAF away. Bosch 4 pin TMAPs with integrated IAT are a popular option
Okay, we bought one that fits that description
rusEFI has "ford/toyota" redundant TPS and PPS modes that's what you are looking for
Thanks, that works flawlessly!
What if your oil pressure sensor breaks while you are turning? You would have to use Lua for this safety feature.
As you know, we have a very "special" vehicle, where the feet of the driver are next to the engine - which also has a modified oil pan that makes these issues more likely to occur. We'd rather have the engine turn off when it shouldn't than starve it of oil and explode :)
Making that happen in Lua for our special case sounds doable though
Post Reply