Detect a magnet?

Meaningful discussion outside of the potato gun realm. Projects, theories, current events. Non-productive discussion will be locked.
robert23
Private 2
Private 2
Posts: 30
Joined: Fri Jul 06, 2007 11:04 am

Thu Aug 02, 2007 9:35 am

I will be going to a robotics competition in the fall. There are two classes of competition, autonomous and remote controlled. My team will most likely be in the autonomous division. The goal is for the robot to drive around in the sand and detect a magnet that is buried 6-12 inches deep. Once it detects the magnet, it has to plant a flag over it to indicate that it found the magnet.

Now to my question for some of you braniacs out there, how would you go about trying to detect a magnet buried 6-12 inches? I do not know how powerful the magnet will be. I have several ideas, but I would also like some more suggestions so I don't leave out any possibilities.
I don't have anything super cool to say down here.
User avatar
jackssmirkingrevenge
Five Star General
Five Star General
Posts: 26179
Joined: Thu Mar 15, 2007 11:28 pm
Has thanked: 543 times
Been thanked: 321 times

Donating Members

Thu Aug 02, 2007 9:46 am

Presumably a conventional metal detector will suffice - unless there are other metallic components strewn about the sand to confuse the robot.
hectmarr wrote:You have to make many weapons, because this field is long and short life
robert23
Private 2
Private 2
Posts: 30
Joined: Fri Jul 06, 2007 11:04 am

Thu Aug 02, 2007 9:54 am

I don't know yet. That is one of the guidelines they haven't given us, so I think we are supposed to assume that it is a regular beach with litter and such.
I don't have anything super cool to say down here.
User avatar
iPaintball
Corporal 2
Corporal 2
Posts: 695
Joined: Sun Mar 04, 2007 8:37 pm

Thu Aug 02, 2007 10:22 am

You could try a hall sensor, but I'm not sure about the range at which they can detect a magnet.
Summer Projects:
CO2 tank hybrid: Gotta fix the meter :(
Cane gun: Needs a pilot/fill setup
1.5" piston valve gun: Almost done
robert23
Private 2
Private 2
Posts: 30
Joined: Fri Jul 06, 2007 11:04 am

Thu Aug 02, 2007 10:33 am

Ya that's kinda the way we are leaning right now. They're cheap, so it's worth a shot even if it doesn't work out. I have no clue how sensitive they are since I have never used them.
I don't have anything super cool to say down here.
User avatar
SnowFlox
Specialist
Specialist
Posts: 134
Joined: Sat Jun 16, 2007 8:27 am

Thu Aug 02, 2007 10:33 am

the most common hall sensor arnt that sensitive. you need to figure out how a metal detector works.

but i know you can make metal detectors bij yourself. dont know where ive seen the electric diagram of it.
jimmy101
Sergeant Major
Sergeant Major
United States of America
Posts: 3197
Joined: Wed Mar 28, 2007 9:48 am
Location: Greenwood, Indiana
Has thanked: 5 times
Been thanked: 15 times
Contact:

Thu Aug 02, 2007 12:03 pm

Detecting a piece of iron at a depth of 6" to 12" is really pretty hard. A magnet will be easier but still not all that easy.

As others have said, a Hall effect detector is probably not sensitive enough. The magnetic strength drops off as 1/r<sup>2</sup>. So a sensor designed to work at a few mm (which I believe is what most are) will only be getting ~1/10,000 as strong a signal at 6".

Here a couple of homebrew metal detector designs using coils to detect metals;
A pretty simple one.
Using a micro controller to do most of the work. (Need to reverse engineer what the microcontroller is doing.)

Also check out www.metal-detector-schematic.com

Since you are looking for a magnet you might be able to just use a very large number of turns in the coil and a high gain amplifier to boost the voltage you'll get when the coil is moved across the magnet's field.

Or, use a circuit specifically designed to detect magnetic fields. Here is one and a two that can detect the Earth's magnetic field.
Image
User avatar
joannaardway
Corporal 5
Corporal 5
Posts: 949
Joined: Mon Oct 09, 2006 4:57 pm
Location: SW Hertfordshire, England, UK.

Thu Aug 02, 2007 1:49 pm

As jimmy said, at 6", you've got a challenge on your hands. Even assuming it's a neodymium magnet, at that distance, the flux density will have fallen to a less than 100 gauss at best, and more likely less than 10.
At 12", you'll have immense difficulty.
At that point, the magnet's field probably barely different to the earth's magnetic field, and if you've got motors onboard the robot, the magnets on those will easily obscure any field from the magnet.
Adding in the field from moving currents, it sounds next to impossible.

There are some possibilities. But any sensor you have will have to be magnetically shielded, or at least seperated by some distance from your motors and electronic workings.
Novacastrian: How about use whatever the heck you can get your hands on?
frankrede: Well then I guess it won't matter when you decide to drink bleach because your out of kool-aid.
...I'm sorry, but that made my year.
User avatar
Fnord
First Sergeant 2
First Sergeant 2
Posts: 2239
Joined: Tue Feb 13, 2007 9:20 pm
Location: Pripyat
Been thanked: 1 time
Contact:

Thu Aug 02, 2007 7:06 pm

Mount a DR tiller on the robot and have it scan the dirt/sand it's kicking out in the back :)

But really, having sensors that can be partially buried would probably increase the chance of this working.

Have you ever seen how they run telephone lines underground in the country? There is a vehicle with a large disk that cuts into the dirt while cable is being fed around it. It you could use a disk with a sensor in it, you would have a lot more luck than sensing from above ground.

I don't think it would be too hard, sand isn't extremely tough to cut through.
Last edited by Fnord on Thu Aug 02, 2007 7:50 pm, edited 1 time in total.
Image
User avatar
Modderxtrordanare
Corporal 2
Corporal 2
Posts: 686
Joined: Mon Nov 20, 2006 1:22 pm
Location: Texas

Donating Members

Thu Aug 02, 2007 7:42 pm

_Fnord wrote:Mount a DR tiller on the robot and have it scan the dirt/sand it's kicking out in the back :)

But really, having sensors that can be partially buried would probably increase the chance of this working.

Have you ever seen how they run telephone lines underground in the country? There is a vehical with a large disk that cuts into the dirt while cable is being fed around it. It you could use a disk with a sensor in it, you would have a lot more luck than sensing from above ground.

I don't think it would be too hard, sand isn't extremely tough to cut through.
Pneumatic spear like thing that jabs down into the sand a certain distance, with the sensor on it. Pull it up and move somewhere else and stick it back into the sand.

Would that work or am I talking out my arse?
Spudding since '05. Proud waster of plumbing and plumbing accessories.

-Wiki
-How-To: Modding a Sprinkler Valve
robert23
Private 2
Private 2
Posts: 30
Joined: Fri Jul 06, 2007 11:04 am

Fri Aug 03, 2007 8:52 am

Modderxtrordanare wrote: Pneumatic spear like thing that jabs down into the sand a certain distance, with the sensor on it. Pull it up and move somewhere else and stick it back into the sand.

Would that work or am I talking out my arse?
Well it is a fairly large area, I think 20' x 20', and it is a race against the clock, so I'm not sure how efficient that would be.
I don't have anything super cool to say down here.
User avatar
potatoflinger
Sergeant 2
Sergeant 2
Posts: 1136
Joined: Thu Nov 02, 2006 3:26 pm
Location: Maryland

Fri Aug 03, 2007 10:23 am

Maybe you could have the sensor on the end of a rod that drops nine inches below the wheels of the robot, that way the sensor is in the best place to detect a magnet that is at 6-12". That would only work if the robot is powerful enough to pull the rod through the sand, but I think it would be possible.
TurboSuper
Corporal 5
Corporal 5
Posts: 986
Joined: Thu Jun 16, 2005 1:44 pm
Been thanked: 1 time

Tue Aug 07, 2007 5:47 pm

Depends on the strength of the buried magnet really.

If it's a relatively powerful one, you could have a strip of metal suspended over a contact from a weak spring. When it approaches the magnet, it will be sealed shut, thus creating your signal.
"If at first you dont succeed, then skydiving is not for you" - Darwin Awards
User avatar
paaiyan
First Sergeant
First Sergeant
Posts: 2140
Joined: Wed Dec 27, 2006 10:03 pm
Location: Central Oklahoma
Been thanked: 1 time

Tue Aug 07, 2007 6:11 pm

robert23 wrote:
Modderxtrordanare wrote: Pneumatic spear like thing that jabs down into the sand a certain distance, with the sensor on it. Pull it up and move somewhere else and stick it back into the sand.

Would that work or am I talking out my arse?
Well it is a fairly large area, I think 20' x 20', and it is a race against the clock, so I'm not sure how efficient that would be.
I think this is actually a good idea. Not only would this mean your sensor doesn't need to be as sensitive, but you could aldo rig it to where the flag is on the sensor probe, then when it finds the magnet, just have it disconnect the whole apparatus and go.
"Who ever said the pen was mightier than the sword, obviously, never encountered automatic weapons."
-General Douglass MacArthur

Read my dog's blog - Life of Kilo
jimmy101
Sergeant Major
Sergeant Major
United States of America
Posts: 3197
Joined: Wed Mar 28, 2007 9:48 am
Location: Greenwood, Indiana
Has thanked: 5 times
Been thanked: 15 times
Contact:

Tue Aug 07, 2007 7:03 pm

paaiyan wrote:
robert23 wrote:
Modderxtrordanare wrote: Pneumatic spear like thing that jabs down into the sand a certain distance, with the sensor on it. Pull it up and move somewhere else and stick it back into the sand.

Would that work or am I talking out my arse?
Well it is a fairly large area, I think 20' x 20', and it is a race against the clock, so I'm not sure how efficient that would be.
I think this is actually a good idea. Not only would this mean your sensor doesn't need to be as sensitive, but you could aldo rig it to where the flag is on the sensor probe, then when it finds the magnet, just have it disconnect the whole apparatus and go.
Only problem is you'll have to be jabbing into the sand every 6" or so, otherwise you could just use the detector up at the surface of the sand. For a 20'x20' area and jabbing the probe in every 6" would mean 1,600 probings. (-- Insert joke about alien abduction here --)
Image
Post Reply