HP 750c Service Manual - Page 46

ASICs, Servo Processor, Stepper Motors - carriage assembly

Page 46 highlights

ASICs On the main PCA, the processorĆsupport ASIC is designed to manipulate swath data into the actual firing order for the nozzles on the four cartridges that are mounted on the carriage assembly. The processorĆsupport ASIC receives pixels from the physical swath RAM and sends them serially to the carriage ASIC. A main processor on the main PCA controls all plotter operations with the help of the processorĆsupport ASIC and the servo processor. Communications between the servo processor and the main processor take place through registers in the processorĆsupport ASIC. The processorĆsupport ASIC provides pulseĆwidthĆmodulated signals to the YĆaxis (carriageĆaxis) and the XĆaxis (mediaĆaxis) motor drivers, to drive the YĆaxis and the XĆaxis motors. The linear encoder connected to the carriage PCA gives the processorĆsupport ASIC feedback about the position of the carriage. The XĆaxis motor encoder on the XĆaxis motor gives the processorĆsupport ASIC feedback about the position of the XĆaxis motor. In addition, the processorĆsupport ASIC contains a DRAM controller that generates multiplexor controlĆandĆenable strobes for the DRAM row and column addresses during a memory access. The DRAM controller also arbitrates between a memory request and a refresh request and performs the refresh operation. Servo Processor The servo processor communicates with the main processor through registers in the processorĆsupport ASIC. The servo processor writes information into the registers and sends an interrupt to the main processor. The main processor then reads the registers, and the interrupt is automatically cleared. Using this procedure, the servo processor provides the main processor with information from the plotter sensors. The sensors give the main processor the ability to check status conditions. The servo processor controls the: D Servo motors. D Front panel. D Fan. D Sensors. D Electrically erasable readĆonly memory (EEROM). D Stepper motors. Stepper Motors There are three types of stepper motors: D The primer stepper motor is used to drive the nozzle primer. D The bail stepper motor drives the bail. D The wiper stepper motor drives the orthogonal wiper. 5-4 Functional Overview C4705-90000

  • 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
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288

5-4
Functional Overview
C4705-90000
ASICs
On the main PCA, the processorĆsupport ASIC is designed to manipulate swath data into the
actual firing order for the nozzles on the four cartridges that are mounted on the carriage
assembly. The processorĆsupport ASIC receives pixels from the physical swath RAM and
sends them serially to the carriage ASIC.
A main processor on the main PCA controls all plotter operations with the help of the
processorĆsupport ASIC and the servo processor. Communications between the servo
processor and the main processor take place through registers in the processorĆsupport ASIC.
The processorĆsupport ASIC provides pulseĆwidthĆmodulated signals to the YĆaxis
(carriageĆaxis) and the XĆaxis (mediaĆaxis) motor drivers, to drive the YĆaxis and the XĆaxis
motors. The linear encoder connected to the carriage PCA gives the processorĆsupport ASIC
feedback about the position of the carriage. The XĆaxis motor encoder on the XĆaxis motor
gives the processorĆsupport ASIC feedback about the position of the XĆaxis motor.
In addition, the processorĆsupport ASIC contains a DRAM controller that generates
multiplexor controlĆandĆenable strobes for the DRAM row and column addresses during a
memory access. The DRAM controller also arbitrates between a memory request and a
refresh request and performs the refresh operation.
Servo Processor
The servo processor communicates with the main processor through registers in the
processorĆsupport ASIC. The servo processor writes information into the registers and sends
an interrupt to the main processor. The main processor then reads the registers, and the
interrupt is automatically cleared. Using this procedure, the servo processor provides the
main processor with information from the plotter sensors. The sensors give the main
processor the ability to check status conditions.
The servo processor controls the:
D
Servo motors.
D
Front panel.
D
Fan.
D
Sensors.
D
Electrically erasable readĆonly memory (EEROM).
D
Stepper motors.
Stepper Motors
There are three types of stepper motors:
D
The primer stepper motor is used to drive the nozzle primer.
D
The bail stepper motor drives the bail.
D
The wiper stepper motor drives the orthogonal wiper.