Operation of Control Parts
2-29 CL-S6621
(6) Ribbon motor temperature sensor
The ribbon motor temperature sensor is used to detect the temperature of the “SA Ribbon
Motor F” on the front side. This sensor is a thermistor bonded to the “SA Ribbon Motor F”.
Since the resistance of the thermistor changes according to a temperature change, the voltage
at pin 11 (RBTMP) of U1A (CPU) changes accordingly. The CPU senses the voltage at pin 11
to detect the temperature of the “SA Ribbon Motor F”.
Printing operation at ribbon motor temperature rise:
When the temperature of the “SA Ribbon Motor F” reaches 85
°C (185°F), the “SA Ribbon
Motor F” stops after printing the current label. In this case, the PRINT LED and CONDITION
LED alternately blink on the operation panel.
When the temperature of the “SA Ribbon Motor F” falls below 80
°C (176°F), the LEDs stop
blink and printing resumes.
For further safety, an abnormally high temperature detection circuit is provided. In case this
circuit is activated, the System error is displayed, and the printer stops.
The comparator U17A detects if the level at pin 3 (RBTMP) (i.e., the temperature of the “SA
Ribbon Motor F”) exceeds a certain reference level determined by the output from pin C11
(nTEMP_ENABLE) of U14 (FPGA) (i.e., the predetermined allowable limit temperature). If it
does, nTEMP_ERROR at pin C6 goes “Low” level and this signal is fed to U14 (FPGA). Then,
the System error is displayed and the printer stops. At this time, nTEMP_ENABLE at pin C11 is
set to “Low” level so that nTEMP_ERROR is securely maintained at “Low” level. (To clear the
System error, you need to turn OFF the printer once and then turn it ON.)
80°C
(176
°F)
85°C
(185
°F)
Normal speed
(Stop)
Normal speed
Normal speed
(Stops)
17
J19
M
18
Thermistor
R134
C172
R135
U1A
CPU
ANI6
11
U17A
BA2903SFV
-
+
3
2
1
+3.3V
R39
+3.3V
R40
C41
R41
R42
C11
C6
B2_28
B2_27
U14
FPGA
nTEMP_ERROR
nTEMP_ENABLE
SA Ribbon Motor F
(Take-up Side)
RBTMP
+3.3V
1
J107
2
[SA, Ribbon PCB]
17
J102
18
RBMTH
RBTMP
[SA, Main PCB]
TEMP ERROR Detection
Error: Low