Using External Ssi Encoder - JVL MAC050 User Manual

Integrated servo motors
Hide thumbs Also See for MAC050:
Table of Contents

Advertisement

2.11

Using external SSI encoder

SSI Control
section
Input/Output
setup
2.11.1
SSI Encoder
SSI support is added to the MAC50-141-A series of servomotors, this feature is very use-
ful to determine the absolute position of the motor shaft if an encoder is connected di-
rectly to this or another encoder position.
The SSI interface
When the differential lines are used for SSI, the A1+/- lines work as a Clock signal from
the motor to the encoder, while the B1+/- signals work as a Data signal from the encod-
er to the motor.
CLOCK
DATA
The figure above shows the SSI protocol principle. The Clock line is normally high. When
a reading is requested, the Clock goes low for t
sample and prepare a value. On the first rising edge of the Clock (1), no sampling is done,
but on the second rising edge of the Clock (2) the first data bit is read from the Data line.
Shortly after reading the bit value, the motor will set the Clock high and execute another
cycle, where the data bit is sampled just before each rising Clock. After the last data bit
has been sampled, the Clock stays high.
In the MAC-motor several registers are available for storing values for different purpos-
es. Position registers P1-P8 (available from MacTalk etc.) are used to hold SSI positions.
JVL A/S - User Manual - Integrated Servo Motors MAC050 - 4500
t
T
1
1
1
2
a
n
MSB
t
2
n*T
3
1
n-1
micro seconds to allow the encoder to
1
Only MAC050 to 141-A
The FastMac
commands field
Power
management
TT1155GB
t
3
n+1
0
LSB
TT1158GB
55

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents