Search Results

by ndemarco
Sun Jan 23, 2022 8:48 am
Forum: General
Topic: Cannot set high precision rescale factor
Replies: 2
Views: 8839

Re: Cannot set high precision rescale factor

I've verified RescaleFactor works great in code, as suggested and suspected.

The Position Controller UI is really great and useful. It got me up to speed quickly.
by ndemarco
Sun Jan 23, 2022 8:47 am
Forum: General
Topic: Position Controller: determine when move is complete
Replies: 2
Views: 8571

Re: Position Controller: determine when move is complete

That approach works great, especially considering this is a 24 pulse/rev (commutations/rev) motor.
by ndemarco
Sun Jan 23, 2022 8:46 am
Forum: General
Topic: Position Controller PID odd behaviors
Replies: 3
Views: 23553

Re: Position Controller PID odd behaviors

Hello. Thanks for getting back to me. I have some observations and suggestions. I trimmed the motions for the purposes of visualization. The longer moves behave similarly. Repeating the moves works the same way. I cleaned up my graph before taking the screen image. I'm definitely tuning the system. ...
by ndemarco
Wed Jan 19, 2022 9:09 am
Forum: General
Topic: Position Controller: determine when move is complete
Replies: 2
Views: 8571

Position Controller: determine when move is complete

Many position control systems include an 'in position' event, raised when the motor is within the deadband window. This enables simple, non-blocking calls to make a move: go, and let me know when you're there. Some moves are composite, also called on-the-fly moves: Start moving with motion parameter...
by ndemarco
Tue Jan 18, 2022 11:51 pm
Forum: General
Topic: Position Controller PID odd behaviors
Replies: 3
Views: 23553

Position Controller PID odd behaviors

I'm tuning a 42DMW61 motor for position control using the Position Controller v1.9 (2022-01-12). This motor has some errata on wiring and PID tuning, noted here . The motor is confirmed wired properly, but I believe there's a math (sign) error in either/both the I & D properties. The motor runs ...
by ndemarco
Tue Jan 18, 2022 11:30 pm
Forum: General
Topic: BLDC runs faster forward than reverse
Replies: 2
Views: 8486

Re: BLDC runs faster forward than reverse

Turns out it's an oddly configured motor. Not only are the ABC phases reversed, but the PID parameters must be specified as *(-1). Note: Because of the way this motor is built, you'll need to set negative P, I and D values when using the MotorPositionController object. https://www.phidgets.com/?tier...
by ndemarco
Wed Jan 12, 2022 9:29 pm
Forum: General
Topic: BLDC runs faster forward than reverse
Replies: 2
Views: 8486

BLDC runs faster forward than reverse

BLDC motor runs faster in the positive direction. When running in reverse, it draws substantially more current. Using the Velocity controller currently. v1.9x. Motor is 42DMW61 . My power supply is current limited to 4.5A, and in reverse, no load, it comes close to the limit. In forward, it doesn't ...
by ndemarco
Wed Jan 12, 2022 9:10 pm
Forum: General
Topic: Cannot set high precision rescale factor
Replies: 2
Views: 8839

Cannot set high precision rescale factor

On a BLDC controller DCC1100_0 and Control Panel 1.9.1nnnn released today, I cannot set a small, precise rescale factor in the Position Controller. Factors are rounded to the hundredths place. The rescale factor video shows setting a much smaller factor, and the UI represents this small number in sc...