Forum Replies Created
-
AuthorPosts
-
cmcgrath5035Moderator
I’ll add that bonding all the machine metal together an then to ground is probably unnecessary. but if you choose to do it, connecting to the power supply earth (green wire in line cord) is probably best, or to the DC negative at the power supply output, but not both.
Transformerless AC to DC power supplies typically do not have a direct connection between the + and – outputs to that earth AC input.
cmcgrath5035ModeratorAs I was reading the top of your post, I was thinking noise issue. So as I reached the bottom of your post, I see you are already suspicious of grounding issue as well.
From what I read, you have turned the entire machine structure into an antenna for noise that will couple into the limit switch inputs.
Here are suggestions for limit switch wiring
– Use shielded twisted pair
– Connect the shield at the tinyG end to the power supply negative input on the tinyG. Better to make that connection directly at the Power In “-” rather than on the switch input terminal switches; noise currents flow directly to the Power supply (an input filtering) rather than across the tinyG board
– Make no connections at the limit switch end except the switch terminals, do not connect the “gnd” wire of the twisted pair to the machine structure itself.
– You may find that using shielded cable for connecting the 4 stepper wires
for each motor will help. Ground that shield at tinyG end, to Power supply negative as well.
– Shielded cable for your spindle might help as well. If problems persist, using a separate power supply for the spindle might be appropriatecmcgrath5035ModeratorBentCookie
Interesting question, the Wiki reference posted by Zootalaws does reference, in logic space, homing actions for all 6 available axis assignments for a four motor tinyG, I believe it is also a correct statement that the X,Y,Z and A axis Min/Max switch ports are assigned in the base code to those specific axis functions and not reassignable. Thus there are no connections available to feed the homing logic when homing a B or C axis.
I am not a developer, but a quick look at https://github.com/synthetos/TinyG/blob/master/firmware/tinyg/switch.h indicates to me that tinyG FW as built for the tinyG hardware only builds support for 4 Min and 4 Max switches, X,Y,Z and A.
It is likely that rework of various header files and recompiling tinyG could attach the physical I/O ports to B and C axis homing logic.
How to get there is beyond my pay grade, so I have asked a developer to have a look here and comment.cmcgrath5035ModeratorI was going to ask.
Contact-us sends an email to the owners/developers, the business manager and a cc: to me.
Or at least it did – something still not working correctly, I have not seen any messages from you.
Stand by for a few more minutes…..cmcgrath5035ModeratorTry Contact Us again, Riley fixed it.
cmcgrath5035ModeratorOops.
The website got spammed last week, appears the contact form was eaten in the process
Riley will reply here sooncmcgrath5035ModeratorI am using the screw terminals with the standard 4 wire connectors that come with stepper motors. If the connectors were the issue then I believe it would have had the same issue when operating on the Zaxis, would it not?
Generally speaking, I would agree with your statement. It s rather easy to fracture the very fine wires connecting most steppers. It is also easy to clamp down on the insulation , rather than the wire, when inserting using the screw terminals.
I converted to using ferrules for steppers a long while back
cmcgrath5035ModeratorIf you need a re-flash, send a note to https://synthetos.comcontact-us
cmcgrath5035ModeratorI would be suspicious of wiring, specifically the fine wire connections between stepper motor and whatever connector system you are using (“I decided to plug it into the Z axis…..”).
Driver devices do fail, but not frequently and usually due to overheating.
Does not sound like that should be an issue.cmcgrath5035ModeratorI am assuming this is a Zaxis that moves a spindle of sorts up and down.
double check you four leads, if only one of the two windings is energized, it will make noise (want to move) but won’t.
Can you manually spin the de energized motor and make the axis go smoothly up and down?cmcgrath5035ModeratorI am assuming this is a Zaxis that moves a spindle of sorts up and down.
double check you four leads, if only one of the two windings is energized, it will make noise (want to move) but won’t.
Can you manually spin the de energized motor and make the axis go smoothly up and down?cmcgrath5035ModeratorSend a message via https://synthetos.comcontact-us with a description of your issues
cmcgrath5035ModeratorThere is no separate G2core forum yet
There is substantial activity at the more detailed level at https://github.com/synthetos/g2/issuesFor tmc stepper possibilities, give this item a look
https://www.instructables.com/id/Upgrading-RAMPS-14-With-TMC2130-Stepper-Drivers/Previous RAMPS boards worked with early versions of G2 running on Due, I have not seen any recent activity but it should be possible with some rerouting of logic connections.
- This reply was modified 5 years, 2 months ago by cmcgrath5035.
cmcgrath5035ModeratorHmm, wiki reference did not work
https://github.com/synthetos/TinyG/wiki/Homing-and-Limits-Description-and-Operationcmcgrath5035Moderator -
AuthorPosts