advertisement
q
SERVICE MANUAL
CODE : 00Z XEA20SUSME
ELECTRONIC
CASH REGISTER
MODEL
XE-A20S
(U version)
CONTENTS
CHAPTER 1. SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
CHAPTER 2. OPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
CHAPTER 3. MASTER RESET AND PROGRAM RESET. . . . . . . . . 5
CHAPTER 4. HARDWARE DESCRIPTION . . . . . . . . . . . . . . . . . . . . 6
CHAPTER 5. TEST FUNCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
CHAPTER 8. CIRCUIT DIAGRAM AND PWB LAYOUT . . . . . . . . . 15
Parts marked with "
!
" are important for maintaining the safety of the set. Be sure to replace these parts with specified ones for maintaining the safety and performance of the set.
SHARP CORPORATION
This document has been published to be used for after sales service only.
The contents are subject to change without notice.
LEAD-FREE SOLDER
The PWB’s of this model employs lead-free solder. The “LF” marks indicated on the PWB’s and the Service Manual mean “Lead-Free” solder.
The alphabet following the LF mark shows the kind of lead-free solder.
Example:
5mm
Lead-Free
Solder composition code (Refer to the table at the right.) a
<Solder composition code of lead-free solder>
Solder composition
Sn-Ag-Cu
Sn-Ag-Bi
Sn-Ag-Bi-Cu
Sn-Zn-Bi
Sn-In-Ag-Bi
Sn-Cu-Ni
Sn-Ag-Sb
Bi-Sn-Ag-P
Bi-Sn-Ag
Solder composition code a b i z n s p
(1) NOTE FOR THE USE OF LEAD-FREE SOLDER THREAD
When repairing a lead-free solder PWB, use lead-free solder thread. Never use conventional lead solder thread, which may cause a breakdown or an accident.
Since the melting point of lead-free solder thread is about 40°C higher than that of conventional lead solder thread, the use of the exclusive-use soldering iron is recommendable.
(2) NOTE FOR SOLDERING WORK
Since the melting point of lead-free solder is about 220°C, which is about 40°C higher than that of conventional lead solder, and its soldering capacity is inferior to conventional one, it is apt to keep the soldering iron in contact with the PWB for longer time. This may cause land separation or may exceed the heat-resistive temperature of components. Use enough care to separate the soldering iron from the PWB when completion of soldering is confirmed.
Since lead-free solder includes a greater quantity of tin, the iron tip may corrode easily. Turn ON/OFF the soldering iron power frequently.
If different-kind solder remains on the soldering iron tip, it is melted together with lead-free solder. To avoid this, clean the soldering iron tip after completion of soldering work.
If the soldering iron tip is discolored black during soldering work, clean and file the tip with steel wool or a fine filer.
CAUTIONS
THERE IS A RISK OF EXPLOSION IF THE BATTERY
IS REPLACED BY AN INCORRECT TYPE.
PROPERLY DISPOSE OF USED BATTERIES ACCORDING
TO THE INSTRUCTIONS.
XE-A20S LEAD-FREE SOLDER
CHAPTER 1. SPECIFICATIONS
1. APPEARANCE
Front view
Customer display
(Pop-up type)
Rear view
Operator display
Printer cover
Receipt paper
Keyboard
Drawer
Drawer lock
Printer
Take-up spool
Print roller arm
Inner cover
Power cord
Mode switch
USB port
Paper roll cradle
Paper positioning guides
Key names
KEY TOP
2
RA
RCPT/PO
VOID
ESC
CONV
%1, %2
RFND
-
@/FOR
•
CL
0-9,00
PLU/SUB
DEPT#
DEPT SHIFT
CLK#
Dept1-32
TAX
Tax 1 SHIFT
Tax 2 SHIFT
AUTO
CHK
CH
MDSE SBTL
#/TM/SBTL
CA/AT/NS
1) LAYOUT
• Rotary type
DESCRIPTION
Paper feed key
Received-on account key
Receipt print/Paid-out key
Void key
Escape key
Conversion key
Percent 1and 2 key
Refund key
Discount key
Multiplication key
Decimal point key
Clear key
Numeric Keys
PLU/Subdepartment key
Department code entry key
Department shift key
Clerk code entry key
Department keys
Tax key
Tax 1 shift key
Tax 2 shift key
Automatic sequence key
Check key
Charge key
Merchandise subtotal key
Non-add code/Time display/Subtotal key
Total/Amount tender/Non Sale key
2. RATING
Weight
Dimensions
Power source
Power consumption
Working temperature
XE-A20S
16.3lb (7.4kg)
13.0 (W) x 16.9 (D) x 11.0 (H) inches
(330 (W) x 428 (D) x 280 (H) mm)
AC 120V ( m 10%), 60Hz
Stand-by 7.7W, Operating 30W (max.)
32°F to 104°F (0°C~40°C)
3. KEYBOARD
1) KEYBOARD LAYOUT
Type
Key position
Key pitch
Key layout
Normal keyboard
Std/Max 53keys
19 (W) x 19 (H) mm
Fixed type
4. MODE SWITCH
Manager key (MA)
PLU
/SUB
A
20
4
3
B
19
C
18
2
1
D
17
E
DEPT
#
F
24
8
7
G
23
H
22
6
5
21
J
I
DEPT
SHIFT
K
28
12
L
27
11
M
26
10
N
9
25
O
CLK#
P
32
16
Q
31
15
R
30
14
S
13
29
T
TAX
U
AUTO
X
TAX1
SHIFT
V
TAX2
SHIFT
Y
CHK CH
W Z
MDSE
SBTL
#/TM
SBTL
CA/AT/NS
MA
OP
OP X/Z
REG
MGR
OFF X 1 /Z 1
VOID
PGM
X
2
/Z
2
Operator key (OP)
2) KEY LIST
Keyboard layout
CONV
RA %1
RCPT
/PO
Ð
%2
NUMBER
VOID RFND
DC SHIFT
ESC
BS SPACE
@/FOR ¥ CL
7 8 9
4 5 6
1 2 3
0 00
The mode switch can be operated by inserting one of the two supplied mode keys - manager (MA) and operator (OP) keys. These keys can be inserted or removed only in the “REG” or “OFF” position.
Note: The small characters on the bottom or lower right in each key indicates functions or characters which can be used for character entries for text programming.
XE-A20S SPECIFICATIONS
– 1 –
The mode switch has these settings:
OFF: This mode locks all register operations. (AC power turns off.)
No change occurs to register data.
OP X/Z: To take individual clerk X or Z reports, and to take flash reports.
It can be used to toggle receipt state “ON” and “OFF” by pressing he [RCPT/PO] key.
REG: For entering sales.
PGM: To program various items.
VOID: Enters into the void mode. This mode allows correction after finalizing a transaction.
MGR: For manager’s entries. The manager can use this mode for an override entry.
X1/Z1: To take the X/Z report for various daily totals.
X2/Z2: To take the X/Z report for periodic (weekly or monthly) consolidation.
5. DISPLAY
1) OPERATOR DISPLAY
Display device:
Number of line:
LED
1 line
Number of positions: 10 digits
Color of display: Yellow / Green
Character form:
Character size:
7 segment
Numeric 14 (H) x 8 (W) mm
Layout:
PLU/SUB
DEPT REPEAT
RCPT
OFF
DC SHIFT NUMBER
2) CUSTOMER DISPLAY
Display device: LED
Number of line: 1 line
Number of positions: 7 digits
Color of display:
Style:
Character form:
Character size:
Yellow / Green
Pop up type
7 segment
14mm (H) x 8mm (W)
Layout:
Operator display
PLU/SUB
DEPT REPEAT Clerk code
Customer display
(Pop-up type)
RCPT
OFF
DC SHIFT NUMBER
Amount: Appears in the far-right eight (max.) positions. When the amount is negative, the minus symbol “-” appears before the amount.
Number of repeats for repetitive registrations:
The number of repeats is displayed, starting at “2” and incremental with each repeat. When you have registered ten times, the display will show “0.” (2 3 3 ..... 9 3 0 3 1 3 2 ... )
Receipt function status:
Time:
The indicator “_” appears in the RCPT OFF position when the receipt function is in the OFF status.
Appears in the far-right six positions (hour-minute - ”A” or hour-minute - ”P”) in the OP X/Z, REG, or MGR mode. “A” is displayed in the morning (AM), and “P” in the afternoon
(PM). In the REG or MGR mode, press the [#/TM/SBTL] key to display the time.
Machine state symbols
: Appears during programming.
: Appears when an error is detected.
: Appears when the subtotal is displayed or when the amount tendered is smaller than the sales amount.
: Appears when the [CONV] key is pressed to calculate a subtotal in foreign currency.
: Appears when a transaction is finalized by pressing the [CA/AT/
NS], [CHK] or [CH] key.
: Appears when the change due amount is displayed.
:
:
: May appear in the far-left three positions at the timing of key entry when the electronic journal (EJ) memory is full. (Depending on programming.)
Appears when the voltage of the installed batteries is under the required level. You must replace with new ones within two days to avoid loss of memory.
Appears when the batteries are not installed, or the installed batteries are dead. You must replace with new ones immediately.
: May appear right below the eighth and ninth places at the timing of finalization of a transaction when the electronic journal (EJ) memory is nearly full.
Also appears right below the tenth place when power save mode is effective.
: Appears when the print roller arm is not locked.
: Appears when the paper is not installed or paper is out.
XE-A20S SPECIFICATIONS
– 2 –
Segment
Amount
Minus sign
Error
PGM Mode
CASH, CHECK,
CHARGE
Display position
1-8
2-10
8-10
10
10
10
Description
-: Floating
Exx:xx = error code
P
F: Light up when a registration is f i n a l i z e d b y d e p r e s s i n g C A S H ,
CHECK, CHARGE key o S U B T O T A L / short tender
Change 10
Currency
Conversion
Department
PLU
Repeat
Receipt OFF
DC
SHIFT
NUMBER
Clerk No.
EJ FULL
Low Battery
No Battery
10
9-10
7-10
8
9
2, 3
8-10
10
10
C: Light up whenever the change due amount appears in the display.
c: Light up whenever the foreign amount appears in the display.
No zero-suppressed
No zero-suppressed
Endless count, starting from 2.
_
_: Double size character entry status
_: Shift character entry status
_: Number character entry status
-xx-: clerk number
E-E: Light up when EJ memory is
FULL at the timing of key entry
(by PGM selection).
L:
L
:
Decimal Point
Decimal point
TAB
EJ near full
Display position
7-1
4-1
8, 9
Description
(by PGM selection)
6. PRINTER
1) Printer
• Part number
• No. of station
• Validation
• Printing system
• No. of dot
• Dot pitch
• Font
• Printing capacity
• Character size
• Print pitch
• Print speed
• Paper feed speed
• (Manual feed)
• Reliability
: M-T53
II
: 1 (Receipt or journal)
: No.
: Line thermal
: 288 dots
: Horizontal 0.167mm
Vertical 0.167mm
: 10 dots (W) x 24 dots (H)
: max. 24 characters/Line
: 1.67mm (W) x 4.00mm (H) at 10 x 24 dots
: Column distance 2.0mm
Row distance 5.21mm
: Approximate 60mm/s (Approximate 12 l/s)
: Approximate 60mm/s (Approximate 12 l/s)
: Approximate 60mm/s (Approximate 12 l/s)
: Mechanism LIFE 6 million lines used to high quality thermal paper
: Set up
: Manual Cutter
: No
• Paper end sensor
• Cutter
• Near end sensor
2) Paper
• Paper roll dimension: 2.25 m 0.02 inch
57.5 m 0.5mm in width
• Paper quality:
Max. 3.15 inch
Max. 80mm in diameter
High-quality thermal paper paper thickness: 0.06 to 0.08mm
Nihon seisi thermal paper TF50KS-E2C
KANZAN thermal paper:
KSP thermal paper:
KF50
P350
3) Logo stamp
• No
4) Printing area
Number of thermal head heater elements 288 dots
(4.75) 48 (288 dots) print area
(max.24 characters)
(4.75)
0.167
57.5±0.5
(Paper dimension)
(units : mm)
XE-A20S SPECIFICATIONS
– 3 –
7. DRAWER
[OUTLINE]
• Standard equipment: Yes (1)
• Max. number of additional drawers: 0
• The drawer consists of:
1) Drawer box (outer case) and drawer
2) Money case
3) Coin case
4) Lock (attached to the drawer)
[SPECIFICATION]
1) DRAWER BOX AND DRAWER
• Model name of the drawer box : SK-415
• Size : 330 (W) x 418 (D) x 98 (H) mm
13 (W) x 16.5 (D) x 3.9 (H) inch
• Material
• Bell
• Release lever
: Metal
: -
: Standard equipment: locate on the bottom
• Drawer open sensor : -
• Separation from the main unit : -
2) MONEY CASE
Separation from the drawer
Separation of the bill compartments from the coin compartments
Bill separator
Number of compartments
Layout:
Disallowed
Allowed
-
4B/5C
4B/5C
3) LOCK (LOCK KEY : LKGIM7331BHZZ)
Location of the lock: Front
Method of locking and unlocking:
Key No:
To lock, insert the drawer lock key into the lock and turn it 90 degrees counter clockwise.
To unlock, insert the drawer lock key and turn it 90 degrees clockwise.
SK1-1
L oc k u n lo c k
8. BATTERY
1) MEMORY BACK UP BATTERY
For memory back up, (3) dry AA batteries are needed.
1. Memory holding time:
Approx. 1 year after NEW dry batteries are installed.
2. Battery replacement method:
When the low battery symbol “L” lights up, replace the batteries (3
AA) by the following method;
1) Power on the ECR.
2) Mode switch turn to “REG” mode.
3) Remove the OLD dry batteries (3 pieces).
4) Insert the NEW dry batteries (3 pieces).
5) Confirm the low battery symbol “L” is off.
2) LOW BATTERY
Low battery indication will appear on the left side of display when the battery voltage is low.
CASE 1: When machine is sitting idle or after finalization of a transaction.
The machine will always indicate the low battery condition.
CASE 2: During any numeric or item key entry.
Battery condition will not appear.
Except when the power is restored after a power failure, the low battery condition will appear on the display only when the battery is low and the indicator will disapear after any key entry.
[Display sample]
“ 0.00”: Battery is OK.
“L 0.00”: Low battery (You have to change the batteries.)
“
L
0.00”: No battery (You have to change the batteries immediately.)
After finalization
“F 12.34”: Battery is OK.
“L 12.34”: Low battery. (“L” indicate instead of “F”.)
“
L
12.34”: No battery. (“L” indicate instead of “F”.)
Note: “NO BATTERY”: When “NO BATTERY” is displayed, the master reset is executed upon "POWER ON" after
"POWER OFF" or power failure.
XE-A20S SPECIFICATIONS
– 4 –
CHAPTER 2. OPTIONS
1. OPTIONS (NONE)
2. SERVICE TOOL
NO
1 USB cable
NAME
3. SUPPLIES
NO
1
NAME
Thermal roll paper
PARTS CODE
PRICE
RANK
DESCRIPTION
For connection between ECR and PC
PARTS CODE
TPAPR6656RC05
PRICE
RANK
BA
DESCRIPTION
5 ROLLS/PACK
CHAPTER 3. MASTER RESET AND PROGRAM RESET
1. MASTER RESETTING
Master resetting clears the entire memory and resumes default values.
Master resetting can be accomplished by using the following procedure:
Procedure: 1) Plug in the AC cord to the wall outlet.
2) Set the mode switch to REG position.
3) Remove the 3 AA batteries.
4) Unplug the AC cord from the wall outlet.
5) Wait over 1 minute for discharging.
6) Plug in the AC cord to the wall outlet.
7) Install the 3 AA batteries.
Note: The master reset can also be accomplished in the following case.
In case a power failure occurs when the machine has no batteries installed, the master reset operation is automatically performed after the power has been restored.
When power failure occurs with no batteries installed in the the machine, all memory is lost and the machine does not work properly after power is restored, thus requiring the master reset operation.)
2. PROGRAM RESETTING
(INITIALIZATION)
This resetting resumes the initial program without clearing memory.
This resetting can be operated at below sequence in PGM mode.
Procedure: 1) Unplug the AC cord from the wall outlet.
2) Wait over 1 muinite for discharging.
3) Set the mode switch to the PGM position.
4) While holding down the FEED key, plugin the AC cord to the wall outlet.
Note: In case a power failure occurs when the machine has no batteries installed, the master reset operation is automatically performed after the power has been restored.
XE-A20S OPTIONS
– 5 –
CHAPTER 4. HARDWARE DESCRIPTION
1. HARDWARE BLOCK DIAGRAM
POWER SUPPLY
STANDARD
DRAWER.
DRIVER , SENSOR
CPU
ROM : 256K Byte
RAM : 20K Byte
Data bus
Address bus
RAM
128K Byte
PRINTER
M-T53 II
PAPER TAKE
UP MOTOR
4 to 16
DECORDER
Seg. DRIVER
Dig. DRIVER
POPUP
FRONT
LED
KEY SCAN SIGNAL
KEY RETURN SIGNAL
KEYBOARD
MODE SWITCH
M66291GP
CPU : RENESAS 30624 (MASK) (ROM 256KB RAM 20KB)
EXTERNAL MEMORY : RAM 128 KB
PRINTER : EPSON M-T53
II
1SHEET
USB CONTROLLER : RENESAS M66291FP
USB TYPE B
XE-A20S HARDWARE DESCRIPTION
– 6 –
2) Pin description
TRANSFORMER
2. DESCRIPTION OF MAIN LSI’S
2-1. CPU (M30624MGA)
1) Pin configuration
/RESET
XOUT
GND
XIN
VDD
VDD
CTCRL
/FRDY
P-OFF
MOTOR
BUZ1
P77
P76
P75
P96
P95
P94
P93
P92
P91
P90
VDD
GND
XCIN
XCOUT
/POFF detect point
SOUT4
CLK4
TB4IN
TB3IN
SOUT3
SIN3
CLK3
BYTE
CNVss
XCIN
XCOUT
/RESET
XOUT
Vss
XIN
Vcc
NMI
INT2
INT1
INT0
TA4IN/U
TA4OUT/U
TB3IN
TBEOUT
TA2INW
15
16
17
18
19
20
21
22
23
24
25
9
10
11
12
13
14
5
6
7
8
1
2
3
4
PQ1CG2032
PQ1CG2032
LM2574
+ Tr.
M30624MGA
V0 24V
VCC 5V
VDD 5V
Battery
ON/OFF Control (MODE SW)
VH, VP (8V)
PRINTER HEAD, MOTOR
PAPER TAKEUP MOTOR
D13
D14
D15
A0
A1
A2
A3
A4
A5
A6
A7
VSS
A8
VCC
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
61
60
50
58
57
56
55
54
53
52
51
67
66
65
64
63
62
71
70
69
68
75
74
73
72
Drawer
VLED 5.7V
ON/OFF Control (MODE SW,
/POFF, CPU P105)
A12
A13
A14
A15
A16
A17
NC
NC
A7
GND
A8
VDD
A9
A10
A11
PH2
PH3
PH4
A0
A1
A2
A3
A4
A5
A6
P46 48 O /CS2
P47 47 O /CS3
P50 46 O /WR
P51 45 O /BHE
P52 44 O /RD
P53 43 O BCLK
P54 42 O /HLDA
XE-A20S HARDWARE DESCRIPTION
– 7 –
M16C/62 PORT
MEMORY SPACE : MEMORY PROCESSOR MODE
(NORMAL MODE)
PROCESSOR MODE : MEMORY PROCESSOR MODE
It is used by (SEPARATE BUS 8bit Width)
PORT
PIN
No.
I/O
Pin name
P00 88 I/O D0
P01 87 I/O D1
P02 86 I/O D2
P03 85 I/O D3
P04 84 I/O D4
P05 83 I/O D5
P06 82 I/O D6
P07 81 I/O D7
P10 80 O P10
P11
P12
P13
P14
P15
P16
P17
79
78
77
76
75
74
73
O
O
O
O
O
O
O
P11
P12
P13
P14
P15
P16
P17
P20 72 O
P21 71 O
P22 70 O
P23 69 O
P24 68 O
P25 67 O
P26 66 O
P27 65 O
P30 63 O
P31 61 O
A6
A7
A8
A9
P32 60 O A10
P33 59 O A11
P34 58 O A12
A0
A1
A2
A3
A4
A5
P35 57 O A13
P36 56 O A14
P37 55 O A15
P40 54 O A16
P41 53 O A17
P42 52 O A18
P43 51 O A19
P44 50 O /CS0
P45 49 O /CS1
Signal name
D0
D1
D2
D3
D4
D5
D6
D7
KST0
KST1
KST2
KST3
IN1
IN2
ENA1
ENA2
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
(NU)
/CS1
/CS2
/CS3
/WR
(NU)
/RD
BCLK
(NU)
Initial value
OFF
MODE
OUT L
OUT L
L
L
L
L
Function
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
IN KEY DISPLAY
(4 to 16)
IN KEY DISPLAY
(4 to 16)
IN KEY DISPLAY
(4 to 16)
IN KEY DISPLAY
(4 to 16)
L OUT L PAPER FEED
MOTOR
L OUT L PAPER FEED
MOTOR
L OUT L PAPER FEED
MOTOR
L OUT L PAPER FEED
MOTOR
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
OUT L
L OUT L
OUT L USB
CONTROLLER
OUT L SRAM
OUT L SEGMENT LATCH
OUT L
OUT L
OUT L
OUT L
OUT L
PORT
PIN
No.
I/O
Pin name
P55 41 I /HOLD
P56 40 O ALE
P57 39 I /RDY
P60 38 O P60
Signal name
/EPM
(NU)
/RDY
DR1
Initial value
OFF
MODE
IN
Function
OUT L
IN
L OUT L DRAWER 1
DRIVE SIGNAL
L OUT L
L OUT L
P61 37 O P61
P62 36 O P62
(NU)
(NU)
P63 35 O P63 /USBRST
P64 34 O P64
P65 33 I
P66 32 I
P65
P66
P67 31 O P67
/BUSY
SCLK
RXD
TXD
L OUT L USB CONTROLLER
RESET
L OUT L BOOT BUSY
IN BOOT SCLK
IN BOOT RXD
L OUT L BOOT TXD
P70 30 O TXD2
P71 23 O P71
P72
P73
28
27
O
O
CLK2
P73
DAT
(NU)
CLK
DR2
H OUT L PRINTER DATA OUT
L OUT L
L OUT L PRINTER CLOCK
L OUT L DRAWER
2 DRIVE SIGNAL
L OUT L P74 26 O P74 (NU)
P75 25 O P75
P76 24 O P76
(NU)
(NU)
L OUT L
L OUT L
P77 23 O P77 /EPM CTRL H OUT L
P80 22 O P80 BUZZER L OUT L BUZZER
P81 21 O P81 MOTOR L OUT L PAPER TAKE UP
MOTOR
P82 20 I /INT0 POFF
P83 19 I /INT1 /DREQUSB
P84 18 I /INT2 /INTUSB
P85 17 I /NMI (NU)
P86 11 O XCOUT XCOUT
P87 10 I XCIN XCIN
P90 7 I P90 P90
P91 6 I
P92 5 I
P93 4 I
P94 3 I
P95 2 I
P96 1 I
P97 100 I
P100
P91
P92
P93
P94
P95
P96
P97
97 I AN0
P91
P92
P93
P94
P95
P96
P97
P100
P101
P102
P103
P104
P105
P106
P107
95
94
90
89
I
O
O
O
AN1
P102
93 I AN3
92 O P104
91 O P105
P106
P107
P101
/STB2
VBAT
(NU)
VPON
/LAT
/STB1
IN
IN
IN
IN
IN
IN
POWER INTERRUPT
USB DMA REQUEST
USB INTERRUPT
32.768kHz
32.768kHz
KEY IN
IN KEY IN
IN KEY IN
KEY IN
IN KEY IN
IN KEY IN
IN KEY IN
IN KEY IN
IN HEAD TEMPERA-
TURE MONITOR
IN HEAD VOLTAGE
MONITOR
H OUT L PRINTER/STB2
IN BATTERY VOLTAGE
L OUT L
L OUT L PRINTER HEAD
POWER
H OUT L PRINTER DATA
LATCH
H OUT L PRINTER /STB1
<Power supply/CONTROL pins>
PORT
BYTE
CNVss
/RESET 12
Xout
Vss
13
14
Xin
Vcc
Vcc
Vss
15
16
62
64
AVss
Vref
AVcc
96
98
99
3. CLOCK GENERATOR
1) CPU
PIN
No.
8
9
I/O
I
I
CPU
I
O
I
Signal name
Function
BYTE Connected to VDD
CNVss NORMAL: L
Launch BOOT: H
/RESET
Xout
Vss
Xin
Vcc
Vcc
Vss
AVss
Vref
AVcc
OPEN
Connected to GND
Connected to Spectram diffusion IC
Connected to VDD
Connected to VDD
Connected to GND
Connected to GND
Connected to VDD
Connected to VDD
XIN
15
XOUT
13
12MHz
XCOUT
11
XCIN
10
4. RESET CIRCUIT
C41
18P
R62
330
X2
32.768KHz
C42
27P
Two oscillators are connected to the CPU.
The basic clock X2 is supplied from a 12MHz oscillator.
If the CPU was not operating properly, the signal does not appear on this line in most cases.
The sub-clock X1 generates 32.768KHz which is primarily used to update the internal RTC (real time clock).
During the standby mode, it keeps oscillating to update the clock and monitoring the power recovery.
MODE SWITCH
SRV' position R
VDD VDD
IC
S-80928ANMP R
CPU
12
/RESET
R
C C
(1) When the mode switch is placed in the “SRV” position, the reset signal is sent to the CPU to reset the hardware.
(2) When VDD t 2.8V, a reset signal is sent from the reset IC.
(S-80928ANMP)
XE-A20S HARDWARE DESCRIPTION
– 8 –
5. P-OFF CIRCUIT
I/O
VC C LED V
R92
2.7K
R93
9.1KG
C14
1uF/50V
R17
0
3
2
R103
3.9K
IC12A
BA10393
8
4
R19
56K
1
R95
2.7K
5
6
IC12B
BA10393
8
4
7
C75
0.1uF
7. PRINTER CONTROL CIRCUIT
1) Paper feed motor circuit
VP
CPU
VCC
06000h
Segment latch address
08000h
28000h
External S-RAM : 128kbytes
(128kbytes area)
40000h
C0000h
FFFFFh
2) RAM control
CPU internal ROM
256kbytes
Power supply circuit or
Dry battery
/CS3 area
06000h - 07FFFh
/CS2 area
08000h - 27FFFh
/CS1 area
28000h - 3FFFFh
P14
P15
P16
P17
IC7
10uF/50V
A
/A
B
/B
ZD3
MTZJ5.1B
P-OFF
The P-OFF signal detects two signals by two comparators and sent to the CPU.
V0 (24V) signal: If the power voltage V0 (24V) falls bellow the specified level, the P-OFF signal is driver to LOW by the comparator IC12A.
VLED signal: If the LED/Logic power voltage VLED falls below the specified level, the P-OFF signal is driven to LOW by the comparator IC12B.
6. MEMORY CIRCUIT
1) Address map
00000h
00400h
05400h
CPU internal RAM
20kbytes
LB1838M
MOTOR
Stepping motor control
The 2-phase, bi-polar stepping motor is driven at a constant voltage by
LB1838M (made by SANYO).
1 step: 0.087mm
1 dot: 2 steps
CPU port
No.
76
75
74
73
CPU port
P14
P15
P16
P17
Signal used
IN1
IN2
ENA1
ENA2
Drive step
Driver IC input
(CPU output)
Motor drive signal
STEP IN1 IN2 ENA1 ENA2
3
4
1
2
L
H
H
L
L
L
H
H
H
H
H
H
H
H
H
H
A
(OUT1)
B
(OUT3)
/A
(OUT2)
/B
(OUT4)
L
H
H
L
L
L
H
H
H
L
L
H
H
H
L
L
2) Print circuit
Thermal head configuration
Figure on next page shows the circuit of the thermal head consists of heating elements and head drivers which drives and controls the heating elements.
The serial print data input through the DATA IN (DAT) is transferred to the shift register synchronizing with the CLOCK (CLK) and stored in the latch register by the LATCH (LAT) signal.
The head conduction signals (print commands 1 ~ 6) turn the gate on to conduct the heating element corresponding to the print data.
A0-A16
A0-A16
CPU
D0-7
/CS2
VDD
VCC
D0-7
10K
/CS2
150pF
10K
/RD
/RD
VCC
10K
/WR
/WR
CS2
A0-A16 VCC
VDD
0.1M
I/O0-7
/CS1
S-RAM
/OE
128K byte
IC
11
/WE
XE-A20S HARDWARE DESCRIPTION
– 9 –
Thermal head block diagram
Dot #288 Dot #1
5,6,18,19
9. DRAWER DRIVE CIRCUIT
VP
9,10,14,15
11
GND
STB1
1 DR1
VO F6
T500mA/ 250V
C59
10uF/50V
VDR
R77
1.8K
D6
1SS133
FB1
B
C66673 C58
0.1uF
Q4
2SD2212
D1A1
1N4002
FB2
C66673
CN3
3
2
1
5045-0
Latch register
Shift register
13
STB2
7
LAT
16
17
12
Connector
CLK
DAT
VCC
Thermal head strobe terminals
STB No.
1
2
Dot No.
1 ~ 144
145 ~ 288
Number of dots
144
144
8. PAPER TAKE UP MOTOR DRIVE CIRCUIT
VH
When the DR1 signal from the CPU is HIGH, Q4 is turned on to operate the solenoid.
10. BUZZER DRIVE CIRCUIT
CPU
TA4OUT/U
22pin
1.5k
R58
BZ BZ
CPU
TA4IN/U
MOTOR
(21pin)
R76
1K
C51
CN2
Q1
2SD2212
M
MOTOR
When the pulse signal (about 4KHz) is generated from the CPU, the buzzer sounds.
When the MOTOR signal from the CPU is HIGH, Q1 is turned on to operate the motor.
11. KEYBOARD CIRCUIT
P10-13
P10-13
HC138
/S0-7
P10-13
HC138
/S8-9
/S0-9
Key
Matrix
/S0-7
Mode
Switch
P92-97
P92-97
CPU
P90
P91
P91
/S0-9
/S1 /S3
Paper feed key
Head up sensor
/S4
Paper end sensor
/S9
RS232
/CI signal
/S0 - 9
D0-7
/CS3
D0-7
/CS3
74HC374 a,b,c,d,e,f,g,dp
Four P10-13 signals from the CPU are converted into 16 strobe signals by two 74HC138 for use in various functions.
XE-A20S HARDWARE DESCRIPTION
– 10 –
G1',G2',
G3'G4',G5',
G6',G7
Front display
A',B',C',D',E',F',G',DP'
Pop-up display
1) Keyboard
Scan signal: 10 /S0-9 signals
Return signal: 6 P92-97 signals
The keys are read by the key matrix following the above signals.
2) Mode switch
Scan signal: 8 /S0-7 signals
Return signal: 1 P90 signal
The positions are read by the above signals.
Scan signal
/S0 /S1 /S2 /S3 /S4
Mode switch position
SRV PGM (OFF) TIME REG
/S5
MGR
/S6 /S7
X1/Z1 X2/Z2
3) Paper feed key
Scan signal: 1 /S1 signal
Return signal: 1 P91 signal
The paper feed key is read by the above signals.
4) Head up sensor
Scan signal: 1 /S3 signal
Return signal: 1 P91 signal
The Head up sensor state is read by the above signals.
Head up sensor
P91
Head up detected
Low
Head up not detected
High
5) Paper end sensor
Scan signal: 1 /S4 signal
Return signal: 1 P91 signal
The paper end sensor state is read by the above signals.
Receipt near end sensor End detected End not detected
P91 Low High
6) Display
Scan signal: 10 /S0-9 signals
The above 10 scan signals are used as the following digit signals.
Digit signal:
Scan signal /S0 /S1 /S2 /S3 /S4 /S5 /S6 /S7 /S8 /S9
Digit signal:
Front
G1’ G2’ G3’ G4’ G5’ G6’ G7’ G8’ G9’ G10
’
Digit signal:
Pop-up
G1’ G2’ G3’ G4’ G5’ G6’ G7’
Segment signal : Segment signals: a, b, c, d, e, f, g, and DP are output by the IC:74HC374, using the data bus signal:D0-7 from the CPU as an input signal and the chip select signal:/CS3 as a latch signal.
12. USB I/F
The XE-A20S is equipped with 1 USB port (slave) as a standard provision. By use of the USB general-purpose ASSP device M66291, it sends and receives USB data. The M66291 is mapped to the /CS1 space (28000H~3FFFFFH). The CPU and the M66291 are connected as shown in the figure below.
M16C/62
5V
Vcc
A0
A1~A6
D0~D7
CS1
RD
WRL
WRH
INT2
INT1
7
8
M66291
IOVcc
D15/AD0
AD1~AD6
CoreVcc
Vbus
TrON
D0~D7
CS
RD
LWR
HWR/BYTE
INT0
Dreq0
Xin Xout
D+
D-
3.3V
1.5k
Ω
27
Ω
27
Ω
1.0
{ F
2
4
1
3
Vbus
D+
D-
GND
USB Connector
24MHz
<CPU PORT>
No.
19
18
CPU PORT SIGNAL Application
P83 (INT1) /DREQUSE USB DMA CHANNEL 0 DMA
Request signal
P84 (INT2) /INTUSB USB Interrupt 0 Request signal
XE-A20S HARDWARE DESCRIPTION
– 11 –
CHAPTER 5. TEST FUNCTION
1. TEST ITEMS
11
12
13
14
9
10
7
8
The test items are as follows:
NO.
1
2
Code
100
101
Description
Display buzzer test
Key code
5
6
3
4
102
104
105
106
Printer test
Keyboard test mode switch test
Printer sensor test
107
110
120
121
140
160
520
550
Clock display test
Drawer 1 open & sensor test
External RAM test
CPU internal RAM test
CPU internal ROM test
AD conversion port test
USB TEST
Sleep mode test
* Starting DIAG.
Mode switch : PGM
Key operation : Above code + "CH" key
2) KEY CODE
1 Key operation
101 RCPT/PO
2 Test procedure
Display
KEY CODE
3 Check that:
KEY code: Every time a key is pressed, the code of that key is displayed as a decimal number.
When a key is pressed twice or pressed in an incorrect manner, --will be displayed.
4 End of testing
You can exit the test mode by turning the mode switch to a position other than the SRV mode. The printer prints as follows:
1 0 1
3) PRINTER TEST
1 Key operation
102 RCPT/PO
2. DESCRIPTION OF EACH DIAGNOSTIC
PROGRAM
1) DISPLAY BUZZER TEST
1
Key operation
100 RCPT/PO
2 Test procedure
Display 1 2 3 4 5 6 7 8 9 0
ZZZZZZ ----------------ZZZZZ
ZZZZZZ ----------------ZZZZZ
ZZZZZZ ----------------ZZZZZ
3 lines of 24 Z's are printed.
2
Test procedure
Display at operator side
Display at front side
1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 0 .
4 . 5 . 6 . 7 . 8 . 9 . 0 .
The decimal point will shift in steps of 1 digit from the lower digit to the upper (every 200 m sec).
After that, all segments turn on (about 1 sec)
Display at operator side
Display at front side
8 . 8 . 8 . 8 . 8 . 8 . 8 . 8 . 8 . 8 .
8 . 8 . 8 . 8 . 8 . 8 . 8 .
This mode is repeated.
At the same time, the buzzer sounds continuously.
3
Check that:
A) Each position is correctly displayed.
B) The brightness of each number is uniform.
C) The buzzer sound is normal.
4
End of testing
You can exit the test mode by pressing any key. The following is printed.
1 0 0
3 Check that:
The print is free from contamination, blur, and uneven density.
4 End of testing
The test will end automatically.
4) KEYBOARD TEST
1 Key operation
104 RCPT/PO
2 Test procedure
The keyboard is checked using the check sum data of the key code.
Display 1 0 4
KEY CODE
3 Check:
A) The content of completion print
XE-A20S TEST FUNCTION
– 12 –
4 End of testing
When the test ends normally
When an error occurs
104
E- ~ - 104
Note: Calculation of key check sum data
The hard code (hexadecimal number) at the position (excluding feed key) where there is input data, the hard code is added.
However, the end key (CA/AT/NS) is not added.
This data to which hard codes have been added is converted into a decimal number value, which will become the check sum data that will be entered when the Diag is started.
3 Check that:
“-” blinks and the clock counts up.
4 End of testing
When any key is pressed, the date and time are printed and the test mode will terminated.
Display 1 0 7 XXXXXX - XXXXXX year month day hour min sec
5) MODE SWITCH TEST
1 Key operation
105 RCPT/PO
2 Test procedure
Display 1 0 5 X
MODE:
x :
_PGM_VOID_OFF_OP X/Z_REG_MGR_X1/Z1_X2/Z2____PGM
1 2 9 3 4 5 6 7 1
The above x must be read in the correct order.
(If the contact is open, 9 will be displayed.)
3 Check:
The display during testing and the content of the completion print.
4 End of testing
When the test ends normally: 105
When an error occurs: E- ~ - 105
8) DRAWER 1 OPEN AND SENSOR TEST
1 Key operation
110 RCPT/PO
2 Test procedure
Display 1 1 0 X
X: O = DRAWER OPEN
C = DRAWER CLOSED
3 Check that:
A) The drawer opens normally.
B) The sensor correctly indicates the status of the drawer 1.
* On the XE-A202, “C” (CLOSED) is always displayed.
4 End of testing
You can exit the test mode by pressing any key. The printer prints the following.
1 1 0
6) PRINTER SENSOR TEST
1 Key operation
106 RCPT/PO
2 Test procedure
Check the status of paper end sensor and head up sensor.
7-segment display: 1 0 6 X Y
3 Check the following:
X:1 - Paper present
O - Out of paper
4 End of testing
Y:1 - Head DOWN
O - Head UP
You can exit the test mode by pressing any key and the printer prints the following:
1 0 6
7) CLOCK TEST
1 Key operation
107 RCPT/PO
2 Test procedure
Displayed digit:
7-segment display:
8 7 6 5 4 3 2 1 hour min sec
Blinks at an interval of 0.5 sec.
9) EXTERNAL RAM TEST
1 Key operation
120 RCPT/PO
2 Test procedure
The standard 128 Kbyte RAM is checked.
The contents of the memory are lost after this test.
RAM(08000H ~ 27FFFH area) is tested in the following procedure: a) Data in the test area is stored.
b) Write “00H” c) Read and compare “00H” and then write”55H” d) Read and compare “55H” and then write”AAH” e) Read and compare “AAH” f) Restore stored data.
If an error occurs at a step, the error is printed.
If an error does not occur, the following addresses are checked.
Addresses to be checked:
10000H , 10001H , 10002H , 10004H , 10008H
10010H , 10020H , 10040H , 10080H ,
10100H , 10200H , 10400H , 10800H ,
11000H , 12000H , 14000H , 18000H ,
20000H
Display 1 2 0
3 Check:
A) The completion print.
XE-A20S TEST FUNCTION
– 13 –
4 End of testing
The program ends after printing.
When the test ends normally.
When the test ends abnormally. Ex- ~ -
120
120
***** x = 1: Data error x = 2: Address error
When an error occurs, the printer outputs the error message and then the address where the error has occurred in the area ****.
10) CPU internal RAM test
1 Key operation
121 RCPT/PO
2 Test procedure
The test program checks internal RAM of the CPU.
The contents of the memory are lost after this test.
RAM (00400H - 053FFH area) is tested in the following procedure. a) Data in the test area is stored.
b) Write “00H” c) Read and compare “00H” and then write “55H” d) Read and compare “55H” and then read “AAH” e) Read and compare “AAH” f) Stored data is restored.
If an error occurs at a step, the error is printed.
If an error does not occur, the following addresses are checked.
Addresses to be checked:
01000H , 01001H , 01002H , 01004H , 01008H
01010H , 01020H , 01040H , 01080H ,
01100H , 01200H , 01400H , 01800H ,
02000H , 04000H
Display 1 2 1
3 Check:
The completion print.
4 End of testing.
The test program ends after printing.
When the test ends normally.
When the test ends abnormally. Ex- ~ -
***** x = 1: Data error x = 2: Address error
121
121
If an error occurs, the printer outputs the error message and then the address where the error has occurred in the area ****.
11) CPU internal ROM test
1 Key operation
140 RCPT/PO
2 Test procedure
The test program checks that the checksum of the CPU internal flash ROM (C0000H - FFFFFH) is correct.
The lower two digits of the checksum should be 10H.(pending)
Display 1 4 0
3 Check:
The completion print.
4 End of testing
The test will automatically be terminated and the printer prints as follows:
When the test ends normally.
ROM
140
******** (CPU CODE)
******** (Version)
When the test ends abnormally. E- ~ 140
ROM ******** (CPU CODE)
******** (Version)
XE-A20S TEST FUNCTION
– 14 –
12) AD conversion port
1 Key operation
160 RCPT/PO
2 Test procedure
The test program displays the voltage of each AD port.
1. Head temperature
2. Head voltage
3. Battery voltage
1 6 0 1
1 6 0 2
1 6 0 3
X X X
X X X
X X X X
3 End of testing
You can exit the test mode by pressing any key.
The printer prints the follwing.
1 6 0
13) Communication test
1 Key operation
520 CH
Note: USB service tool that should be used.
2 Test procedure
The device address assigned by USB REVISION/VENDOR/
PRODUCT ID and the host is printed.
3 Check:
X X X = Device address
Display
USB Rev.
VENDOR ID
PRODUCT ID
DEVICE ADDRESS
520
Ver. XXXX
04DD
90B5
XXX 1 Connect to host : 1~127
Unconnection : 0
4 End of testing
After completion of printing, the test is terminated automatically.
14) Sleep mode test
1 Key operation
550 RCPT/PO
2 Test procedure
The test program checks the system in SLEEP MODE (The display goes off and the Decimal point comes on) and then waits for any status change (KEY input).
3 Check that:
A) The display goes off (excluding Decimal point)
B) The system turns active when any key is pressed.
4 End of testing
The test program will automatically be terminated and the printer prints the following.
5 5 0
C A
A17
A16
A15
A14
A19
A18
A13
A12
A11
A10
A9
VCC
A8
VSS
A7
A6
A5
A4
A3
A2
A1
A0
D15
D14
D13
D12
D11
D10
D9
D8
57
58
59
60
54
55
56
61
62
63
64
52
53
51
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
S
T
UT
T
T
TW
2INW
OU
1IN/V
OU
1OUT/V
OU
4OUT/U
4IN/U
T4
3
T3
CLK4
SOU
SIN
SOU
TB3
TB4
BYTE
CLK3
CNVS
INT0
INT1
TBE
TB3
TA
TA
TA2
TA
TA
TA
TB5
TB5
INT2
NMI
VCC
XIN
XCO
XCIN
RESET
XOU
VSS
23
22
21
20
19
18
17
16
15
14
13
12
11
10
8
7
9
6
5
4
3
2
1
29
28
30
25
24
27
26
1
3
2
8 4
C A
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 15 –
8 4
C E
C A
C E
+
C A E C
C E
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 16 –
4 2
C A
C A
C A
C A
B
1
2
3
4
C E
4 3
C A
C A
4 3
C E
E C
C A
8 4
8 4
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 17 –
C A
3 2
4 1
1
3
2
C
C
A
A
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 18 –
8
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 19 –
3
4 1
2
1
3
2
C
C
A
A
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 20 –
8
1 3
1 4
1 3
1 4
1 3
1 4
1 2
1 6
1 5
1 8
1 1
1 0
1 2
1 6
1 5
1 8
1 1
1 0
1 2
1 6
1 5
1 8
1 1
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 21 –
1 3
1 4
1 3
1 4
1 3
1 4
1 3
1 4
1 3
1 4
1 1
1 2
1 6
1 8
1 1
1 0
1 2
1 6
1 5
1 8
1 1
1 0
1 2
1 6
1 5
1 2
1 6
1 5
1 8
1 1
1 8
1 1
1 0
1 2
1 6
1 5
1 8
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 22 –
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 23 –
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
2 2
2 1
2 0
1 9
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
1 0
2 2
2 1
2 0
1 4
1 5
1 6
1 7
1 8
1 1
1 2
1 3
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 24 –
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 25 –
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 26 –
Q
USB I/F PWB
A. Side
B. Side
XE-A20S CIRCUIT DIAGRAM AND PWB LAYOUT
– 27 –
q
COPYRIGHT
2005 BY SHARP CORPORATION
All rights reserved.
Printed in Japan.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted.
In any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without prior written permission of the publisher.
SHARP CORPORATION
Digital Document Systems Group
Products Quality Assurance Department
Yamatokoriyama, Nara 639-1186, Japan
2005 January Printed in Japan t
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project