|
Forum Index : Microcontroller and PC projects : Question for Computerized motion gurus
| Author | Message | ||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 11094 |
Probably no correct answer but... If I get an estop condition should I remove the enable on the motion drivers? For: guarantees power is removed Against: axis momentum could cause more issues |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1791 |
In the context of closed loop servo motors: A regular e-stop, I change the current decel ramp to as fast as is reasonable. Use the motor power to bring the motor to a controlled stop and then disable. Coasting can be catastrophic. If the e-stop is caused by a servo loop going awry (servo-amp, feedback, etc.) then disable immediately. In some applications, my motors feature an integral brake (fail-to-safe). Don't know about open loop steppers, though. |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8680 |
It's a case of which is the lesser of two evils - let the thing come to a natural stop or use some sort of braking to prevent damage from inertia. Industrial approaches often use the latter, with mechanical brakes held off by a control supply. If that supply fails the brakes come on. If the device is still being powered then it will probably trip it's overcurrent protection. Pumps and medium size fans are usually just left to freewheel to a stop. A motion drive module may be configurable to use electrical braking if disabled (e.g. both top or bottom devices in a H bridge turned on to short circuit the motor). Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1791 |
Mick, yeah I had to ask ChatGPT it dynamic braking worked for steppers |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |