Anda di halaman 1dari 43

CONFIDENTIAL

SERVICE MANUAL
Receipt Printer
BTP-2002NP

Shandong New Beiyang Information Technology Co., Ltd.


Confidential BTP-2002NP Service Manual

Revision Sheet

Date Version No. Description Distributor

Mr. Peng Yuan Bin


Mr. Yang Min
2006-10-18 V1.0 Release
Mr. Xu Jia Bo
Mr. Zhang Tao
2007-04-25 V2.0 Revision V2.0 Mr. Yang Min
2007-06-30 V2.01 Revision V2.01 Mr. Yang Min
2007-12-05 V2.02 Add watermark command Mr. Yang Min
Change speed from 150mm/s to Mr. Xu Jia Bo
2008-6-13 V2.03
200mm/s

-1-
Confidential BTP-2002NP Service Manual

Declaration
Information in this document is subject to change without notice. SHANDONG NEW BEIYANG
INFORMATION TECHNOLOGY CO., LTD. (hereinafter referred to as “SNBC”) reserves the right to
improve products as new technology, components, software, and firmware become available. If users need
further data about this product or have any doubt about safety issues that might arise from using it, please
feel free to contact SNBC or your local agents.
No part of this document may be reproduced or transmitted in any form or by any means, electronic or
mechanical, for any purpose without the express written permission of SNBC.

Copyright
Copyright © 2008-2009 by SNBC
Printed in China
Version 2.03

Trademarks
SNBC registered trademarks:

Warning and Caution


Warning: Items shall be strictly followed to avoid damages to body and equipment.
Caution: Items with important information and prompts for operating the printer.

The quality control system of SNBC has been approved of the following certification.

(DNV)ISO9001:2000

The environmental control system of SNBC has been approved of the following certification.

(DNV)ISO14001:2004

-2-
Confidential BTP-2002NP Service Manual
BTP-2002NP has been approved of the following certification.

Contact us
Address: No.169 Huoju Rd, Weihai, Shandong, China. 264209
Hot line: +86-631-5673777
Fax: +86-631-5673778
E-mail: sales@newbeiyang.com

-3-
Confidential BTP-2002NP Service Manual

Notes
1) Follow the steps in this manual hereafter during maintenance.
2) Make sure that the printer and the computer are turned off before pluging the communication cable,
changing print head or doing maintenance to the printer.
3) Be sure to protect it against electrostatic damage when maintaining print head and other electronics.
4) Time between turning on and turning off the printer is no less than 20 seconds.
5) Do not operate the printer when paper is end. Doing so can damage print head.

-4-
Confidential BTP-2002NP Service Manual

Contents
1 FEATURES AND SPECIFICATIONS ................................................................................ 1

1.1 FEATURES ............................................................................................................................................................1

1.2 SPECIFICATIONS ..................................................................................................................................................1

2 PRINTER OVERVIEW....................................................................................................... 2
3 MAIN CONTROL BOARD UNIT BLOCK DIAGRAM ......................................................... 3
4 DISASSEMBLY AND ASSEMBLY ..................................................................................... 5

4.1 MAINTENANCE TOOLS .........................................................................................................................................5

4.2 DISASSEMBLE THE PRINTER................................................................................................................................6

4.2.1 Remove the Main Control Board .................................................................................................................... 6

4.2.2 Disassemble the Main Control Board and the Interface Board.................................................................. 7

4.2.3 Disassemble Printer Top Cover and Cutter Cover ...................................................................................... 8

4.2.4 Disassemble Cutter Cover .............................................................................................................................. 8

4.2.5 Disassemble the Top Housing and the Feed button/ LED Module ........................................................... 9

4.2.6 Disassemble the Printer Mechanism ............................................................................................................. 9

4.2.7 Disassemble the Platen Roller...................................................................................................................... 10

4.2.8 Disassemble the Cutter Module ................................................................................................................... 10

4.2.9 Disassemble the Motor .................................................................................................................................. 11

4.2.10 Disassemble the Micro Switch.................................................................................................................... 11

4.2.11 Disassemble the Print head Module and Spring Pressing Plate ........................................................... 12

4.2.12 Disassemble the Print head ........................................................................................................................ 12

4.2.13 Disassemble the Paper Near End Sensor ................................................................................................ 13

4.2.14 Disassemble the Power Switch .................................................................................................................. 13

4.2.15 Disassemble the Paper End Sensor Module............................................................................................ 14

4.3 ASSEMBLY ..........................................................................................................................................................14

5 ERROR TYPES AND PROCESSING ............................................................................. 15


6 TROUBLESHOOTING GUIDE........................................................................................ 16

6.1 POWER SUPPLY .................................................................................................................................................16

6.2 PRINTING ............................................................................................................................................................16

6.3 PAPER FEEDING .................................................................................................................................................17

-5-
Confidential BTP-2002NP Service Manual
6.4 AUTO CUTTER ....................................................................................................................................................17

6.5 CASH DRAWER...................................................................................................................................................17

6.6 SENSORS............................................................................................................................................................18

6.7 LED/KEY AND BUZZER .....................................................................................................................................18

APPENDIX ......................................................................................................................... 19

APPENDIX A: MAIN CONTROLL BOARD DESCRIPTION ............................................................................................19

APPENDIX B: HEXADECIMAL DUMP .........................................................................................................................27

APPENDIX C: CONTROL SEQUENCES ......................................................................................................................28

APPENDIX D: EEPROM SETTING TABLE................................................................................................................30

APPENDIX E: SERVICE PARTS LIST .........................................................................................................................31

APPENDIX F: PRINTER EXPLODED VIEW .................................................................................................................35

APPENDIX G: OUTLINE DRAWING ............................................................................................................................36

-6-
Confidential BTP-2002NP Service Manual

1 Features and Specifications


1.1 Features
The BTP-2002NP is a high performance thermal printer. It can be widely used for real-time printing
applications, such as for POS systems, hospitality, ATM, etc.
¾ Low noise and high printing speed.
¾ Easy paper loading: drop in and print.
¾ Easy operation and maintenance.
¾ Continuous paper can be used with different paper width.
¾ Auto cutter (full cut or partial cut).
¾ Cash drawer control connector.
¾ Optional communication interfaces (daughter boards) .
¾ Optional wall mount parts and spill proof cover.

1.2 Specifications

Print Speed Max. 200mm/s


Resident Character Sets PC437, PC850, PC860, PC863, PC865, PC852, PC858, WPC1252,
C866, Katakana
Integrated Bar Codes Code 39, UPC-A, UPC-E, EAN-8, EAN-13, Codabar, Code 128
Printer Resolution 203dpi x 180dpi (dots/inch)
Print Width 80mm, 640 Dot Positions (Max.)
Flash Memory (Total) 1MB
Flash Memory (Font/Logo) 128KB

Auto Cutter Full Cut or Partial Cut


Interfaces RS232, Parallel, USB, Ethernet or WLAN
Cash Drawer Drive 1 or 2 Cash Drawers
Sensors Top Cover Open, Paper End, Paper Near End
Paper Roll Width Optional 82.5mm/80mm/76mm/69.5mm57.5mm
Max Paper Roll Diameter 83mm
Wall Mount Optional-Wall Mount Kit

Note:
The size of Flash Memory is different depending on different models.

-1-
Confidential BTP-2002NP Service Manual

2 Printer Overview
This printer is made up of the following major components:
¾ BTP-2002NP Printer Mechanism (Sensor and LED/KEY switch circuit board assembly)
¾ Interface board assembly
¾ Main Control board

-2-
Confidential BTP-2002NP Service Manual

3 Main Control Board Unit Block Diagram


The block diagram of various components and main control board is shown below.

Block diagram

The top side of main control board


-3-
Confidential BTP-2002NP Service Manual

The bottom side of main control board

Position of each connector


-4-
Confidential BTP-2002NP Service Manual

4 Disassembly and Assembly


Cautions:
— Do not disassemble, assemble or adjust the printer if it works properly. Do not loosen any screw
unless necessary.
— When disassembling and assembling, avoid all wires and cables form damages. Do not let them
pass by a narrow space or place them in improper position.
— When handling the thermal print head or electronic component, make sure to take some
measures to protect it against electrostatic charge.
— During maintenance, be careful not to leave parts or screws unfixed inside the printer.

4.1 Maintenance Tools


¾ Screw Driver (Philips type)
¾ Screw Driver (line type)
¾ Wire clamp pliers

-5-
Confidential BTP-2002NP Service Manual

4.2 Disassemble the Printer


Disassembly steps are shown as below:
4.2.1 Remove the Main Control Board

Pictures Instructions
1

Top view of printer.

Remove the two screws.

Pull out the main control board module slantways


for a certain distance in the direction.

Detach the connectors and take out the main


control board module.

Picture of the main control board module.

-6-
Confidential BTP-2002NP Service Manual
4.2.2 Disassemble the Main Control Board and the Interface Board

Pictures Instructions
1

Remove the two screws of the interface metal plate.

Pull out the interface board.

Remove the four screws on the control board


(M3x4) and take out the main control board.

Picture of the main control board.

-7-
Confidential BTP-2002NP Service Manual
4.2.3 Disassemble Printer Top Cover and Cutter Cover

Pictures Instructions
1

Remove the two screws.

Remove the printer top cover.

Picture of the opened top part of the mechanism.

4.2.4 Disassemble Cutter Cover

Pictures Instructions
1

Hold the cutter cover at the position as shown.

Pull the cutter cover in the direction as shown and


take it out.

-8-
Confidential BTP-2002NP Service Manual
4.2.5 Disassemble the Top Housing and the Feed button/ LED Module

Pictures Instructions
1

Remove the two screws.

Take off the upper cover in the direction as shown.

Remove the two screws.

Picture of Feed button/ LED Module

4.2.6 Disassemble the Printer Mechanism

Pictures Instructions
1

Remove the four screws.

Take out the printer mechanism.

-9-
Confidential BTP-2002NP Service Manual
4.2.7 Disassemble the Platen Roller

Pictures Instructions
1

Remove the platen gear.

1. Remove the e-ring with screw driver (line type).

2. Remove the platen bushing.

1. Remove the e-ring with screw driver (line type).

2. Remove the platen bushing.

3. Take off the platen roller.

4.2.8 Disassemble the Cutter Module

Pictures Instructions
1

Cut off the clip with wire clamp pliers.

Remove the two screws.

Pull out the cutter unit for a certain distance in the


direction as shown and take it off.

- 10 -
Confidential BTP-2002NP Service Manual
4.2.9 Disassemble the Motor

Pictures Instructions
1

Cut off the clip with wire clamp pliers.

Remove the two screws.

Take off the motor.

4.2.10 Disassemble the Micro Switch

Pictures Instructions
1

Remove the two screws.

Take off the Micro-switch.

- 11 -
Confidential BTP-2002NP Service Manual
4.2.11 Disassemble the Print head Module and Spring Pressing Plate

Pictures Instructions
1

Push the spring pressing plate along the indication


of the arrow.

Remove the spring pressing plate and the springs.

Take off the print head module.

4.2.12 Disassemble the Print head

Pictures Instructions
1

Remove the two screws.

Detach the print head, print head protection plate 1


and 2.

- 12 -
Confidential BTP-2002NP Service Manual
4.2.13 Disassemble the Paper Near End Sensor

Pictures Instructions
1

Remove the four screws.

Take off the paper near-end sensor modules.

4.2.14 Disassemble the Power Switch

Pictures Instructions
1

Cut off the clip with wire clamp pliers.

Remove the glue with a screw driver (line type).

Clamp the stretch slices.

Pull out the power switch.

- 13 -
Confidential BTP-2002NP Service Manual
4.2.15 Disassemble the Paper End Sensor Module

Pictures Instructions
1

Remove the two screws, take off the paper


cabinet module.

Remove the two screws and take off the paper


end (or marked) sensor module.

4.3 Assembly
To assemble, please reverse the disassemble procedure in accordance with the instructions given.

- 14 -
Confidential BTP-2002NP Service Manual

5 Error Types and Processing


Errors that can be automatically recovered

ERROR LED Blinking Pattern Buzzer sound


Error Description 200ms 200ms Recovery

Print head The temperature of


Recovers automatically
temperature the print head is
when the print head cools
error extremely high

Recovers automatically
The top cover of when top cover is closed.
Top cover
the printer is not Printing restarts
open error
closed correctly automatically and no
information is lost

Recovers automatically
Paper end The paper is end when installing a new
paper roll

Recovers automatically,
Paper near The paper is near
when installing a new
end end
paper roll

Errors that can be possibly recovered

ERROR LED Blinking Pattern Buzzer sound


Error Description 200ms Recovery
200ms

The auto cutter


Auto cutter Recovers by DLE ENQ 1
does not work
error or DLE ENQ 2
correctly

Note:
If the paper jams, turn off the printer and remove jammed paper; then turn it on again.
When encountering a cutter malfunction, do not open the top cover of the printer by force and return the
cutter to its original position before opening top cover.

- 15 -
Confidential BTP-2002NP Service Manual

6 Troubleshooting Guide
The following descriptions help you to locate the possible causes of problems. Please check and operate
according to check method and solution.

6.1 Power Supply


Problems Possible Causes Check Method Solution

Connection of the power adapter is not Correctly connect the power


correct adapter

The power adapter is abnormal Replace the power adapter


POWER LED
does not light The power switch or connector is Replace the power switch or
abnormal connector
The power supply circuit of main Measure the power supply
Replace main control board
control board is abnormal voltage with multimeter

6.2 Printing
Problems Possible Causes Check Method Solution
Connection of the print head
Connect the cable reliably
cable is not reliable

Printout is The cable or connector of the


Replace the cable or connector
blank print head is abnormal

The thermal head drive circuit is Check the thermal head drive
Replace the main control board
abnormal circuit with oscilloscope

Replace with recommended or


Paper quality is not good Check paper quality
good quality paper
Print darkness setting is not
Increase print darkness as needed
Printout is low correct
Check the power supply voltage Use the power supply within the
The power supply voltage is low
with multimeter normal range

Print head is abnormal Replace print head

Paper is dirty or paper quality is Replace with recommended or


not good good quality paper
Printout
quality is Clear the thermal head with alcohol
The thermal head is dirty
severe cotton
Clear the platen roller with alcohol
The platen roller is dirty
cotton

- 16 -
Confidential BTP-2002NP Service Manual
6.3 Paper Feeding
Problems Possible Causes Check Method Solution
Incorrect paper feeding Check whether or not the paper Remove the jammed paper and
operation jams load the paper correctly
Connection of the motor cable
Connect the cable reliably
is not reliable
The motor cable or connector
Replace the cable or connector
is abnormal
Check whether or not foreign object
Paper is not fed Foreign object is trapped into
trapped in the platen gear or motor Remove foreign object
or paper feeding the gear
gear
is abnormal
Replace broken platen gear.
Check whether or not the platen gear
The gear is broken Replace the motor If the motor
or motor gear is broken
gear is broken
The motor drive circuit is Check the motor drive circuit with
Replace main control board
abnormal oscilloscope
Check the motor drive circuit with Replace the motor if the motor
The motor is abnormal
oscilloscope drive circuit is normal

6.4 Auto Cutter


Problems Possible Causes Check Method Solution

Connection of the cutter cable


Connect the cable reliably
not reliable
The cable or connector of the
The cutter Replace the cable or connector
cutter is abnormal
does not
cut The cutter drive circuit is Check the cutter drive circuit with
Replace main control board
abnormal oscilloscope
Check the cutter drive circuit with Replace cutter if the cutter drive
The cutter is abnormal
oscilloscope circuit is normal
Connection of the cutter cable is
Connect the cable reliably
not reliable
The cutter The cable or connector of the
Replace the cable or connector
blade stops at cutter is abnormal
abnormal The cutter drive circuit is Check the cutter drive circuit with
position Replace main control board
abnormal oscilloscope
Check the cutter drive circuit with Replace cutter if the cutter drive
The cutter is abnormal
oscilloscope circuit is normal
Cutter keeps The cutter drive circuit is Check the cutter drive circuit with
Replace main control board.
cutting abnormal oscilloscope

6.5 Cash Drawer


Problems Possible Causes Check Method Solution
Replace cable according to
Incorrect cash drawer cable
cable specification
The cash drawer cable is
Cash drawer Replace the cable
abnormal
can not be
opened The cash drawer drive time is not Increase the cash drawer drive
enough time step by step
The cash drawer drive circuit is Check the cash drawer dirve circuit
Replace main control board
abnormal with oscilloscope
Cash drawer
The cash drawer drive circuit is Check the cash drawer dirve circuit
can not be Replace main control board
abnormal with oscilloscope
closed

- 17 -
Confidential BTP-2002NP Service Manual
6.6 Sensors
Problems Possible Causes Check Method Solution
Connection of the sensor cable is
Connect the cable reliably
not reliable
The cable or connector of sensor is
Replace the cable or connector
abnormal
Paper can not Clear paper sensor with alcohol
be detected Paper sensor is dirty
cotton
Paper sensor is abnormal. Replace paper sensor
Check Detector circuit with
Detection circuit is abnormal. Replace main control board
oscilloscope
Incorrect paper near end sensor Adjust the sensor to the correct
setting position
Connection of the sensor cable is
Connect the cable reliably
not reliable
The cable or connector of sensor is
Paper near end Replace the cable or connector
abnormal
can not be
detected Clear paper near end sensor with
Paper near end sensor is dirty
alcohol cotton

Paper near end sensor is abnormal Replace paper near end sensor

Check detection circuit with


Detection circuit is abnormal Replace main control board
oscilloscope
Connection of the sensor cable is
Connect the cable reliably.
not reliable
The cable or connector of sensor is
Top cover open Replace the cable or connector
abnormal
can not be
detected Micro switch is abnormal Replace micro switch

Check detection circuit with


Detection circuit is abnormal Replace main control board
oscilloscope

6.7 LED/KEY and Buzzer


Problems Possible Causes Check Method Solution
Connection of the LED/KEY or
Connect the cable reliably
FEED button cable is not reliable
The cable or connector of LED/KEY
Replace the cable or connector
LED or FEED is abnormal
button does not LED/KEY is abnormal Replace LED/KEY
work
LED/KEY switch circuit is abnormal Replace switch circuit board
Check detector circuit with
Indication circuit is abnormal Replace main control board
oscilloscope
Buzzer is abnormal Replace buzzer
Buzzer does not
work Check detector circuit with
Indication circuit is abnormal Replace main control board
oscilloscope

- 18 -
Confidential BTP-2002NP Service Manual

Appendix
Appendix A: Main Controll Board Description
The main control board unit is made up of the following electrical circuits:
¾ CPU and CPU Peripheral Logic circuits
¾ Thermal head drive circuit
¾ Motor drive circuit
¾ Power supply circuit
¾ Cutter drive circuit
¾ Drawer kick-out drive circuit
¾ Detector and Indication circuit
¾ Interface board assembly
The module connection diagram for the main control board is shown below.

LED/KEY
circuit Power
Supply
circuit

FLASH

Drawer kick
CPU circuit
SDRAM

Thermal head
drive circuit
Reset
circuit
Cutter drive
circuit

Motor drive
circuit

Paper-ne Paper Cover


ar-end end open
sensor sensor sensor
circuit circuit circuit

1. CPU and CPU Peripheral Logic Circuits


The CPU and CPU Peripheral Logic circuits are made up of the following electrical circuits: CPU, RAM,
FLASH, reset circuit.
The CPU (U101) of the BTP-2002NP printer works with 3.3V supply voltage and 40.5MHZ external clock.
Its reset pulse should be active low and the reset pulse length should be no less than 400ms.
The reset circuit protects against runaway CPU processing during unstable voltages immediately after
power up, abnormal printing, and other unforeseen operation. The special purpose reset IC (U108)
monitors +3.3V voltage, and release the CPU reset to enable printer operation when voltage rises above
3.08V.
- 19 -
Confidential BTP-2002NP Service Manual
The CPU controls the printer according to the printer control program written in FLASH (U151). FLASH is
1MB/2MB depending on modules. SDRAM (U152) is 2MB.
2. Thermal Head Drive Circuit
The print head of the BTP-2002NP printer is a thermal type print head with 640 dots per line. All print head
control is performed via a gate array. A driver is built into the print head. CPU sends the print data by signal
TPHDAT, which is synchronized with the TPHCLK signal, to the driver sets the print/non-print status of
each dot. Data is latched by signal LATCH. Print time control is performed by ST1 and ST2.
CPU (U101) controls the power of the print head (on or off) by the signal DPEN-VTPH, which is connected
to the CPU pin (PIN58).
CPU can detect whether or not the temperature of the print head is too high by the temperature signal THM,
which is connected to the CPU (U101) pin (PIN 75).
The signal definition is below:

Pin Signal name Function


1 VH 24V
2 VH 24V
3 VH 24V
4 GND Ground
5 GND Ground
6 GND Ground
7 VCC 5V
8 THM Status
9 /ST1 Strobe
10 /ST1 Strobe
11 /ST2 Strobe
12 /ST2 Strobe
13 TPH _CLK Clock
14 /LATCH Latch
15 TPH_DAT Data

The control sequence diagram is below:

VH: voltage of the print head


ts: time of the dot heating
tl: time of printing one dot line
- 20 -
Confidential BTP-2002NP Service Manual
3. Motor Drive Circuit
The paper feed motor of the printer is a step motor. The motor drive uses a special purpose motor IC
(U402). By the signals (I01, I11, PHASE1, I02, I12, PHASE2), CPU can control paper feed motor.
The control sequence diagram is below:

I01、I02、I11、I12: These pins are logic inputs which select the outputs of the comparators to set the current
level.
PHASE1 PHASE2: This TTL-compatible logic inputs sets the direction of current flow through the load.
4. Power Supply Circuit
¾ The power adapter Specifications
INPUT: 90~264V, 47~63HZ, ≤1.6A, 60W
OUTPUT: 24V±5%
MEAN CURRENT: 2.5A, 240mVp-p
PEAK CURRENT: 6A (500ms)
¾ Filter and switch circuit
The +24V signal is supplied to the switch circuit after passing through the filter circuit, which reduces
external noise and protects against noise. The switching regulator IC (U601) switches the input
+24V and converts it to +5V and the switching regulator IC (U602) switches the input +5V and
converts it to 3.3V.
5. Cutter Drive Circuit
The cutter driver uses a motor special purpose IC (U504). Signal EN-CUT and Signal DIR-CUT from CPU
(U101) control the operation of the cutter together (cut, brake, and stop). The CUTT signal indicates
whether or not the cutter blade is at home-position. The control sequence diagram is below:
Partial cut:

- 21 -
Confidential BTP-2002NP Service Manual
Full cut:

6. Drawer Kick Control Circuit


The drawer kick control circuit can drive 1 or 2 cash drawers.
Signal EN-CASH1 and EN-CASH2 from CPU going active low, cause transistors Q407 and Q408 to turn
off, which turns on Q9 and Q10, outputting the drawer drive signal. The CASH-OPEN signal, which
indicates whether or not the drawer is open, is input to CPU.
1
F.G
Drawer kick-out sole
2

3
A
+24 4
P-G
5

6
B Drawer open/close switch

P-G
User side (Cash drawer)
Printer
Drawer kick-out connector

Pin Number Signal Name


1 Frame Ground
2 Drive for cash drawer 1
3 Drawer open/close signal
4 +24V
5 Drive for cash drawer 2
6 Signal Ground

7. Detector and Indication Circuit


¾ Detector circuits
The detector circuits are made up of the following circuits:
„ Paper end sensor circuit
The BTP-2002NP printer is equipped with a paper end sensor, which is connected via switch
circuit board assembly to the main control board. Paper end signal PAPER is input to the CPU’s
analog port (PIN 77).
„ Cover open sensor circuit
The cover open sensor is a micro switch. The signal HD1 is input to CPU pin (PIN 20).
- 22 -
Confidential BTP-2002NP Service Manual
„ Paper near end sensor circuit
The BTP-2002NP printer is equipped with a paper near end sensor, which is connected via
switch circuit board assembly to the main control board. Paper near end signal PAPLOW1 and
PAPLOW2 is input to the CPU pin (PIN 13 and Pin14).
¾ Indication circuit
The indication circuits are made up of the following circuits:
„ LED/KEY circuit
This control panel is located on switch circuit board assembly. It has two LEDs (POWER,
ERROR) and one button (FEED). The POWER LED is continuous on when +3.3V is supplied by
the power circuit. The ERROR LED is controlled by CPU pin (PIN108). Signal KEY1 is input to
CPU pin (PIN 106). CPU can detect the button status via this signal.
„ Buzzer circuit
Buzzer is driven by a transistor Q301 and controlled by the CPU. Signal BUZ-CTL going active
high, cause the transistor Q301 to turn on, which turn on the buzzer. Signal BUZ-CTL is
connected to CPU pin (PIN72).
8. Interface Board Assembly
The BTP-2002NP printer can be connected to the host computer with a variety of different interfaces by
changing the interface board. The board types are below:
¾ RS-232 Interface
Specifications
Data transmission: Serial
Synchronization: Asynchronous
Handshaking: DTR/DSR or XON/XOFF control
Signal levels: MARK = -3 to -15 V: Logic "1"/ OFF
SPACE = +3to +15 V: Logic "0"/ ON
Baud rate: 1200, 2400, 4800, 9600, 19200, 38400, 57600,115200 bps
[bps: bits per second]
Data word length: 7 or 8 bits
Parity Settings: None, even, or odd
Stop bits: 1 or 2 stop bits
Connector (printer side): Female DSUB-25 pin connector (standard)

- 23 -
Confidential BTP-2002NP Service Manual
Signal definition

Pin number Signal name Signal direction Function


1 FG — Frame ground
2 TXD Output Transmit data
3 RXD Input Receive data
4 RTS Output Same as DTR signal
This signal indicates whether or not the host computer
6 DSR Input
can receive data.
7 SG — Signal ground
8-19 NC — Not connected
20 DTR Output This signal indicates whether or not the printer is busy.
21-25 NC — Not connected

Handshake timing sequence

Printer status Action


1) When the printer goes online after turning on the power SPACE
DTR
2) When the receive buffer is released from the buffer full state SPACE

DSR 1) When the receive buffer of host becomes full, check this signal SPACE
DTR/DSR transmit timing (hardware handshake)

Printer status Action


XON 1) When the printer goes online after turning on the power Transmit
Transmission 2) When the receive buffer is released from the buffer full state Transmit

XOFF
1) When the receive buffer becomes full Transmit
Transmission

XON/XOFF transmit timing (software handshake)

* Definition of “receive buffer full”


— When the receive buffer capacity is set to 4 KB:
When the remaining space in the receive buffer drops to 128 bytes, the printer status becomes
“buffer full” and it remains “buffer full” until the space in the receive buffer increases to 146 bytes.
— When the receive buffer capacity is set to 45 bytes:
When the remaining space in the receive buffer drops to 2 bytes, the printer status becomes
“buffer full” and it remains “buffer full” until the space in the receive buffer increases to 18 bytes.
¾ Parallel Interface
Specifications
Data transmission: 8-bit Parallel
Synchronization: Externally supplied nStrobe signals
Handshaking: nAck and Busy signals
Signal levels: TTL compatible
Connector: 11836210 (DONGPU) or equivalent (IEEE 1284 Type B)

- 24 -
Confidential BTP-2002NP Service Manual
Signal definition

Pin Number Source Compatible


1 H nStrobe
2 H Data 0 (Least Significant Bit)
3 H Data 1
4 H Data 2
5 H Data 3
6 H Data 4
7 H Data 5
8 H Data 6
9 H Data 7 (Most Significant Bit)
10 P nAck
11 P Busy
12 P Perror
13 P Select
14 H nAutoFd
15 Not defined
16 Logic Gnd
17 Chassis Gnd
18 P Peripheral Logic High
19 Signal Ground (nStrobe)
20 Signal Ground (Data 1)
21 Signal Ground (Data 2)
22 Signal Ground (Data 3)
23 Signal Ground (Data 4)
24 Signal Ground (Data 5)
25 Signal Ground (Data 6)
26 Signal Ground (Data 7)
27 Signal Ground (Data 8)
28 Signal Ground (PError, Select, and nAck)
29 Signal Ground (Busy and nFault)
30 Signal Ground (nAutoFd, nSelctIn, and nInit)
31 H nInit
32 P nFault
33 Not defined
34 Not defined
35 Not defined
36 H nSelectIn

- 25 -
Confidential BTP-2002NP Service Manual
Data Receiving Timing (Compatibility Mode)

¾ USB Interface
Specifications
Data transmission: Universal Serial Bus Specification Revision 1.1
Connector (printer side): USB “B” type connector (standard)
Signal definition

Pin Number Signal Name Function


1 VBUS +5V
2 DATA- Printer data transmit line minus
3 DATA+ Printer data transmit line plus
4 GND Ground

- 26 -
Confidential BTP-2002NP Service Manual

Appendix B: Hexadecimal Dump


This feature allows experienced users to see exactly what data is coming to the printer. This can be useful
in finding software problems. When you turn on the hex dump function, the printer prints all commands and
other data in hexadecimal format along with a guide section to help you find specific commands.
To use the hex dump feature, follow these steps:
1) After you make sure that the printer is off, open the cover.
2) Hold down the FEED button while you turn on the printer.
3) Close the cover.
4) Run any software program that sends data to the printer. The printer prints "Hexadecimal Dump To
terminate ….." and then all the codes it receives in a two-column format. The first column contains
the hexadecimal codes and the second column gives the ASCII characters that correspond to the
codes.

Note:
— A period (.) is printed for each code that has no ASCII equivalent.
— During the hex dump all commands except DLE EOT and DLE ENQ are disabled.
Hexadecimal dump mode can be ended by turning off the power, or pressing the FEED button
three times, or resetting the printer after the printing has finished

- 27 -
Confidential BTP-2002NP Service Manual

Appendix C: Control Sequences


The control sequences of the printer controller are POS compatible.

Code Hex Dec Function


HT 09 09 Horizontal tab
LF 0A 10 Print and line feed
FF 0C 12 Print and return to standard mode (in page mode)
CR 0D 13 Print and carriage return
CAN 18 24 Cancel print data in page mode
DLE EOT 10 04 16 04 Real-time status transmission
DLE ENQ 10 05 16 05 Real-time request to printer
DLE DC4 10 14 16 20 Generate pulse at real-time
ESC FF 1B 0C 27 12 Print data in page mode
ESC SP 1B 20 27 32 Set right-side character spacing
ESC ! 1B 21 27 33 Select print mode(s)
ESC $ 1B 24 27 36 Set absolute print position
ESC % 1B 25 27 37 Select/cancel user-defined character set
ESC & 1B 26 27 38 Define user-defined characters
ESC * 1B 2A 27 42 Select bit-image mode
ESC -n 1B 2D 27 45 Turn underline mode on/off
ESC 2 1B 32 27 50 Select default line spacing
ESC 3 1B 33 27 51 Set line spacing
ESC = 1B 3D 27 61 n Select peripheral device
ESC ? 1B 3F 27 63 n Cancel user-defined characters
ESC @ 1B 40 27 64 Initialize printer
ESC D 1B 44 27 68 Set horizontal tab positions
ESC E 1B 45 27 69 Turn emphasized mode on/off
ESC G 1B 47 27 71 Turn double-strike mode on/off
ESC J 1B 4A 27 74 n Print and feed paper
ESC L 1B 4C 27 76 Select page mode
ESC M 1B 4D 27 77 Select character font
ESC R 1B 52 27 82 Select an international character set
ESC S 1B 53 27 83 Select standard mode
ESC T 1B 54 27 84 Select print direction in page mode
ESC V 1B 56 27 86 Turn 90° clockwise rotation mode on/off
ESC W 1B 57 27 87 Set printing area in page mode
ESC \ 1B 5C 27 92 Set relative print position
ESC a 1B 61 27 97 Select justification
ESC c 3 1B 63 33 27 99 51 Select paper sensor(s) to output paper-end signals
ESC c 4 1B 63 34 27 99 52 Select paper sensor(s) to stop printing
ESC c 5 1B 63 35 27 99 53 Enable/disable panel buttons
ESC d 1B 64 27 100 Print and feed n lines
ESC p 1B 70 27 112 General pulse
ESC { 1B 7B 27 123 Select character code table
FS g 1 1C 67 31 28 103 49 Write to NV user memory
FS g 2 1C 67 32 28 103 50 Read from NV user memory
FS p 1C 70 28 112 Print NV bit image

- 28 -
Confidential BTP-2002NP Service Manual
FS q 1C 71 28 113 Define NV bit image
GS ! 1D 21 29 33 Select character size
GS $ 1D 24 29 36 Set absolute vertical print position in page mode
GS * 1D 2A 29 42 Define downloaded bit image
GS ( A 1D 28 41 29 40 65 Execute test print
GS / 1D 2F 29 47 Print downloaded bit image
GS : 1D 3A 29 58 Start/end macro definition
GS B 1D 42 29 66 Turn white/black reverse printing mode on/off
GS H 1D 48 29 72 Select printing position of HRI characters
GS I 1D 47 29 73 Transmit printer ID
GS L 1D 4C 29 76 Set left margin
GS P 1D 50 29 80 Set horizontal and vertical motion units
GS V 1D 56 29 86 Select cut mode and cut paper
GS W 1D 57 29 87 Set printing area width
GS \ 1D 5C 29 92 Set relative vertical print position in page mode
GS ^ 1D 5E 29 94 Execute macro
GS a 1D 61 29 97 Enable/disable Automatic Status Back (ASB)
GS f 1D 66 29 102 Select font for HRI characters
GS h 1D 68 29 104 Set bar code height
GS k 1D 6B 29 107 Print bar code
GS r 1D 72 29 114 Transmit status
GS v 0 1D 76 30 19 118 48 Print raster bit image
GS w 1D 77 29 119 Set bar code width
GS { w 1D 7B 77 29 123 119 Enable/Disable Watermark Function
GS { w f 1D 7B 77 02 29 123 119 02 Setting Watermark parameter
FS ! 1C 21 28 33 Set print mode(s) for Kanji characters
FS & 1C 26 28 38 Select Kanji character mode
FS - 1C 2D 28 45 Turn underline mode on/off for Kanji characters
FS . 1C 2E 28 46 Cancel Kanji character mode
FS2 1C 32 28 50 Define user-defined Kanji characters
FS C 1C 43 28 67 Select Kanji character code system
FS S 1C 53 28 83 Set Kanji character spacing
FS W 1C 57 28 87 Turn quadruple-size mode on/off for Kanji characters

- 29 -
Confidential BTP-2002NP Service Manual

Appendix D: EEPROM Setting Table


EEPROM Address Default Value
Function Description
(0xAD) (0xDL)
Print darkness 0x02 0x6e [Range]=1-120
Unit=mm/s
Print speed 0x06 0x96 In normal mode, the speed will be 200mm/s
In low power mode, the speed will be 150mm/s
CR command 0x14 0x00 0=Disabled, 1=Enabled
0=9600, 1=19200, 2=38400, 3=57600, 4=4800, 5=2400,
Baud rate 0x16 0x01
6=1200
Data bits 0x17 0x08 [Range]=7 or 8
Stop bits 0x19 0x01 [Range]=1 or 2
Parity 0x1B 0x00 0= No parity, 1= Odd, 2= Even
Rx buffer size 0X7D 0x00 0=4096 Bytes, 1= 45 Bytes
Cutter 0x30 0x01 0=Disabled, 1=Enabled
Handshaking 0x40 0x00 0=DSR/DTR, 1= XON/XOFF
Stop printing
when paper 0x44 0x00 0=No, 1=Yes
near end
Right margin 0x4a 0x07 Unit=mm
Left margin 0x4e 0x09 Unit=mm
Warning when
paper near 0x54 0x01 0=Disabled 1=Enabled
end
Buzzer 0x58 0x00 0=Disabled, 1=Enabled
Data received
0x65 0x01 0=Print ‘?’(Not valid now), 1=Ignored
error
Paper roll
0x66 0x50 Unit=mm
width
Only valid for Asia model
0=Asia language font is not valid when power on
Language 0x6c 0x01
1= Asia language font is valid when power on
For Japanese model, the default setting is 0

Default code when power on


0=0-9,21
0: PC437; 1: Katakana; 2: PC850;
Code page 0x6d 0x00
3: PC860; 4: PC863; 5: PC865;
6: PC852; 7: PC858; 8: PC866;
9: PC1252;

Notes:
To change the EEPROM setting, send data string ”0x1b, 0x73, 0x42, 0x45, 0x92, 0x9a, 0xDL (see in the
table), 0xDH (always 0x00), 0xAD (see in the table)” to printer.
“0xDL, 0xDH” are the low byte and high byte of a parameter.
“0xAD” is the address in the NVR ram.
For instance: Sending the string 0x1b 0x73 0x42 0x45 0x92 0x9a 0x01 0x00 0x16 via the serial interface
to the printer can change the baud rate to 19200 baud.

- 30 -
Confidential BTP-2002NP Service Manual

Appendix E: Service Parts List


Service part list

Parts Part No. Reference Picture

TPH head 3000-903314

TPH cable 7110-900369

Paper sensor module 7600-900838

Platen roller 8301-900171

Step motor 3200-900260

Micro switch module


7600-900837
Latch

Paper near end


7600-903807
sensor module 1

Paper near
end sensor
module

Paper near end


7600-903808
sensor module 2

Platen roller gear


Gear set 8203- 900081
(Smallest)

- 31 -
Confidential BTP-2002NP Service Manual

Gear 2
8203- 900086
(Middle size)

Transmission gear
8203- 900087
(Largest)

Auto cutter module


3100- 900688
Include stationary blade

Main control board 7201-903818

White 7600-900840

Power switch

Black 7600-900841

Feed button and LED module 7600-900521

Rubber foot 8303-900146

Keypad 8205- 900303

- 32 -
Confidential BTP-2002NP Service Manual
Parts List for Mechanism
Ref. No. Parts No. Description Quantity Remarks
1 8201-900077 Printer top cover 1
2 8201-900073 Top case 2
3 4006-900295 M3X5 screw 21
4 8201-900075 Cutter cover 1
5 4002-900301 ST2.6X6 screw 2 GB845-85
6 7600-900521 Operator’s control panel PCB 1
7 4002-900291 ST2.6X4screw 4 GB845-85
8 8201-900076 Bottom case 1
9 7201-900842 Interface board 1
10 Fixed screw 2
11 8103-900249 Interface metal plate 1
12 4000-900185 Pan head screws M2.5X4 1
13 8210-900378 Introductory plate 1
14 4001-900165 Countersunk head screw M3X5 2 GB818-85
15 7201-900836 Control board 1
16 8103-900400 Board compartment 1
17 4000-900056 Pan head screws M2X4 6 B818-85
18 8104-900113 Stationary blade pressing board 1
19 8103-900138 Roof plate 1
20 4400-900294 E-ringΦ2 7 GB896-86
21 8005-900109 Draught spring 2 Right and left side each
22 8001-900126 Platen roller fixed stand rotation axis 1
23 8001-900105 Top cover axis 1
24 8005-900114 Top cover torsion-bar spring 1
25 Stationary blade 1
26 8103-900137 Cutter holding bracket 2
27 4400-900293 E-ringΦ3 7
28 8400-900351 Platen bushing 2
29 8103-900120 Platen roller fixed stand module 1
30 8301-902287 Platen roller 1
31 8203-900081 Platen gear 1
32 8001-900125 Paper roller 2
33 8210-900082 Paper guide 1
34 8001-900110 Paper guide roller 1
35 8201-900098 Paper cabinet 1
36 7600-900522 Paper-end sensor module 1
37 7700-900130 Left side-plate module 1
38 8202-900080 Photo-sensor lever 1
39 4000-900296 M3X4 screw 6 GB818-85
40 8299-900377 Paper-near-end sensor dust-proof cover 2
41 8207-900079 Paper-near-end sensor holder A 1
42 7600-900705 Paper-near-end sensor A 1
43 7600-900704 Paper-near-end sensor B 1
44 8207-900074 Paper-near-end sensor holder B 1
45 8103-900139 Left side-plate 1

- 33 -
Confidential BTP-2002NP Service Manual
46 8005-900919 Stretch plate 1
47 8103-900132 Top cover stand 2 1
48 8104-900119 Tear bar 1
49 3100-900688 Cutter 1
50 8103-900131 Top cover stand 1 1
51 3100-900688 M2.6X6 4 1
52 3000-900848 Print head 1
53 8005-901368 Print head pressure spring 2
54 8103-900091 Print head protection plate1 1
55 8103-900136 Print head protection plate2 1
56 8103-901493 Spring pressing plate 1
57 8202-900083 Top cover lever 1
58 8005-900089 Top cover lever torsion spring 1
59 8403-900350 Pothook spanner 1
60 8005-900108 Pothook torsion spring 1
61 4000-900057 M2X8 screw 2 GB818-85
62 7600-900523 Micro switch module 1
63 8103-900115 Cutter holder 2 1
64 7700-900095 Bracket B module 1
65 7600-900524 Power switch module 1
66 8103-900128 Switch pedestal 1
67 8002-900123 Pothook bushing 1 1
68 8403-900352 Left hook 1
69 8001-900104 Hook shaft 1
70 8403-900353 Right hook 1
71 8002-900106 Pothook bushing 2 1
72 8001-900103 Spring pressing plate blocking spindle 1
73 8001-900092 Print head shaft 1
74 3200-900260 Motor 1
75 8203-900086 Transition gear 2
76 4400-900292 E-ringΦ3.5 3 CB896-86
77 7700-900140 Bracket A module 1
78 8103-900118 Cutter holder 1 1
79 8203-900087 Gear 2 1
80 4000-900297 Pan head screwsM3X6 2 GB818-85
81 4201-900297 Snap gasket 2 GB93-87
82 4200-900297 Gasket 2 GB848-85
83 8102-900122 Bottom chassis 1

- 34 -
Confidential BTP-2002NP Service Manual

Appendix F: Printer Exploded View


Exploded View 1

Exploded view 2

- 35 -
Confidential BTP-2002NP Service Manual

Appendix G: Outline Drawing

- 36 -

Anda mungkin juga menyukai