![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Gecko Drives Discuss all Gecko drives here and get direct support! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Hi, This is a progress report on new developments in the "unstallable stepper project". The goal of the "unstallable stepper project" is very simple. Imagine you have built / bought a 4-foot by 8-foot gantry-style router. You are doing 3D (x,y,z) routing with it when your drunken brother-in-law is over and gets the idea to see what the ride is like if he were sitting on the gantry. The result would be ordinary steppers or servos would immediately stall / fault as soon as the sobriety-challanged one clambered aboard. Now imagine the motors simply slowed down or even stopped due to the "idiot aboard" overload but they never leave the 3D path in progress. Dislodge the load and the motors pickup to their original speeds and finish the work as if nothing happened. Not a gouge or mark on the finished work afterwards. So how to get from here to there? A lot of parts that all have to come together is how. Part 1A, Stepper Servo: You see BLDC servos, AC servos, PM DC brush-motor servos. You don't see step motor servos (Vexta Alpha Step and the like, step drives with monitoring encoders don't count because they are half-assed solutions). Why? Because technically it is very hard to servo-tame a step motor. Very, very hard in fact. Begs the question; why bother what with all the other servo choices? The answer is steppers have a unique speed-torque curve that makes them perfect for 2-mode applications. Lots of torque at low speed work feed-rates and only enough torque for high-speed rapids. Nothing is wasted. Part 1B, Stepper Servo: Open-loop step motor systems have to be seriously derated. They are running open-loop after all. Closed-loop, a mild-mannered Clark Kent type motor becomes Superman. It literally jumps on the bench from acceleration reaction torque on its way to 15,000 RPM. This from a NEMA-23 2A motor with a 24VDC power supply. It takes 0.03 seconds to go from a standstill to 3,000 RPM. 0.42 seconds later and it's at 15,000 RPM. The biggest differece? It sets its own optimal rate of acceleration, it cannot resonate, it always gives 100% but cannot cross the line and stall while trying to give 101%. That's built-in. Part 2, The G-Rex factor: Your 300-lb brother-in-law on the gantry requires way past 100% from the motors. They won't deliver more than 100% so something has to yeild. What has to give is the step pulse rate and that's where the G-Rex enters the equation. The G-Rex from the get go was designed as a vector based pulse engine. What that means is the G-Rex generates axis step pulse frequency ratios naturally. Now imagine 3 motor axis tracing out a 3D path; the motor speeds are at fixed ratios along a 3D line. One or more servo steppers report an impending overload to the G-Rex and it responds by slowing down the vector velocity step pulse rate. The motors respond by backing up their speed-torque curves to find more "grunt"; what was a near overload at one speed becomes a manegable load at a lower speed. Only step motors have this beneficial speed-torque curve. This works all the way down to zero velocity. No matter what your brother-in-law does, he cannot disturb the router from its programmed path. He may be able to stop it but he cannot move it off of the intended path. That is the goal for the unstallable step motor project. Part 1 is now progressing rapidly and it's consuming the effort currently being applied. Part 2 should follow after part 1 is finished. Mariss |
|
#2
| |||
| |||
| Interesting project Mariss, wish you all the best with it. I have been thinking for a while of getting "servo-ish" behaviour from steppers. My thoughts were to use a microcontroller to act as a buffer between the step/dir source (PC) and the drives, with the encoders being read by the micro, and simply add in the missed steps within the motion profile as soon as possible, not perfect but possibly acceptable for routing jobs. I simply don't have the time and abilities YET to achieve any more than the theory, and this is a far cry from real world application. That and the sheer depression from being told continuously that it simply can't be done with steppers .I look forward to the finished product. And as for the drunken brother in law, he shouldn't be concerned if the router injures him, he is a dead man as soon as he gets off the machine... Russell. |
|
#5
| |||
| |||
| It will be much sooner now that have I abandoned the old approach. I avoid using timeframes on something like this because there are still many unknowns in the circuit design. Even one serious design "pothole" can take a long time to resolve. Mariss |
| Sponsored Links |
|
#6
| |||
| |||
| All that and doing work for someone who thinks a new product only needs one shot at the PWB to be perfect. The tech in my lab swears at me every time she looks at these boards and remembers it's her job to play with these things once they are in production. Aaorn |
|
#7
| |||
| |||
| Mariss, It looks like your new design is going to be a winner; but, you're causing me some personal grief. Since my stepper motors won't need encoders, what can I mount to the rear motor shaft? I've been thinking of using the propellers from my Beanie Caps but I'm not sure my wife will let me wear a Beanie Cap in public without a propeller. The new stepper drivers and G100 combo will certainly change the way we think about stepper motors. -Mike Richards |
|
#8
| ||||
| ||||
Sounds like you onto something here. self cooling steppers. That solves the problem of them overheating. If I were you I would run to the nearest patent office and patent the beanie cap propeller
__________________ If you cut it to small you can always nail another piece on the end, but if you cut it to big... then what the hell you gonna do? Steven |
|
#9
| |||
| |||
| Hi Mariss, Now don't take this the wrong way since it isn't meant to be bad. I was asking for a general time frame, i.e. months, years etc. I've been patiently waiting since you first mentioned this concept some time ago, a couple of years I think, so it's not like I'm going anywhere! Trust me when I tell you I know about the potholes, just a different road for me than you.Mike
__________________ No greater love can a man have than this, that he give his life for a friend. |
|
#11
| |||
| |||
| No offence taken.:-) The servo is in the design phase. The step motor is running in a self-commutating mode right now which means it is an uncontrolled (non-sevoed) high pole-count brushless DC motor and drive. The test circuit performance reveals what the potential closed-loop performance will be and it has me salivating. Like Pavlov's dogs, that concentrates my attention entirely on developing this new circuit because I can see what it will be when it's done. It will be a very smooth and trouble-free project if it's finished in 6 to 12 months from now. When it's done, I expect the new drive to be the same size and also cost about the same as a G203V. Mariss |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Stepper Or Servo ??? | TPMX | Bridgeport and Hardinge Mills | 7 | 04-22-2007 05:17 PM |
| Servo vs. Stepper | rackbox | DIY-CNC Router Table Machines | 2 | 11-28-2004 05:23 PM |
| Stepper or servo | lard | General Electronics Discussion | 1 | 11-21-2004 06:57 AM |
| Servo vs. stepper? | rycodog | General Electronics Discussion | 8 | 06-29-2004 08:24 PM |