MembersPage/Juhak (2005-07-26 21:49:45)

My plan is to make the RadioBoard to be real, look also VemsFrontier/Bluetooth

I got Volvo Amazon with B20.


36-1 toothwheel

I mounted a 36-1 toothwheel to crank from Ford (it's like [this]) and Honeywell GT1 hall sensor. It did work when rotating crank manually, but engine didn't start. I get back to coil-type trigger, started the engine and looked hall sensor signal with scope. Scope showed that signal was lost when sensor was near the trigger wheel and it did work somehow when distance was out-of-GT1-specs, 4-5mm, but there was still few errors. I tried hall as primary trigger when distance was 4-5mm, but LCD showed Wxx growing all the time.

Jörgen told that the trigger wheel was not suitable for GT sensor; "But I have used the GT sensor a lot and have used it far outside it's specifications with good and bad results. What I do know is that the sensor is self adjusting, you'll notice this if you put a piece of steel in front of it at 1mm distance and then move it to 7mm distance. It will go high for a while and then selfadjust to see the steel again"

"I think this is what happens with the trigger wheel you have, it sees the solid disk for some reason, probably because there is not enough material in the trigger teeth. Moving the sensor further from the solid disk in the axial direction (of the crank) could help."

"If you choose to make a new triggerwheel you should know that the GT1 sensor does not work well with trigger made up of large raised areas with smaller lower areas as a trigger wheel made by drilling holes. This is because of the self adjusting feature."

Because I did weld ford toothwheel to crank pulley I did try another hall-sensor, made by Hamlin. New hall sensor did work and now my GenBoard/VerTwo is trigged from 36-1 toothwheel and it's controlling both, fuel and a single-coil (distributor) spark with IGBT.\n

primary_trigger=01 # multitooth (rising edge at the processor)
secondary_trigger=02 # Cam sync disabled
trigger_tooth=01 # 01*10 degrees after when the missing tooth is detected
tooth_wheel=23 # 36-1, 35 tooth
another_trigger_tooth=12 # also fire 18 teeth (180 degrees) later than trigger_tooth (for 36-1 wheel)

crank_minper=40 # anything from 01 to 50 is fine. If measured event-period (that is every 180degrees for a 4-cyl) is shorter than this, it's considered and error.
tooth_wheel_twidth1=0A # Tooth is 10 engphase units
tooth_wheel_twidth2=14 # Missing tooth is 20 engphase units
reset_engphase_after=D8 # 216 engphase units


1 trigger pulse per crankrot

D-jetronic distributor has 2 evenly spaced extra triggers without advance. Using only one of them I could get good secondary (cam) trigger. These triggers are ~80-90 crankdegrees before TDC (one 80-90 degrees before cyl 1 and other one 80-90 degrees before cyl 4). If these triggers are connected in parallel there would be 1 trigger pulse per crankrotation. If they would be used as primary trigger it is needed to calculate other trigger pulse in SW, which would be 180 crankdegrees later.

There is no config to support coil setup sparking twice for every trigger-pulse.

Q: It would be possible to make it work in SW, but do you think it would be too unaccurate? (This is just brainstorming an (stupid) idea!)

  • I think it would be too inaccurate, too many too early sparks at cranking and the code wouldn't be used: it just doesn't worth the effort.

Bosch wasted spark coil

What do you think about this [Bosch wasted-spark coil]? It's pretty cheap (~70 euros here!), but hard (?) to find from a junkyard. Seems like a good transformer.

I cannot understand the dwell(VBatt) function. Maybe I should calc with the i(t) = VBatt/R * ( 1 - e**(-t*L/R)) to see if they match Bosch values (R=0.5 Ohm, L=3.7mH for coil primary).