Question about a Hall effect sensor

In summary, the author is thinking of making a quadcopter, but is unsure of how to detect the rotation of the motors. He suggests using a hall effect, a microphone, or a ferrous gear to do so.
  • #1
DarkBabylon
72
10
Been thinking to make a quadcopter, not a huge one, a fairly small and light one to start out with. The problem is I would like it to read the RPM of each engine separately.
There are several ways I have came up with:
- One of them is to use the current reading and calibrate it, however using this would result in an estimate and not a continuous update.
- The second is to use a photo transistor sensor, which honestly would be way easier, but with uncertainty of the movement of the blades it may damage the blades.
-The third is using a hall effect.
With the hall effect I know that there are two magnetic sources from which the hall effect might detect. One of them comes straight from the static magnets on the brushed DC motors, and the other the coil, as it is designed to just spin around and wired in such a way that it always has an opposite polarity than the magnets.
I would need to filter out the source of the magnets using a capacitor, as for all intents and purposes it is a constant voltage source, and the coils move in such a way I would get an oscillation exactly in the frequency of the rotation. The question is, would it be a valid solution to use a hall effect to detect the rotation, and where would be best to place the sensor in relation to the motors?
Again the motors are brushed, with static magnets and moving coils.
 
Last edited:
Engineering news on Phys.org
  • #2
The field won't be rotating like it would in an AC motor. The commutator keeps the field going in same direction by flipping the current in the coils. The field may "twitch" a bit as the motor spins and the current flips.

Maybe if you position your sensor where the stator poles split you could pick up a magnetic "twitch" as the armature rolls by. If you have a 2-pole armature then you would get 2 "twitches" per rotation. If it's a 4-pole then you would get 4 "twitches" per rotation.

I Googled a bit to see if anyone has used the method I recommended. I had no luck so I can't promise it will work. Everyone is making tachs by putting a magnet on the shaft as a target for the sensor.

About the photo sensor. Another problem you would encounter is that bright sunlight may saturate your sensor and prevent it from working outdoors. You would need to consider the dynamic range of your setup.
 
  • #3
The most common way to measure rpm on the three phase PM motors used for models is to monitor phase voltage. You detect the crossing of voltage from positive to negative which indicates commutation frequency, commonly called electrical rpm. Once known it has to be scaled to mechanical rpm by dividing it with the number of motor pole pairs.

The problem with using Hall Effect sensing is the imbalance it can cause. Props on multi-copters can spin at quite high rpm. The magnet installed on the motor shaft has to be well balanced and tolerant to high centrifugal forces. It's possible to do it, but it might be a bit hard to find a suitable magnet setup. Model helicopters often use Hall Effect sensing to monitor head speed, but that's at a much lower rpm typically about a tenth of motor rpm. In any case you might be able to adapt a head speed sensor for a model helicopter to your application.

Optical sensing has it's own set of issues. Typically you need a laser and reflective surface which again can get into balance issues with props. It would be hard to get something like a sticker to stay on there. It would pretty much have to be painted or glued which can cause trouble with prop balance. As already mentioned I don't think using a photo-sensor on its own would be reliable.
 
  • #4
A microphone mounted under each rotor and angled upwards would, I'm thinking, pick up the sound of blade rotation, probably one pulse each time a blade passed overhead. Process this signal and include a ÷2 and a frequency counter could then give you a direct readout of rotor revs/sec.

Easier said than done, though, I'm sure. [emoji45]
 
  • Like
Likes Tom.G
  • #5
Is there space to mount a ferrous gear on the shaft, say under the blades? This could act as a 'tone ring' similar to automotive ABS speed sensors. This wouldn't throw out the balance and allow a Hall effect sensor to give a square-wave frequency output.
 
  • #6
DarkBabylon said:
The question is, would it be a valid solution to use a hall effect to detect the rotation, and where would be best to place the sensor in relation to the motors?
Best determined by experiment.
In a well designed electric moachine the magnetic flux stays inside. I don't know about hobby motors, take a look at one with a search coil.

You might do as well with a small electret microphone near the blade tips. If the propellers are ducted that'd be handy place to glue them.
 

1. What is a Hall effect sensor?

A Hall effect sensor is a type of transducer that detects changes in magnetic fields. It works by measuring the Hall voltage, which is created when a magnetic field is applied perpendicular to a current-carrying conductor. This voltage can then be converted into a digital or analog signal for various applications.

2. How does a Hall effect sensor work?

A Hall effect sensor consists of a thin strip of conducting material with a voltage applied to it. When a magnetic field is applied perpendicular to the strip, the free electrons in the material are deflected to one side, creating a measurable voltage difference between the two sides. This voltage is directly proportional to the strength of the magnetic field, allowing the sensor to detect changes in magnetic fields.

3. What are the main applications of Hall effect sensors?

Hall effect sensors are commonly used in electronic devices such as smartphones, laptops, and cameras to detect the opening and closing of flip covers, as well as to measure the rotational speed of motors. They are also used in automotive applications for sensing the speed and position of wheels, and in industrial applications for position sensing, current sensing, and proximity detection.

4. What are the advantages of using a Hall effect sensor?

One of the main advantages of Hall effect sensors is their non-contact nature, making them more durable and reliable compared to other types of sensors. They also have a fast response time, high sensitivity, and can operate in a wide range of temperatures and environments. Additionally, they do not require a separate power source, as they can be powered by the current being measured.

5. Are there any limitations of Hall effect sensors?

While Hall effect sensors have many advantages, they also have some limitations. They are sensitive to external magnetic fields, which may interfere with their readings. They also have a limited range and may not be suitable for measuring very small or very large magnetic fields. Finally, they can be affected by temperature variations, which may require additional calibration for accurate readings.

Similar threads

Replies
13
Views
3K
  • Engineering and Comp Sci Homework Help
Replies
3
Views
906
  • Quantum Physics
Replies
0
Views
142
  • Electromagnetism
Replies
7
Views
963
Replies
11
Views
1K
  • Electrical Engineering
Replies
5
Views
1K
  • Atomic and Condensed Matter
Replies
0
Views
39
  • Electrical Engineering
Replies
14
Views
7K
  • Electrical Engineering
Replies
12
Views
1K
Back
Top