View Single Post
nreed nreed is offline
Registered
 
nreed's Avatar
 
Join Date: Jul 2003
Location: Ottawa Canada
Posts: 218
Garage
Speed sensor for aftermarket ECU's

I have noticed that there is some confusion out there when it comes to easily interfacing a speed sensor to a newer technology ECU like Megasquirt, AEM, ECUMaster etc. Here is an explanation of the problem and a very simple, bullet proof solution that I use.

Some people have little to no success trying to use the Porsche OEM Reed switch sensor that is used by the 911 dash electronic speedometer/odometer. One of the reasons for this is "switch bounce". Any mechanical switch will bounce when activated. Normally in microcomputer systems, hardware and software debounce techniques are used.

The Reed switch that is activated by the 8 magnets rotating around in the transmission can be "debounced" with some success using a "schmitt trigger" circuit. This works "sort of OK" if you know what you are doing. Basically the schmitt trigger has some hysteresis which mitigates the oscillations when the Reed switch bounces. I don't like this solution.

The new ECU's all have 12V inputs, usually with pull-up resistors for interfacing many different types of sensors. The Hall effect switch that I chose has an "open drain" (mosfet transistor). This allows a very simple circuit because the ECU already has a pullup resistor into 12V.

The Hall switch has three pins, 12V, Ground, and the open drain output. Hook up a clean 12V and ground to the power supply pins of the sensor. The output from the sensor then goes directly to the ECU input. No mess, no fuss, no bounce issues, because the Hall switch is electronic. You could add a decoupling capacitor across the 12V and ground pins but I don' think it is required.

I could not find any information on the strength or polarization of the transmission magnets. Some experimetnation was required to find a Hall switch with the correct sensitivity and type. There are many different types of Hall switches for all sorts of different jobs. I chose the AH3572 device from DIODES. This switch is a "Omnipolar" type which means it will operate with either a North or South pole and simply releases when that pole is removed. It operates at a nominal 20 Gauss and releases at a nominal 10 Gauss. Here is the link for the datasheet:

https://www.diodes.com/assets/Datasheets/AH3572.pdf

The only trick is to mount the Hall switch. I slightly modified the OEM sensor with a Dremel tool to enable the Hall sensor wiring to fit in the space between the OEM sensor and the transmission sensor pocket hole. You can use small gauge wire like 28-26 AWG. Below is a picture of my modified OEM sensor. Also the device schematic from the datasheet showing the power supply pins and open drain output. I should try to post a picture of the installed sensor on the transmission but I think you get the idea. I put more epoxy over the sensor pins after I took the photo.

I really hope this helps someone. This forum has helped me so much over the years. If there are any questions or things you would like me to make more clear, please ask.




__________________
Norm '86 930
AEM Infinity 6 - Twin Plug 3.6L - DBW - JE Pistons/LN Eng. Cylinders - Pauter rods - GT3 Crank - GTX3584RS - ID1050x Injectors - Ported Intakes - Custom Intake Manifold, exhaust and intercooler - 993SS cams - ECUMASTER PMU-16DL
HRE Wheels 560R 8.5x18 ET25 (Front) 11x18 ET0 (Rear)

Last edited by nreed; 07-24-2021 at 07:13 PM.. Reason: clarification
Old 07-24-2021, 06:47 PM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #1 (permalink)