Running a dc motor amplifier

Thread Starter

embedded.world

Joined Feb 27, 2014
38
I am using a dc motor amplifier
http://www.newark.com/maxon-motor/230572/dc-motor-amplifier-dec-50-5-5a/dp/15R2893.


It has option to control motor'd direction/brake & other functions only.
I am interested in direction & brake.

What should be correct algo for reversing the direction of motor. Should I apply brake first & then reverse direction.

Is below method correct:

while(1)
{
; motor runs for 1 min
; Apply brake by pulling line low
; wait 2 sec for complete halt
; change direction by changing direction pin state;
; wait 1 sec more before releasing brake
; release brake after which motor will move in opposite direction
}
 

BillB3857

Joined Feb 28, 2009
2,571
There seems to be a conflict in the descriptions. The header on the link says "
MAXON MOTOR 230572 DC MOTOR AMPLIFIER, DEC 50/5, 5A"



while the data sheet associated with the link says it is for electronically commutated BLDC motors.



What kind of motor are you driving? Brush type or brushless?


Have you looked at section 5.1.5 of the data sheet for the drive? It covers brake action. OR, are you talking about a friction brake of some kind?


The drive you linked to seems to have a great deal of flexibility as far as current limit, etc.
 

MaxHeadRoom

Joined Jul 18, 2013
28,699
This does show hall effect commutation so as stated it is designed for BLDC, but many BLDC drives if they can be switched from 120° to 60° commutation will run a DC brushed motor.
The internal brake automatically comes into effect when going from one direction to the other. The 3 windings are electrically shorted which brakes the motor.
See page 9 & 10.
Max.
 
Top