Will a magnet boost affect my computer's speed reading?
#1
Senior Member
Thread Starter
Join Date: Dec 2006
Location: Boston area
Posts: 103
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 4 Post(s)
Likes: 0
Liked 0 Times
in
0 Posts
Will a magnet boost affect my computer's speed reading?
I just bought an SI-90 wireless computer for my MTB, only to find that (duh) there was no way I was going get the magnet anywhere near the wireless reader on the fork. After kicking myself for a minute, I remembered I had some rare-earth magnets on my fridge (long story...). Sticking two of those on the provided spoke magnet brought them close enough (perhaps 6-8mm away rather than the recommended 2-4mm) that the computer started reading speed. These are crazy-strong magnets, so I'm worried about two things: will this affect my readings (perhaps by having a much longer period in which the magnet is "seen" by the reader), and is this going to damage my computer and/or spoke? My understanding is that it's basically counting the time between hits of the spoke, so it should be ok, I think, but I don't know.
Thanks,
Ari
Thanks,
Ari
#2
Senior Member
Join Date: Mar 2006
Posts: 387
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times
in
0 Posts
I am not an engineer. But I have done coursework in EE and Microcontroller programming.
Shouldn't damage the computer, that much I can be certain of. The sensor is probably a Hall effect or simple magnetic switch. The worst that could happen is you can't get the sensor to ever think that the magnet has passed the wheel till you move it away. Well unless you somehow magically break the sensor with the magnet, but I've never seen that.
As for how the computer will read it, that will depend on a number of factors but primarily how the guy who designed the thing programmed it. I've programmed microcontrollers with speed readings and there are a few ways to do it. One is to measure the off time between hits, like you say. The other is to measure the hits per second and display that. The ease of doing each would depend on the hardware you're working with and is puerly academic for the discussion we're having. I'm willing to bet however, that some computers work based on the former method, and some on the latter (Low end sigma sports, in particular...)
If it's measuring the time between hits, it again is an issue of programming semantics. You could reset the counter as soon as the 'switch' is hit on, or wait for it to be switched 'off' before resetting the counter.
I won't comment on the dynamics of the magnet sensor itself with a big magnet, because I can't pretend to know about those things.
www.dansdata.com <-- This dude loves magnets though and I bet you could ask him. Might take a little while to get an answer however.
Long story short, give it a try, see if the reading's accurate.... I'd test at all 3 speed ranges, 0-10, 10-20, 20-30.
Shouldn't damage the computer, that much I can be certain of. The sensor is probably a Hall effect or simple magnetic switch. The worst that could happen is you can't get the sensor to ever think that the magnet has passed the wheel till you move it away. Well unless you somehow magically break the sensor with the magnet, but I've never seen that.
As for how the computer will read it, that will depend on a number of factors but primarily how the guy who designed the thing programmed it. I've programmed microcontrollers with speed readings and there are a few ways to do it. One is to measure the off time between hits, like you say. The other is to measure the hits per second and display that. The ease of doing each would depend on the hardware you're working with and is puerly academic for the discussion we're having. I'm willing to bet however, that some computers work based on the former method, and some on the latter (Low end sigma sports, in particular...)
If it's measuring the time between hits, it again is an issue of programming semantics. You could reset the counter as soon as the 'switch' is hit on, or wait for it to be switched 'off' before resetting the counter.
I won't comment on the dynamics of the magnet sensor itself with a big magnet, because I can't pretend to know about those things.
www.dansdata.com <-- This dude loves magnets though and I bet you could ask him. Might take a little while to get an answer however.
Long story short, give it a try, see if the reading's accurate.... I'd test at all 3 speed ranges, 0-10, 10-20, 20-30.
#3
Senior Member
Join Date: Oct 2006
Location: Montreal, QC
Posts: 142
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times
in
0 Posts
The key thing here is if the sensor electronics are able to discern whether the magnet is either near the sensor or is not. For the case of a very strong magnet, the worst case problem would be that the sensor would not be able to detect that the magnet has moved away, and would compute a low or zero speed.
The best way to check if things are OK is to try it out. You should not see any erratic speed readings when you are riding at a constant speed.
The best way to check if things are OK is to try it out. You should not see any erratic speed readings when you are riding at a constant speed.
#4
Senior Member
Join Date: Jul 2002
Location: Sacramento, California, USA
Posts: 40,865
Bikes: Specialized Tarmac, Canyon Exceed, Specialized Transition, Ellsworth Roots, Ridley Excalibur
Mentioned: 68 Post(s)
Tagged: 0 Thread(s)
Quoted: 2952 Post(s)
Liked 3,106 Times
in
1,417 Posts
Forget about putting on a stronger magnet. If you want better readings, put a SECOND magnet on your wheel.
#6
Senior Member
Join Date: Mar 2006
Posts: 387
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times
in
0 Posts
Originally Posted by caloso
Forget about putting on a stronger magnet. If you want better readings, put a SECOND magnet on your wheel.
#7
You know you want to.
Join Date: Jun 2005
Location: Norman, Oklahoma
Posts: 1,894
Bikes: Pinarello Prince, 1980's 531 steel fixie commuter, FrankenMTB
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Likes: 0
Liked 0 Times
in
0 Posts
Should be fine. I think it's just a magnetic switch that measures the time in between trips. If you want to be sure, do the math: ride on the road for like 100 feet at the same cadence, take that speed, the rollout on your tires, and your gear ratio, and figure out how fast you should have been going. If they match up, you're golden.
Alternatively, ride it on some road you know the exact length of, then see if your computer agrees.
Alternatively, ride it on some road you know the exact length of, then see if your computer agrees.
__________________
Weather today: Hot. Humid. Potholes.
Weather today: Hot. Humid. Potholes.
#8
Senior Member
Thread Starter
Join Date: Dec 2006
Location: Boston area
Posts: 103
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 4 Post(s)
Likes: 0
Liked 0 Times
in
0 Posts
I may test it against Google Maps tomorrow, but it seems to be working ok (at least judging by the no skips criteria dbc suggested). It seems to be strong enough to trip it at a distance but within an inch or so turns off (tested by wiggling back until it registered some speed gains). The magnet, by the by, is similar to this:
https://www.allelectronics.com/cgi-bi...2%22#34;_.html
Phantoj: Can't get the magnet closer because my spokes stay a good 1.5-2 inches from my fork. It's an old Marzocchi M3.
Caloso: I'll wait until the girlfriend gets home to try the second magnet trick. 40mph here I come!
Thanks guys,
Ari
https://www.allelectronics.com/cgi-bi...2%22#34;_.html
Phantoj: Can't get the magnet closer because my spokes stay a good 1.5-2 inches from my fork. It's an old Marzocchi M3.
Caloso: I'll wait until the girlfriend gets home to try the second magnet trick. 40mph here I come!
Thanks guys,
Ari
#9
Certifiable Bike "Expert"
Join Date: May 2005
Posts: 5,647
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 3 Post(s)
Likes: 0
Liked 0 Times
in
0 Posts
Originally Posted by gsk3
Phantoj: Can't get the magnet closer because my spokes stay a good 1.5-2 inches from my fork. It's an old Marzocchi M3.
#10
Senior Member
Thread Starter
Join Date: Dec 2006
Location: Boston area
Posts: 103
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 4 Post(s)
Likes: 0
Liked 0 Times
in
0 Posts
Originally Posted by Phantoj
How is the M3 special? I had no problem putting a computer on a Z3... You have to rotate the computer about the axis of the fork leg until the sensor is close to the spokes. Also, closer to the hub might work better...
Ari