Sunday, October 22, 2017

How to control VCT (VVT) using DIYPNP

VVT (VCT) Control using DIYPNP ?? No way ! well yes :) Just keep reading

Any one who considered a VVT (BP6D) engine swap had to answer the VVT question (Mazda calls it VCT), How I'll control it ? New ECU ? VVT Tuner ? Leave it disabled ?

Well, you can go either way but if you have a DIYPNP installed already you can use it to control VVT.

You need to wire the VVT solenoid to the ECU location, on the board you need to use ALED or WLED outputs, wire the output you choose to the external pins.

You need to supply 12v and GND(ALED/WLED) in order to control VVT.

After all is wired we want to configure it.

One little explanation before we actually do, "Real" VVT control consist of a 3D table the utilize LOAD, RPM and duty cycle.

Like so : (Taken from MS3 Basic)


The idea is to apply smooth transit in and out of full VVT camshaft advance.
On the DIYPNP we do not have this kind of table/control BUT we can enjoy the VVT nonetheless !
Our control will consist of a on/off trigger.

My VVT tests on the dyno show a performance gain from very low rpm (<2000) upto 5500~.
For the best tune you need to enable VVT at around 2000rpm and disable it at 5500~, in order to do that we configure the WLED/ALED output as follow:


Just keep the "On" trigger away from your stop and go speed.

Very noticeable improvement ! Enjoy !








Sunday, September 24, 2017

Flatshift and Launch control - 2 step

Always wanted to shoot flames and make gun shots sounds from your tail pipe ? GOOD !

Let me show you how.

I will guide through how to setup launch control and how to setup flat shift, lets go.

Launch control will hold your RPM at launch rpm even when standing in WOT.
You will need to try and see what is the best config for your setup.

Requirements:

  • Clutch switch (sensor) must be connected to an input on the ecu, on my DIYPNP I wired it to FLEX input.
  • No catalytic converter (for flames and bangs)

Wiring:

1L (on 97)
1V (on 95)
 = Clutch switch

1L/1V to Input2In
Input2Out to FLEX

TunerStudio setup:



Here you can choose if you want to enable Launch only or Launch+Flatshift (or turn it off)
You'll need to config the input pin - FLEX in my case.
The next 5 rows are the Launch control configuration, 
At what rpm to hold for launch.
Soft limit mean at what rpm it will start acting  - it is like a transition stage.
Retard is the BOOM config.... how many deg to retard when activated - test to see what BOOM you like best...
TPS % is activation condition must be > 0%.
Limiter method: for BOOMs choose "Spark Cut" the other will limit you but in a more civilized meaner.

The last 3 lines config FS(flatshift).
FS will hold your rpm at high rpm (not red line revlimiter) in order to shift gears when in WOT.
Usually the rpm should be around 5000-5500, it will allow the best FS, of-course you should try and see what is best for you.

Forced induction engine benefit the most form FS, it will allow gear changing with very little boost lost.

Arming: FS start
Hard: FS limiter
Retard: deg to retard

After it is all ready and working, play around with the numbers and find the best set up for you.

Final tip: Install an On\Off switch on the clutch switch line in order to be able to turn off this party when not needed - trust me you want that.

Have fun !!