retrofit on EMCO PC turn 55
The pole-pieces act like a magnetic "keeper". Removing the (heavily magnetised) rotor can partially demagnetise it.Out of curiosity, how does disassembly destroy the motor?
It will still work, but not as well.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
The original Emco 55's hardware includes hall sensors on the x and z shafts, firing once per roation. How do you think these were used in the original configuration, and should I try to use them?
They might well be used to add some extra accuracy to the homing process. (in the same way as you can use encoder index)
They may have been used to detect a stalled motor. You could probably do the same. Maybe by netting the step output to an encoder in counter mode, using the hall sensor to reset that encoder and flagging an error if the encoder gets higher than a threshold.
Please Log in or Create an account to join the conversation.
The original Emco 55's hardware includes hall sensors on the x and z shafts, firing once per roation. How do you think these were used in the original configuration, and should I try to use them?
A very good question that I pondered for a while. I figured they were probably used to rotate the lead screw to a specific position after detecting the home switch. I chose to ignore them for the time being but I wonder if they could be used to improve homing accuracy. I suspect someone good with classic ladder programming could figure out how to do this and maybe I would investigate someday but that day has not come yet.
Please Log in or Create an account to join the conversation.
A very good question that I pondered for a while. I figured they were probably used to rotate the lead screw to a specific position after detecting the home switch. I chose to ignore them for the time being but I wonder if they could be used to improve homing accuracy. I suspect someone good with classic ladder programming could figure out how to do this and maybe I would investigate someday but that day has not come yet.
In theory there is no need for CL:
www.linuxcnc.org/docview/html/config/ini...html#_home_use_index
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Wow, that looks like a perfect fit. I removed the sensors but I could put them back in. How much do you think it would improve the accuracy of the homing sequence?.
In the case of an encoder index, rather a lot, as those are very sharp, typically in the 1/1000 rev range. I think a Hall sensor might be a little more variable, but even if it is as variable as the home switch it improves matters proportionally to the leadscrew pitch.
What I am not at all clear on is where in HAL you would connect that input. www.linuxcnc.org/docview/html/man/man9/motion.9.html suggests that it relies on the index-enable functionality of the encoder components. In a stepper system there are no encoders to which to net that input.
It might be that the way to get the function is to AND the home switch with the Hall sensor in HAL. There will be problems if the Hall sensor on range is less than the axis stopping distance. But it probably won't be.
Please Log in or Create an account to join the conversation.
cs
Please Log in or Create an account to join the conversation.
It turns out my motors are different from Chuck's. They are 3 phase NEMA 23 motors, VRDM 366/60, which are probably driven sinusiodally. I should be able to swap them right out, except for needing to drill a hole in the shaft for a retaining pin.
I spent about an hour trying to work through the stepper board. I didn't make much headway--it seems like every trace has at least one through hole. There's a 16-pin connector that somehow translates into up to 3 axes but is configured with 2 motor power boards, each with 6 transistors. This would probably yield its secrets in a few hours if I were disciplined about tracing it through and writing eveything down.
Please Log in or Create an account to join the conversation.
You can quite possibly drive those with a generic 3-phase motor drive.They are 3 phase NEMA 23 motors, VRDM 366/60, which are probably driven sinusiodally.
Part of the alignment sequence for brushless servos can be a phase of open-loop drive, basically running the motor as a very low pole-count stepper.
It would all be a bit unusual, as you would have infinitely variable current control in software, for example.
A single Mesa 7i39 could probably drive both axes. Or perhaps not…
Please Log in or Create an account to join the conversation.