b 443 service manual
DESCRIPTION
Service Manual b443TRANSCRIPT
-
TEC Bar Code Printer
B-443
Original Oct., 1999(Revision )
Document No. EO0-33006
PRINTED IN JAPAN
Service Manual
-
September, 99 All Rights Reservedi
B-443 Bar Code PrinterService Manual
Table Of Contents
1.FUNDAMENTALS ABOUT THE SYSTEM.....................................................................................1
1.1 Features of the B-443.............................................................................................................1
1.2Model 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 Ribbon Sizes and Shapes.....................................................................................................10
3. ELECTRONICS...........................................................................................................................11
3.1 Circuit Description.................................................................................................................11
3.2 MCU Pin Description.............................................................................................................13
3.3 Reset Circuit.........................................................................................................................15
3.4 Memory System....................................................................................................................15
3.5 Connector Circuit Diagram....................................................................................................16
3.6 Real-Time Clock Circuit........................................................................................................18
3.7 Decode Circuit......................................................................................................................19
3.8 Thermal Head Drive/ Protection and History Control Circuit..................................................21
3.9 24V/5V Converter Circuit......................................................................................................22
3.10 Stepping Motor And DC Motor Driver/ Protection Circuit.....................................................23
3.11 Communication (Serial & Parallel Port) Circuit....................................................................24
3.12 Cutter Drive Circuit.............................................................................................................25
3.13 Mainboard Replacement.....................................................................................................26
3.14 Flash memory Replacement...............................................................................................30
3.15 Cutter, DC Motor, Stepping Motor Driver IC Replacement..................................................31
-
September, 99 All Rights Reservedii
B-443 Bar Code PrinterService Manual
4. MECHANISM..............................................................................................................................32
4.1 Cutter Installation..................................................................................................................32
4.2 Print Head Replacement.......................................................................................................33
4.3 DC Motor Replacement.........................................................................................................35
4.4 Ribbon Rewind Spindle Encoder Replacement.....................................................................36
4.5 Felt Fabric Replacement.......................................................................................................37
4.6 Stepping Motor Replacement................................................................................................39
4.7 Black Mark Sensor / Gap Sensor (Receiver) Replacement...................................................40
4.8 Ribbon Sensor (Receiver) Replacement...............................................................................41
4.9 Ribbon Sensor (Transmitter) / Gap Sensor (Transmitter) Replacement.................................43
4.10 Platen Replacement............................................................................................................44
4.11 Parts List.............................................................................................................................47
5. TROUBLE SHOOTING...............................................................................................................57
5.1 Error Messages.....................................................................................................................57
5.2 Trouble Shooting..................................................................................................................58
5.3 Calibrate the Gap Register....................................................................................................59
5.4 Self-test................................................................................................................................59
5.5 Ram Clear............................................................................................................................59
5.6 Diagnosis Operation Procedure.............................................................................................59
5.7 Testing Sensors....................................................................................................................60
5.8 Cleaning the Print Head........................................................................................................62
-
September, 99 All Rights Reserved1
B-443 Bar Code PrinterService 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 andtickets by direct thermal or thermal transfer printing.
2 B-443 adopts a BASIC-like high level programming language to help users programme thedesired label forms with ease.
3. B-443 bar code printer can be connected to personal computer or optional LCD keyboard toexecute the programs downloaded in the printers memory. The printer is equipped with thefollowing 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 Q
Destination Code: QQ: NorthAmerica QP: Europe GH12-GB: UK
-
September, 99 All Rights Reserved2
B-443 Bar Code PrinterService Manual
1.3 Overview
1.3.1 Front View
Fig. 1.1 Front View of B-443
Front PanelCover Release Button
Top CoverOperation Panel
-
September, 99 All Rights Reserved3
B-443 Bar Code PrinterService Manual
1.3.2 Rear View
Fig. 1.2 Rear view of B-443
DC Power Jack RS-232 Interface Centronics Interface
Label Entrance(External MountUse)
Power Switch
-
September, 99 All Rights Reserved4
B-443 Bar Code PrinterService Manual
1.4 Basic Specifications
n Thermal transfer and direct thermal printingn High dot density printing (203 dots/inch)n Selectable print speeds at 1.5, 2.0 or 3.0 per secondn Supports parallel and serial interfacen Maximum media width up to 4.4 (114 mm)n Adjustable label edge guiden International character setsn Print area is 4.09W x 90L (without any file downloaded in the printer memory)n User selectable bar code ratios and heightsn Prints on labels or ticketsn Equipped with black mark sensorn Equipped with Real Time Clockn Comes with self-peeling functionn Buzzer provided to warn of possible errorsn Label stock and thermal transfer ribbon easy to installn Internal label print countern Self test and hex dump moden Downloadable fonts from label design software
Electronics/Communication Specificationsn ElectricalCPU: MITSUBISHI M37720S1BFPTPH: ROHM 4 KF-2004-GC17BStepping Motor: MitsumiDC Motor: DC24VMemory:
wDRAM: MOSEL 2 Mb.
wFlash: ATMEL 1 Mb
Adapter 100~240VAC10%, 50~60HzRegulations: CE, FCC, UL, CUL, TV-GS, CNS
n Communications Interface:Serial port: RS-232C (DB-9) at 2400, 4800, 9600 or 19200 baud rate
wWord Length: 7 or 8 data bits, 1 or 2 stop bits, selectable parity
wHandshaking: XON/XOFF and DSR/DTR
Parallel port: Standard parallel interfaceInput Buffer: 60KB
-
September, 99 All Rights Reserved5
B-443 Bar Code PrinterService Manual
n RS-232 Interface Pin Configuration:
Host Function 9 Pin 25 Pin 9 Pin Printer Function1 +5V
RxD 2 3 2 TxDTxD 3 2 3 RxDDTR 4 20 4 DSRGND 5 7 5 GNDDSR 6 6 6 RDYRTS 7 4 7 N/CCTS 8 5 8 RDY
9 +5V
-
September, 99 All Rights Reserved6
B-443 Bar Code PrinterService Manual
1.5 Effective Print Area
Label/Ticket Length 12mm~2286mmEffective Print Length10mm~2284mmLabel/Ticket Width 25mm~103mmEffective Print Width 23mm~101mmNo Print Area 1mm
1.6 Available Bar Codes
n Code 39n Code 93n Code 128 UCCn Code 128, Subsets A, B, and Cn Codabarn Interleaved 2 of 5n EAN-8, EAN-13, EAN-128n UPC-A, UPC-En EAN and UPC with 2 or 5 digits add-onn UPC Shipping container coden Postnetn Maxicoden PDF-417n DataMatrix
-
September, 99 All Rights Reserved7
B-443 Bar Code PrinterService Manual
1.7 Various Sensors
(1) Feed Gap SensorThe feed gap sensor detects label gap to locate the starting print position of the next label. Thesensor is mounted 4 mm off the center line of the main mechanism.
.n In case of Label
(2) Black Mark SensorThe black mark sensor locates the position of label by emitting infrared rays onto the black markat the back of the ticket. The sensor is mounted 5.75 mm off the center line of the ticket roll widthon the mechanism.
-
September, 99 All Rights Reserved8
B-443 Bar Code PrinterService 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 SensorThe sensor detects the end portion of the ribbon. The ribbon end must be transparent.
(4) Label End SensorThe sensor detects the end portion of the label.
(5) Peel off SensorThe sensor detects the backing paper of a label.
(6) Ribbon encoderThe encoder is used to detect if the ribbon is broken.
-
September, 99 All Rights Reserved9
B-443 Bar Code PrinterService 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 LabelMax.114mm
Paper WidthMin. 25.4mm
Length (Pitch) 12 2286mmPaper Thickness0.05 0.20mmPaper Weight Max 240 g/ m2
Inner roll diameter. Max 4.3 (110mm)Max. RollDiameter(1 core) External roll diameter. Max 8.4 (214mm)
Roll Up Method Print surface wound outside as standardPaper Core ID. f25.70.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
must be less than 100g/ m2.(6). Paper shape is as shown on next page.
-
September, 99 All Rights Reserved10
B-443 Bar Code PrinterService Manual
2.3 Ribbon Sizes and Shapes
Item SpecificationsRibbon shape Spool type
Max. 110mmRibbon width
Min. 40mmMax. 110mm
Ribbon winding widthMin. 40mm
Leading tape Polyester film, 3355mm longEnd tape Polyester film (transparent), 2505mm longMax. ribbon OD. f67mmWinding method Ink surface to be wound outside
Note: The maximum length of ribbon depends on its thickness and core outsidediameter.
The formula below defines the correlation between ribbon roll length and ribbon core diameter.
t4)d(D
= L22 p-
, where
L = Ribbon lengthD = Max. roll diameterd = Ribbon core outside diametert = Ribbon thickness
-
September, 99 All Rights Reserved11
B-443 Bar Code PrinterService Manual
3. ELECTRONICS
3.1 Circuit Description
L1
C110u
+5V
OUT 1VCC2
GN
D3
U2
S-807C20.1u
+5V
C3
20P
C4
20P
X116MHz
DO
0D
O1
DO
2D
O3
DO
4D
O5
DO
6D
O7
MA0MA1MA2MA3MA4MA5MA6MA7MA8MA9A8A9A10A11A12A13A14A15
12 U7A74LS0534 U7B
74LS0556 U7C74LS05 8 9U7D
74LS05
R83.3K
R91.8K
R10910
R11430
R131M
R/W
/RAS/CAS/E
1011 U5E
74HC04
ST0ST1
RDY
C70.1u
1
23U24A
74HC32
4
56U24B
74HC32
89
10
U24C
74HC32
L5
L21
C700.1u
C490.1u
P67/RTP131P66/RTP122
P65/RTP113
P64/RTP104P63/RTP035
P62/RTP026
P61/RTP01 7
P60/RTP008
P57/TB1IN9
P56/TB0IN 10
P55/TA4IN 11
P54/TA4OUT 12
P53/TA3IN13
P52/TA3OUT 14
P51/TA2IN 15P50/TA2OUT 16
P107/MA9 17P106/MA8 18
P105/RAS 19
P104/CAS 20
P103/TC21
P102/INT222
P101/IN
T1
23
P100/IN
T0
24
P47/DBC25P46/VPA26P45/VDA27
P44/QCL 28
P43/MX 29
30
RD
Y31
HO
LD32
BYTE
33
CN
VSS
34
RESETO
UT
35
RESET
36
XIN37
XOUT38
E 39
VSS
40
VC
C41
ST0 43
ST1 42
ALE
44
BLE45
BHE46
R/W 47
A23/D
748
A22/D
649
A21/D
550
A20/D
451
A19/D
352
A18/D
253
A17/D
154
A16/D
055
A15/D15 56A14/D14 57A13/D13 58A12/D12 59A11/D11 60A10/D10 61
A9/D9 62A8/D8 63
A7/MA7 64A6/MA6 65A5/MA5 66A4/MA4 67A3/MA3 68A2/MA2 69A1/MA1 70A0/MA0 71
P97/DMAREQ372
P96/DMAACK373
P94/DMAACK275
P92 77
P95/DMAREQ274
P93/D
MA
REQ
176
P91/DMAREQ0 78
P90/DMAACK079
P87/TXD1 80
P86/RXD181
P85/CLK1 82
P84/C
TS1/R
TS1
83
P83/TXD084
P82/RXD085
P81/CLK086
P80/CTS0/RTS087
VC
C88
AV
CC
89
VR
EF
90
AV
SS
91
VSS
92
P77/AN7 93P76/AN6 94
P75/AN5 95
P74/AN496
P73/AN397
P72/AN298
P71/AN1 99
P70/AN0 100
U1
M37721S1AFP
MA[0..9]
RX1RX2
TX1TX2
PE/ERRORSELECT
INT
COMMUNICATION SYSTEM
RX1RX2
TX1TX2
PE/ERRORSELECT
INT
PHASE1PHASE2
PHASE3
I1I0
DCMCUTTERMOTORR/W
MOTOR SYSTEM
PHASE1PHASE2
PHASE3
I1I0
DCMCUTTERMOTORR/W
/RASDRAMWR
/OEDRAMOE
R/W
MEMORY SYSTEM
/RASDRAMWR
/OEDRAMOE
R/W
DI/LAT
CLK
PH_HEAT
HISTORY
PH
TM
Vdet
PRINT SYSTEM
DI/LAT
CLK
PH_HEAT
HISTORY
PH
TM
Vdet
ALE
DO[0..7]
ST0ST1
MA[0..9]
A[8..15]
GAP_EMITTER
BUZZER
CUTTER SENSORDECODER SENSORGAP SENSORB.L. SENSORPEEL SENSOR
FEED BUTTONPAUSE BUTTON
RIBBON SENSOR
POWER LEDONLINE LEDERROR LED
PH_DETECT SENSOR
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 SystemD. Communication System (serial & parallel port block)E. Power System
-
September, 99 All Rights Reserved12
B-443 Bar Code PrinterService Manual
The figure below shows the PCB system area.
Fig. 3.2 System Blocks of PCB
MOTORSYSTEM
MEMORYSYSTEM
RTC
COMMUNICATIONPORT
DECODERSYSTEM
PRINTHEADSYSTEM
POWERSYSTEM
MCU
MEMORY CARDCONNECTOR
-
September, 99 All Rights Reserved13
B-443 Bar Code PrinterService Manual
3.2 MCU Pin Description
Pin Name Input/Output FunctionVcc, Vss Power supply Supply 5V 10% to Vcc and 0V to Vss.CNVss CNVss input Input This pin controls the processor mode.
Connected to Vss for single-chip mode, toVcc for external ROM types.
/RESET Reset input Input To enter the reset state, this pin must bekept at L condition, and maintained so forthe required time.
XIN Clock input Input
XOUT Clock output Output
These are I/O pins of internal clockgenerating circuit. Connect a ceramic orquartz crystal resonator between XIN andXOUT. When an external clock is used, theclock source should be connected to the XINpin, and the XOUT pin should be left open.
/E Enable output Output Data/instruction read and data write areperformed when output from this pin is L.
BYTE Bus widthselection input
Input In memory expansion mode ormicroprocessor mode, this pin determineswhether the external data bus is of 8-bitwidth or 16-bit width. The width is 16 bits forL signal input and 8 bits for H signalinput.
/HOLD /HOLD input pinInput This is an input pin for the /HOLD requestsignal.
/RDY /RDY input pin Input This is an input pin for the /RDY signal.
r1 Clock r1output
Output This is the r1 output pin, which is equal tothe clock XIN pin divided by 2.
ST0, ST1 Status signaloutput pin
Output The bus use status output is generated in 2-bit code
AVcc, AVss Analog supplyinput
Power supply for the A-D converter.Connect AVCC and AVSS to VSS externally.
VREF Referencevoltage input
Input This is reference voltage input pin for the A-Dconverter.
A0/MA0~A7/MA7
Address low-order/DRAMaddress
Output This is an output pin for the 8 low-order bitsof addresses. When the DRAM is to beaccessed, the row and column addressesare generated by means of time divisionmultiplexing.
-
September, 99 All Rights Reserved14
B-443 Bar Code PrinterService Manual
A8/D8~A15/D15
Addressmedium-order/data high-order
I/O When the BYTE pin is set to L in memoryexpansion mode or microprocessor mode andexternal data bus is 16-bit width, high-order data(D15~D8) is input or output when /E output is Land an address (A15~A8) is output when /E outputis H.If the BYTE pin is H that is an external data busis 8-bit width, only address (A15~A8) is output.
A16/D0~A23/D7
Address high-order/data low-order
I/O In memory expansion mode or microprocessormode low-order data (D7~D0) is input or outputwhen /E output is L and an address (A23~A16)is output when /E output is H.
R/W, /BHEALE, /BHE
Memory Controlsignal output
Output These are R/W, /BHE, ALE, and /BLE output pins.
P40~P47 I/O port P4 I/O This port is provided 5-bit I/O. As it has an I/Oregister, it is possible to perform programming todetermine whether each bit serves as an input pinor an output pin.
P50~P57 I/O port P5 I/O This port is used for 8-bit I/O. It has basically thesame function as port P4. In addition, it providestimer A2, timer A3, timer A4 with I/O pins andTimeB0, and TimeB1 with input pins.
P60~P67 I/O port P6 I/O This port is used for 8-bit I/O. It has basically thesame function as port P4. In addition, pins P60through P63 and pins P64 through P67 arecapable of functioning as a 4-bit real-time output,respectively.
P70~P77 I/O port P7 I/O This port is used for 8-bit I/O. It has basically thesame function as port P4. In addition, it providesinput pins for analog inputs AN0 through AN7. PinP77 is also used for A-D conversion start triggerinput.
P80~P87 I/O port P8 I/O This port is used for 8-bit I/O. It has basically thesame function as port P4. In addition, it providesRxD, TxD, CLK, /CTS//RTS terminals for UART 0and UART 1.
P90~P97 I/O port P9 I/O This is an 8-bit I/O port. It has basically the samefunction as port P4. In addition, it provides DMArequest input pin and DMA acknowledge signaloutput pin.
P100~P107 I/O port P10 I/O This is an 8-bit I/O port. It has basically the samefunction as port P4. In addition, it provides the/INT0, /INT1, /INT2 input pins, /TC I/O pins, and/RAS, /CAS, MA8, MA9 output pin.
-
September, 99 All Rights Reserved15
B-443 Bar Code PrinterService Manual
3.3 Reset Circuit
OUT1
VCC2
GN
D3
U2
S-807C20.1u C47
0.1uF
VCC
RESET
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
VC
C1
DQ02
DQ13
DQ24
DQ35
VC
C6
DQ47
DQ58
DQ69
DQ710
NC11
NC12
W13
RAS14
NC/A1115
NC/A1016
A017
A118
A219
A320
VC
C2
1G
ND
22
A423
A524
A625
A726
A827
A928
OE29
UCAS30
LCAS31
NC32
DQ833
DQ934
DQ1035
DQ1136
GN
D3
7
DQ1238
DQ1339
DQ1440
DQ1541
GN
D4
2
U15
TMS416160P
/RAS
DRAMWRA18
1
A162
A153
A124
A75
A66
A57
A48
A39
A210
A111
A012
AD013
AD114
AD215
GND16
AD317
AD418
AD519
AD620
AD721
CE22
A1023
OE24
A1125
A926
A827
A1328
A1429
A1730
WE31
VCC32
U16
29C040
A[8..23]
MA[0..9]
DO[0..7]
MA0MA1MA2MA3MA4MA5MA6MA7MA8MA9
DO0DO1DO2DO3DO4DO5DO6DO7 A8
A9A10A11A12A13A14A15A16A17A18
DO0DO1DO2DO3DO4DO5DO6DO7
/OE
DRAMOE
ROM1
MA0MA1MA2MA3MA4MA5MA6MA7
DO0DO1DO2DO3DO4DO5DO6DO7
/LCAS/UCAS
R/W
VCC
VCC
DO[0..7]
MA[0..9]
A[8..23]
A181
A162
A153
A124
A75
A66
A57
A48
A39
A210
A111
A012
AD013
AD114
AD215
GND16
AD317
AD418
AD519
AD620
AD721
CE22
A1023
OE24
A1125
A926
A827
A1328
A1429
A1730
WE31
VCC32
U25
29C040
VCC
ROM2
A8A9A10A11A12A13A14A15A16A17A18
MA0MA1MA2MA3MA4MA5MA6MA7
DO0DO1DO2DO3DO4DO5DO6DO7
A191
A182
A173
A164
A155
A146
A137
A128
CE9
VCC10
NC11
RESET
12
A1113
A1014
A915
A816
A717
A618
A519
A420
A321
A222
A123
A024
DO025
DO126
DO227
DO328
GND29
GND30
VCC31
DO432
DO533
DO634
DO735
RDY36
OE37
WE38
NC39
NC40
U2649F080(TSOP)
A8A9A10A11A12A13A14A15A16A17A18
MA0MA1MA2MA3MA4MA5MA6MA7
DO0DO1DO2DO3DO4DO5DO6DO7
ROM3
VCC
/RESET
A19
OPTIONAL FLASH ROM
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.
-
September, 99 All Rights Reserved16
B-443 Bar Code PrinterService Manual
3.5 Connector Circuit Diagram
123456789
10111213141516171819202122232425262728293031323334353637383940
JP8
MEM. CARD
L32
BEAD
1
2
3
4
5
6
JP1
6 PIN
12 U5A74HC04
34 U5B74HC04 56 U5C
74HC04
R5
100R6
100 R7
100
1
2
3
JP2
RIBBON
1
2
3
JP4
B.L.
1
2
3
4
5
JP6
DC MOTOR
C680.1uDCMB
DCMA
1 2
U11A
74LS14
1
2
3
4
5
6
JP5
6 PIN
1234567
JP3
CUTTER&PEEL
1
2
PH_DERECT
1
2
JP8PH_DERECT
MA0MA1MA2MA3MA4MA5MA6MA7A8A9
/RESET
A10A11A12A13A14A15A16A17A18A19A20A21A22A23
/ER/WOEDO0DO1DO2DO3DO4DO5DO6DO7
+5V
+24V
+5V
+5V
+5V
+5V
+5V
+5V
P65
CUTTERP53
PH_DETECT
P45
P46
P47
P72P60
P62
P63
P57
DC_MOTOR_ADC_MOTOR_B
P64
GAP_EMITTER
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)
Memory card connector
-
September, 99 All Rights Reserved17
B-443 Bar Code PrinterService 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
-
September, 99 All Rights Reserved18
B-443 Bar Code PrinterService Manual
3.6 Real-Time Clock Circuit
MOT1
NC
2
NC
3
AD04
AD15
AD26
AD37
AD48
AD59
AD610
AD711
GN
D12
CS13
AS14
R/W15
NC
16
DS17
RESET
18
IRQ19
NC20
RCLR21
NC22SQW23
VC
C24
U14
DS12887A
DO0DO1DO2DO3DO4DO5DO6DO7
DO[0..7]DO[0..7]
+5V
DSRTCAS
R/W
BZ1
R505.6K
C66
0.1u
/RES
+5V
BUZZER
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.
-
September, 99 All Rights Reserved19
B-443 Bar Code PrinterService Manual
3.7 Decode Circuit
D03
Q02
D14
Q15
D27
Q26
D38
Q39
D413
Q412
D514
Q515
D617
Q616
D718
Q719
OE1
LE11
U3
74HC373
DO0DO1DO2DO3DO4DO5DO6DO7
A16A17A18A19A20A21A22A23
CLKI/01
I12
I23
I34
I45
I56
I67
I78
I89
GND10
OE/I911
I/O012
I/O113
I/O214
I/O315
I/O416
I/O517
I/O618
I/O719
VCC20
U8
PALCE16V8DIGITAL GND
A18A19A20A21A22A23/E
12345678910
RN5 10KVCC
CLKI/01
I12
I23
I34
I45
I56
I67
I78
I89
GND10
OE/I911
I/O012
I/O113
I/O214
I/O315
I/O416
I/O517
I/O618
I/O719
VCC20
U10
PALCE16V8
A13A14A15A16A17A18A19
A20
A21A22A23
C69 30p
A[8..23]
VCC VCC
/UCAS/LCASRTCDSAS
ST0ST1
/CAS
DO[0..7]
ALE
/ERESET
CENTRONIC
ROM2
ROM3ROM12ROM11
MA0
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 controlsignal .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.
-
September, 99 All Rights Reserved20
B-443 Bar Code PrinterService Manual
DRAM(INTERNAL RAM2)
FFFFFFHF00000HEFFFFFH
E00000H
DRAM(INTERNAL RAM1)
8FFFFFH
800000H
FLASH ROMEXTERNAL ROM5
(ON BOARD)
FLASH ROMEXTERNAL ROM4(MEMORY CARD)
6FFFFFH
600000H5FFFFFH
500000H
FLASH ROMEXTERNAL ROM3(MEMORY CARD)
RTC ADDRESS PORTRTC DATA PORT
CENTRONIC PORTPARALLEL COMMUNICATION
400001H400000H380000H
2FFFFFH
200000H
FLASH ROMEXTERNAL ROM2(MEMORY CARD)
FLASH ROMEXTERNAL ROM1(MEMORY CARD)
1FFFFFH 100000H0FFFFFH 080000H 07FFFFH
002000H
FLASH ROMINTERNAL ROM2
(ON BOARD)
FLASH ROMINTERNAL ROM1
SYSTEM BIOS( D { )
Fig. 3.8 The Memory Map of B-443
-
September, 99 All Rights Reserved21
B-443 Bar Code PrinterService Manual
3.8 Thermal Head Drive/ Protection and History Control Circuit
VH1
GND2
VH3
GND4
VH5
GND6
/LAT7DI2
8
DI19
NC10
STB411
STB312
STB213
STB114
TM15
TM16
DO117
VDD18
CLK19
DO220
VH21
GND22
VH23
GND24
VH25
GND26
JP9
ROHM
DI
/LAT
CLK
VCC
C200.1u
R3720K
Z1
4.7V
A1
B2
CLR3 Q 4
Q13
Cext14
RCext15U12A
74HC123
R39150K
VCC
1213
U5F
74HC04
PH_HEAT
89
10U9C
74HC08
1112
13U9D
74HC08HISTORY
Q1
HSC945
Q2
2SJ177Q3
2SJ177
Q4
2SJ177Q5
2SJ177
VDD
R2110K
R4210
R2210K
R431K
PH
STROBE1
STROBE2
STROBE1
TMR443.9K
R48 1K
Vdet
1
2
3
J1
200DPI
STROBE1
300DPI
1
2
3
200DPI
300DPI
DIGITAL GND
89 U5D
74HC04
1
23U9A
74HC08/RESET
VH_POWER
C2210u\TANT
Z2
IN4745\16V
Analog GroundAnalog Ground
Analog Ground
C79
300p
C80220p
MOTOR_GND
VH1
VH2
VH3
VH4
DO5
LAT6
CLK7
VDD8
STB19
STB210
STB311
PGND12
PGND13
PGND14
PGND15
JP91A
ROHM_PD1
PGND1
PGND2
PGND3
PGND4
LGND5
TM6
TM7
STB48
STB59
STB610
DI11
VH12
VH13
VH14
VH15
JP92B
ROHM_PD1VH_POWERSTROBE1
VCC
R3820K
C21
0.1u
OPTIONAL CIRCUIT
WHEN OPTIONAL CIRCUIT DON'T USE. THEPIN2&3 OF Q2-Q5 MUST BE CONNECTTEDTOGETHER
PH_GND OLrYtaDIGITAL GNDOta
DIGITAL GNDOtaPVDDOLrYq
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.
-
September, 99 All Rights Reserved22
B-443 Bar Code PrinterService Manual
3.9 24V/5V Converter Circuit
SW 1
SWE 2
TC 3
GND 4Vref5VCC6Ipk7VDD8
U4
34063
R11
R2 1
R3
30KR410K
C5220p
C810u/35V
qqe
D11N5819
L2
330u
C51470u
C1147u/35V
L3
1u
+5V
R12 1
L23
BEAT
B1
DC JACK
+24V
C100.1u
C6
1500pFC91000u/35V
SW1
SW SPDT
R56470/2W
L14
CHOKE
D3
SR505
C82
0.01u
0.01u
L26
1
2
3
4
L4
COMM_CHOKE
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:
-
September, 99 All Rights Reserved23
B-443 Bar Code PrinterService Manual
3.10 Stepping Motor And DC Motor Driver/ Protection Circuit
MB1
T2
VM
M3
GN
D4
VC
C6
I17
PHASE8
I09
C10
VR
11
MA15
E16
VM
M,1
4
GN
DG
ND
GN
DU17
PBL3770A
MB1
T2
VM
M3
GN
D4
VC
C6
I17
PHASE8
I09
C10
VR
11
MA15
E16
VM
M,1
4
GN
DG
ND
GN
D
U18
PBL3770A
C55
820pC56820p
C57
820pC58820p
R5156K
R45
1K
R5256K
R46
1K
R141
R151
R161
R171
PHASE1
PHASE2
VCC
VCCVDD
VDD
L18
BEAD
L20
BEAD
C52
470u
C54
470u
C270.1u
C280.1u
MB1
T2
VM
M3
GN
D4
VC
C6
I17
PHASE8
I09
C10
VR
11
MA15
E16
VM
M,1
4
GN
DG
ND
GN
D
U19
PBL3770A
C59
820pC60820p
R5356K
R47
1KR181
R191
VCC
VDD
L19 BEAD
C53
470u
C290.1u
PHASE3DCMA
DCMB
Q6
TIF32C
R5468
R55
390
VDD
D5IN4002
CTSENS
R2310K
VCC
A9
B10
CLR11
Q12
Q5
Cext6
RCext7
U12B
74HC123
R40
150K
/RESET
VCC
1 16
9
GN
D8
U20A2003
2 15
9
GN
D8
U20B2003
3 14
9
GN
D8
U20C
2003
4 13
9
GN
D8
U20D2003
DIGITAL GND
MOTOR_GND
MOTOR_GNDMOTOR_GND
MOTOR_GND
MOTOR_GNDMOTOR_GND
D12
1N
4002
D13
1N
4002
D14
1N
4002
D15
1N
4002
I1I0DCM
CUTTER
A1
B2
CLR3
Q4
Q13
Cext14
RCext15
U13A
74HC123
C1210u
R41
150K
VCC
MOTOR
DIGITAL GND
1
2
3
4
5
6
RN6
10K 6PIN
1A12
1A24
1A36
1A48
2A111
2A213
2A315
2A417
1Y118
1Y216
1Y314
1Y412
2Y19
2Y27
2Y35
2Y43
1G1
2G19
U6
74LS244
C3010u\TANT
1234567
JP3
CUTTER&PEEL
DIGITAL_GND
PEEL
VCC
DIGITAL GND
MOTOR_GND
1
2
3
4
JP12
STEP MOTORL31 BEAD
L30BEADL29BEAD
L28BEADL27
BEAD
L7
BEAD
C780.01uF
C77
0.01uF
C73
0.01u
C74
0.01u
C76
0.01u
C75
0.01u
F2
FUSE2
F1
FUSE2
F3
FUSE2
D16
DSP
D17
DSP
MOTOR_GND
13,1
2,5
13,1
2,5
13,1
2,6
BUZZER
VCC
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 drivecircuit. For example, the sequence of PHASE1/PHASE2 in full step mode is 0/0 0/1
1/1 1/0.
Step
Pin on JP121 2 3 4 PHASE
1 ON ON ON A2 ON ON /A3 ON ON ON /B4 ON ON B
Table1 Stepping Motor Pattern
MOTOR CURRENT I0 I1HIGH LEVEL 100% L LMEDIUM LEVEL 60% H LLOW LEVEL 20% L HZERO CURRENT 0% H HTable2 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).
-
September, 99 All Rights Reserved24
B-443 Bar Code PrinterService Manual
3.11 Communication (Serial & Parallel Port) Circuit
C1+1
V+2
C1-3
C2+4
C2-5
V-6
T2OUT7
R2IN8
R2OUT9
T2IN10
T1IN11
R1OUT12
R1IN13
T1OUT14
GN
D1
5V
CC
16
U21RS232
RX1
RX2TX1
TX2
C610.1u
C620.1u
C630.1u
C640.1u
L8BEAD
C1310u
L9 BEAD
L10BEADL11 BEAD
L12BEAD
CVCC
VCC
181716151413121110987654321
363534333231302928272625242322212019
JP14
CENTRONIC
CLK3
D2
SD
4C
D1
Q5
Q6
U22A74LS74
3 4
U11B
74LS14
R57
100C65220p
D03
Q02
D14
Q15
D27
Q26
D38
Q39
D413
Q412
D514
Q515
D617
Q616
D718
Q719
OE1
CLK11
U23
74LS374
12345678910
RN4
10KCVCC
C38
220p
C39
220p
C40
220p
C41
220p
C42
220p
C43
220p
C44
220p
C45
220p
R24 100R25 100R26 100R27 100R28 100R29 100R30 100R31 100
R33
100
R34
100
R35
100
R36
100
PE
/ERROR
SELECT
VCC
DO[0..7]DO[0..7]
DO0DO1DO2DO3DO4DO5DO6DO7
CENTRONIC
INT
C710.1u
CGND
CGND
CGND
CGND
DIGITAL GND
DIGITAL GND
5 6
U11C
74LS14
8 9U11D
74LS14
10 11U11E
74LS14
12 13
U11F
74LS14
R32
100
594837261
JP13
DB9_1
R20
100
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 PCs 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.
-
September, 99 All Rights Reserved25
B-443 Bar Code PrinterService Manual
3.12 Cutter Drive Circuit
Q6
TIF32C
R5468
R55
390
+24V
D5IN4002
CTSENS
R2310K
+5V
A9
B10
CLR11 Q 12
Q 5
Cext6
RCext7U12B
74HC123
R40
150K
/RESET
+5V
1 16
9
GN
D8
U20A2003
2 15
9
GN
D8
U20B2003
3 14
9
GN
D8
U20C
2003
4 13
9
GN
D8
U20D2003
C3010u\TANT
1234567
JP3
CUTTER&PEEL
PEEL
+5V
D16
DSP
D17
DSP
CUTTER
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.
-
September, 99 All Rights Reserved26
B-443 Bar Code PrinterService 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 coverin the direction of the arrows
5. Remove the two screws and the metal cover.
Fig. 3.15 Remove the screwsand metal cover
Screws
Metal Cover
-
September, 99 All Rights Reserved27
B-443 Bar Code PrinterService Manual
6. Release the cable tie and remove the peel-off sensor 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.
Cable Tie
Peel-Off SensorConnector
Cutter Connector
-
September, 99 All Rights Reserved28
B-443 Bar Code PrinterService 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.
Fig. 3.19 Take out the internal label rollmount 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)
Ground Wire
Push ButtonConnector
-
September, 99 All Rights Reserved29
B-443 Bar Code PrinterService Manual
Connector DescriptionJP1 External button, LED connectorJP2 Ribbon sensor receiver connectorJP3 Cutter and Peel off sensor connectorJP4 Black mark sensor connectorJP5 Gap / ribbon transmit sensor connectorJP6 DC motor and encoder connectorJP7 TPH head up switch connectorJP8 Memory cartridge connectorJP9 TPH connectorJP12 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.
-
September, 99 All Rights Reserved30
B-443 Bar Code PrinterService 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. 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.5. Remove the two screws and the metal cover.6. Release the cable tie and remove the peel-off sensor connector.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 main mechanism.9. Remove all four screws of the internal label roll mount.10. Move the mechanism in the label feed direction about 5 mm.11. Take out the internal label roll mount and remove the connector.12. 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 samedirection.
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.
-
September, 99 All Rights Reserved31
B-443 Bar Code PrinterService Manual
3.15 Cutter, DC Motor, Stepping Motor Driver IC Replacement
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.
SteppingMotor DriverIC
DC MotorDriver IC
FlashMemory
Cutter Driver IC
-
September, 99 All Rights Reserved32
B-443 Bar Code PrinterService Manual
4. MECHANISM
4.1 Cutter Installation
1. Turn off the printer power.2. Open the top cover of the printer.3. Remove the printer front panel slowly and carefully. (Cf. Fig. 3.14)4. Remove the two screws and the metal cover. (Cf. Fig. 3.15)5. Release the cable tie and remove the peel-off sensor connector. (Cf. Fig. 3.16)6. Remove the peel-off sensor connector. (Cf. Fig. 3.17)7. Plug in the cutter connector.8. Insert the right and left side flange of cutter into the slot.
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.
Right FlangeLeft Flange
-
September, 99 All Rights Reserved33
B-443 Bar Code PrinterService Manual
4.2 Print Head Replacement
1. Turn off the printer power.2. Remove the RS-232 cable and power cord.3. Open the top cover.4. Remove the ribbon and label roll.5. Open the print carriage.6. 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.
Fig. 4.3 Printhead and the Cable
Print HeadConnector
Key of theConnector
Print HeadCable
-
September, 99 All Rights Reserved34
B-443 Bar Code PrinterService 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.
-
September, 99 All Rights Reserved35
B-443 Bar Code PrinterService 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.
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.
DC MotorFixture
-
September, 99 All Rights Reserved36
B-443 Bar Code PrinterService 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.
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.
DC MotorEncoder
-
September, 99 All Rights Reserved37
B-443 Bar Code PrinterService 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.
Fig. 4.6 Components of theRibbon 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 theRibbon Supply Spindle Assembly
E Ring
Washer
Spring Cover
CompressionSpring
Spring Holder
Spring
Felt Clutch
Felt Fabric
-
September, 99 All Rights Reserved38
B-443 Bar Code PrinterService Manual
6. Reassemble the removed parts in the reverse order of removal.
Fig. 4.8 Front View of theRibbon Supply Spindle
-
September, 99 All Rights Reserved39
B-443 Bar Code PrinterService Manual
4.6 Stepping 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. (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 thereverse order of removal.
-
September, 99 All Rights Reserved40
B-443 Bar Code PrinterService 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 multi-
meter 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. 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 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.
-
September, 99 All Rights Reserved41
B-443 Bar Code PrinterService 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.
Fig. 4.11 Ribbon Sensor Cover
Flat Tap Screw
Sensor Cover
Print Head
-
September, 99 All Rights Reserved42
B-443 Bar Code PrinterService 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 rightside spring has a straight end, whereas the left side spring has an end that iscurved 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.
-
September, 99 All Rights Reserved43
B-443 Bar Code PrinterService 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 lowermechanism.
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 screws4. Remove the cable tie and sensor PCB.5. Replace with a new PCB. Reassemble the removed parts in the reverse order of removal.
-
September, 99 All Rights Reserved44
B-443 Bar Code PrinterService 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.
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)
Thermal Head
Gear #1
E Ring
Gear #2
-
September, 99 All Rights Reserved45
B-443 Bar Code PrinterService Manual
Fig. 4.16 Printer carriage release lever and 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.
Printer CarriageRelease Lever
Thermal Head
Bracket
E Ring
Teflon Tube
Printer CarriageRelease LeverArm
Stripper Plate
Platen Bush(Right Side)
E Ring
-
September, 99 All Rights Reserved46
B-443 Bar Code PrinterService Manual
Fig. 4.18 Teflon tube and metal rod
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.
Teflon Tube
E Ring
Platen Bush(Left Side)
-
September, 99 All Rights Reserved47
B-443 Bar Code PrinterService Manual
4.11 Parts List
Cover and Panels
Ref.No. Part No. Description Remarks List Price
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
Screw, f3x8Memory Module Cover
Push Botton Box Assy
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 Assy
Screw, f3x6 Tap4 Round+NiMain PCB-A Assy
PCB-I Assy
Screw, f2x5Front Cover Assy
Cutter Module
Lower Cover Assy
Screw, M3x6 Round + Ni
Hinge Shaft
Stopper
Cutter Driver IC
DC Motor, Stepping Motor Driver IC
Flash Memory
Option
Option
Option
Option
-
September, 99 All Rights Reserved48
B-443 Bar Code PrinterService Manual
-
September, 99 All Rights Reserved49
B-443 Bar Code PrinterService Manual
Ribbon Mechanism Assembly
Ref.No. Part No. Description Remarks List Price
2-1
2-2
2-3
2-4
2-5
2-6
2-7
2-8
2-9
2-10
2-11
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
Ribbon Spindle Assy
Ribbon Mechanism Assy
Screw, f3x5 Tap4 Round + BlackScrew, f3x8Screw, f3.5x10 Tap2 Round + YellowRibbon Base Side Cover
DC motor Assy
Screw, M2.6x4 Round + Ni
Screw, f1.7x5 Tap2 Flat + NiPCB-F Assy (ribbon rewind DC motor)
Felt Fabric
-
September, 99 All Rights Reserved50
B-443 Bar Code PrinterService Manual
-
September, 99 All Rights Reserved51
B-443 Bar Code PrinterService Manual
Mechanism Upper Cover Assembly
Ref.No. Part No. Description Remarks List Price
3-1
3-2
3-3
3-4
3-5
3-6
3-7
3-8
3-9
3-10
3-11
3-12
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
Mechanism Upper Cover Assy
Screw, f3x8Screw, f2.6x12 Tap4Screw, M3x6 Round + Ni
Screw, f3x15 Tap4 Round + NiScrew, f3.5x8PCB-G Assy (Ribbon sensor)
Screw, f1.7x5 Tap2 Flat + NiFlat Cable
Thermal Head
TPH Head-Up Spring
Screw, f1.7x3
-
September, 99 All Rights Reserved52
B-443 Bar Code PrinterService Manual
1112
-
September, 99 All Rights Reserved53
B-443 Bar Code PrinterService Manual
Mechanism Lower Cover Assembly
Ref.No. Part No. Description Remarks List Price
4-1
4-2
4-3
4-4
4-5
4-6
4-7
4-8
4-9
4-10
4-11
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
Mechanism Lower Cover Assy
PCB-D Assy (Gap/Ribbon Sensor)
Stepping Motor
Screw, f3x8Screw, f3x6 Tap4 Round/W + NiDamper
Printer Carriage Release Lever ( L)
PCB-E1 Assy
Screw, f1.7x5 Tap2 Flat + NiPlaten
Screw M3x4
-
September, 99 All Rights Reserved54
B-443 Bar Code PrinterService Manual
-
September, 99 All Rights Reserved55
B-443 Bar Code PrinterService Manual
Accessories
Ref.No. Part No. Description Remarks List Price
5-1
5-2
5-3
5-5
72-0010001-00
98-0130050-00
62-0130003-01
36-0130038-00
Parallel Port Cable
External Label Roll Mount Assy
Power Adapter
Print Head Cleaning Pen Option
-
September, 99 All Rights Reserved56
B-443 Bar Code PrinterService Manual
-
September, 99 All Rights Reserved57
B-443 Bar Code PrinterService Manual
5. TROUBLE SHOOTING
5.1 Error Messages
Syntax Error:The command format is incorrect. Check users 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.
-
September, 99 All Rights Reserved58
B-443 Bar Code PrinterService Manual
5.2 Trouble Shooting
Problems Solutions
1. Ribbon does not advance. Check the printing mode setting and reset theprinter.
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 differenttype 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 onthe ribbon rewind spindle.
Press the FEED key. The error message will beprinted out on the print media or sent out throughRS-232 port.
If there is no problem with direct thermal printing,but error occurs in thermal transfer printing. Pleasecheck the encoder of the DC motor.
-
September, 99 All Rights Reserved59
B-443 Bar Code PrinterService Manual
5.3 Calibrate the Gap Register
1. Install the label.2. 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. Install the label.2. 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 clearthe 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 totest 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.
-
September, 99 All Rights Reserved60
B-443 Bar Code PrinterService 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.
-
September, 99 All Rights Reserved61
B-443 Bar Code PrinterService 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.
-
September, 99 All Rights Reserved62
B-443 Bar Code PrinterService 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. Turn the power off2. Open the printer cover.3. Open the printer carriage by pulling up the release lever to the left of the front rubber roller.4. Remove the ribbon and label.5. Clean the print head element with a head cleaner pen.6. Clean the front rubber roller with a piece of alcohol moistened cloth.
-
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 inthe market place. It is not intended for any other purpose such as development or productspecifications. For questions regarding development or product specifications, please contactdirectly 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-2-2912-2499)
TOSHIBA TEC and TAIWAN SEMICONDUCTOR cannot be held responsible for any trouble whichhave been caused by misprints or omissions.
Safety Summary
Personal safety in handling or maintaining the equipment is extremely important. Warnings andCautions necessary for safe handling are included in this manual. All warnings and cautionscontained in this manual and written inside or outside of the printer should be read and understoodbefore handling or maintaining the equipment.
Never modify the machine. Except for the addition of options as specifically provided for in theservice manual, change or modifications to the machine are not approved. Unauthorized changesor modifications may not comply with your country's safety standards.
Safety Precaution
Electrical equipment is dangerous. Electrical shock from such equipment can cause death. Neveroperate 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 strictcompliance 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/detachingany 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.