Author Topic: Bosch 2 pin ICV  (Read 23220 times)

Offline wazzu70

  • Jr. Member
  • **
  • Posts: 45
  • BHP: 1
Bosch 2 pin ICV
« on: September 23, 2013, 06:59:29 am »
I have a 2 pin Bosch ICV on my engine from the factory (BMW M42). Do I use just the "on/off" style IAC or "PWM"?

I currently have my settings to PWM, but using the IAC lock tool only 0 and 255 values seemed to work. Any duty percent in between did not seem to move the valve.

I am not sure what other settings under the main idle control setup may impact this and if one of those is wrong.

Can any solenoid be controlled by PWM inputs, or only some like the three pin Bosch units?

Any help appreciated!
BMW E30 M42 project

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: Bosch 2 pin ICV
« Reply #1 on: September 23, 2013, 11:00:04 am »
You have to mount diode in parallel and use PWM.

Offline wazzu70

  • Jr. Member
  • **
  • Posts: 45
  • BHP: 1
Re: Bosch 2 pin ICV
« Reply #2 on: September 23, 2013, 06:22:51 pm »
Thank you Gints.

I am using EC36 pin 6 to control the solenoid. I thought I read somewhere this pin already had a diode internally, but maybe that is incorrect.

If I do need to add a diode, is the diode used for the flyback on the injectors appropriate? Orientation the same?

I had my PWM frequency at 100Hz, should I start with a lower frequency?
BMW E30 M42 project

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: Bosch 2 pin ICV
« Reply #3 on: September 23, 2013, 06:54:51 pm »
There are 3 diodes related to this pin. But if it is not special order, you need one more. Called free-wheeling diode. Via this diode valve keeps itself opened.
http://www.vems.hu/files/MembersPage/PeterJensen/iac.jpg
Almost any diode above 1A and above 50V suits. You have pair of such in rescue kit.

In fact you can reuse one of existing diodes inside ECU for this purpose. But it is not the official way.

Gints

Offline wazzu70

  • Jr. Member
  • **
  • Posts: 45
  • BHP: 1
Re: Bosch 2 pin ICV
« Reply #4 on: September 23, 2013, 08:13:09 pm »
Thank you very much. I believe this is what I am missing to make things work correctly.

Thanks for the wiring diagram!
BMW E30 M42 project

Offline wazzu70

  • Jr. Member
  • **
  • Posts: 45
  • BHP: 1
Re: Bosch 2 pin ICV
« Reply #5 on: September 25, 2013, 06:54:20 am »
I installed the diode and everything seems to be working correctly. I am not sure if I really needed the diode or not as I realized my idle valve is closed at 30% duty and open at 80% duty. Anything beyond that and the valve stays shut, or just gets "more open" past the point where it is of any benefit. Is this normal?

In the idle settings I set my IAC close position to 80 which is about 30% duty using the IAC lock tool.

In the PWM Idle Control I set my max and min PWM duty % to be the 30% and 80% that I found to be open and closed using the IAC lock tool.

Does this sound like correct use of the idle control inputs? The help dialog for the PWM Idle Control is empty so I am not exactly sure, also in the idle settings the number is not a duty percent, but the actual number that represents that duty I believe.

Sorry for all the questions, just trying to figure this out.
BMW E30 M42 project

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: Bosch 2 pin ICV
« Reply #6 on: September 25, 2013, 08:19:20 am »
Seems correct. Without current valve opens a bit in opposite side. It is like mechanical limp-home mode.
In some places there is still RAW value 0...255 what represent 0...100% duty, yes.

Offline fphil

  • Sr. Member
  • ****
  • Posts: 398
  • BHP: 6
Re: Bosch 2 pin ICV
« Reply #7 on: September 25, 2013, 09:30:03 am »
"In the PWM Idle Control I set my max and min PWM duty % to be the 30% and 80% that I found to be open and closed using the IAC lock tool."

Yes this is quite confusing if one reads what is written or not. I guess you speeak of the VT menu option "Starting/Idle / Idle Hardware Settings" which opens for some reason as a widget named "Idle Control".

I understand that the parameters
     "Max PWM Duty Allowed" and "Min PWM Duty Allowed"
are related to the PID control of the valve, and limit the DC % variations commanded by the control. In my case (Weber VAE V6, 2 wires) I put Max=100, Min=0 since I am still open loop PID=(0,0,0).
In this open loop case, I believe one has to deal only with RefDC from the widget
    "Idle air valve reference position"
from the VT menu option 
     "Starting/Idle / Reference curve"   :D
Are you open loop or not?

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: Bosch 2 pin ICV
« Reply #8 on: September 25, 2013, 01:25:54 pm »
Max80 min20 is smart in any case (open or closed loop) with BOSCH valve. At close to zero PWM valve opens again. At prolonged 100% it overheats and later lock itself.

Offline wazzu70

  • Jr. Member
  • **
  • Posts: 45
  • BHP: 1
Re: Bosch 2 pin ICV
« Reply #9 on: September 26, 2013, 06:13:50 am »
Thanks Gints, that is very helpful :)

Here are my settings as of now. I will need to configure the PID later when I want the idle control to work in closed loop obviously.





BMW E30 M42 project

Offline kullab

  • New Users
  • *
  • Posts: 1
  • BHP: 0
Re: Bosch 2 pin ICV
« Reply #10 on: January 02, 2016, 05:51:29 pm »
Hi

Thanks a lot for the information.

I have mercedes M117 engine with 2 pin Bosch ICV also. My VEMS ECU harness comes with 3 pin configuration. How about if I would like to use the old ICV , what should I do? 

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: Bosch 2 pin ICV
« Reply #11 on: January 02, 2016, 09:05:31 pm »
Just use two wires,

one 12v and one output from the ecu.