Simplest solution - high resolution digital scale + digital callipers.
Set the switch on the scale and tare.
Rack in the callipers until the scale twitches and tare.
Rack in the callipers using either their reading in mm (yes mm not inches!) or the weight change on the scales in g (yes g not oz) recording both as you go, and you're done.
is there a lego mindstorms compatible strain gauge? :D
I shall ponder this dilemma good sir.
Edit: I have the world's worst sketch. Please bear with me as I explain.Show Image(http://i.imgur.com/UngBoxP.jpg)
We make a rig that looks like one of the aluminum keyboard plates (http://img.photobucket.com/albums/v288/WhiteFireDragon/keyboard/plates/ANS125-rev2.png) (Borrowed from WhiteFireDragon's IC (http://geekhack.org/index.php?topic=38623.0).) This will hold the switch and cap.
We have a cantilever beam which has the strain gauge mounted to it. The strain gauge is hooked up like mkawa said (the software side is a bit beyond me).
We use the carriage bolt/handle setup from a vice. We slowly turn the handle until it actuates the switch. The software generates a plot of deflection vs force. Then we win. :p
can we make this vice out of PLA plastic? how does that stuff deal with compressive forces?
ps, that sketch is lolwin. love the frame most
HAH
yaaaaaaaaaaaaaaaa dat sensorI shall ponder this dilemma good sir.
Edit: I have the world's worst sketch. Please bear with me as I explain.Show Image(http://i.imgur.com/UngBoxP.jpg)
We make a rig that looks like one of the aluminum keyboard plates (http://img.photobucket.com/albums/v288/WhiteFireDragon/keyboard/plates/ANS125-rev2.png) (Borrowed from WhiteFireDragon's IC (http://geekhack.org/index.php?topic=38623.0).) This will hold the switch and cap.
We have a cantilever beam which has the strain gauge mounted to it. The strain gauge is hooked up like mkawa said (the software side is a bit beyond me).
We use the carriage bolt/handle setup from a vice. We slowly turn the handle until it actuates the switch. The software generates a plot of deflection vs force. Then we win. :p
I second this design, seems very reasonable. All you would need is something like this: http://www.phidgets.com/products.php?category=3&product_id=1131_0 and
a vice like thingamabob.
It won't be easy to build something that will measure the force curve of switches. You can probably make something simple that can measure distance pressed vs force to get a lot of data points, then extrapolate to get a nice smooth curve.We need something connected to a computer that will apply gradual ever increasing force and take samples 1000 times per second. That will give us the data we need.
This sounds like more trouble than it's worth though. It's hard to quantify something that is such a subjective matter, and that's what switch preference really is. Even if you can get all the data, then people would have to know how to interpret what the graphs mean.I know how to interpret the graph. And that is good enough for me :)
I'm not worried about hardness, I'm worried about wear over time. The only material I like on Shapeways for this is the stainless. I would really not like the vice portion to be plastic. But let me ask around at work on Monday. Someone might know how the wear on printed parts is.It will only be exposed to forces of 0 to 300g, correct?
Other way round! Press the switch at a fairly constant speed and measure the force.It won't be easy to build something that will measure the force curve of switches. You can probably make something simple that can measure distance pressed vs force to get a lot of data points, then extrapolate to get a nice smooth curve.We need something connected to a computer that will apply gradual ever increasing force and take samples 1000 times per second. That will give us the data we need.
I'm not worried about hardness, I'm worried about wear over time. The only material I like on Shapeways for this is the stainless. I would really not like the vice portion to be plastic. But let me ask around at work on Monday. Someone might know how the wear on printed parts is.It will only be exposed to forces of 0 to 300g, correct?
After 4 minutes looking at this thread and 2 minutes thinking. What about a force gauge (shown above) and a micrometer?Show Image(http://www.webanswers.com/post-images/D/D1/754FD43F-9311-4C5C-A9DBA66CDEE38601.jpg)
Use the force gauge connect to a computer to log force and manually enter the micrometer numbers for a force/displacement graph?
I think the point is that we take out any manual calculations but thats really not a bad idea at all. Like I said: over-engineered land :p
I think the point is that we take out any manual calculations but thats really not a bad idea at all. Like I said: over-engineered land :p
:( reading a micrometer isn't even that hard. It would be a $25 (depends on the micrometer/pressure pad is) force/displacement tool which is cheap.
Wow...=claps=
I applaud your sketch sir. The only issue is I've had problems in the past with height gages sticking on the track. And how would you mount the switch to the scale? Build a lot of holders?
Edit: Also I asked about the SLA printers we have at work today. The advice was that if we're going to use my screw design, the flues need to be as thick as possible. The SLA printer uses ABS which was said to have "pretty good" wear qualitiies. If Lego Mindstorms are anything to go by, ABS would be a really nice material for this project. And yes, I know caps are made out of them but keycaps aren't exactly structural. And the smallest/finest dimensions you can make is .010 inches.
Use a digital vernier caliper for height measurements
should have sufficient resolution for this anyway
Use a digital vernier caliper for height measurements
should have sufficient resolution for this anyway
Kawa want's a "serial output of the displacement", INPUTING NUMBERS IS FORBIDDEN!!!!!!!!!
Use a digital vernier caliper for height measurements
should have sufficient resolution for this anyway
Kawa want's a "serial output of the displacement", INPUTING NUMBERS IS FORBIDDEN!!!!!!!!!
Wow...=claps=
I applaud your sketch sir. The only issue is I've had problems in the past with height gages sticking on the track. And how would you mount the switch to the scale? Build a lot of holders?
Does the drive wheel really need a separate piston?
Can't you just drive the switch directly with the connecting rod?
I've never met a finger which didn't put a small side-load on a switch...
Maybe a 1024 count rotational encoder is the right answer for position info.
i used an Electronic Force Gauge (http://www.qualityforcegauges.com/models/) from Torbal for it, but i guess it's worth it price when you would use it more often. Anyway - your design is preaty neet.
ELECTRONIC FINGER
i had a thought the other day that what we need is a completely enclosed actuatable piston on a swingarm. the piston measures force and actuates a keyswitch. it sits on swingarm and you have to either clamp it to something or it screws into a large weight. the idea is that you're measuring the keyswitch in situ. anything else is a weird microbenchmark which doesn't really give you a good idea of what the switch _feels_ like.