Hall Effect Latching Switch As a Turns Counter Sensor for a Coil Winder




Introduction: Hall Effect Latching Switch As a Turns Counter Sensor for a Coil Winder

Magnets on a spinning thing near a hall effect latching switch chip make pulses that a counter counts to count the turns the spinning thing spun.

Step 1: Latching Hall Switch?

Sorry, this is not a very complete instructable. Just that all these coils reminded me of what I used for a turns counter when I wound some coils.

A latching hall effect switch turns ON when it sees one pole of a magnet.
Pull the magnet away and it stays ON.
When it sees the other pole of the magnet, it turns OFF.
And stays OFF untill it sees the first pole again.

More info at:

Step 2: So What?

A normal (momentary) switch would give a short blip as the magnet goes by.
But a latch would give a nice square wave as the alternating magnet poles go by.

Less false switching and like that.

Step 3: But...

I had problems with noise from the drill motor. Not only did the crusty old drill emit grinding noises and burning electric smells, but it was spraying out interference that was being picked up by the long unshielded cable.

An RC filter at the counter helped some and it worked good enough for what I was doing. But shielded cable and a non-half-dead drill motor would be the way to go.

R1 is a pull up resistor.
R2 and C1 are a filter.
Sorry, I don't remember the values. Maybe start with 10k ohms and .01uF.

Be the First to Share


    • Make It Bridge

      Make It Bridge
    • Big and Small Contest

      Big and Small Contest
    • For the Home Contest

      For the Home Contest



    14 years ago on Step 1

    Couldn't you also use the pick-up sensor for a bicycle computer? They switch themselves to the off position, therefore you only need one magnet, and makes it easier to build, and most likely more accurate.


    15 years ago on Introduction

    It might be a pain to add, but you could put an eyehole to direct the wire and a servo motor to move it back and fourth to evenly wind the wire. That way it would go across for a certain # of turns, reverse direction, etc... That would be an awesome project to experiment /w. Even a little programming skill could make a function to reset the motor and counter to either side to start new coils.


    15 years ago on Step 3

    I like the Hall sensor imput, and your filter will make it more usable for noisy motors. But what did you use as a counter? I could use a similar device, can't find a mechanical one, looking to electronic type.