Service manual

Chapter 2
2-39
F-2-53
The operations of the main motor are discussed next.
The CPU in the DCNT Board rotates the motor by setting the /MAIMACC signal "L" through the ASIC.
The CPU monitors the MAIN MOTOR SPEED DETECTION (MAIMFG) signal. The CPU out-puts the /MAIMACC signal when the motor does not reach spec-
ified revs, and outputs the/MAIMDEC signal when it exceeds a specified rev. Then, the CPU controls these signals to adjust the motor revs to a specified value.
The CPU determines a main motor failure, then stops the printer engine, and notifies the failure to the video controller, under the following conditions:
1) The period of the MAIMFG signal does not satisfy a specified period within 100 ms after the start of main motor drive.
2) The period of the MAIMFG signal goes out of a specified period continuously for more than 1 seconds after it once reaches the value.
2.6.2.5 Developing Rotary Motor Control
0008-1729
This control is utilized to drive the developing rotary motor (DCM703).
The DCM703, a three-phase, eight-pole DC motor with a built-in encoder, drives the developing rotary.
The DCNT Board drives the motor by controlling the DEVELOPING ROTARY MOTOR ON (ROTMON) signal and DEVELOPING ROTARY SPEED CON-
TROL (/ROTMPWM) signal.
The illustration below shows the control circuit of the motor.
F-2-54
1) When the CPU cannot detect ENCODER DETECTION signal within 5 seconds after the start of the developing rotary motor drive.
DCNT Board
Main motor
J110-8
-5
-6
-7
-4
DCM701
/MAIMACC
/MAIMDEC
+3.3V
ASIC
(IC102)
MAIMFG
M
CPU
(IC101)
J701-1
-4
-3
-2
-5
+24VB
24VGND
+24VB
Developing rotary motor
DCM703
CPU
(IC101)
DCNT Board
J105-5 to -8
DEVELOPING ROTARY
MOTOR DRIVE signal
M
ROTMON
/ROTMPWM
J126-1
-4
ENCSNS1
ENCSNS2
+3.3V
ROTHPS
Encoder
J105-3
-2
Y
M
C
Bk
+24VA
+5V
FU103
Developing rotary
home position
sensor
(PS51)
Developing rotary/toner level
detection circuit
+3.3V
Developing rotary
Home position flag
Developing
rotary motor
driver
(IC103)