Skip to main content
Submitted by rdmhaze525 on Mon, 07/11/2016 - 21:59

Hi,

I want to connect this motor to the galil controller and read motor position for my application. I wired the motor leads properly and also connected the Hall sensor inputs as below.

Encoder A 15-pin D-sub connector
5 - GND
10-HALL A
13 - HALL B
14 - HALL C
15 +5V

I can use the command OFA to make the motor move with constant speed in both CW and CCW directions. However, I cannot read any position information to the controller, thus, I have no control over the speed or position control of the motor. I would like to use the hall inputs as encoder inputs to the controlelr so that I could control the speed and position of the motor shaft. Could you please help me?

Thanks

Comments 2

LeGa on 09/27/2016 - 04:46

Why you don't connect encoder?

KushalP on 01/25/2017 - 16:59

Hi rdmhaze525,

The best solution for this would be to use an encoder to record the position for your motor. The Hall sensors should be used for commutation purposes, so that the amplifier can correctly switch the current through each of the motor phases. In order to achieve true closed loop control for position and speed you will need proper position feedback from an encoder.