Welcome, Guest. Please login or register.
Did you miss your activation email?
May 27, 2012, 11:15:37 PM

Login with username, password and session length
Search:     Advanced search
* Home Help Search Calendar Links Login Register
+  Machsupport Forum
|-+  Mach Discussion
| |-+  General Mach Discussion
| | |-+  Inaccurate spindle speed reading
Pages: 1   Go Down
Print
Author Topic: Inaccurate spindle speed reading  (Read 256 times)
0 Members and 1 Guest are viewing this topic.
Scott Kelley
Active Member

Offline Offline

Posts: 22


View Profile
« on: June 13, 2011, 07:30:01 PM »

I installed a hall effect sensor on the spindle pully.  At 900 RPM, I get a pulse width of approximately 300 uS.  Up to about 900 RPM the DRO reads correctly, but at any speed much above this, the readout reads erratically.  The Index Debounce is set at 2, but that made little or no improvement from when it was set at 10.  I bumped up the kernel speed (to 45khz), and that improved things (previously, the rpm reading maxed out at something over 600).  

The numbers seem to indicate that this should work up to a much higher speed.  Any thoughts as to why it does not?

I suspect that widening the pulse width would improve results, and if I don't hear of some other solution, I will install a circuit to do that.  

SK
Logged
RICH
Global Moderator
*
Offline Offline

Posts: 4,709




View Profile
« Reply #1 on: June 14, 2011, 05:46:02 AM »

I use one and reads very accurately out to 3600 rpm which is my max spindle speed and use a kernel speed of 25000.
Could be a number of things, here are some thoughts
- the sensor must be capable of switching at higher rates ( see your spec )
- Sensor position and magnet used ( i use a rare earth magnet 1/8" diameter )
- Quality of the signal ( see if there is any noise or spikes ) using a o'scope

RICH
Logged
BR549
Active Member

Offline Offline

Posts: 2,557


View Profile
« Reply #2 on: June 14, 2011, 01:33:37 PM »

Also the width of the tigger point defines the time domain of the signal.  I alway try to use 50/50, 50% time on 50% time off.

Just a thought, (;-) TP
« Last Edit: June 14, 2011, 01:35:15 PM by BR549 » Logged
Pages: 1   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!