Haltech Closed Loop Knock Control for Haltech ECUs
#1
Senior Member
Thread Starter
Closed Loop Knock Control for Haltech ECUs
It sounds a little sales pitchy but it has all the info in it:
Yes! Finally closed loop knock control for Haltech ECU’s! Not to mention simultaneously pulling BOTH leading and trailing for rotary applications!
This means you can have the ecu automatically pull timing (1 to 8 degrees) when the engine begins to ping or detonate.
I designed and developed this circuit myself out of frustration with the lack of closed loop control in my E6K that I have on my ’87 Turbo II. Having rebuilt a few too many engines, I am very familiar with the ill effects of detonation.
I also once owned a $500+ J&S knock control computer but was disappointed with the lack of ability to retard the trailing timing and the limited control over the amount of timing pulled during a knock event.
This circuit is the solution to these problems.
This circuit will work with any Haltech ECU that has the timing trim feature (See List below). The knock box has a GM connector that plugs directly into the 3-prong trim connector of the Haltech harness. The other two wires leaving the box go to +12VDC and the output of the GM knock module.
The circuit is adjustable to pull between 1 and 8 degrees timing when experiencing knock. This circuit works very similarly to the J&S unit, where it immediately pulls timing upon a knock event and then slowly gives it back over a period of a few seconds. It will also re-pull the full amount if during the rebuild time more knock is experienced. However, this circuit will pull both the leading and trailing timing together so unlike the J&S unit you will not have to increase your split to avoid the very dangerous situation of firing the trailing first.
This unit will work with any 1-wire knock sensor. This unit also utilizes a GM ignition module. This is needed to convert the noisy, varying voltage, of the knock sensor output to a clean step pulse. This module can be found in nearly any GM car/SUV/truck manufactured in the late 80’s and early to mid 90’s with electronic ignition (see picture). It is located on the firewall and requires only a pair of side cutters and a nut driver to remove it. This takes about 5min. I have picked them up for between $5-10ea in junkyards. These modules can also be bought new for less then $50 but will not include the connector which makes it much easier to wire.
All knock box units are tested for functionality and pre-set to pull 4 degrees when experiencing knock. This value can be changed (between 1 and 8 degrees of retard) by simply adjusting a screw if desired.
A small amount of soldering is required for installation. There is no hard wiring to the ECU, the entire system can be disabled by unplugging the trim connector or simply disabling the feature in the software. It took about 30min to install the knock box and GM ignition module in my car. I will also include complete instructions and a wiring diagram for the entire system (knock sensor, GM module and knock box).
This knock box is compatible with Haltech ECU models:
E6X
E6K
E6S
E6GM
E6GMX
E8
E11
Here are two part numbers for the GM knock module that I know will work. There could be many more that will also work. I’m not even sure if the one I have is one of these. I got mine off an early 90’s Blazer and Astro van that I know work.
PN 16126761, $57
PN 16128261, $53
Found at: www.gmpartsdirect.com
This box is built with very quality electrical components, and is 100% soldered for the best possible quality. I test and set all units before shipping them, and they are guaranteed to work as described. If you are unhappy with it just return it within 30days for a full refund.
See pictures by searching "Haltech Knock Control" at a popular auction site.
-Justin
Yes! Finally closed loop knock control for Haltech ECU’s! Not to mention simultaneously pulling BOTH leading and trailing for rotary applications!
This means you can have the ecu automatically pull timing (1 to 8 degrees) when the engine begins to ping or detonate.
I designed and developed this circuit myself out of frustration with the lack of closed loop control in my E6K that I have on my ’87 Turbo II. Having rebuilt a few too many engines, I am very familiar with the ill effects of detonation.
I also once owned a $500+ J&S knock control computer but was disappointed with the lack of ability to retard the trailing timing and the limited control over the amount of timing pulled during a knock event.
This circuit is the solution to these problems.
This circuit will work with any Haltech ECU that has the timing trim feature (See List below). The knock box has a GM connector that plugs directly into the 3-prong trim connector of the Haltech harness. The other two wires leaving the box go to +12VDC and the output of the GM knock module.
The circuit is adjustable to pull between 1 and 8 degrees timing when experiencing knock. This circuit works very similarly to the J&S unit, where it immediately pulls timing upon a knock event and then slowly gives it back over a period of a few seconds. It will also re-pull the full amount if during the rebuild time more knock is experienced. However, this circuit will pull both the leading and trailing timing together so unlike the J&S unit you will not have to increase your split to avoid the very dangerous situation of firing the trailing first.
This unit will work with any 1-wire knock sensor. This unit also utilizes a GM ignition module. This is needed to convert the noisy, varying voltage, of the knock sensor output to a clean step pulse. This module can be found in nearly any GM car/SUV/truck manufactured in the late 80’s and early to mid 90’s with electronic ignition (see picture). It is located on the firewall and requires only a pair of side cutters and a nut driver to remove it. This takes about 5min. I have picked them up for between $5-10ea in junkyards. These modules can also be bought new for less then $50 but will not include the connector which makes it much easier to wire.
All knock box units are tested for functionality and pre-set to pull 4 degrees when experiencing knock. This value can be changed (between 1 and 8 degrees of retard) by simply adjusting a screw if desired.
A small amount of soldering is required for installation. There is no hard wiring to the ECU, the entire system can be disabled by unplugging the trim connector or simply disabling the feature in the software. It took about 30min to install the knock box and GM ignition module in my car. I will also include complete instructions and a wiring diagram for the entire system (knock sensor, GM module and knock box).
This knock box is compatible with Haltech ECU models:
E6X
E6K
E6S
E6GM
E6GMX
E8
E11
Here are two part numbers for the GM knock module that I know will work. There could be many more that will also work. I’m not even sure if the one I have is one of these. I got mine off an early 90’s Blazer and Astro van that I know work.
PN 16126761, $57
PN 16128261, $53
Found at: www.gmpartsdirect.com
This box is built with very quality electrical components, and is 100% soldered for the best possible quality. I test and set all units before shipping them, and they are guaranteed to work as described. If you are unhappy with it just return it within 30days for a full refund.
See pictures by searching "Haltech Knock Control" at a popular auction site.
-Justin
The following users liked this post:
mr_vaughn (09-10-20)
#2
registered user
iTrader: (1)
Join Date: Jan 2006
Location: San Diego
Posts: 2,469
Likes: 0
Received 0 Likes
on
0 Posts
does the amount of timing pulled vary by the amount of knock detected?
I also want to see how this works in comparison to the j&s or any other commercially available lnock unit.
The factory mazda knock units don't work above 5500 (IIRC), will this one?
I was planning to do something similar based on a commercialy available knock controll kit. It would be easy to do, but for the price there is nothing even close to available.
BTW with the e8 e11 you may not be farmilliar with them since you have an e6k. The ign trim gives three levels of controll. coarse, medium and fine they are +or- 20, 10 and 5 deg respectfully. So I am guessing that would skew the amount of retard those units would see by allot when used with your device.
I also want to see how this works in comparison to the j&s or any other commercially available lnock unit.
The factory mazda knock units don't work above 5500 (IIRC), will this one?
I was planning to do something similar based on a commercialy available knock controll kit. It would be easy to do, but for the price there is nothing even close to available.
BTW with the e8 e11 you may not be farmilliar with them since you have an e6k. The ign trim gives three levels of controll. coarse, medium and fine they are +or- 20, 10 and 5 deg respectfully. So I am guessing that would skew the amount of retard those units would see by allot when used with your device.
#3
EFI Tech Wannabe
iTrader: (1)
Join Date: Sep 2003
Location: D.R., USA, the world...
Posts: 2,405
Likes: 0
Received 4 Likes
on
4 Posts
Hey Justin,
Good to see you've finalized your knock unit. I wanted to ask you, wouldnt it be easier to sell the entire thing with all components to make it simpler for the end users?
Will you post the diagrams on here or will we have to buy it first?
Good to see you've finalized your knock unit. I wanted to ask you, wouldnt it be easier to sell the entire thing with all components to make it simpler for the end users?
Will you post the diagrams on here or will we have to buy it first?
#4
Senior Member
Thread Starter
Originally Posted by slo
does the amount of timing pulled vary by the amount of knock detected?.
Originally Posted by slo
I also want to see how this works in comparison to the j&s or any other commercially available lnock unit..
The factory mazda knock units don't work above 5500 (IIRC), will this one?.
The factory mazda knock units don't work above 5500 (IIRC), will this one?.
Originally Posted by slo
I was planning to do something similar based on a commercialy available knock controll kit. It would be easy to do, but for the price there is nothing even close to available.
BTW with the e8 e11 you may not be farmilliar with them since you have an e6k. The ign trim gives three levels of controll. coarse, medium and fine they are +or- 20, 10 and 5 deg respectfully. So I am guessing that would skew the amount of retard those units would see by allot when used with your device.
BTW with the e8 e11 you may not be farmilliar with them since you have an e6k. The ign trim gives three levels of controll. coarse, medium and fine they are +or- 20, 10 and 5 deg respectfully. So I am guessing that would skew the amount of retard those units would see by allot when used with your device.
Justin
#5
Senior Member
Thread Starter
Originally Posted by Claudio RX-7
Hey Justin,
Good to see you've finalized your knock unit. I wanted to ask you, wouldnt it be easier to sell the entire thing with all components to make it simpler for the end users?
Will you post the diagrams on here or will we have to buy it first?
Good to see you've finalized your knock unit. I wanted to ask you, wouldnt it be easier to sell the entire thing with all components to make it simpler for the end users?
Will you post the diagrams on here or will we have to buy it first?
I'd like to recoup some of my R&D cost. Believe it or not, I have a ton of hours in this and quite a few extra electrical components.
Justin
#6
registered user
iTrader: (1)
Join Date: Jan 2006
Location: San Diego
Posts: 2,469
Likes: 0
Received 0 Likes
on
0 Posts
Is this unit accurate when used with a rotary engine, when compared to a J&S or other commercially available knock detector. (I wouldn't want to be the one to test this)
Is there any provision for a knock light, to let you know when the unit was active? (I guess this would be easy to do)
It seems like a knock light of some sort would be mandatory for a unit like this. I wouldn't want to be driving around with something like this saving my engine as sort of a bandaid. Without knowing about it, so that I could come in and fix the problem, or alter the timing.
Is there any provision for a knock light, to let you know when the unit was active? (I guess this would be easy to do)
It seems like a knock light of some sort would be mandatory for a unit like this. I wouldn't want to be driving around with something like this saving my engine as sort of a bandaid. Without knowing about it, so that I could come in and fix the problem, or alter the timing.
Trending Topics
#8
Senior Member
Thread Starter
Originally Posted by slo
Is this unit accurate when used with a rotary engine, when compared to a J&S or other commercially available knock detector. (I wouldn't want to be the one to test this)
Is there any provision for a knock light, to let you know when the unit was active? (I guess this would be easy to do)
It seems like a knock light of some sort would be mandatory for a unit like this. I wouldn't want to be driving around with something like this saving my engine as sort of a bandaid. Without knowing about it, so that I could come in and fix the problem, or alter the timing.
Is there any provision for a knock light, to let you know when the unit was active? (I guess this would be easy to do)
It seems like a knock light of some sort would be mandatory for a unit like this. I wouldn't want to be driving around with something like this saving my engine as sort of a bandaid. Without knowing about it, so that I could come in and fix the problem, or alter the timing.
Accuracy of this box does not change depending on the type of engine. Finding a knock sensor that is "tuned" the the engine block you have is probably desirable. As stated this unit will work with any 1 wire knock sensor.
I have this installed on my '87T2 and I witnessed is working many times. The Ignition Trim value, viewed in the Engine Data Page, will tell you real time exactly what it is doing. This value can aslo be datalogged.
A knock light could possibly be integrated into a future design. As mentioned above a quick glance at the Engine Data Page, or a datalog, will tell you if it is in use.
Justin
#10
EFI Tech Wannabe
iTrader: (1)
Join Date: Sep 2003
Location: D.R., USA, the world...
Posts: 2,405
Likes: 0
Received 4 Likes
on
4 Posts
Originally Posted by pistonsuk
A knock light could possibly be integrated into a future design. As mentioned above a quick glance at the Engine Data Page, or a datalog, will tell you if it is in use.
Justin
Justin
#11
Rotary Enthusiast
Join Date: Jan 2005
Location: orlando/st. petersburg
Posts: 769
Likes: 0
Received 0 Likes
on
0 Posts
I think the Power FC market is a lot bigger than the haltech market, are you going to be able to make someting compatible for that ecu? Nice work by the way
#12
Originally Posted by kuroi FD
I think the Power FC market is a lot bigger than the haltech market, are you going to be able to make someting compatible for that ecu? Nice work by the way
I guess you're refering to the 3rd gen user then because that's all the power FC's are generally good for. The rest of the rotary users are not important.
#13
Senior Member
Thread Starter
Originally Posted by kuroi FD
I think the Power FC market is a lot bigger than the haltech market, are you going to be able to make someting compatible for that ecu? Nice work by the way
Justin
#15
Rotary Enthusiast
Join Date: Jan 2005
Location: orlando/st. petersburg
Posts: 769
Likes: 0
Received 0 Likes
on
0 Posts
Originally Posted by crispeed
So what are you basing that opinion on?
I guess you're refering to the 3rd gen user then because that's all the power FC's are generally good for. The rest of the rotary users are not important.
I guess you're refering to the 3rd gen user then because that's all the power FC's are generally good for. The rest of the rotary users are not important.
#16
EFI Tech Wannabe
iTrader: (1)
Join Date: Sep 2003
Location: D.R., USA, the world...
Posts: 2,405
Likes: 0
Received 4 Likes
on
4 Posts
Originally Posted by kuroi FD
I think the Power FC market is a lot bigger than the haltech market, are you going to be able to make someting compatible for that ecu? Nice work by the way
#18
EFI Tech Wannabe
iTrader: (1)
Join Date: Sep 2003
Location: D.R., USA, the world...
Posts: 2,405
Likes: 0
Received 4 Likes
on
4 Posts
Originally Posted by slo
especially when this would work with any haltech on any vehicle.
Last edited by Claudio RX-7; 10-06-06 at 10:27 PM.
#20
it can be made to work on ANY wolf!
as long ad the unit has a linear analogue output from anywhere between 0-4,5 volts you can use it on any version!
thumbs up justin!!! too bad i just got my j an s for 4 times your asking price
Good work
George
as long ad the unit has a linear analogue output from anywhere between 0-4,5 volts you can use it on any version!
thumbs up justin!!! too bad i just got my j an s for 4 times your asking price
Good work
George
#22
Senior Member
Thread Starter
Wolf ECU
This circuit has an output of 2.5V until it experiences a knock event, at this point the voltage immediately drops to a lower voltage (adjustable between 0.1 and 2.4 volts, which correspnd to the -1 to -8 degrees of retard). If someone would like to fill me in on what the Wolf would need as an input to pull timing I may be able to offer a version to work with the Wolf EMS.
i.e. With a haltech 2.5V = 0 degrees advance or retard, close to 0V = full retard (-8degrees) and +5V = full advance (+8degrees).
Justin
i.e. With a haltech 2.5V = 0 degrees advance or retard, close to 0V = full retard (-8degrees) and +5V = full advance (+8degrees).
Justin
#23
www.lms-efi.com
iTrader: (27)
Originally Posted by pistonsuk
This circuit has an output of 2.5V until it experiences a knock event, at this point the voltage immediately drops to a lower voltage (adjustable between 0.1 and 2.4 volts, which correspnd to the -1 to -8 degrees of retard). If someone would like to fill me in on what the Wolf would need as an input to pull timing I may be able to offer a version to work with the Wolf EMS.
i.e. With a haltech 2.5V = 0 degrees advance or retard, close to 0V = full retard (-8degrees) and +5V = full advance (+8degrees).
Justin
i.e. With a haltech 2.5V = 0 degrees advance or retard, close to 0V = full retard (-8degrees) and +5V = full advance (+8degrees).
Justin
Is the voltage firmly clamped at 2.5V ref max? There is no danger of input voltage to your sensor module possibly raising and causing your unit's output to actually add timing?
#24
EFI Tech Wannabe
iTrader: (1)
Join Date: Sep 2003
Location: D.R., USA, the world...
Posts: 2,405
Likes: 0
Received 4 Likes
on
4 Posts
Originally Posted by C. Ludwig
Is the voltage firmly clamped at 2.5V ref max? There is no danger of input voltage to your sensor module possibly raising and causing your unit's output to actually add timing?
Is to hard to do?