Sie sind auf Seite 1von 76

TEC Bar Code Printer

B-443
Service Manual
Document No. EO0-33006
Original
(Revision

Oct., 1999
)

PRINTED IN JAPAN

B-443 Bar Code Printer


Service Manual
Table Of Contents
1. FUNDAMENTALS ABOUT THE SYSTEM .................................................................................................1
1.1 FEATURES OF THE B-443...................................................................................................................................1
1.2 MODEL NAMING SYNTAX .................................................................................................................................1
1.3 OVERVIEW .......................................................................................................................................................2
1.3.1 Front View................................................................................................................................................2
1.3.2 Rear View .................................................................................................................................................3
1.4 BASIC SPECIFICATIONS .....................................................................................................................................4
1.5 EFFECTIVE PRINT AREA ....................................................................................................................................6
1.6 AVAILABLE BAR CODES ....................................................................................................................................6
1.7 VARIOUS SENSORS............................................................................................................................................7
2. SUPPLY SPECIFICATIONS..........................................................................................................................9
2.1 TYPES OF PAPER ...............................................................................................................................................9
2.2 SPECIFICATIONS ...............................................................................................................................................9
2.3 APPROVED LABELS ......................................................................................................................................... 10
2.4 RIBBON SIZES AND SHAPES ............................................................................................................................. 10
2.5 APPROVED RIBBONS ....................................................................................................................................... 11
2.6 DETAIL TEST DATA ......................................................................................................................................... 11
3. ELECTRONICS............................................................................................................................................ 13
3.1 CIRCUIT DESCRIPTION .................................................................................................................................... 13
3.2 MCU PIN DESCRIPTION .................................................................................................................................. 15
3.3 RESET CIRCUIT............................................................................................................................................... 17
3.4 MEMORY SYSTEM .......................................................................................................................................... 17
3.5 CONNECTOR CIRCUIT DIAGRAM ...................................................................................................................... 18
3.6 REAL-TIME CLOCK CIRCUIT............................................................................................................................ 20
3.7 DECODE CIRCUIT............................................................................................................................................ 21
3.8 THERMAL HEAD DRIVE/ PROTECTION AND HISTORY CONTROL CIRCUIT ........................................................... 23
3.9 24V/5V CONVERTER CIRCUIT ........................................................................................................................ 24
3.10 STEPPING MOTOR AND DC MOTOR DRIVER/ PROTECTION CIRCUIT ............................................................... 25
3.11 COMMUNICATION (SERIAL & PARALLEL PORT) CIRCUIT ................................................................................ 26
3.12 CUTTER DRIVE CIRCUIT ................................................................................................................................ 27
3.13 MAINBOARD REPLACEMENT.......................................................................................................................... 28
3.14 FLASH MEMORY REPLACEMENT ..................................................................................................................... 32
3.15 CUTTER, DC MOTOR, STEPPING MOTOR DRIVER IC REPLACEMENT............................................................... 33
4. MECHANISM ............................................................................................................................................... 34
4.1 CUTTER INSTALLATION .................................................................................................................................. 34
4.2 PRINT HEAD REPLACEMENT ............................................................................................................................ 35
4.3 DC MOTOR REPLACEMENT ............................................................................................................................. 37
4.4 RIBBON REWIND SPINDLE ENCODER REPLACEMENT ......................................................................................... 38
4.5 FELT FABRIC REPLACEMENT ........................................................................................................................... 39
4.6 STEPPING MOTOR REPLACEMENT .................................................................................................................... 41
4.7 BLACK MARK SENSOR / GAP SENSOR (RECEIVER) REPLACEMENT ..................................................................... 42
4.8 RIBBON SENSOR (RECEIVER) REPLACEMENT.................................................................................................... 43
4.9 RIBBON SENSOR (TRANSMITTER) / GAP SENSOR (TRANSMITTER) REPLACEMENT .............................................. 45
4.10 PLATEN REPLACEMENT ................................................................................................................................. 46
4.11 HEAD-UP SENSOR REPLACEMENT .................................................................................................................. 49
4.12 PARTS LIST .................................................................................................................................................. 57

November, 99

All Rights Reserved

B-443 Bar Code Printer


Service Manual
5. TROUBLE SHOOTING ............................................................................................................................... 67
5.1 ERROR MESSAGES .......................................................................................................................................... 67
5.2 TROUBLE SHOOTING....................................................................................................................................... 68
5.3 CALIBRATE THE GAP REGISTER ....................................................................................................................... 69
5.4 SELF-TEST ...................................................................................................................................................... 69
5.5 RAM CLEAR ................................................................................................................................................... 69
5.6 DIAGNOSIS OPERATION PROCEDURE ................................................................................................................ 69
5.7 TESTING SENSORS .......................................................................................................................................... 70
5.8 CLEANING THE PRINT HEAD ............................................................................................................................ 72

November, 99

ii

All Rights Reserved

B-443 Bar Code Printer


Service Manual
1. FUNDAMENTALS ABOUT THE SYSTEM
1.1 Features of the B-443
1. B-443 bar code printer prints bar codes, characters, logos, on various types of labels and
tickets by direct thermal or thermal transfer printing.
2 B-443 adopts a BASIC-like high level programming language to help users programme the
desired label forms with ease.
3. B-443 bar code printer can be connected to personal computer or optional LCD keyboard to
execute the programs downloaded in the printer s memory. The printer is equipped with the
following standard devices: black mark sensor, peel off module and real time clock
4. B-443 bar code printer provides a selection of optional features, including cutter module,
memory module, portable LCD keyboard, etc.
5. User friendly label design package software is bundled with B-443.

1.2 Model Naming Syntax


B 4 4 3 Q P
Destination Code:
QP: Europe
GH12-GB: UK

November, 99

All Rights Reserved

B-443 Bar Code Printer


Service Manual
1.3 Overview
1.3.1 Front View

Operation Panel

Top Cover

Front Panel

Cover Release Button


Fig. 1.1 Front View of B-443

November, 99

All Rights Reserved

B-443 Bar Code Printer


Service Manual
1.3.2 Rear View

Label Entrance
(External Mount
Use)

Power Switch

DC Power Jack

RS-232 Interface

Centronics Interface

Fig. 1.2 Rear view of B-443

November, 99

All Rights Reserved

B-443 Bar Code Printer


Service Manual
1.4 Basic Specifications
n Thermal transfer and direct thermal printing
n High dot density printing (203 dots/inch)
n Selectable print speeds at 1.5 , 2.0 or 3.0 per second
n Supports parallel and serial interface
n Maximum media width up to 4.4 (114 mm)
n Adjustable label edge guide
n International character sets
n Print area is 4.09 W x 90 L (without any file downloaded in the printer memory)
n User selectable bar code ratios and heights
n Prints on labels or tickets
n Equipped with black mark sensor
n Equipped with Real Time Clock
n Comes with self-peeling function
n Buzzer provided to warn of possible errors
n Label stock and thermal transfer ribbon easy to install
n Internal label print counter
n Self test and hex dump mode
n Downloadable fonts from label design software

Electronics/Communication Specifications
n Electrical
CPU: MITSUBISHI M37720S1BFP
TPH: ROHM 4 KF-2004-GC17B
Stepping Motor: Mitsumi
DC Motor: DC24V
Memory:
-- DRAM: MOSEL 2 Mb.
-- Flash: ATMEL 1 Mb
Adapter 100~240VAC 10%, 50~60Hz
Regulations: CE, TV-GS
n Communications Interface:

Serial port: RS-232C (DB-9) at 2400, 4800, 9600 or 19200 baud rate
-- Word Length: 7 or 8 data bits, 1 or 2 stop bits, selectable parity
-- Handshaking: XON/XOFF and DSR/DTR
Parallel port: Standard parallel interface
Input Buffer: 60KB

November, 99

All Rights Reserved

B-443 Bar Code Printer


Service Manual
n RS-232 Interface Pin Configuration:

Host Function 9 Pin


RxD
TxD
DTR
GND
DSR
RTS
CTS

November, 99

2
3
4
5
6
7
8

25 Pin

9 Pin
1
2
3
4
5
6
7
8
9

3
2
20
7
6
4
5

Printer Function
+5V
TxD
RxD
DSR
GND
RDY
N/C
RDY
+5V

All Rights Reserved

B-443 Bar Code Printer


Service Manual
1.5 Effective Print Area

Label/Ticket Length
Effective Print Length
Label/Ticket Width
Effective Print Width
No Print Area

12mm~2286mm
10mm~2284mm
25mm~103mm
23mm~101mm
1mm

1.6 Available Bar Codes


n Code 39
n Code 93
n Code 128 UCC
n Code 128, Subsets A, B, and C
n Codabar
n Interleaved 2 of 5
n EAN-8, EAN-13, EAN-128
n UPC-A, UPC-E
n EAN and UPC with 2 or 5 digits add-on
n UPC Shipping container code
n Postnet
n Maxicode
n PDF-417
n DataMatrix

November, 99

All Rights Reserved

B-443 Bar Code Printer


Service Manual
1.7 Various Sensors
(1) Feed Gap Sensor
The feed gap sensor detects label gap to locate the starting print position of the next label. The
sensor is mounted 4 mm off the center line of the main mechanism.
.
n

In case of Label

(2) Black Mark Sensor


The black mark sensor locates the position of label by emitting infrared rays onto the black mark
at the back of the ticket. The sensor is mounted 5.75 mm off the center line of the ticket roll width
on the mechanism.

November, 99

All Rights Reserved

B-443 Bar Code Printer


Service Manual
n

In case of Ticket
The default sensor position is (1) as shown in the figure below. To change to the (2) position, the
customer should notify the manufacturer in advance. There can be only one position for the
sensor. Once the sensor position is agreed upon, it can not be changed afterwards.

(3) Ribbon End Sensor


The sensor detects the end portion of the ribbon. The ribbon end must be transparent.
(4) Label End Sensor
The sensor detects the end portion of the label.
(5) Peel off Sensor
The sensor detects the backing paper of a label.
(6) Ribbon encoder
The encoder is used to detect if the ribbon is broken.

November, 99

All Rights Reserved

B-443 Bar Code Printer


Service Manual
2. SUPPLY SPECIFICATIONS

2.1 Types of Paper


Two types of media are available for B-443: label and ticket.
In B-443, there are two types of sensors for paper: gap sensor and black mark sensor.
Label and ticket can be further classified into direct thermal type or thermal transfer type.

2.2 Specifications
Items
Paper Width
Length (Pitch)
Thickness
Max. Roll
Diameter
(1 core)
Roll Up Method
Paper Core ID.

Label
Max.114mm
Min. 25mm
12 ~ 2286mm
0.20 mm
Inner roll diameter. Max 4.3 (110mm)
External roll diameter. Max 8.4 (214mm)
Print surface wound outside as standard
25.7 0.3mm

Note:
(1). The width and thickness quoted above are said of the label plus its backing paper.
(2). Likewise, the approval of label entails that of its backing paper.
(3). In the peel off mode, the minimum pitch is 35mm.
(4). In the cutter mode, it is required the paper be wound outside. Otherwise, paper jam tends to result.
(5). In the cutter mode, the paper thickness is 0.2 mm at maximum, and the paper weight is 100
g/m2 at maximum.
(6). Paper shape is as shown on next page.
(7) Tag is 0.2mm in thickness, and is less than 240g/m2 in weight.

November, 99

All Rights Reserved

B-443 Bar Code Printer


Service Manual

2.3 Approved labels


l
l
l
l

Plain paper
Ricoh 130LAB thermal label
Flexcon 31800 PVC label
Flexcon 22830 Polyester label.

2.4 Ribbon Sizes and Shapes


Item
Ribbon shape
Ribbon width
Ribbon winding width
Leading tape
End tape
Max. ribbon OD.
Winding method

Specifications
Spool type
Max. 110mm
Min. 40mm
Max. 110mm
Min. 40mm
Polyester film, 3355mm long
Polyester film (transparent), 2505mm long
67mm
Ink surface to be wound outside

Note: The maximum length of ribbon depends on its thickness and core outside
diameter.
The formula below defines the correlation between ribbon roll length and ribbon core diameter.

(D 2 d 2 )
L=
4t

where
,

L = Ribbon length
D = Max. roll diameter
d = Ribbon core outside diameter
t = Ribbon thickness

November, 99

10

All Rights Reserved

B-443 Bar Code Printer


Service Manual

2.5 Approved Ribbons


The following ribbons appoved should be used.
The manufacturer ink name of the ribbon must not be revealed, and handled carefully.
Item Code
BR-30**A4N
BR-30**R1
BR-30**R2
BR-30**S2N
BR-30**S4P
BR-30**S3S

*1

*2

Manufacturer Ink Name


AWR-470
B-110A
B-110C
TR4085
TR4065
TR4070

e
ARMOR
RICOH
RICOH
Sony Chemical
Sony Chemical
Sony Chamical

The asterisk (*) in the above table indicates a number corresponding to the ribbon width.
*1:This cannot be used when a serial bar code is printed, and print density should be lower at 40 degree.
*2:This cannot be used when a serial bar code is printed at 3 inch per sec.

Note: The ribbon end must be transparent for B-443.

2.6 Detail test data


(1). SONY TR-4085, Plain paper, Static Electricity Max. 0.4 KV
Speed 1.5, Density 2~11
Speed 2.0, Density 4~12
Speed 3.0, Density 4~15
(2). FujiCopian FBR TTM-84, Plain paper, Static Electricity Max. 0.5 KV
Speed 1.5, Density 0~4
Speed 2.0, Density 4~7
Speed 3.0, Density 7~15
(3). RICOH B-110A, Plain paper, Static Electricity Max. 0.6 KV
Speed 1.5, Density 2~15
Speed 2.0, Density 4~15
Speed 3.0, Density 7~15

November, 99

11

All Rights Reserved

B-443 Bar Code Printer


Service Manual
(4). SONY TR-4070, Flexcon 31800 PVC label, Static Electricity Max.0.6 KV
Speed 1.5, Density 8~15
Speed 2.0, Density 9~15
Speed 3.0, Density N/A
(5). RICOH B-110C Flexcon 31800 PVC label, Static Electricity Max.0.9 KV
Speed 1.5, Density 6~15
Speed 2.0, Density 7~15
Speed 3.0, Density N/A
(6). SONY TR-4070, Flexcon 22830 (SPS-007) Polyester label, Static Electricity Max.0.6 KV
Speed 1.5, Density 10~15
Speed 2.0, Density 13~15
Speed 3.0, Density N/A
(7). RICOH B-110C Flexcon 22830 (SPS-007) Polyester label, Static Electricity Max.0.9 KV
Speed 1.5, Density 9~15
Speed 2.0, Density 11~15
Speed 3.0, Density N/A
(8). RICOH 130LAB thermal paper
Speed 1.5, Density 8~15
Speed 2.0, Density 10~15
Speed 3.0, Density 13~15

November, 99

12

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3. ELECTRONICS
3.1 Circuit Description
DO[0..7]
ALE

P73/AN3

COMMUNICATION SYSTEM
85
87
84
86
2
1
79
22

RX2
RX1
TX1
TX2
PE
/ERROR
SELECT
INT

P82/RXD0
P80/CTS0/RTS0
P83/TXD0
P81/CLK0
P66/RTP12
P67/RTP13
P90/DMAACK0
P102/INT2

96
27
26
25
98
8
6
3
5
4
9
13

POWER LED
ONLINE LED
ERROR LED
PAUSE BUTTON
FEED BUTTON
RIBBON SENSOR
PEEL SENSOR
B.L. SENSOR
GAP SENSOR
DECODER SENSOR
CUTTER SENSOR

P74/AN4
P45/VDA
P46/VPA
P47/DBC
P72/AN2
P60/RTP00
P62/RTP02
P65/RTP11
P63/RTP03
P64/RTP10
P57/TB1IN
P53/TA3IN

81

U7B

72
73
74
75
45

74LS05

74LS05

5
U7D

74LS05

R9
1.8K

R10
910

R11
430

C3
37

XIN

X1 R13
16MHz 1M

C4
38

XOUT

36
35
40
91
92
34

20P

+5V

VCC

OUT

/RAS
/CAS
/E
R/W
ST0
ST1

74HC32
4

U24B

MEMORY SYSTEM

U24C
9
8

10
3

U24A

74HC32

2
11

U5E

10

/RAS
DRAMWR
DRAMOE
/OE
R/W

74HC32

74HC04
ST0
ST1
MOTOR SYSTEM
PHASE1
PHASE2
I1
I0
PHASE3
DCM
CUTTER
MOTOR
R/W

RDY
+5V

L5

PRINT SYSTEM

L21

S-807
C2
0.1u

10
11
14
16
15
12
7
78
80
28
29
100
82
99
94
93
95

P56/TB0IN
P55/TA4IN
P52/TA3OUT
P50/TA2OUT
P51/TA2IN
P54/TA4OUT
P61/RTP01
P91/DMAREQ0
P87/TXD1
P44/QCL
P43/MX
P70/AN0
P85/CLK1
P71/AN1
P76/AN6
P77/AN7
P75/AN5

MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
MA8
MA9
A8
A9
A10
A11
A12
A13
A14
A15

C70
0.1u

U2
2

GND

GAP_EMITTER

55
54
53
52
51
50
49
48
44

P97/DMAREQ3
P96/DMAACK3
P95/DMAREQ2
P94/DMAACK2
BLE

20P
R8
3.3K

BHE

RDY
HOLD
BYTE
VCC
VCC
AVCC
VREF

U7C

P103/TC

19
20
39
47
43
42

P105/RAS
P104/CAS
E
R/W
ST0
ST1

31
32
33
41
88
89
90

4
6
74LS05

U7A

RESET
RESETOUT
VSS
AVSS
VSS
CNVSS

U1
M37721S1AFP

MA[0..9]

A[8..15]
77
71
70
69
68
67
66
65
64
18
17
63
62
61
60
59
58
57
56

P92
A0/MA0
A1/MA1
A2/MA2
A3/MA3
A4/MA4
A5/MA5
A6/MA6
A7/MA7
P106/MA8
P107/MA9
A8/D8
A9/D9
A10/D10
A11/D11
A12/D12
A13/D13
A14/D14
A15/D15

P86/RXD1

21
30
46

BUZZER

MA[0..9]

A16/D0
A17/D1
A18/D2
A19/D3
A20/D4
A21/D5
A22/D6
A23/D7
ALE

97

P84/CTS1/RTS1
P100/INT0
P101/INT1
P93/DMAREQ1

83
24
23
76

DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7

PH_DETECT SENSOR

C49
0.1u

DI
/LAT
HISTORY
Vdet
CLK
TM
PH_HEAT
PH

L1

C1
10u

C7
0.1u

Fig. 3.1 MCU Circuit Diagram


The above is the MCU circuit diagram.
The main board of B-443 consists of five system blocks:
A. Memory System (decoder & memory block)
B. Motor System (stepping motor, DC motor and cutter block)
C. Print head System
D. Communication System (serial & parallel port block)
E. Power System

November, 99

13

All Rights Reserved

B-443 Bar Code Printer


Service Manual
The figure below shows the PCB system area.
COMMUNICATION
PORT

MOTOR
SYSTEM
RTC

DECODER
SYSTEM

MCU

PRINTHEAD
SYSTEM
POWER
SYSTEM

MEMORY CARD
CONNECTOR

November, 99

Fig. 3.2 System Blocks of PCB

14

MEMORY
SYSTEM

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.2 MCU Pin Description
Pin
Vcc, Vss
CNVss

Name
Power supply
CNVss input

Input/Output

/RESET

Reset input

Input

XIN

Clock input

Input

XOUT

Clock output

Output

/E

Enable output

Output

BYTE

Bus width
selection input

Input

/HOLD

/HOLD input pin Input

/RDY

/RDY input pin

Input

Clock 1 output

Output

ST0, ST1

Status signal
output pin

Output

AVcc, AVss

Analog supply
input
Reference
voltage input
Address loworder/DRAM
address

VREF
A0/MA0~
A7/MA7

November, 99

Input

Input
Output

Function
Supply 5V10% to Vcc and 0V to Vss.
This pin controls the processor mode.
Connected to Vss for single-chip mode, to
Vcc for external ROM types.
To enter the reset state, this pin must be kept
at L condition, and maintained so for the
required time.
These are I/O pins of internal clock
generating circuit. Connect a ceramic or
quartz crystal resonator between XIN and XOUT.
When an external clock is used, the clock
source should be connected to the XIN pin,
and the XOUT pin should be left open.
Data/instruction read and data write are
performed when output from this pin is L .
In memory expansion mode or
microprocessor mode, this pin determines
whether the external data bus is of 8-bit width
or 16-bit width. The width is 16 bits for L
signal input and 8 bits for H signal input.
This is an input pin for the /HOLD request
signal.
This is an input pin for the /RDY signal.
This is the 1 output pin, which is equal to the
clock XIN pin divided by 2.
The bus use status output is generated in 2bit code

Power supply for the A-D converter. Connect


AVCC and AVSS to VSS externally.
This is reference voltage input pin for the A-D
converter.
This is an output pin for the 8 low-order bits of
addresses. When the DRAM is to be
accessed, the row and column addresses are
generated by means of time division
multiplexing.

15

All Rights Reserved

B-443 Bar Code Printer


Service Manual
A8/D8~
A15/D15

Address
medium-order/
data high-order

I/O

A16/D0~
A23/D7

Address highorder/data loworder

I/O

R/W, /BHE
ALE, /BHE
P40~P47

Memory Control Output


signal output
I/O port P4
I/O

P50~P57

I/O port P5

I/O

P60~P67

I/O port P6

I/O

P70~P77

I/O port P7

I/O

P80~P87

I/O port P8

I/O

P90~P97

I/O port P9

I/O

P100~P107

I/O port P10

I/O

November, 99

When the BYTE pin is set to L in memory


expansion mode or microprocessor mode and
external data bus is 16-bit width, high-order
data (D15~D8) is input or output when /E
output is L and an address (A15~A8) is
output when /E output is H .
If the BYTE pin is H that is an external data
bus is 8-bit width, only address (A15~A8) is
output.
In memory expansion mode or
microprocessor mode low-order data (D7~D0)
is input or output when /E output is L and an
address (A23~A16) is output when /E output
is H .
These are R/W, /BHE, ALE, and /BLE output
pins.
This port is provided 5-bit I/O. As it has an I/O
register, it is possible to perform programming
to determine whether each bit serves as an
input pin or an output pin.
This port is used for 8-bit I/O. It has basically
the same function as port P4. In addition, it
provides timer A2, timer A3, timer A4 with I/O
pins and TimeB0, and TimeB1 with input pins.
This port is used for 8-bit I/O. It has basically
the same function as port P4. In addition, pins
P60 through P63 and pins P64 through P67
are capable of functioning as a 4-bit real-time
output, respectively.
This port is used for 8-bit I/O. It has basically
the same function as port P4. In addition, it
provides input pins for analog inputs AN0
through AN7. Pin P77 is also used for A-D
conversion start trigger input.
This port is used for 8-bit I/O. It has basically
the same function as port P4. In addition, it
provides RxD, TxD, CLK, /CTS//RTS
terminals for UART 0 and UART 1.
This is an 8-bit I/O port. It has basically the
same function as port P4. In addition, it
provides DMA request input pin and DMA
acknowledge signal output pin.
This is an 8-bit I/O port. It has basically the
same function as port P4. In addition, it
provides the /INT0, /INT1, /INT2 input pins,
/TC I/O pins, and /RAS, /CAS, MA8, MA9
output pin.

16

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.3 Reset Circuit
VCC

VCC

GND

U2
2

OUT

RESET

S-807

C2
0.1u

C47
0.1uF

Fig. 3.3 Reset Circuit


This is the reset circuit .The 80746ALO IC outputs the system reset signal of LOW when the
driving voltage is lower than 4.6V (Typical).

3.4 Memory System


A[8..23]

MA[0..9]

A[8..23]
MA[0..9]

DO[0..7]

DO[0..7]

12

21
1
6

VCC

/RAS
/LCAS
/UCAS

14
31
30
13
29

DQ0
DQ1
DQ2
DQ3
DQ4
DQ5
DQ6
DQ7
DQ8
DQ9
DQ10
DQ11
DQ12
TMS416160P
DQ13
RAS
DQ14
LCAS
DQ15
UCAS
W
OE

NC
NC
NC

2
3
4
5
7
8
9
10
33
34
35
36
38
39
40
41

11
12
32

DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7
DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7

MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18

12
11
10
9
8
7
6
5
27
26
23
25
4
28
29
3
2
30
1

A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18

U25
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7

GND
VCC

13
14
15
17
18
19
20
21

DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7

16
32
VCC

WE
OE
CE

31
24
22

12
11
10
9
8
7
6
5
27
26
23
25
4
28
29
3
2
30
1

A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18

AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7

GND
VCC

13
14
15
17
18
19
20
21

DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7

16
32
VCC

WE
OE
CE

31
24
22

MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19

24
23
22
21
20
19
18
17
16
15
14
13
8
7
6
5
4
3
2
1
36

A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19

DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7

25
26
27
28
32
33
34
35

DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7
VCC

VCC
VCC
GND
GND
NC
NC
NC
WE
OE
CE

31
10
29
30
11
39
40
38
37
9

RDY
U26
49F080(TSOP)

29C040

22
37
42

29C040

MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18

RESET

A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
U15
NC/A10
NC/A11

GND
GND
GND

DRAMWR
DRAMOE

17
18
19
20
23
24
25
26
27
28
16
15

VCC
VCC
VCC

U16
MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
MA8
MA9

OPTIONAL FLASH ROM

R/W
/OE
ROM1
ROM2
ROM3
/RESET

Fig. 3.4 FLASH ROMS and DRAM Diagram


This is the memory circuit. The U16&U17 type 512K Byte FLASH ROM,U26 type 1M Byte
FLASH ROM and U15 type 2M Byte DRAM are used. The MCU R/W pin becomes H when
reading Flash ROM or DRAM, and L when writing.

November, 99

17

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.5 Connector Circuit Diagram
1
2

PH_DETECT
JP8

PH_DERECT

+5V
JP8

JP3
7
6
5
4
3
2
1

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

P65

CUTTER
P53

CUTTER&PEEL

+24V

JP1

R5

1
2
3
4
5
6

100

100
4

R6
R7

U5B

74HC04

100

U5A

1 74HC04

P45
P46

U5C

P47

74HC04

6 PIN

P72
P60
JP2

+5V
1
2
3

P62

RIBBON
+5V

JP4
1
2
3

P63

B.L.

+5V

JP6
1
2
3
4
5

U11A
1

MA0
MA1
MA2
MA3
MA4
MA5
MA6
MA7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
/RESET
/E
R/W
OE
DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7

P57

C68
74LS14
0.1u

DCMA
DCMB

MEM. CARD
+5V
L32

DC MOTOR
DC_MOTOR_A
DC_MOTOR_B

+5V

JP5
1
2
3
4
5
6

BEAD

P64

Memory card connector

+5V
GAP_EMITTER

6 PIN

Fig. 3.5 Connector Circuit Diagram


P45~P47 are output pins from MCU, which control the Power-on, Feed and Error LEDs
respectively. The LED lights on when the signal is low , goes out when the signal is on .
P72: the detect pin of push button.(normally at high level)
P60: the detect pin of feed button. (normally at high level)
P65: the detect pin of the peel-off sensor. (normally at high level)
P62: the detect pin of the ribbon sensor. (normally at high level)
P63: the detect pin of the black mark sensor. (normally at high level)
P64: the detect pin of the gap sensor and print head micro sensor. (normally at high level)

November, 99

18

All Rights Reserved

B-443 Bar Code Printer


Service Manual
P57: the detect pin of the decoder sensor. (normally at high level)
P53: the detect pin of the cutter sensor (check if the cutter is in right position, normally at high
level)
JP8: the connector which connects the external memory module.
CUTTER: the control pin of the CUTTER system.
DC_MOTOR_A: the control pin of the DC MOTOR system.
DC_MOTOR_B: the control pin of the DC MOTOR system.
GAP_EMITTER: the control pin of the GAP EMITTER system
PH_DETECT: the detect pin of the print head open detect sensor

November, 99

19

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.6 Real-Time Clock Circuit
BUZZER
/RES

DO[0..7]

+5V
+5V

24
18

DO[0..7]

4
5
6
7
8
9
10
11

NC

16
12
2
3

20

AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7

MOT
IRQ
RCLR

NC
GND
NC
NC

DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7

VCC
RESET

U14

SQW
NC
DS
CS
AS
R/W

R50
5.6K

1
19
21

BZ1
C66

23
22
17
13
14
15

0.1u

DS12887A

R/W
AS
RTC
DS

Fig. 3.6 Real-Time Clock Circuit


This is a real-time clock circuit. MCU will read the date/time and write the data when the signal
of RTC is low. AS is the address strobe signal. DS is the data strobe signal. R/W decides
whether MCU is in read mode or write mode. When R/W is at HIGH level, MCU reads data or
time from RTC. When R/W is at LOW level, MCU writes data to RTC.

November, 99

20

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.7 Decode Circuit
DO[0..7]

RN5

MA0

10K

A[8..23]

10
9
8
7
6
5
4
3
2
1

VCC

VCC

VCC

U3
DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7

C69

30p
DIGITAL GND

ALE

3
4
7
8
13
14
17
18
1
11

D0
D1
D2
D3
D4
D5
D6
D7
OE
LE
74HC373

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7

2
5
6
9
12
15
16
19

A16
A17
A18
A19
A20
A21
A22
A23

U8
A18
A19
A20
A21
A22
A23
/E

1
2
3
4
5
6
7
8
9

CLKI/0 VCC
I1
OE/I9
I2
I/O7
I3
I/O6
I4
I/O5
I5
I/O4
I6
I/O3
I7
I/O2
I8
I/O1
I/O0
GND

/UCAS
/LCAS
RTC
DS
AS
ST1
ST0
/CAS

PALCE16V8

A13
A14
A15
A16
A17
A18
A19

1
2
3
4
5
6
7
8
9

CENTRONIC
ROM2

U10
20
11
19
18
17
16
15
14
13
12
10

CLKI/0 VCC
I1
OE/I9
I2
I/O7
I3
I/O6
I4
I/O5
I5
I/O4
I6
I/O3
I7
I/O2
I8
I/O1
I/O0
GND

20
11
19
18
17
16
15
14
13
12
10

A20

A23
A22
A21
ROM3
ROM12
ROM11

PALCE16V8

/E
RESET

Fig. 3.7 Decode Circuit


This is the decode circuit which calculates memory map. U3 is used to latch addresses from
DO0 to DO7. The main function of U8 and U10 are to decode the address and memory control
signal .The memory map of B-443 is as shown in Figure 1.2.
The pin function description is as follows:
AS: The address strobe control signal of RTC.
DS: The data strobe control signal of RTC.
/CAS: The DRAM column address control pin of MCU.
/LCAS: The bank 0 column address control pin of DRAM.
/UCAS: The bank 1 column address control pin of DRAM.
RTC: The chip select pin of RTC.
CENTRONIC: Enable MCU to read data from parallel port.
ROM11: The chip select pin of U16 when system is in normal mode.
ROM12: The chip select pin of U16 when system is in BIOS update mode.
ROM2: The chip select pin of U25.
ROM3: The chip select pin of U26.
ST0: Status signal output pin of MCU.
ST1: Status signal output pin of MCU.

November, 99

21

All Rights Reserved

B-443 Bar Code Printer


Service Manual
FFFFFFH
F00000H
EFFFFFH

DRAM
(INTERNAL RAM2)
DRAM
(INTERNAL RAM1)

E00000H

8FFFFFH

FLASH ROM
EXTERNAL ROM5
(ON BOARD)

800000H
6FFFFFH

FLASH ROM
EXTERNAL ROM4
(MEMORY CARD)
FLASH ROM
EXTERNAL ROM3
(MEMORY CARD)
RTC ADDRESS PORT
RTC DATA PORT
CENTRONIC PORT
PARALLEL COMMUNICATION
FLASH ROM
EXTERNAL ROM2
(MEMORY CARD)

600000H
5FFFFFH
500000H
400001H
400000H
380000H
2FFFFFH

200000H
1FFFFFH FLASH ROM
EXTERNAL ROM1
100000H (MEMORY CARD)
0FFFFFH
FLASH ROM
INTERNAL ROM2
(ON BOARD)
080000H
07FFFFH

002000H
FLASH ROM
INTERNAL ROM1
SYSTEM BIOS
Fig. 3.8 The Memory Map of B-443

November, 99

22

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.8 Thermal Head Drive/ Protection and History Control Circuit
1
2
3

300DPI

VCC

200DPI

12

DI
STROBE1

U9C

10

HISTORY

U9D

13

11
0.1u

74HC08

JP92B

74HC04

JP9
19
17
9
20
8
7

CLK

1
2
3
300DPI

U5D

74HC08
J1

C21

200DPI

/LAT
VDD

PH
/RESET

1
2

U9A

Q2

10K R21

Q4
VH_POWER
C79

74HC08

R42
10
Q3

2SJ177

300p

2SJ177

Q5

R43
1K

STROBE1

Z2
Q1

MOTOR_GND
2SJ177

HSC945

2SJ177

R22
10K

VCC
IN4745\16V
C20
0.1u

R44
3.9K

Analog Ground

OPTIONAL CIRCUIT

TM
R37
20K

Vdet
Z1

WHEN OPTIONAL CIRCUIT DON'T USE. THE


PIN2&3 OF Q2-Q5 MUST BE CONNECTTED
TOGETHER

1
3
5
21
23
25
10
11
12
13
14

R48 1K

16
18
15
2
4
6
22
24
26

CLK
DO1
DI1
DO2
DI2
/LAT
VH
VH
VH
VH
VH
VH
NC
STB4
STB3
STB2
STB1

R38
20K

VH_POWER
STROBE1

JP91A

C80
220p

ROHM
4.7V

PH_GND OLrYta
DIGITAL GNDOta
PVDDOLrYq
DIGITAL GNDOta

PGND
PGND
PGND
PGND
LGND
TM
TM
STB4
STB5
STB6
DI
VH
VH
VH
VH
ROHM_PD1

TM
VDD
TM
GND
GND
GND
GND
GND
GND

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Analog Ground
Analog Ground

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

VH
VH
VH
VH
DO
LAT
CLK
VDD
STB1
STB2
STB3
PGND
PGND
PGND
PGND
ROHM_PD1

VCC

R39
150K
U12A
15
C22
10u\TANT
14
U5F
PH_HEAT

13

12
74HC04

1
2
3

RCext

Cext
A
B
CLR

Q
Q

13

STROBE1

STROBE2

74HC123
DIGITAL GND

Fig. 3.9 Thermal Head Drive/ Protection and History Control Circuit
This is the thermal head drive/protection and history control circuit. CLK and /LAT are connected
to thermal head control clock and data latch respectively. PH controls the DC24V voltage of the
thermal head. When PH is LOW , the thermal head will be separated from 24V (VDD).
PH_HEAT determines whether to heat the thermal head or not. HISTORY determines whether
the history control is available or not. DI sends the printer data to the print head. TM is the
temperature/voltage sensor for thermal head. Vdet feeds back the voltage and compensates the
heat time for voltage accuracy when printing.

November, 99

23

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.9 24V/5V Converter Circuit
0.01u

B1
1

D3

L4

+5V
SW1

DC JACK

+24V

R12
1

SR505

1
R1

SW SPDT
R2
2

4
COMM_CHOKE
C82

R56
470/2W
C9
1000u/35V

U4
8
7
6
5

C8
qqe
10u/35V

VDD
Ipk
VCC
Vref

SW
SWE
TC
GND

34063
R3

0.01u
R4
10K

1
2
3
4

L2

C6
C5
220p 1500pF

L3

330u
D1
1N5819

1u

C10
0.1u

C51
470u

C11
47u/35V

30K

L23
BEAT

L14
CHOKE
L26

Fig. 3.10

24V/5V Converter Circuit

Figure 3.10 is the DC-TO-DC (DC24V to DC 5V) converter circuit, which is a boost system
circuit structure. U4 is the DC-TO-DC converter IC, which converts voltage by using PWM
control mode. The output voltage is dependent on R3 and R4, and its value is derived by the
following formula:

November, 99

24

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.10 Stepping Motor And DC Motor Driver/ Protection Circuit
FUSE2

VDD

FUSE2

D13

L20

VCC

1N4002

1N4002

0.01u

F1

FUSE2

MA

0.01uF

L27

DCMA

BEAD
L7

15

DCMB

BEAD

C78
0.01uF

R47
1K

R18 R19
1
1

C60
820p

R53
56K

820p

MB

PBL3770A

C59

MOTOR_GND

3 ,14

11

T
2

1N4002

D12 D14

1N4002

R14 R15
1
1

C56
820p

R51
56K

820p

D15

C74 0.01u
C73 0.01u

PHASE
I1
I0

C77

MOTOR_GND
470u

16

E
16

10

13,12,5 4

C76 0.01u

C55

8
7
9

PHASE3

VDD

1K

VR

L28

C75

R45

C53
C29
0.1u
U19

STEP MOTOR

VCC

BEAD

15

4
3
2
1

L31 BEAD
L30
L29

GND

VMM

BEAD
BEAD

10

MA

L19 BEAD

JP12

MOTOR_GND

470u
MB

VDD

F3

13,12,6 4

3 ,14

VR

F2

BEAD
C52

VCC

PBL3770A

PHASE2

VCC

PHASE
I1
I0

GND

PHASE1

11

C27
0.1u
U17
8
7
9

L18

VMM

VCC

VCC

8
Q

Q6
R55

16

D16
JP3

R23
10K

9
R16 R17
1
1

CTSENS
TIF32C

U20A
2003

1K
C58
820p

D5
IN4002

390
VCC

12

15

1
2
3
4
5
6
7

74HC123
DIGITAL GND

R46

R54
68

9
A
B
CLR

GND

E
16

9
10
11

15

MA

VDD

Cext

GND

820p

10

13,12,5 4
R52
56K

MOTOR_GND

RCext

C30
6

/RESET

C57

10u\TANT

GND

VMM

VCC

VR

150K

MB

PBL3770A

GND

PHASE
I1
I0

U12B
R40

470u
MOTOR_GND
1

U18
8
7
9

11

C28
0.1u

3 ,14

BEAD
C54

U20C

14

2003

MOTOR_GND
4

GND

U20B
2003

DSP

MOTOR_GND

CUTTER&PEEL

13

PEEL

U20D
2003

VCC

VCC

U13A
R41
150K

15
C12
10u
14
1
2
3

MOTOR

VCC

RCext
U6
Cext
A
B
CLR
74HC123

DIGITAL GND
I1
I0
DCM
CUTTER

Q
Q

13
4

2
4
6
8
11
13
15
17
1
19

1A1
1A2
1A3
1A4

1Y1
1Y2
1Y3
1Y4

2A1
2A2
2A3
2A4

2Y1
2Y2
2Y3
2Y4

1G
2G

18
16
14
12

DIGITAL_GND

RN6

DSP

1
2
3
4
5
6

9
7
5
3

D17

MOTOR_GND

10K 6PIN

BUZZER

74LS244
DIGITAL GND

Fig. 3.11 Stepping Motor And DC Motor Driver/ Protection Circuit


This is the Stepping Motor and DC Motor Drive/ Protection Circuit. Connector JP12 sends the
pattern as shown in table1. The status of I0 & I1 determines the stepping motor power level, the
power level pattern is as shown in table2. Motor port is the protection pin. When it is at LOW
level, the power of the motor system will be closed. Power will be ON again when MOTOR pin is
the pulse of HIGH level. PHASE1 and PHASE2 determine the pattern of stepping motor drive
circuit. For example, the sequence of PHASE1/PHASE2 in full step mode is
0/0 ->
0/1 ->
1/1 -> 1/0.
Pin on JP12
1
2
3
4
Step
1
ON
ON
ON
2
ON ON
3
ON
ON
ON
4
ON ON
Table1 Stepping Motor Pattern

PHASE
A
/A
/B
B

MOTOR CURRENT
I0 I1
HIGH LEVEL
100% L L
MEDIUM LEVEL
60%
H L
LOW LEVEL
20%
L H
ZERO CURRENT
0%
H H
Table2 Stepping motor power pattern
The power of DC motor is on when DCM pin is at LOW level. PHASE3 determines the DC
motor rotation direction (forward or backward).

November, 99

25

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.11 Communication (Serial & Parallel Port) Circuit
VCC
RN4

CGND

10
9
8
7
6
5
4
3
2
1

C44
C43

74LS14

R32

INT
100

U22A
74LS74

CLK

74LS14
6

220p
220p

C39
C38

220p

C40

CVCC

C65
220p

220p

C41

10K

100

220p

C42

CD

C45

SD

U11C
2

U11B
R57

CGND

CENTRONIC

220p
220p

JP14
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

220p
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

U23

R24

3
4
7
8
13
14
17
18

100
100
100
100
100
100
100
100

R25
R26
R27
R28
R29
R30
R31

D0
D1
D2
D3
D4
D5
D6
D7

1
11

2
5
6
9
12
15
16
19

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7

DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7

OE
CLK

DO[0..7]
VCC

R20
100

BEAD
L8

R33
100

CGND

U11D

74LS14
R35
100

10

U11E

74LS14
R36

PE
11

SELECT

C61
0.1u

U11F
12

13

/ERROR

100

74LS14

JP13

V+

C1C2+
U21
RS232

DIGITAL GND

L9

BEAD

BEAD
L11

L10
BEAD

BEAD L12

14
13
7
8

T1OUT
R1IN
T2OUT
R2IN

C2-

R1OUT
T1IN
R2OUT
T2IN

3
4

12
11
9
10

C63
0.1u

C64
0.1u

RX1
TX1
RX2
TX2

15

1
6
2
7
3
8
4
9
5

C71
0.1u
DIGITAL GND

C1+

V-

C62
0.1u

CVCC

C13
10u

16

100

VCC

R34

GND

CENTRONIC

DO[0..7]

74LS374

DB9_1
CGND

Fig. 3.12 RS-232 (Serial Port) Circuit


The RS-232 Circuit is for use with the externally connected personal computer and keyboard
unit. JP13 connects to PC serial port through the RS-232 cable. RxD is the data receive pin of
MCU. CTS is the Clear To Send of MCU, which sends the signal from the external device. TxD
is the data output pin of MCU. RTS is the Request To Send signal which MCU sends to the
external device.
The parallel port circuit is for use with the external personal computer parallel port connected
through the printer cable. When PC s strobe signal comes in, the printer responds the busy
status until it reads the data from parallel port. Printer will respond the error signal to PC
when it is in error status.

November, 99

26

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.12 Cutter Drive Circuit
U12B

R40

150K

+24V

RCext

C30
Cext

16

390
+5V

12

CTSENS
D16

JP3
R23
10K

9
GND

D5
IN4002

TIF32C

U20A
2003

74HC123

CUTTER

Q6

15

A
B
CLR

R55

GND

9
10
11

/RESET

R54
68

10u\TANT

GND

+5V

U20C

14

2003

DSP

GND

U20B
2003

1
2
3
4
5
6
7
CUTTER&PEEL

13

PEEL

U20D
2003

+5V

D17
DSP

Fig. 3.13 Cutter Drive Circuit


This is the cutter drive circuit. The RESET signal is 1 when the printer is turned on. CUTTER
controls the activation of the cutter. The cutter is activated when CUTTER signal is low . The
sensor of cutter sends the Hi-Low signal to MCU through CTSENS pin that detects the action
of cutter.

November, 99

27

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.13 Mainboard Replacement
1. Turn off the printer power.
2. Remove the power cord and RS-232 and/or parallel port cable.
3. Open the top cover of the printer.
4. Remove the printer front panel.

Fig. 3.14 Remove the front cover


in the direction of the arrows
5. Remove the two screws and the metal cover.

Screws
Metal Cover

Fig. 3.15 Remove the screws


and metal cover

November, 99

28

All Rights Reserved

B-443 Bar Code Printer


Service Manual
6. Release the cable tie and remove the peel-off sensor connector.

Peel-Off Sensor
Connector
Cable Tie

Cutter Connector
Fig. 3.16 Cable tie and peel-off sensor connector

7. Remove the screws on the lower left and lower right corners of main mechanism.

Fig. 3.17 Remove the screws in the lower left, lower


right corners of the main mechanism.

November, 99

29

All Rights Reserved

B-443 Bar Code Printer


Service Manual
8. Remove the four screws of the internal label roll mount.

Fig. 3.18 Remove screws of the label roll mount


9. Move the mechanism about 5 mm in the label feed direction.
10. Take out the internal label roll mount and remove the connector.

Push Button
Connector
Ground Wire

Fig. 3.19 Take out the internal label roll


mount and remove the connector
11. Remove the screw of ground wire on the mainboard.
12. Remove all connectors on the mainboard. (JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP11, JP7,
JP9, JP12)

November, 99

30

All Rights Reserved

B-443 Bar Code Printer


Service Manual

Connector
JP1
JP2
JP3
JP4
JP5
JP6
JP7
JP8
JP9
JP12

Description
External button, LED connector
Ribbon sensor receiver connector
Cutter and Peel off sensor connector
Black mark sensor connector
Gap / ribbon transmit sensor connector
DC motor and encoder connector
TPH head up switch connector
Memory cartridge connector
TPH connector
Stepping motor connector

13. Take out the mechanism.


14. Replace the mainboard.
15. Reassemble the mechanism and internal label roll mount in the reverse procedures of the removal.

November, 99

31

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.14 Flash memory Replacement
If files can not be stored in the FLASH memory or if the firmware can not be upgraded, the first
LED turns ON and OFF incessantly to indicate the Flash memory fails. Please follow the steps
below to replace the flash memory.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.

Turn off the printer power.


Remove the power cord and RS-232 and/or parallel port cable.
Open the top cover of the printer.
Remove the printer front panel.
Remove the two screws and the metal cover.
Release the cable tie and remove the peel-off sensor connector.
Remove the screw on the PCB of peel-off and cutter connector.
Remove the screws in the lower left, lower right corners of main mechanism.
Remove all four screws of the internal label roll mount.
Move the mechanism in the label feed direction about 5 mm.
Take out the internal label roll mount and remove the connector.
Use an IC clamp to remove the FLASH memory.

Fig. 3.20 Remove Flash Memory with an IC clamp


Note: The notch of flash memory and mark on the socket must face the same
direction.
13. Install the new FLASH memory.
14. Install the FLASH memory cartridge. Copy firmware into the new Flash memory cartridge.
15. Reassemble the mechanism and internal label roll mount in the reverse procedures of the
removal.

November, 99

32

All Rights Reserved

B-443 Bar Code Printer


Service Manual
3.15 Cutter, DC Motor, Stepping Motor Driver IC Replacement

Stepping
Motor Driver
IC

Flash
Memory

DC Motor
Driver IC

Cutter Driver IC

Fig. 3.21 Driver IC Locations

If the DC motor (ribbon rewind spindle) rotates back and forth, please check the DC motor driver
IC, make sure it is firmly inserted in the IC socket and is not burned.
If the cutter does not work, please check that the software or program has been switched to the
cutter mode. If the cutter still does not function, please check the cutter driver IC, make sure it is
firmly inserted in the IC socket and is not burned.
The stepping motor driver IC is burned if the stepping motor makes noises but does not feed
labels when the FEED key is pressed. In this case, please replace with a new driver IC.
Use an IC clamp to remove the damaged IC.

November, 99

33

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4. MECHANISM
4.1 Cutter Installation
1.
2.
3.
4.
5.
6.
7.
8.

Turn off the printer power.


Open the top cover of the printer.
Remove the printer front panel slowly and carefully. (Cf. Fig. 3.14)
Remove the two screws and the metal cover. (Cf. Fig. 3.15)
Release the cable tie and remove the peel-off sensor connector. (Cf. Fig. 3.16)
Remove the peel-off sensor connector. (Cf. Fig. 3.17)
Plug in the cutter connector.
Insert the right and left side flange of cutter into the slot.

Left Flange

Right Flange

Fig. 4.1 Cutter Installation


9. Fasten the cutter from the bottom of the printer with the provided screw.
10. Make sure no screws or other parts are left in the printer.
11. Reassemble the mechanism and internal label roll mount in the reverse procedures of the
removal.

November, 99

34

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.2 Print Head Replacement
1.
2.
3.
4.
5.
6.

Turn off the printer power.


Remove the RS-232 cable and power cord.
Open the top cover.
Remove the ribbon and label roll.
Open the print carriage.
Remove the screw at the top front center of the mechanism, as shown.

Fig. 4.2 The Print Head Screw

7. Disconnect the print head cable.

Print Head
Cable

Print Head
Connector

Key of the
Connector

Fig. 4.3 Printhead and the Cable

November, 99

35

All Rights Reserved

B-443 Bar Code Printer


Service Manual
Note: The key of connector must be positioned upward.
Do not touch the elements of the print head.
Do not disassemble the print head.
8. Tidy up the cable so that it does not protrude or interfere with the ribbon.
9. Reassemble the removed parts in the reverse order of removal.

November, 99

36

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.3 DC Motor Replacement
1. Turn off the printer power.
2. Remove the power cord and RS-232 and/or parallel port cable.
3. Open the top cover of the printer.
4. Remove the printer front panel. (Cf. Fig. 3.14)
5. Remove the two screws and the metal cover. (Cf. Fig. 3.15)
6. Release the cable tie and remove the peel-off sensor connector. (Cf. Fig. 3.16)
7. Remove the screw on the PCB of peel-off and cutter connector.
8. Remove the screws in the lower left, lower right corners of the main mechanism.
9. Remove all four screws of the internal label roll mount. (Cf. Fig. 3.18)
10. Move the mechanism in the label feed direction about 5 mm.
11. Take out the internal label roll mount and remove connector JP1. (Cf. Fig. 3.19)
12. Remove the screw of ground wire on the mainboard.
13. Remove all connectors on the mainboard.
14. Take out the mechanism.
15. Remove the cable tie.
16. Remove the three screws on DC motor fixture.

DC Motor
Fixture

Fig. 4.4 DC Motor Fixture


17. Remove the three screws used to fix DC motor from behind the fixture.
18. Replace the DC motor and motor wires.
19. Reassemble the removed parts in the reverse order of the removal.

November, 99

37

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.4 Ribbon Rewind Spindle Encoder Replacement
The encoder is installed on the gear box of DC motor, and is used to detect if the ribbon can be
unerringly rewound by the spindle. The encoder is connected to JP6 on the mainboard. Please
switch the printer to thermal transfer mode. The multi-meter is used to measure the voltage of
Pin2 (+5V). If the voltage changes continuously from 0 to 5 volts DC, the encoder is in condition.
Otherwise, please follow the steps below to replace the encoder PCB
1. Follow directions in Section 4.3 to remove DC motor and DC motor fixture.

DC Motor
Encoder

Fig. 4.5 DC Motor Encoder


2. Remove the two flat tap screws and cable tie.
3. Replace the Encoder PCB and Encoder Wires.
4. Reassemble the removed parts in the reverse order of removal.

November, 99

38

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.5 Felt Fabric Replacement
Felt Fabric is located in the ribbon supply spindle. It is used to tighten the ribbon to prevent it
from getting wrinkled during printing. If the ribbon does not stretch tight when label back feeds
during printing, please replace the felt to secure the best printing quality. Follow the steps below
to replace the felt fabric.
1. Follow the instructions in Section 4.3 to remove DC motor and DC motor fixture.
2. Remove the E-ring and washer on ribbon supply spindle.

E Ring

Spring Holder

Washer

Spring

Spring Cover

Felt Clutch

Compression
Spring

Felt Fabric

Fig. 4.6 Components of the


Ribbon Supply Spindle
3. Remove the spring cover, compression spring and spring holder.
4. Remove the spring, felt clutch and felt fabric.
5. Replace with a new felt.

Fig. 4.7 Side View of the


Ribbon Supply Spindle Assembly

November, 99

39

All Rights Reserved

B-443 Bar Code Printer


Service Manual
6. Reassemble the removed parts in the reverse order of removal.

Fig. 4.8 Front View of the


Ribbon Supply Spindle

November, 99

40

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.6 Stepping Motor Replacement
1.
2.
3.
4.
5.
6.
7.
8.

Turn off the printer power.


Remove the power cord and RS-232 and/or Parallel port cable.
Open the top cover of the printer.
Remove the printer front panel. (Cf. Fig. 3.14)
Remove the two screws and the metal cover. (Cf. Fig. 3.15)
Release the cable tie and remove the peel-off sensor connector. (Cf. Fig. 3.16)
Remove the screw on the PCB of peel-off and cutter connector.
Remove the screws in the lower left, lower right corners of the main mechanism. (Cf. Fig.
3.17)
9. Remove all four screws of the internal label roll mount. (Cf. Fig. 3.18)
10.Move the mechanism in the label feed direction about 5 mm.
11.Take out the internal label roll mount and remove the connector. (Cf. Fig. 3.19)
12.Remove the screw of ground wire on the mainboard.
13.Remove all the connectors on mainboard. (JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP11, JP7,
JP9, JP12)
14.Take out the mechanism.
15.Remove the two screws of the stepping motor.

Fig. 4.9 Stepping Motor


16.Replace the stepping motor, stepping motor wires, and reassemble the removed parts in the
reverse order of removal.

November, 99

41

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.7 Black Mark Sensor / Gap Sensor (Receiver) Replacement
Black mark sensor is reflection type sensor. It is connected to JP4 (3 pin connector). A multimeter is used to measure the signal of Pin2 to test if there is voltage variation when black mark
is detected. Before conducting the test, please invoke the BLINE command first. The printer will
switch from gap sensor to black mark sensor. If there is no voltage variation, please follow steps
below to replace the black mark sensor / gap sensor (receiver) PCB.
1.
2.
3.
4.
5.
6.
7.
8.

Turn off the printer power.


Remove the power cord and RS-232 and/or parallel port cable.
Open the top cover of the printer.
Remove the printer front panel. (Cf. Fig. 3.14)
Remove the two screws and the metal cover. (Cf. Fig. 3.15)
Release the cable tie and remove the peel-off sensor connector. (Cf. Fig. 3.16)
Remove the screw on the PCB of peel-off and cutter connector.
Remove the screws in the lower left, lower right corners of the main mechanism. (Cf. Fig.
3.17)
9. Remove all four screws of the internal label roll mount. (Cf. Fig. 3.18)
10.Move the mechanism in the label feed direction about 5 mm.
11.Take out the internal label roll mount and remove the connector. (Cf. Fig. 3.19)
12.Remove the screw of ground wire on the mainboard.
13.Remove all the connectors on mainboard. (JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP11, JP7,
JP9, JP12)
14.Take out the mechanism.
15.Remove one flat tap screws and black mark sensor PCB.

Fig. 4.10 Black Mark Sensor and Gap Receiver Sensor


16.Reassemble the removed parts in the reverse order of removal.

November, 99

42

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.8 Ribbon Sensor (Receiver) Replacement
1. Turn off the printer power.
2. Remove the power cord and RS-232 and/or parallel port cable.
3. Open the top cover of the printer.
4. Remove the printer front panel. (Cf. Fig. 3.14)
5. Remove the two screws and the metal cover. (Cf. Fig. 3.15)
6. Release the cable tie and remove the peel-off sensor connector. (Cf. Fig. 3.16)
7. Remove the screw on the PCB of peel-off and cutter connector.
8. Remove the screws in the lower left, lower right corners of the main mechanism. (Cf. Fig. 3.17)
9. Remove all four screws of the internal label roll mount. (Cf. Fig. 3.18)
10. Move the mechanism in the label feed direction about 5 mm.
11. Take out the internal label roll mount and remove the connector. (Cf. Fig. 3.19`)
12. Remove the screw of ground wire on the mainboard.
13. Remove all the connectors on mainboard. (JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP11, JP7,
JP9, JP12)
14. Take out the mechanism.
15. Remove the screws, springs and spring bushing on both sides of the mechanism.

Print Head

Sensor Cover

Flat Tap Screw


Fig. 4.11 Ribbon Sensor Cover

November, 99

43

All Rights Reserved

B-443 Bar Code Printer


Service Manual

Fig. 4.12 Ribbon Sensor

Fig. 4.13 Spring Installation on Left Side and Right Side


Note: The left side spring and the right side spring are different in shape. The right
side spring has a straight end, whereas the left side spring has an end that is
curved 90 degrees.
16. The main mechanism is divided into upper mechanism and lower mechanism.
17. The ribbon sensor (receiver) is located in the upper mechanism.
18. Remove the screws on the ribbon sensor cover.
19. Replace with a new ribbon sensor PCB.
20. Reassemble the removed parts in the reverse order of removal.

November, 99

44

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.9 Ribbon Sensor (Transmitter) / Gap Sensor (Transmitter) Replacement
1. Please follow the steps in Section 4.6 to separate the upper mechanism from the lower
mechanism.
2. The ribbon sensor (transmitter) is located in the center of the lower mechanism.

Fig. 4.14 Ribbon Sensor (Transmitter)


3. Remove the two flat tap screws
4. Remove the cable tie and sensor PCB.
5. Replace with a new PCB. Reassemble the removed parts in the reverse order of removal.

November, 99

45

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.10 Platen Replacement
1. Turn off the printer power.
2. Remove the power cord and RS-232 and/or parallel port cable.
3. Open the top cover of the printer.
4. Remove the printer front panel. (Cf. Fig. 3.14)
5. Remove the two screws and the metal cover. (Cf. Fig. 3.15)
6. Release the cable tie and remove the peel-off sensor connector. (Cf. Fig. 3.16)
7. Remove the screw on the PCB of peel-off and cutter connector.
8. Remove the screws in the lower left, lower right corners of the main mechanism. (Cf. Fig. 3.17)
9. Remove all four screws of the internal label roll mount. (Cf. Fig. 3.18)
10. Move the mechanism in the label feed direction about 5 mm.
11. Take out the internal label roll mount and remove the connector. (Cf. Fig. 3.19)
12. Remove the screw of ground wire on the mainboard.
13. Remove all the connectors on the mainboard. (JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP11,
JP7, JP9, JP12)
14. Take out the mechanism.
15. Remove the two screws, stepping motor and stepping motor cover. (Cf. Fig. 4.9)
16. Remove the E ring and two gears.

Thermal Head

Gear #1

E Ring

Gear #2

Fig. 4.15 Location of E ring and Gears


17. Remove the E ring and the printer carriage release lever on the left side of the mechanism.
(Fig. 4.16)
18. Remove the E ring and the printer carriage release lever arm. (Fig. 4.17)

November, 99

46

All Rights Reserved

B-443 Bar Code Printer


Service Manual

Bracket

Thermal Head

Printer Carriage
Release Lever
E Ring

Fig. 4.16 Printer carriage release lever and E ring

Stripper Plate
Platen Bush
(Right Side)

Printer Carriage
Release Lever
Arm
Teflon Tube

E Ring
Fig. 4.17 Printer carriage release lever arm and E ring
19. Remove the teflon tube and metal rod. (Fig. 4.18)
20. Remove the E ring, the left side and right side platen bushes. (Fig. 4.19)
21. Remove the stripper plate.

November, 99

47

All Rights Reserved

B-443 Bar Code Printer


Service Manual

Teflon Tube
Fig. 4.18 Teflon tube and metal rod

Platen Bush
(Left Side)

E Ring

Fig. 4.19 Remove E ring and platen bush


22. Move the platen a bit to the right of the mechanism, take out the platen.
23. Replace the platen and reassemble the removed parts in the reverse order of removal.

November, 99

48

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.11 Head-Up Sensor Replacement
1. Remove the four screws with an electric screwdriver

1. Take out the ribbon mechanism, place it on the right side

2. Remove the screws on either side with an electric screw driver

November, 99

49

All Rights Reserved

B-443 Bar Code Printer


Service Manual
2. Lay a piece of cloth under the printhead

2. Remove the 2 printhead spring blade fixing screws

3. Pry off the left and right bushes with a flat screw

November, 99

50

All Rights Reserved

B-443 Bar Code Printer


Service Manual
2. Pry off the torsion springs on either side

4. Press the torsion spring, lift main mechanism cover with fingers

4. Press the cover with the thumb, pull up- and forward with the fingers

November, 99

51

All Rights Reserved

B-443 Bar Code Printer


Service Manual
5. Place printhead on the cloth with the cover facing up

5. Remove the screw and touch spring with a cross screwdriver

6. Replace and fix the 1.7*3 tap screw and compression spring in place

November, 99

52

All Rights Reserved

B-443 Bar Code Printer


Service Manual
7. Loosen the 3 M3*6 screws on the printhead bracket

8. Take out the printhead bracket, remove the spring blade

8. Replace the printhead bracket, put back the spring blade

November, 99

53

All Rights Reserved

B-443 Bar Code Printer


Service Manual
9. Fasten the M3*6 ground wire screw with 2 washers, then lock the M3*6 TPH screw

10. Press on one end of the torsion spring with both thumbs,
fit in the main mechanism upper cover with both indes fingers

11. Insert bushes on etiher side tentatively

November, 99

54

All Rights Reserved

B-443 Bar Code Printer


Service Manual
11. Press down with both thumbs, fit in the bushes with both index fingers

11. Align printhead bracket spring blade with the tenons ofupper cover, fit the two together

11. Fix the two in place with 2 2.6*12 screws, adjust the height of the screw
so that the screw head is level with the screw hole

November, 99

55

All Rights Reserved

B-443 Bar Code Printer


Service Manual
12. Fix in place with 2 3*15 screws

12. Place ribbon mechanism on main mechanism, fix it in place with 4 3*8 screws

November, 99

56

All Rights Reserved

B-443 Bar Code Printer


Service Manual
4.12 Parts List

Cover and Panels


Ref.
Part No.
No.
1-1
1-2
1-3
1-4

1-5
1-6
1-7
1-8
1-9
1-10
1-11
1-12
1-13
1-14
1-15
1-16
1-17
1-18
1-19
1-20
1-21

37-1403008-34
30-0130050-00
98-0130057-00
98-0181009-00
98-0181010-00
98-0181011-00
98-0181012-00
30-0130059-00
30-0130048-00
30-0130060-00
30-0180043-00
98-0180065-00
37-1403006-34
98-0180071-00
98-0180016-00
37-1402005-31
98-0130055-00
98-0130069-00
98-0180060-00
52-0300021-21
32-0130015-00
30-0130041-00
80-ULN2003-00
80-PBL3717-00
82-029C040-00

November, 99

Description

Remarks

Screw, 3x8
Memory Module Cover
Push Botton Box Ass y
1 MB Memory Module
2 MB Memory Module
3 MB Memory Module
4 MB Memory Module
Label Roller (Hub shape: circular)
Label Roller (Hub shape: quadrangular)
Label Roller Fixed Tab
Label Roller Mount
Upper Cover Ass y
Screw, 3x6 Tap4 Round+Ni
Main PCB-A Ass y
PCB-I Ass y
Screw, 2x5
Front Cover Ass y
Cutter Module
Lower Cover Ass y
Screw, M3x6 Round + Ni
Hinge Shaft
Stopper
Cutter Driver IC
DC Motor, Stepping Motor Driver IC
Flash Memory

57

List Price

Option
Option
Option
Option

All Rights Reserved

B-443 Bar Code Printer


Service Manual

November, 99

58

All Rights Reserved

B-443 Bar Code Printer


Service Manual
Ribbon Mechanism Assembly
Ref.
Part No.
No.

Description

2-1
2-2
2-3
2-4
2-5
2-6
2-7
2-8
2-9
2-10
2-11

Ribbon Spindle Ass y


Ribbon Mechanism Ass y
Screw, 3x5 Tap4 Round + Black
Screw, 3x8
Screw, 3.5x10 Tap2 Round + Yellow
Ribbon Base Side Cover
DC motor Ass y
Screw, M2.6x4 Round + Ni
Screw, 1.7x5 Tap2 Flat + Ni
PCB-F Ass y (ribbon rewind DC motor)
Felt Fabric

98-0130019-10
98-0180009-10
37-1403005-32
37-1403008-34
37-1203510-31
30-0130014-10
98-0180011-10
37-1502604-34
37-1201705-24
98-0180015-10
36-0180002-00

November, 99

Remarks

59

List Price

All Rights Reserved

B-443 Bar Code Printer


Service Manual

November, 99

60

All Rights Reserved

B-443 Bar Code Printer


Service Manual
Mechanism Upper Cover Assembly
Ref.
Part No.
No.

Description

3-1
3-2
3-3
3-4
3-5
3-6
3-7
3-8
3-9
3-10
3-11
3-12

Mechanism Upper Cover Ass y


Screw, 3x8
Screw, 2.6x12 Tap4
Screw, M3x6 Round + Ni
Screw, 3x15 Tap4 Round + Ni
Screw, 3.5x8
PCB-G Ass y (Ribbon sensor)
Screw, 1.7x5 Tap2 Flat + Ni
Flat Cable
Thermal Head
TPH Head-Up Spring
Screw, 1.7x3

98-0180069-00
37-1403008-34
37-1202612-22
37-1503006-34
37-1403015-32
37-1403508-52
98-0180012-00
37-1201705-24
72-0050003-00
64-0010011-00
32-0130041-20
37-1201703-32

November, 99

Remarks

61

List Price

All Rights Reserved

B-443 Bar Code Printer


Service Manual

12

November, 99

62

11

All Rights Reserved

B-443 Bar Code Printer


Service Manual
Mechanism Lower Cover Assembly
Ref.
Part No.
No.

Description

4-1
4-2
4-3
4-4
4-5
4-6
4-7
4-8
4-9
4-10
4-11

Mechanism Lower Cover Ass y


PCB-D Ass y (Gap/Ribbon Sensor)
Stepping Motor
Screw, 3x8
Screw, 3x6 Tap4 Round/W + Ni
Damper
Printer Carriage Release Lever ( L)
PCB-E1 Ass y
Screw, 1.7x5 Tap2 Flat + Ni
Platen
Screw M3x4

98-0180070-00
98-0180013-00
65-0010005-00
37-1403008-34
37-1403006-74
36-0130002-00
30-0130053-10
98-0180014-00
37-1201705-24
36-0130001-40
37-1503004-14

November, 99

Remarks

63

List Price

All Rights Reserved

B-443 Bar Code Printer


Service Manual

November, 99

64

All Rights Reserved

B-443 Bar Code Printer


Service Manual
Accessories
Ref.
Part No.
No.

Description

Remarks

5-1
5-2
5-3
5-5

Parallel Port Cable


External Label Roll Mount Ass y
Power Adapter
Print Head Cleaning Pen

Option

72-0010001-00
98-0130050-00
62-0130003-01
36-0130038-00

November, 99

65

List Price

All Rights Reserved

B-443 Bar Code Printer


Service Manual

November, 99

66

All Rights Reserved

B-443 Bar Code Printer


Service Manual
5. TROUBLE SHOOTING
5.1 Error Messages
Syntax Error:
The command format is incorrect. Check user s manual to be sure.
The serial port setting is incorrect. Check DIP switch and reset the printer.
Out of Range:
Numeric input is too large to be processed.
The input string is too long to be stored.
The size of the text of bar code exceeds that of the label.
Download Error:
The format of the downloaded file is incorrect.
There is not enough memory to store the file.
Stack Overflow:
Program contains too complex mathematical expressions. Divide into several expressions.
There is too much nested routine.
Memory Error:
Too many variables defined.
RS-232 Error:
The serial port setting is incorrect.
File Not Found:
Cannot open the file specified. Download the file again.
Type Mismatch:
Variable type mismatch.
Gap Not Found:
Cannot detect label edge. Calibrate the backing paper again.
Clock Access Error:
Can not read from/write to the clock.

November, 99

67

All Rights Reserved

B-443 Bar Code Printer


Service Manual
5.2 Trouble Shooting

Problems

Solutions

1. Ribbon does not advance.

Check the printing mode setting and reset the


printer.

2. Poor print quality.

Clean the print head.


Adjust the print density setting.

3. Only prints diagonal pattern in the self-test.

Ribbon and paper are incompatible. Use a different


type of ribbon.

4. Power indicator light does not illuminate.

Check the connection of serial port cable.

5. On-line indicator light does not to illuminate.

Check the DIP switch setting and reset the printer.


Check that power cord is properly connected.

6. Error indicator remains illuminated.

Out of paper or out of ribbon.


Check the DIP switch setting
Check the paper core, make sure it is installed on
the ribbon rewind spindle.
Press the FEED key. The error message will be
printed out on the print media or sent out through
RS-232 port.
If there is no problem with direct thermal printing,
but error occurs in thermal transfer printing. Please
check the encoder of the DC motor.

November, 99

68

All Rights Reserved

B-443 Bar Code Printer


Service Manual
5.3 Calibrate the Gap Register
1.
2.

Install the label.


Turn on the printer power while pressing the PAUSE button. The printer will calibrate the
transparency of the backing paper and adjust the gap register.

5.4 Self-test
1.
2.

Install the label.


Turn on the printer power while pressing the FEED button, the printer will:
(1) Print head checking pattern.
(2) Calibrate the label length.
(3) Print internal settings.
(4) Initiate self-test.
(5) Enter dump mode.

5.5 Ram Clear


Press the PAUSE and FEED button simultaneously for more than 3 seconds. The printer will clear
the memory and reset the printer.
Be sure to calibrate the gap register with blank label before printing.

5.6 Diagnosis Operation Procedure


When the power is turned on without any button pressed, self diagnosis is performed automatically to
test the available memory. If any error occurs during this period, the ERR light will flash.
Do the self test and inspect the test pattern to check if the thermal head is available.

November, 99

69

All Rights Reserved

B-443 Bar Code Printer


Service Manual
5.7 Testing Sensors
A. Checking Ribbon Sensor
Switch the multimeter to the DC gear. Connect the black wire to DC GND, and the red wire to
PIN2 of JP2.
1. When ribbon is detected between TX and RX of the ribbon sensor, the measured voltage
should be 5 Vdc.
2. When ribbon is not detected between TX and RX of the ribbon sensor, the measured voltage
should be 0 Vdc.
The ribbon sensor is normal if the checking complies with the two cases above. Or else, the
ribbon sensor is out of order.
B. Checking DC Motor Encoder Sensor
Switch the multimeter to the DC gear. Connect the black wire to DC GND, and the red wire to
PIN2 of JP6.
1. When gap of the gear box is detected by the DC motor encoder sensor, the measured
voltage should be 5 Vdc.
2. When gap of the gear box is not detected by the DC motor encoder sensor, the measured
voltage should be 0 Vdc.
The DC motor encoder sensor is normal if the checking complies with the two cases above. Or
else, the DC motor encoder sensor is out of order.
C. Checking Gap Sensor
Do gap calibration first by holding the Pause button and activating the printer power at the same
time. If the calibration result is correct, go on and check the gap sensor. Switch the multimeter to
the DC gear. Connect the black wire to DC GND, and the red wire to PIN2 of JP5. Load label on
the printer.
1. When gap (backing paper only) is detected between TX and RX of the gap sensor, the
measured voltage should be 0 Vdc.
2. When gap (backing paper only) is not detected between TX and RX of the gap sensor, the
measured voltage should be 5 Vdc.
The gap sensor is normal if the checking complies with the two cases above. Or else, the gap
sensor is out of order.

November, 99

70

All Rights Reserved

B-443 Bar Code Printer


Service Manual
D. Checking Black Line Sensor
Switch the multimeter to the DC gear. Connect the black wire to DC GND, and the red wire to
PIN2 of JP4. Load black line label on the printer.
1. When black line is detected by the black line sensor, the measured voltage should be 5 Vdc.
2. When black line is not detected by the black line sensor, the measured voltage should be 0
Vdc.
The black line sensor is normal if the checking complies with the two cases above. Or else, the
black line sensor is out of order.
E. Checking Peel Off Sensor
Switch the multimeter to the DC gear. Connect the black wire to DC GND, and the red wire to
PIN6 of JP3.
1. When label is detected by the peel off sensor, the measured voltage should be 0 Vdc.
2. When label is not detected by the peel off sensor, the measured voltage should be 5 Vdc.
The peel off sensor is normal if the checking complies with the two cases above. Or else, the
peel off sensor is out of order.

November, 99

71

All Rights Reserved

B-443 Bar Code Printer


Service Manual
5.8 Cleaning the Print Head
The printer should be cleaned regularly to retain high quality and optimum performance. The
greater the usage of the printer, the more frequent the cleaning.
1.
2.
3.
4.
5.
6.

Turn the power off


Open the printer cover.
Open the printer carriage by pulling up the release lever to the left of the front rubber roller.
Remove the ribbon and label.
Clean the print head element with a head cleaner pen.
Clean the front rubber roller with a piece of alcohol moistened cloth.

November, 99

72

All Rights Reserved

Precaution
This service manual is intended for use by service technicians, and designed as a guide for repair
& maintenance. The manual is intended to promote smooth service operations of the product in
the market place. It is not intended for any other purpose such as development or product
specifications. For questions regarding development or product specifications, please contact
directly to the TAIWAN SEMICONDUCTOR.
This manual may be changed or revised without notice. If you find any misprints or omissions,
please contact directly to the TAIWAN SEMICONDUCTOR promptly. (Facsimile No. +886-22912-2499)
TOSHIBA TEC and TAIWAN SEMICONDUCTOR cannot be held responsible for any trouble which
have been caused by misprints or omissions.

Safety Summary
Personal safety in handling or maintaining the equipment is extremely important. Warnings and
Cautions necessary for safe handling are included in this manual. All warnings and cautions
contained in this manual and written inside or outside of the printer should be read and understood
before handling or maintaining the equipment.
Never modify the machine. Except for the addition of options as specifically provided for in the
service manual, change or modifications to the machine are not approved. Unauthorized changes
or modifications may not comply with your country's safety standards.

Safety Precaution
Electrical equipment is dangerous. Electrical shock from such equipment can cause death. Never
operate electrical equipment unless authorized to do so by a responsible authority.
In emergency work on electrical equipment is authorized, be sure that it is performed in strict
compliance with approved safety regulations.
The following safety precautions will help to ensure proper use of the printer:
Turn off the printer before 1) opening the top cover for any reason, 2) attaching/detaching
any cable and memory cards, and 3) changing the dip switch setting.
Disconnect the power cord whenever you are working inside the printer.
Keep your work environment static free.