> On 14 Jul 2019, at 02:56, Chris Albertson <[email protected]> wrote:
> 
> For a DC motor, there are two things you can try.    
> 
> 1) Measure the current.  Actually, you measure the voltage across a shunt 
> resistor and if the current is above some threshold you may assume the motor 
> is stalled.
> 2) You need to place a shaft encoder on the motor and measure the 
> position/speed and then if it is not what you expect you can assume it is 
> because the motor is stalled.     Encoders cost about $10 on eBay and are 
> easy to use.
> 
> For a stepper motor only #2 is possible.  

That’s a great idea too, just some simple low resolution encoder, I just need 
to know if the speed has dropped. Some experimentation if  I can detect this is 
fast enough to not burn the motor.

Thx!

>> On Sat, Jul 13, 2019 at 10:38 AM Bas de Bruijn <[email protected]> wrote:
>> Hi,
>> 
>> I’ve recently been asked about a stall detection, from a DC motor, or a 
>> stepper with one of the trinamics silent stepsticks with stall detection.
>> 
>> The DC motor should be driven by switching an on/off relay and left/right by 
>> switching direction by a relay, and i want to check when the motor stalls 
>> (runs into an endstop). 
>> 
>> For the stepper motor, I’d want to detect missing steps, but other than I 
>> know these drivers are on my prusa, I have no knowledge on these and if 
>> these would be plug and play with for example a cramps board.
>> 
>> Anyone with experience on these 2 applications? The reason I would not use 
>> encoders is that I’d like to have an alternative to “just buy closed loop 
>> driver + motor + encoder”. Most important is that this should be a reliable 
>> setup, where performance may suffer at the expense of cost.
>> 
>> Cheers,
>> Bas
>> 
>> -- 
>> website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
>> https://github.com/machinekit
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Machinekit" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> Visit this group at https://groups.google.com/group/machinekit.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/machinekit/0770E383-352E-466C-9042-0C6824D40398%40basdebruijn.com.
>> For more options, visit https://groups.google.com/d/optout.
> 
> 
> -- 
> 
> Chris Albertson
> Redondo Beach, California

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/machinekit/966734A6-41B3-46EE-A9D4-15E905319AA3%40basdebruijn.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to