The VVTi 1UZ has a crank rotor with something like 32-2 teeth, a sync pulse for no 1 TDC, and an additional sensor on each variable cam.
The cam sensor uses a rotor with 3 unequally spaced lobes - the SM4 should cope with that, otherwise some lobes need to be removed. This also implies 4 engine position sensor inputs into the ECU.
The 1G-FE appears to have the crank rotor and a single cam sensor.
The 1GZ-FE appears to have the crank rotor (with two pickups - one for each ECU), and a single tooth cam sensor on each bank.
The ECU on these two would need two and three engine position signal inputs respectively.
With the SM4 apparently you set up what degrees of advance you want under whatever conditions and the ECU does the rest. I think you can set up the map to run off various inputs, eg rpm, load, map, etc... I imagine the advance would be tuned for max torque.
The ECU has to be specifically designed and optioned to run VVTi. The software algorithms involved in running VVTi (sensor pickup, solenoid control servo loops, etc) have to be there otherwise you simply can't run it (properly). The solenoid waveform will be some sort of PWM but the control of this PWM is what makes the VVTi function unique.
Mos.
Bookmarks