Epson C117001-N Service Manual - Page 66

Table 2-5. CR Motor Drive Sequence, 24. Acceleration Control, - dfx printer driver

Page 66 highlights

DFX-5000+ Service Manual Table 2-5. CR Motor Drive Sequence Operating Pdncipbs Carria#~T~;sfer Driving Mode Driver (Refer to Figure 2-22.) Q1 Q2 Q3 04 Left -+ Right Acceleration Deceleration 1 Deceleration 2 On On on on Deceleration 3 on on Acceleration On On Right + Left Deceleration 1 On on Deceleration 2 Deceleration 3 on on LI PI control ..-. ( " PI control keeps the carriage motor speed constant using the following steps: 1. CN1O outputs two encoder pulses (ENC-A and ENC-B) to thegatearray. 2. Thegate array selects oneofthe twopulses and sends the signal tothe CPU INIT4 port. 3. The CPU outputs the PWM (pulse width modulation) signal according to the carriage motor speed to the PWM port of the gate array and determines the duty of the carriage drive timing. 4. CR ports A, B, and C output the drive signal for the CR motor. Q Acceleration control Until the carriage speed reaches the constant speed set by PI control, acceleration control determines the speed of the carriage. The printer can print while the carriage is accelerating. The carriage speed moves to constant control speed smoothly to prevent the CR motor from exceeding the constant control speed. 'l'he E05A87 gate array controls the motor driver (SLA5007), which performs the current chopping. Figure 2-24 shows the acceleration control curve. SFlet , . s%? \t . . SPl Note: o MYxleratiofl B r decderaiion 2 Figure 2-24. Acceleration Control Cuwe In Figure 2-24, the acceleration curve is labeled A and the driving modes are labeled B. Rev. A 2-27

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186

DFX-5000+
Service Manual
Operating
Pdncipbs
..-.
(
,
.
t
\
.
.
Table 2-5. CR Motor Drive Sequence
Carria#~T~;sfer
Driver (Refer to Figure 2-22.)
Driving Mode
Q1
Q2
Q3
04
Acceleration
On
On
Left
-+
Right
Deceleration 1
on
on
Deceleration 2
Deceleration 3
on
on
Acceleration
On
On
Deceleration 1
On
on
Right
+
Left
Deceleration 2
Deceleration 3
on
on
LI
PI control
PI control keeps the carriage motor speed constant using the following steps:
1. CN1O outputs two encoder pulses (ENC-A and
ENC–B)
to
thegatearray.
2.
Thegate
array selects
oneofthe
twopulses
and sends the signal
tothe
CPU
INIT4
port.
3.
The
CPU outputs the
PWM
(pulse width modulation) signal according to the carriage motor
speed to the
PWM
port of the gate array and determines the duty of the carriage drive timing.
4.
CR ports A, B, and C output the drive signal for the CR motor.
Q
Acceleration control
Until the carriage speed reaches the constant speed set by PI control, acceleration control
determines the speed of the carriage. The printer can print while the carriage is accelerating.
The
carriage speed moves to constant control speed smoothly to prevent the CR motor from exceeding
the constant control speed. ‘l’he
E05A87
gate array controls the motor driver
(SLA5007),
which
performs the current chopping. Figure 2-24 shows the acceleration control curve.
SFlet
s%?
SPl
o
r
MYxleratiofl
B
decderaiion
2
Figure
2-24. Acceleration Control
Cuwe
Note:
In Figure 2-24, the acceleration curve is labeled A and the driving modes are labeled B.
Rev.
A
2-27