Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- CAD-CAM-EDM-DRO
- Messages
Search
Re: Linux vs. DOS
"Ian W. Wright" <[email protected]
Sorry to seem so dim but what, pray, is a mag amp?
The trick Bridgeport uses (pretty tricky, but not original) is to use a magBest wishes Ian -- Ian W. Wright LBHI Sheffield Branch Chairman of the British Horological Institute. Bandmaster and Euphonium player of the Hathersage Brass Band. UK. See our homepage at:- or or 'Music is the filling of regular time intervals with harmonious oscillations.' |
Re: Linux vs. DOS
Matt Shaver
No problem at all I'm sure. He's happy to see people interested in the EMCFrom: "Matt Shaver" <mshaver@...>Hope you are feeling better. Hope Fred didn't mind my calling. project. Wow. I was figuring you could do 50-60 min. Old stepper Bridgeports do 75 ipmP.S. What do you think your max feed rate will be?I think some where around 20 ipm is all I can achieve. and they have a 2:1 reduction between the motor and the screw as well as running in unipolar mode. I'm wondering, if you upped your power supply voltage to 36V from 24V, if that would help. Your using that supply from H&R right? Matt |
Re: Camtronics 5A Stepper Motor Driver Board - Power Supply Current Requirements?
Matt Shaver
From: Jon Elson <jmelson@...>axisTim Goldstein wrote:That is a good question and I don't know the real answer. From my loweris set for added together (3 axis's set at 5 amp each draws less than 15This is because a 'chopping' type stepper motor driver is really a special voltage). So, if you are using a 5 V, 5 A stepper (that's 5 Amps for eachJon, Thanks for this explanation, I've been trying to figure out what to build my power supply out of for my stepper Bridgeport project and since I think the motors are 8 A units I thought I was looking at a 36 V, 48 A supply! This will save me a lot of money on transformers. Surplus Center has 115V:12V 35A units for $25/each. I think I'll get two and series the secondaries together to get the 24Vac I need. I think I'm going to take some of my savings and order up a sample of that servo motor that C&H has and send it off to you to eval. Hopefully it will prove useable and I can get back to the servo world where I belong. Next on the list for me, probably late summer considering the snail's pace I've been making lately, is a servo retrofit of my manual BP. I recall you mentioned that you had some ideas for hardware to implement the "synthetic tach" idea and I'd love to see the details. Did you also say you had extra servo amp components left over? I still haven't ordered any parts for the 4 boards I've got, so I'll happily buy whatever excess you've got towards this end. Thanks, Matt |
Re: Linux vs. DOS
Tim Goldstein
toggle quoted message
Show quoted text
-----Original Message-----Hope you are feeling better. Hope Fred didn't mind my calling. Sure did. The INPUT_SCALE sets the table motion relative to the displayedFrom: "Tim Goldstein" <timg@...>to coordinates(meaning that if the Z axis is traveling upwards and the numbers are going towards larger negatives changing the sign will make it so the up motion occurs as the numbers become larger positive). I also found that changing the JOGGING_POLARITY from a 0 to a 1 changes the jog button relative to the table motion (if page up causes your spindle to descend changing this will make page up cause your spindle to rise) P.S. What do you think your max feed rate will be?I think some where around 20 ipm is all I can achieve. Tim [Denver, CO] |
Re: Linux EMC success!
Tim Goldstein
toggle quoted message
Show quoted text
-----Original Message-----Congratulations for suffering through the pain!! Here is what I leared about the .ini file from talking to Fred Proctor. CONFIGURATION Settings Note: all items proceeded by a pound sign (#) are my comments and not part of the .ini file. I dont know if this is correct for servos. These descriptions are for steppers. #The next line is the start of the file ; EMC controller parameters for NIST stepper motor test stand [EMC] VERSION = $Revision: 1.18 $ #This is just a reference number to track you .ini files MACHINE = Shoptask Mill #This is what you want to call your machine NML_FILE = emc.nml PARPORT_IO_ADDRESS = 0x378 [TASK] ; set CYCLE_TIME for full-out execution CYCLE_TIME = 0.010 PROGRAM_PREFIX = /usr/local/gcode/ #put in the default path for the directory you hold g-code in [TRAJ] AXES = 3 LINEAR_UNITS = 0.03937007874016 ANGULAR_UNITS = 1.0 CYCLE_TIME = 0.005 DEFAULT_VELOCITY = 0.05 #units/sec for your non-rapid feed & jog DEFAULT_ACCELERATION = 0.75 #units/sec you accelerate and decelerate MAX_VELOCITY = 0.3 #units/sec for your rapid feed MAX_ACCELERATION = 0.75 #not utilized, set = DEFAULT_ACCELERATION [AXIS_0] # X axis TYPE = LINEAR UNITS = 0.03937007874016 P = 0.000 I = 0.000 D = 0.000 FF0 = 0.000 FF1 = 0.000 FF2 = 0.000 BACKLASH = 0.000 BIAS = 0.000 MAX_ERROR = 0.000 CYCLE_TIME = 0.0005 INPUT_SCALE = -4000 0 #change first number = steps per unit +/- changes direction OUTPUT_SCALE = 1.000 0.000 #used for servos only MIN_LIMIT = -10.0 MAX_LIMIT = 10.0 MIN_OUTPUT = -10 MAX_OUTPUT = 10 FERROR = 1.000 HOMING_VEL = 0.1 ENABLE_POLARITY = 1 MIN_LIMIT_SWITCH_POLARITY = 0 MAX_LIMIT_SWITCH_POLARITY = 0 HOME_SWITCH_POLARITY = 1 HOMING_POLARITY = 1 FAULT_POLARITY = 1 JOGGING_POLARITY = 1 #change to 0 if jog keys work backwards [AXIS_1] # Y axis #settings are same as AXIS_0 [AXIS_2] # Z axis #settings are same as AXIS_0 Tim [Denver, CO] |
Re: Camtronics 5A Stepper Motor Driver Board - Power Supply Current Requirements?
Jon Elson
Tim Goldstein wrote:
That is a good question and I don't know the real answer. From myThis is because a 'chopping' type stepper motor driver is really a special case of a 'buck' (or step-down) switching power supply. So, the input current (at higher voltage) is always less than the output current (at lower voltage). So, if you are using a 5 V, 5 A stepper (that's 5 Amps for each of 2 windings) and are in full step mode where both windings are always energized, you have 5 x 2 = 10 A x 5 V = 50 VA or Watts out. If the main power supply is 24 Volts, it draws I = P / V, or 50 / 24, or approximately 2 Amps. Various losses in the chopper will cause the current draw to be a bit higher. So, that is how 2 amps in can be turned into 10 amps out. Jon |
Re: Shinano Kenshi Steppers
William Scalione
Don Hughes wrote:
Bruce; Burning the midnight oil? Not sure what you mean about step and direction on the motor. Step and direction are handled by the controller. The step and direction of the motor is determined by what phase or phases are being powered and in what order. All handled by the controller. Here is a good web site that will explain everything you wanted to know and more about stepper motors. As far as the resistance readings go Are you saying you read the same resistance from a red wire to the white as red to red? Is this an analog or digital meter? If it is digital is it an autoranging meter or do you need to set the range. If not autoranging make sure it is on the lowest range possible. If you are on the 100k Ohm range it won't be able to to tell the difference between 6 and 12 ohms. Although it should not make any difference, make sure that you are not touching metal portion of the leads or the bare wires when you are measuring. It's possible that your meter is not to accurate at the lower range. What brand is it. At work we have Simpson 260 analog meters and Fluke digital meters. When looking for shorts on wires I always use the Simpson, It just seems to work better for that. My old boss used to tell me "that Fluke will *&$#%^% yue every time". Bill |
Re: Shinano Kenshi Steppers
Don Hughes
Don;OK....that makes things somewhat clearer, as to how I will hook them up. I must be doing something wrong on my end for checking. I get the same ohms no matter what. Should I be holding some wires together and then check..???. Bill, do you know what the red and green wires and their tracers were for(eg. step and direction..etc)now that I know the black and white are center taps. Thanks again Don |
Re: Shinano Kenshi Steppers
William Scalione
Don Hughes wrote:
Don; These are unipolar motors The two red wires are one winding and the two green wires are another winding. If you are going to run them in Bipolar mode then do not connect the white or black wires to anything as they are the center taps. To run them in unipolar mode you would normally connect the white and black together and connect that to your power supply. The motors with the connectors cut off I used for quite a while and I am sure they are ok. The motors with the connectors came out of working equipment so they should be good, but you never know. Let me know what you find out. No hurry though. When checking the motors the resistance between the two green should be between 8 to 16 ohms, one green to the center tap wire should be 1/2 the first reading. I can't remember the exact reading. Same goes for the two red wires. The problem is some multimeters do not differentiate between 6 ohms and 12 uhms to well. Bill |
Re: Linux EMC success!
Dan Falck
Well, now I'm excited! EMC is controlling one of my machines now. I
watched the thread on the Linux EMC setup over the weekend and tonight I pulled it off too. Thanks guys! Right now, it's hooked up to my little Sherline CNC that used to run Dancam,Stepster, and Maxnc. All I did tonight was jog it around a little to verify that it worked.(I programmed the parallel port connection with the soldering iron) Tomorrow night I will try to tweak it. I am running ./run.stepper Matt, on the Ericsson chip that is obsolete- it's the 3776. Last year I talked to PIK Power- distributors for Ericsson ICs and they said that it would be discontinued at the end of 1998. Low demand strikes again. I'm sure that Dan Mauch has some in stock if you are worried. PIK Power probably does too. Just don't plan on using it for a long term project or big production run. Maybe we should take that as a hint that it's time to get into Jon's servo project! Thanks again guys! Dan Falck |
Re: Shinano Kenshi Steppers
Don Hughes
The four motors are set up with center tapped windings. An ohmmeterWell I did this and all the wire combinations that passed the continuity test have all the same resistance. What I have found out is that there are two sets of red wires, one with a white tracer on it, and a black wire that mate up. The other set is two green wires, one with a whit tracer on it, and a white wire that mate up. But as far as ohms go, they all seem to have the same, so finding the center tap is difficult. Any other suggestions Jon? Thanks again, Don Hughes Vancouver, BC Canada |
Re: Camtronics 5A Stepper Motor Driver Board - Power Supply Current Requirements?
Tim Goldstein
toggle quoted message
Show quoted text
----- Original Message -----
From: "Matt Shaver" <mshaver@...>That is a good question and I don't know the real answer. From my experience the input current draw is less than the total of what each axis is set for added together (3 axis's set at 5 amp each draws less than 15 amp). On my power supply I have a number of seperate circuits with individual breakers. When I was running 3 axis's at 2 amp each and was connected to a 3 amp breaker I would pop the breaker occasionally. I am now running 2 axis's at 4.92 amps (all I can get the controller to go up to) and the 3rd at 4 amps and it is all conected to a 7 amp breaker and I have never tripped it. I sort of asked Dan about this in determining what value to use for a particular motor and despite his best efforts I am not sure if I understand, but basically the draw is less than the amount the axis is set for as the chopper circuit turns the current on and off so if you are set at 5 amps it is not a continious 5 amp draw, but a momentary 5 amps then 0 then 5 amps then 0 . . . . . . The result is the power supply sees a draw less than the combine total setting as the 3 axis's are not all on at the same moment. I'm hoping to use this board to drive the original stepper motors on anold Bridgeport BOSS4 mill. These are really large motors made by Superior andI set the motors to 75% of their rated current when using uni-polar motors in bi-polar mode. This seems to jive with what I have seen when both motor ratings are given. Tim [Denver, CO] |
Re: Linux vs. DOS
Matt Shaver
Sorry I haven't gotten back to you today, I've caught a bad cold and feel
like hell. I'm glad you got hold of Fred. I called him today too and he briefed me on the discussion you had regarding your problems. From: "Tim Goldstein" <timg@...>to the feedback from a servo and from what I think I understood a "-" valuethe INPUT_SCALE entry as this controls the direction the motors move fromDid this work? thinkReduce the DEFAULT_VELOCITY, DEFAULT_ACCELERATION, MAX_VELOCITY and isacceleration is in/sec/sec. I would think a velocity of 1 and anFeedback from Fred seems to indicate that right now the DEFAULT_VELOCITY hard coded in Xemc and this parameter is ignored. He said he wouldcompile an updated version that will read this parameter and put it on the FTPcommands to override the default acceleration, but Fred's suggestion was to set itmove, but in my playing so far I am not sure if this value is beinginterpreted. Fred was going to take a look into it.I've always set DEFAULT_ACCELERATION = MAX_ACCELERATION and DEFAULT_VELOCITY = MAX_VELOCITY in the servo machines I've done and I was able to control both parameters (accel & vel). The stepper code may take a little fixing up, but I'm confident that Fred will be able to get you going in a couple days. Matt P.S. What do you think your max feed rate will be? |
Re: Shinano Kenshi Steppers
Don Hughes
The four motors are set up with center tapped windings. An ohmmeterThanks Jon, I have printed this and hopefully it will help. Cheers, Don Hughes |
Camtronics 5A Stepper Motor Driver Board - Power Supply Current Requirements?
Matt Shaver
I guess I might have just e-mailed Dan Mauch on this question, except that
I know several people on this list have this board and might be interested. Question: The instructions that come with the board lists one of the specifications as ".5-5 Amp Output Per Phase With Two Phase On". If I were to adjust the drive current to 5 amps for all three motors, and all three motors were stopped at a half step position, would the total current draw be 30 Amps (5A drive current x 2 phases on x 3 motors)? Some links I looked at to understand steppers and half stepping mode: Bonus Question: I think someone wrote a message on this list a while back stating that one of the chips used on the board was going to be discontinued. Is it the PBD3517 or the PBL3776? What is the plan if any to continue this board (which I like the looks of and am soldering up now)? Super Bonus Question: I'm hoping to use this board to drive the original stepper motors on an old Bridgeport BOSS4 mill. These are really large motors made by Superior and also Sigma. I was wondering if any one knew what the correct drive current was for these. In the maintenance manual they talk about adjusting the current to 8 Amps, but the original drive circuit was the RL type and the Camtronics board is a chopper. Thanks, Matt Shaver mshaver@... |
Re: Linux vs. DOS
Tim Goldstein
toggle quoted message
Show quoted text
----- Original Message -----
From: "Matt Shaver" <mshaver@...>have to ask Fred.I called Fred today and he istructed me that for the steppers the OUTPUT_SCALE parameter is not used. His explaination is that it relates to the feedback from a servo and from what I think I understood a "-" value here would reverse the direction of error compensation from input off the encoders. To change the direction the motor moves Fred told me to put the "-" in the INPUT_SCALE entry as this controls the direction the motors move from controller input. Reduce the DEFAULT_VELOCITY, DEFAULT_ACCELERATION, MAX_VELOCITY andFeedback from Fred seems to indicate that right now the DEFAULT_VELOCITY is hard coded in Xemc and this parameter is ignored. He said he would compile an updated version that will read this parameter and put it on the FTP server. The MAX_ACCELERATION parameter is not used at all as gcode has no commands to override the default acceleration, but Fred's suggestion was to set it the same as the DEFAULT_ACCELERATION. The MAX_VELOCITY figure should be what you get if you do a "G0" rapid move, but in my playing so far I am not sure if this value is being interpreted. Fred was going to take a look into it. Tim [Denver, CO] |
Re: Linux vs. DOS
Tim Goldstein
I would agree that this system probably would not work even if the
toggle quoted message
Show quoted text
architecture is compatable. I tried setting Linux up on a 386-40 with 8 MB ram a year or so ago and while I was able to get the system to run in a command line mode (X would never even start) it was too slow to even be usable. I am now running on a AMD K6-2D 350 with 32 mb ram for my shop computer and it is reasonably fast. Tim [Denver, CO] ----- Original Message -----
From: Buchanan, James (Jim) <jambuch@...> To: <CAD_CAM_EDM_DRO@...> Sent: Wednesday, June 02, 1999 2:01 PM Subject: Re: [CAD_CAM_EDM_DRO] Linux vs. DOS From: "Buchanan, James (Jim)" <jambuch@...>discussion of shop built systems in the above catagories. |
to navigate to use esc to dismiss