These boards have right weird pin outs.
X is pin 2 step pin 14 direction
Y is pin 16 step pin 3 direction
Z is pin 7 step pin 8 direction
Pin 1 is enabled.
Printable View
These boards have right weird pin outs.
X is pin 2 step pin 14 direction
Y is pin 16 step pin 3 direction
Z is pin 7 step pin 8 direction
Pin 1 is enabled.
Sorry john.. x pin..?. Were do I check voltage on each axis of the board
Sent from my HTC Desire HD using Tapatalk 2
Hi Mark,
Ok Mark thats what I was after here's the XML altered so now you should get some sense.
I think you maybe haven't realised the importance of Mach setup.? If Mach is not setup to send signals down the correct output pins that your BOB use's then nothing will make sense or work.! Same applies to the inputs pins, like E-stop, limits, homes etc Basicly Mach is sending the signals to the wrong places so your not reading them there or it's not sending them at all because it thinks it's in E-stop mode.
The motor output pins where set wrong and the enables turned off. That's why you wouldn't get correct signals or voltage thou it's still possible you have a 3.3v PP. I very much doubt this cheap BOB will pull the pins upto 5V, it doesn't mention it anywhere but agian it's possible and we'll easliy know when you test the pins again.
I,ve also set the Estop to work of the correct pin, If you havent got an E-stop then just jump a wire from pin15 to it's ground pin, this will affectively lock E-stop on BUT ONLY do this for bench testing purpose's.
The only realy important bit in the BOB PDF is the short portion that gives you all the pin numbers for each Axis and I/O connection and also the Pic which shows the pin num for each connector. The rest is just padding really so it's not a 5 line manual.!!
The PDF shows specific connectors for X,Y,Z,A limits and E-stop you dont have to use these for that purpose, They are just inputs and can be assigned to any task you choose BUT Mach must be set to look at the pin number of the connector you choose.
IE: If you want to use connector next to 5V which now shows as E-stop has X axis limit then all you do is go into mach's inputs signals and tell it for X axis limit to look at pin 15.
Exactly the same applies with outputs, both motor and relays etc if you want X Axis motor to use the connector now showing Z axis just change the pins in Machs motor outputs to match which ever connector you choose.
Like wise if you want the relay to turn on or off the spindle or coolant even the lights in the workshop then just assign the correct connector pins to the relavant output in Mach output signals setup and when the relavant G-code appears IE M3, M4 the output will be triggered and the signal will be sent down that line and relay turned on or off.
Mach doesnt know or care whats attached to the Relay or any input or output all it does is turn them on or off or respond to signals and carry out some other action like when it see's an E-stop signal it will Stop the G-code and if setup as such turn any outputs, whether that be relays or motors or fruit machines on or off.
So as you can see if Mach set to send or recieve signals in one place and you measure in another nothing will make sense or work.
Now Mach's set to match the Bob you should see the voltages at the relavant pins.
Start with X axis first measure between pin 14 XD and XN when you push the X axis jog keys the voltage should show around 0V for one direction and upto 5V for the other if it shows around 0V and 3.3v then your buggerd because thats the PP voltage and it's too close to the threshold of the pin change state. It could work but you may get Odd things happen and missed steps etc.
Hope this helps.
PS I've changed the profile name to crossmill so it didn't clash with my standard Machmill profile.
Just a quick post.Thank you so much jazz.. ill have a look when I get home.... again thanks...
Sent from my HTC Desire HD using Tapatalk 2
home now done the estop jazz thanks,
voltage test on x pin 14 (4.3v), y pin 3 and z pin 8.(3.3v)
when i booted up the machine with the v meter on it was showing 5.1v untill windows logo.. so is it a 3.3v pp. next ill test bob...
the back of the pc... then the lead, just done the bob.. all good. i looked at the pdf, didnt know all the settings were there, im not sure but is there a mistake on it the y axis... i changed them round to suite the pdf... compare interface def with part 2 and part 3..
any way getting 5.1v on bob all axis xd yd zd pins... im made up fella,,, cheers again,
is there a way of testing drivers... with no motors.. be getting them next week...
oh, yeah estop kept popping on when i had bob connected... external estop requested, how do i stop it...
E-stop easy go into inputs and toggle active low if it's cross change to tick or vise versa.
I wouldn't mess with drives it's very easy to let out the magic smoke just connect motors and chances are they will work and absolutley don't disconnect motors from drives with power on when you get them it WILL BLOW THE DRIVES.
For the vast majority of machines 3.1Nm motors are a good choice. If the machine is small enough to use smaller motors its hardly worth it as the cost saving is so small. Unless it's a big machine (towards 8x4 size) 3.1Nm nema24's are good. What size is the machine?
not sur jonathon, think ive mentioned in earlier posts maybe 4 x4 to begin with... a starter... then progress... 4x6..what would be the limit ... could go 4.0nm but is that overkill.. mainly timber and mdf stock...
Can i just say this forum is awsome,,, so helpfull for us noobys so too speak not feeling like we are being talked down at by the people that know more than us... that has always been a pet hate of mine on some forums, infact when ive read some posts ive not even registered.. so thankyou all... especially jazz and jonathan..
sorry missread jonathon... so 3.1 is adequet.. for a 4x6 eventually.
lol... 3.1 it is then.... so future up grades up 8x4 maybe
uhoh.... here comes your typical forum fall out...lol
mtv forum death match... via tapatalk...hahahaha...
you see,,, different forum completly dude,,, just doin a water change on the kids
I'll mention this because Jonathan maybe didn't see you had 50V drives but these 3nm will be running slightly less than there ideal voltage.?
Because you have 50V Max drives then you'll need to run these motors with no more than absolute Max 48v and even thats on the high side. This is because the motors will produce current (back EMF) when de-accellerating which gets passed backdown thru the drives to the PSU, if the psu can't absorb this current then some can feed back at a much higher rate than 50v and damage the drives. sometimes esp with linear regulated type PSU's it can trip them out as they try to protect there circuits, thats why unregulated supplys are prefered.
So to be on the safeside you really need to be less than 48V or use a unregulated toroidal transformer supply which can handel the EMF much better.
Really if your looking to run 3nm and esp 4nm to there full potential they need much more voltage than 48V, 65/70v is much better for 3nm and 70/75V for 4nm so then you need drives that can handle 80V.
This is why I always say buy the drives/motors/psu after you have at least designed the machine. This way you can size them to suit.!
It's very common thou for eager new folks to rush out and buy drives/motors etc first it's also silly common for them to buy or be sold the wrong size PSU which doesn't match the drives or motors.!! I see far to meny 36V supplys bought with 50V drives and 3nm motors which want 60+ V to work to full potential. . :confusion:
correct me if im wrong surly its like audio speakers etc.. why drive something to its max?
so ie: 500w speakers would be comfortable at 200w.
so 50v drivers will be ok at 45v-48v.. i have read that 542 drivers are 50v max but:::: cappable of handleing 100v.. ill find the post,,,
and yes jonathon has talked me through toroidal psu's... not going the pre commercial route... deep end and both feet me...hahaha
at the end of the day, i was looking at the single driver tb6580.? i think... then i was pushed toward m542. (eyup budget change).lol i want a machine that i can learn from atthe min.) was even gonna go the route of threaded rod as the lead screw... thats changed.. now looking into sprockets, rack n pinion. ive got time no were to build it yet. or put it.. workshop is only just starting...
hey deebee you wanna say sumat.. you aint spoke since 2010.... lol. summat weired on ere...
No it doesn't quite work like that with steppers but it's far too late for me to get into it too much now.
Steppers get there speed/torque from voltage/amps. So if your drives or PSU limit you below the motors ideal operating voltage/amps then you'll get far less speed/torque before the motors ideal corner speed is reached and torque drops away and stalls the motor.
So say at with 48V they will only reach approx 650-700rpm when motor stalls.
With 65v this changes to approx 1000-1100rpm. These figures are lose figures but you get the drift it could be 25-30% less performance than what the motors are capable of giving with correct size drives/psu.
Look around and some where on here Irving did a spread sheet that shows you the differences at different voltages.
All I'll say is your a braver man than me "Gunga Din" if you try to run these drives any were near them voltages. Give them 65V put the kettle on and see how long they last.? Bet you £10 the drives boil before the Kettle.!!
This site is one many forums I read, not much to contribute yet, maybe oneday I'll get to time to work on my own machine. Lots of useful info from all you guys though. Good luck with your build.
BTW I am also a Wiganer but living down in London, where in Wigan are you? My mum still lives near Atherton. Cheers.
I'd bet more than £10 on that!
The drivers are adequate yet, but not ideal. Ideally the 3Nm motors should be run from at least 60V, which means you'd have to use m752 (which is what I use), or any 70-80V driver. The corner speed, which is the motor rpm at which the torque starts dropping off rapidly, is proportional to the supply voltage and inversely proportional to the inductance. Incidentally, this is why it's best to wire the motors in bipolar parallel since that's the lowest inductance and therefore highest torque configuration. Anyway, since the corner speed is proportional to the applied voltage running the motors from 48V instead of 70V will result in (approximately) 1-48/70=31% reduction in speed...as Jazz said.
For a fuller explanation see my post here:
http://www.mycncuk.com/forums/showth...ll=1#post25191
However you've got to consider that although you may find motors with a lower inductance, if their torque rating is much less you'll still have less torque at the corner speed.
Lets look at Zapp's offering:
http://www.zappautomation.co.uk/sy57...cPath=9_159_42
The 1.85Nm motor inductance in Bipolar parallel is 1.6mH (compared with 3.2mH for the 3Nm). The corner speed can be approximated by 191*V/(IL), so on 48V that's 191*48/(4*1.6)=1432rpm and similarly 682rpm for the 3Nm motors.
Now we want to know which motor has the highest torque at the corner speed of the 1.85Nm motor, i.e. 1432rpm. This is a bit more difficult...
When operating at or below the corner speed the motor output torque is approximately the rated torque divided by square root of 2, so for the 1.85Nm motors it's 1.85/1.41=1.31Nm.
When operating above the corner speed the torque is calculated from the motor's rated power, which is calculated from; P=[torque at or below corner speed]*[corner speed]/9.55, so for the 3Nm motor the torque below corner speed is 3/1.41=2.12Nm. Substitute that into the formula for motor power and you get, P=2.12*682/9.55=151.5W. Now we can find the torque at 1432rpm, which is given by 9.55*P/rpm=9.55*151.5/1432=1.01Nm.
So at the corner speed for the 1.85Nm motor you will get about 30% more torque from the 1.85Nm motor than the 1Nm motor, however below 1100rpm the 3Nm motor will develop more toque than the 1.85Nm motor.
This demonstrates why it's a bad idea to just go and buy the biggest motor you can find, especially with Nema 34 motors, since the bigger motor may well actually be worse. But...
Thing to do now is do the calculation again, but this time take into account having pulleys to change the ratio since I'm confident you will find the 3Nm motors on 48V will perform better than the 1.85Nm on the same voltage if you gear them up - larger pulley on motor.
(This is essentially the same method of calculation as Irving's spreadsheet. I've just explained it step by step to hopefully make how the system interacts clearer.)
Oh and if you want to know the recommended minimum voltage for a stepper motor it's 32*L^0.5, where L is the inductance. So for the 3Nm it's 32*3.2*2^0.5=57V, and similarly 40V for the 1.85Nm motors.
If I were you I'd wait until you've got much further with the design and know what ballscrews (silly to use anything other that ballscrews since most of the motor power is lost via friction with single start leadscrews or threaded rod) you'll be using and the mass of the gantry etc.
Hard facts of life here, no calculations but based on building over 120 cnc machines or conversions. The X3 cnc kit sold by ARC sold 58 units for a start and I'm not counting any of the Sieg CNC machines that are made by Sieg.
Hard fact is on any decent CNC stepper build the weak point is always the stepper drive, motors hardly ever go wrong unless you do something seriously bad to them.
Speed is voltage and the average stepper motor needs to run at 20 to 25 times it's nameplate voltage, as most are between 3 and 6 volts that's 75 to 150 volts. As most available stepper driver max out at 80 volts that normally determines the max. However the popular 80 volt Leadshine drivers also max out at 7.2 to 8 amps [ beware the 9.2's released , they were not reliable ]
When people read these specs they look well over spec'd for a 3.1Nm motor, which they are but as I said earlier the drivers are ALWAYS the weak link. now if you spend on these more expensive drivers and down rate you get various advantages, one is longer life because they are never stressed and always operation well with limits, never get hot, again for the same reason and you always have the correct driver for if you ever upgrade.
Do the sums, 3 expensive drivers that are the best part of bomb proof or buying cheaper ones and replacing then 2 and even three times ?
Out of those 58 X3 kits which drove 2.1Nm triple stack motors, we had 3 bad drivers and this one was from a guy who lives right next door to a power station and regularly has to replace televisions, computers etc because of spikes, as do his neighbours.
So discount this and it's a 100% success rate on machine used by users with different skill and experience levels.
Compare this to say a Route-out machine, I have often seen posts on here wanting new boards.
End of the day you get what you pay for.
If your looking to build a larger machine, like you seem to be then Personally I'd sell them and start again.!!
You will lose very little money as they are brand new and they will be perfect for a smaller machine. Where has if you continue and use them you will only lose money.!
To use them now means you buy or build a 44-48V supply so this will be no use so wasted money at a later date when you WILL need new drives either because like John says they Die from the strain or you want higher speeds or torque.
Jonathan's suggestion to gear them is OK and a good work around but it is just that a work around and less than ideal and does come with cost's.?
Lower resoultion and lower torque plus more expense of belts and pulleys (Thou I'd still use them anyway but for different reasons!!)
Sorry to say this but I suspect these drives are cheap versions of real Leadshine 542's so the chances of them giving up the ghost under strain is quite high and this is why I say cut and run now before you waste money and get frustrated with the compromises.
The drives and PSU plus good quality control box build practice is one of the most important areas for a hassle free machine skimp here and you will regret it.!!