Swecoin TTP 101 User manual

TTP 101 Kiosk Printer
Sub-system
Service Manual
Publ No.: 00811-000 Ed. C
(old No. SWC-811)

TTP 101 Kiosk Printer Sub-system – Service Manual
Related manuals
Technical Specification 00872-000 (old No. SWC 872))
Operating Instructions 00812-000 (old No. SWC-812)
Contains instructions on paper loading and fault finding.
Installation Manual 00810-000 (old No. SWC-810)
Contains information such as:
•Software commands
•Error handling
•Status reports
•Communications interface specification and adaptation
•Interface connector pin configuration
Acknowledgments
MS-DOS, Windows and NT are trademarks of Microsoft
Corporation, Centronics is a registered trademark of
Centronics Computers, Adobe and Acrobat are trademarks of
Adobe Systems Incorporated
This is a publication of Swecoin AB
Box 322, SE-192 30 Sollentuna, Sweden
Phone +46 8 623 45 60
Fax +46 8 594 709 89
E-mail [email protected]
Web site http://www.swecoin.se
Copyright SWECOIN AB, 1996, 2001
All rights reserved. Reproduction in whole or in parts is
prohibited without written consent of the copyright owner. We
have taken great care to ensure that the information in this
manual is correct and complete. However, if you discover any
errors or omissions, or if you wish to make suggestions for
improvements, you are welcome to send your comments to
us. Swecoin disclaims any liability resulting from the use of
this information and reserves the right to make changes
without notice.
Printed in Sweden

0102 TTP 101 Kiosk Printer Sub-system – Service Manual 3
Contents
1 introduction............................................................................................................. 5
1.1 About this manual ................................................................................... 5
1.2 Updating.................................................................................................. 5
2 Product presentation.............................................................................................. 7
3 Functional description ......................................................................................... 11
3.1 Mechanics............................................................................................. 11
3.1.1 Paper transport......................................................................... 12
3.1.2 Cutting...................................................................................... 13
3.2 Electronics............................................................................................. 13
3.2.1 Control board SWC-842 and SWC-642................................... 13
3.2.2 Connector board....................................................................... 17
4 Maintenance .......................................................................................................... 19
4.1 Test print functions................................................................................ 19
4.1.1 Off-line self test printout ........................................................... 19
4.1.2 On-line HEX dump of data transfer.......................................... 19
4.2 Fault finding........................................................................................... 20
4.3 Parts removal and replacement............................................................ 22
4.3.1 Connector board....................................................................... 22
4.3.2 Printer module.......................................................................... 23
4.3.3 Printhead.................................................................................. 23
4.3.4 Cutter module (except cutter motor assembly)........................ 25
4.3.5 Cutter motor assembly and cutter-home sensor...................... 25
4.3.6 Presenter module..................................................................... 26
4.3.7 Control board assembly SWC-642 and SWC-842................... 27
5 Spare parts ............................................................................................................ 29
6 Drawings................................................................................................................ 41
6.1 Control board 00842-000 (SWC-842), rev. B........................................ 42
6.1.1 Connectors............................................................................... 42
6.2 Control board 00642-000 (SWC-642), rev. D ....................................... 46
6.2.1 Connectors............................................................................... 46
6.3 Connector board 01178-000, rev. B...................................................... 50
6.4 Connector board 001189-000, rev 94-02-21........................................ 52
6.5 Serial interface adapter 04722-000 (for SWC-642) .............................. 54
6.6 Parallel interface adapter 00755-000 (for SWC-642) ........................... 55

TTP 101 Kiosk Printer Sub-system – Service Manual 01024
REGISTER NOW!
Please fill in the registration form inserted at the end of this manual and return
it to us through mail or fax. This will put you on our mailing list for keeping you informed
of product changes, manual updates etc.
Registration date (for your own records):
REVISION HISTORY
Edition B, major changes
•New publication numbers
•New control board SWC-842 introduced
•New connector board 01178-000 introduced
•Changed ordering numbers for spare parts
Edition C, major changes
•Some errors in spare parts list removed

0102 TTP 101 Kiosk Printer Sub-system – Service Manual 5
1 INTRODUCTION
1.1 About this manual
This edition of the manual is valid for TTP 101 printers with serial number starting from
8506 and with firmware revision 1.17.
1.2 Updating
This manual will be updated as, from time to time, printer functions and features may be
added or amended. You will always find the latest edition on our web site
(http://www.swecoin.se). You can order printed copies of the current manual by e-mail,
fax, or phone.
Registered manual owners will be kept informed about new editions, product changes,
etc. through our fax or e-mail bulletin service. To register as a manual owner, please fill in
the form at the end of the manual.
If you require functions not found in the manual edition at your disposal, you are welcome
to consult one of our representatives for information.

TTP 101 Kiosk Printer Sub-system – Service Manual 01026
This page intentionally left blank.

0102 TTP 101 Kiosk Printer Sub-system – Service Manual 7
2 PRODUCT PRESENTATION
There are two versions of the TTP 101 printer:
•TTP 101 standard, for use with the Swecoin control board 00842-000 (SWC-842)
•TTP 101 T, for use with customer specific control board
The TTP 101 printer offers fast, reliable and quiet printing, paper separation and
presentation of documents produced by public access terminals in a wide range of
applications.
The printer is a thermal printer with a patented presenter mechanism that does not
present the document until the printing is completed. The document length is software
selectable.
The following two illustrations show the printer exterior:
Paper release lever
Cutter module
Print module
Presenter module
Connector
board
SW96006A-R5
Light
shield
(on old
versions
only)
Hole for operation
of the cutting
mechanism by means
of a screwdriver
Connection
to paper-
feed switch
(on std model
only)
Figure 1. Front view of TTP 101 printer
The light shield fitted on older printers prevents light from passing through the document
presenter opening into the printer. The light could otherwise affect the operation of an
opto sensor mounted behind the opening.
An alternative way of connecting the paper-feed switch is through a printer control board
such as the one supplied by Swecoin. See Figure 3.

TTP 101 Kiosk Printer Sub-system – Service Manual 01028
Figure 2. Rear view of TTP 101 printer
The figure shows the paper release lever in the position it has when the printhead is lifted
to release the paper.
The printer should be connected to the host through a control board. For optimum
mounting flexibility, the control board is a separate module. The board can be placed at a
distance of up to 0.35 m from the printer and connects to the printer by means of a ribbon
cable. The Swecoin SWC-842 control board, with integrated interface connectors, is
shown in Figure 3. An older version (SWC-642) with separate interface connectors is also
described in this manual, see Figure 4.
Parallel interface
connector
Serial interface
connector
Cable 00774-000
SW96062B
Printer control board
SWC-842
Power
connector
Paper feed
switch
connector
Figure 3. Printer interface with SWC-842

0102 TTP 101 Kiosk Printer Sub-system – Service Manual 9
Parallel interface
adapter 00775-000 Serial interface
adapter 04722-000
Cable 00774-000
SW96062-R2
Printer control board
SWC-642
Power connector
Paper feed
switch
connector
Figure 4. Printer interface with SWC-642

TTP 101 Kiosk Printer Sub-system – Service Manual 010210
This page intentionally left blank.

0102 TTP 101 Kiosk Printer Sub-system – Service Manual 11
3 FUNCTIONAL DESCRIPTION
3.1 Mechanics
The figure below shows the design of the printer mechanics.
SW96056B-R5
Presenter
sensor Pressure roll
Spring
wire
Presenter
motor
Cutter
motor
Cutter home sensor
(micro switch)
Knife
Paper release lever Print
platen
TOF/paper out
sensor
Paper-feed motor
Actuator
cam
Cutting arm
Thermal print head
Thermistor
Heat sink Connector
board
Pressure roll
stop Loop-building ribs
Light
shield
(on old
printers
only)
Eject rolls
Head-up sensor
(micro switch)
Figure 5. Printer mechanics
Although the above picture should be fairly self-descriptive, a few things will be described
in more detail.

TTP 101 Kiosk Printer Sub-system – Service Manual 010212
3.1.1 Paper transport
During paper loading and printing, the paper is transported by the print platen driven by
the paper-feed motor through a gear mechanism. As long as there is no paper detected
by the presenter sensor at the front of the printer, the eject-rolls will slowly rotate counter-
clock-wise as the platen advances the paper. The reason for this is to enable the eject
rolls to catch the leading edge of the paper. The presenter motor stops when the
presenter sensor detects the paper edge.
Figure 6. Paper transport
As the paper advances during printing, the loop-building ribs force the paper to form a
loop of increasing height. The document is thus kept inside the printer until the printing is
completed. This patented function prevents the customer from pulling the paper during
printing, which would otherwise result in distorted printout, paper jam and varying
document length.
After completed printout and separation, the presenter motor ejects the document at high
speed. The presenter sensor reports to the printer firmware when the trailing edge of the
document passes the sensor. This sensor is therefore also used to verify that the
presenter module is cleared after each eject-operation.
It is possible to decide, by software control, whether the document should be completely
or only partially ejected. In the latter case, the customer has to pull the cut document out
of the printer. If very long documents are printed, it is also possible to eject portions of the
document during the printing process.

0102 TTP 101 Kiosk Printer Sub-system – Service Manual 13
The combined TOF (Top-Of-Form) and paper-out sensor is used to verify that paper is
loaded and to position the paper correctly in relation to TOF marks pre-printed at the back
of the paper. See TTP 101 Installation Manual for details about this function.
3.1.2 Cutting
When a cut command has been issued, the cutter motor (DC motor) first turns in one
direction to move the knife upward to perform the cutting. The knife then starts moving
down and, when it reaches its home position at the bottom, the knife actuates the cutter-
home sensor. The mechanism is then forced to a quick stop by a momentary polarity
change of the supply voltage to the cutter motor.
3.2 Electronics
Please also refer to block diagram in figure 7 and to logic diagrams in Chapter 6.
3.2.1 Control board SWC-842 and SWC-642
These two boards differ in that SWC-842 has integrated interface connectors, an
improved RS232 driver, and interference suppression filters on the interface signals.
RESET CIRCUIT
See logic diagram sheet 2, pos. B3 and sheet 1, pos. C6.
The microprocessor (U1) is reset at power-ON by the RESET signal. Capacitor C29
delays the reset until the +5V has reached the appropriate voltage level. The control board
can also be reset from the host by means of the /INIT signal (J16/18).
THERMISTOR CIRCUIT
See logic diagram sheet 2, pos. A6.
A thermistor is mounted on the printhead heatsink. When measuring the printhead
temperature, the microprocessor temporarily sets signal THERMISTOR low through an
NPN transistor inside the processor chip. This discharges capacitor C7. The time it takes
to recharge the capacitor through the thermistor, which will generate the TEMP interrupt,
also determines the printhead temperature.
PRINTHEAD STROBE GENERATING CIRCUITS
See logic diagram sheet 2, pos. A4.
The order in which +5 V and +24 V are established on the printer control board is
essential. The + 5 V must be established before the + 24 V drive voltage is brought to the
board (and vice versa at power-off). Otherwise, there is a risk of damaging both the
printer control board and the thermal print head. Capacitor C6 and Zener diode Z1
regulates the supply voltage to U12.
PAPER-OUT SENSOR (ONLY SWC-642)
A solder jumper between J16/19 and J16/20 connects pole J8/3 (PO-SENSE) to bus latch
U7/16 (PO-SENSE-IN). Connector poles J16/19 and J16/20 must not be used.

TTP 101 Kiosk Printer Sub-system – Service Manual 010214
PAPER-LOW SENSOR
The printer has no paper-low sensor installed as standard. If this type of sensor should be
used, connect it to J10 on the printer control board.
NOTE! — Paper-low function require firmware version higher than 1.20
CUTTER MOTOR DRIVE CIRCUITS
See logic diagram sheet 3, pos. C5.
The cutter motor is a 24V DC motor. A cutting operation starts with the motor turning in
one direction that moves the cutting knife upwards. The cutter-home sensor switch closes
when the knife starts moving. This is noticed by the FW. The knife reaches its upper
position and starts its downward movement. When the knife actuates the home-sensor,
the mechanism is brought to a quick stop by means of a 5 ms polarity change of the
motor supply voltage. If the knife is not back in its home position within 1 second, this will
generate error code NAK+02.

0102 TTP 101 Kiosk Printer Sub-system – Service Manual 15
RS232
serial
interface
Presenter
motor drive
circuits
Paper-feed
motor drive
circuits
To
TTP 101
connector
board
Parallel
interface
Temp.
control
circuit
74HC574
Latch
U9
Addr.
latch
74HC573
U2
Micro
proc.
8031
U1
U3
27C512
PLA
PALCE
16V8H
S-RAM
6264
U8
Reset
logic
J16
J15
J2
J12
J10
Printhead
strobe
g
eneratin
g
circuit
Cutter motor
drive circuits
J13
From sensors
74HC273
U6
Latch
74HC245
U7
Latch
D0—D7
D0—D7
D0—D7
D0—D7
D0—D7
D0—D7
A0—A7
A
8—A15
Various control
signals
+5V
+24V
GND
A
0—
A
15
A
0—
A
15
A
0,
A
1,
A
15
Control signals
INIT
SW96068-R4
OLD CONTROL BOARD
SWC-642
Printhead data
Paper-
feed
switch
Paper-
low
switch
+24V and
+5V power
re
g
ulation
J1
J8
J 14
J7
J6
J4
J9
J11
RS232
serial
interface
Presenter
motor drive
circuits
Paper-
feed
motor
drive
circuits
To
TTP 101
connector
board
Parallel
interface
Temp.
control
circuit
74HC574
MAX232
Latch
RS232
Tran-
ceiver
U9
U11 Addr.
latch
74HC573
U2
Micro
proc.
8031
U1
U3
27C512
PLA
PALCE
16V8H
S-RAM
6264
U8
U10
Reset
logic
J1
J3
J2
J6
J10
Printhead
strobe
g
eneratin
g
circuit
Cutter motor
drive circuits
J13
From sensors
74HC273
U6
Latch
74HC245
U7
U4
U5
Latch
D0—D7
D0—D7
D0—D7
D0—D7
D0—D7
D0—D7
A0—A7
A8—A15
Various control
signals
+5V
+24V
GND
A
0—
A
15
A
0—
A
15
A
0,
A
1,
A
15
Control signals
INIT
TTP 101 CONTROL BOARD
SWC-842
Printhead data
Paper-
feed
switch
Paper-
low
switch
+5V
regulation
PDT 3517
LM311
Q1-Q4
Q5
BD675
BD675
U12
74HC221
Q6
BC556
Z1
BZX79C5V1
Figure 7. Control board, block diagram

TTP 101 Kiosk Printer Sub-system – Service Manual 010216
POWER INTERFACE
From firmware revision 1.17 the firmware senses, at power-ON, whether there is a jumper
in position SW4 (standard). If so, the burn time will be preset equal to the value set by
command ESC q= 10. The jumper should always be installed if the printhead is supplied
with +20 V. This is the case in all TTP 101 printers from serial number 8506 since their
connector board have a built-in +20 V regulator.
With earlier printers (serial numbers up to 8505 inclusive), the jumper SW4 should be
installed only if the printer control board is supplied with +20 V. If the supply voltage is
between +20 V and +24 V, the jumper SW4 must be removed to prevent printhead
damage. The burn time will then be preset at power-ON equal to the value set by
command ESC q = 5. The burn time can then be adjusted by issuing the ESC q
command during printing.
JUMPERS
•SW1 — A foil jumper selects 64 kbit RAM. (ONLY SWC-642.)
•SW2 — A foil jumper selects 512 kbit EPROM. (ONLY SWC-642.)
•SW3 — Not used.
•SW4 — See subsection power interface above.
•Unnumbered solder-jumper between J16/19 and J16/20 (ONLY SWC-642.).
See Subsection paper-out sensor above.

0102 TTP 101 Kiosk Printer Sub-system – Service Manual 17
3.2.2 Connector board
The connector board contains circuits for voltage conversion from +24V to +20 V required
by the printhead. The circuits also regulate the +5 V supply to the printhead.
J9
J3
SW96071-R3
J1 Presenter
motor
Presenter
sensor
J5
Thermistor
Head-up
sensor
J4
Paper feed
switch (optional)
Paper-low
sensor (optional)
J2 Cutter motor
Cutter-home
sensor
J8
J7
J6
TOF /
paper-out
sensor
Paper-feed
motor
Print head
Voltage conv.
from 24 to 20V,
and
+5V regulation
From TTP 101
control board
or a compatible
board (ribbon
cable)
Print data and
control signals
TTP 101 CONNECTOR BOARD)
Figure 8. Connector board, block diagram

TTP 101 Kiosk Printer Sub-system – Service Manual 010218
This page intentionally left blank.

0102 TTP 101 Kiosk Printer Sub-system – Service Manual 19
4 MAINTENANCE
4.1 Test print functions
The following two types of test prints can be obtained:
•Off-line self test printout
•On-line HEX dump of data transfer
The two printout alternatives described below apply to a printer having a paper feed switch
connected.
If there is no paper feed button installed (during maintenance for example), short circuiting
the J12 connector pins (or J4/1 and J4/2 on the connector board) will have the same
effect as actuating the switch.
4.1.1 Off-line self test printout
1. Verify that the power to the control board is switched OFF.
2. Press the paper feed switch button and keep it depressed.
3. Switch the power ON and keep the paper feed button depressed for at least 5
seconds. This produces a printout showing the firmware program (EPROM) version,
number of dots in the printhead, burn time, maximum characters per line, and
(repeatedly) all characters in the character generator.
4. Release the paper feed button to stop the printing. The printer cuts and ejects the
document, but remains in the self-test mode. Renewed actuation of the paper feed
button produces a demo test printout followed by a cut and eject.
5. Exit the self-test mode by switching the power OFF.
Note! — The printer is off-line and cannot receive any data while in the self-test mode.
4.1.2 On-line HEX dump of data transfer
This function makes it possible to analyze the data received by the printer. This is
valuable when designing the application software and to pinpoint errors that might be
caused by the software design.
Use the following procedure to change the printer mode:
1. Verify that the power is OFF.
2. Lift the print head release lever to upright position.
3. Depress the paper feed button and keep it depressed.
4. Power ON the printer.
5. Release the paper feed button.

TTP 101 Kiosk Printer Sub-system – Service Manual 010220
6. Lower the print head release lever. The printer is now in a HEX dump mode and all
on-line communication will be printed in both HEX and ASCII representation of each
character received.
7. Depress the paper feed button temporarily. This ensures that the last transmitted
characters are printed.
8. Exit from the HEX dump mode by switching the printer OFF. Switch the power ON
again to resume normal on-line operation.
4.2 Fault finding
In connection with service of the printer it is good practice to remove paper dust and lint
from the paper path, cutter and sensor areas. Paper dust, when accumulated, may
interfere with printer functions such as optical sensors.
Do not apply oil on the cutting edges of the cutter module to avoid smudging the paper.
The printer informs the host of some error symptoms by means of status and error codes.
Refer to the Installation Manual.
Symptom Suggested actions
Nothing is printed when you press the paper-
feed button, but the document is transported,
cut and ejected.
•Check that the paper roll is turned the correct
way with thermal sensitive layer facing up.
•Check that the paper used meets the paper
specification. See TTP 101 Technical
Specification.
•Check that the printhead ribbon cable is fully
inserted into the connector at the top of the
connector board and that the connector
locking case is fully pushed in.
Paper jam. •Check cutter-home switch.
Printer does not work at all. •Check that the paper release lever is lowered
(print head press against the paper).
•Check that power is supplied to the printer.
•Check the function of the TOF/paper-out
sensor.
Test document can be produced, but the
printer works strangely in normal operation.
See Section 4.1 for how to print a test
document.
•Check that both ends of the data cable are
properly connected.
•Application program might be incorrect, for
example the handshaking procedure. Contact
system manager.
•Make a HEX dump printout and check
incoming data string. See Section 4.1.2.
Other manuals for TTP 101
2
Table of contents
Other Swecoin Printer manuals

Swecoin
Swecoin TTPM2 Assembly instructions

Swecoin
Swecoin TTPM2 User manual

Swecoin
Swecoin TTP 10X0 User manual

Swecoin
Swecoin TTP 101 User manual

Swecoin
Swecoin TTP 2000 User manual

Swecoin
Swecoin TTPM2 Manual

Swecoin
Swecoin TTP 5250 User manual

Swecoin
Swecoin TTP 2000 User manual

Swecoin
Swecoin TTP 5250 User manual

Swecoin
Swecoin TTP 101 User manual