Carriage Motor Driver Circuit
The SLA7043M carriage motor driver IC (IC15) outputs a constant current to drive the carriage
motor. The E05B16 gate array (IC2) determines the motor phase and speed and then sends a signal
to the carriage motor driver IC using the 4-bit serial transmission line.
The first bit indicates the motor rotation direction. The other three bits are current duty data for the
motor speed of each printing sequence. The SLA7043M motor driver can select the reference
voltage based on these three bits of current duty data. It also receives these signals by two serial
transmission lines for the two motor phases (A and B). As a result, the carriage motor can drive in
micro-step sequences (a minimum of 1/720 inch).
The SLA7043M motor driver reads the 4-bit data using four clock counters from the E05B16 (IC2)
clock. Each bit is read at the falling edge of these clock pulses. As a result, received serial data is
placed in the shift register and then shifts the latch register. When the strobe pulse becomes active
from the E05B16 (IC2) clock, serial data is moved into the reference voltage selection circuit and the
voltage is changed. Therefore, when the printer is in constant-speed mode, this strobe pulse
becomes inactive.
E05B16
(IC2)
SLA7043M
(IC15)
REFA
REFB
3
14
80
101
102
CRV
CR A
CR_A
CR B
CR_B
A
B
11
18
5
16
2
+5 V
CLKB
13
XCRCLK
81
XCRSTB
DATAA
DATAB
8
1
CRCOM
+42 V
6
17
CRV0
~CRV6
CRASERI
CRBSERI
CR Motor
CLKA
STBA
STBB
B
A
Figure 2-24. Carriage Motor Driver Circuit Block Diagram
Operating Principles
EPSON Stylus 1500 Service Manual 2-21