
Workstation 4 and 4 LX Field Service Guide
2-31
WS4 Technical Overview
Complex Programmable Logic Device (CPLD)
Cash Drawer Interface (REF: AB28/ABRD36 - Sheets 17 and 18)
The system board supports two cash drawers using the large 4-pin DIN connectors.
The WS4 API is positioned between the POS application software and the CPLD,
writing once to start the drawer open pulse and writing a second time to stop the pulse.
Overall, the open drawer pulse duration is 100msec, ±5msec.
The cash drawer driver circuit is located on Sheet 18. Active High outputs from the
CPLD,
CD_OPEN_A
and
CD_OPEN_B
drives Q2 and Q1, a pair of SI4410DY
N-channel enhancement mode field-effect transistors.
1N4002 Diodes D1 and D2 protect each transistor from the back EMF created by the
solenoid as the transistor switches off.
The +12V supply to Q1, Q2 and the drawer solenoids are protected by F3, a 1.5A self
resetting fuse.
Each drawer contains a SPST micro-switch positioned to detect the drawer
open/closed status. The interface is configured to provide a High on
CD_ST_A
or
CD_ST_B
at pin 4 of CN6 or CN5 when the drawer is open (or not installed) and a
Low on the status line when the drawer is closed. R8 and R9 ensure each line is high if
cash drawers are not attached.
The API reads a registry setting at start-up to determine the drawer open/closed logic
levels. HKEY_LOCAL_MACHINE -> UWS4DRIVER -> CONFIGURATION
ReverseCDStatus=0 is the default setting. The default setting causes the API to report
the drawer open/closed logic levels mentioned above. If ReverseCDStatus=1, the API
inverts the drawer open/closed logic levels before passing them on to the application
software. The registry setting would be changed from the default only if using a cash
drawer with opposite drawer open/closed logic than a standard MICROS cash drawer.
System Board Hardware Revision (AB28/ABRD36 - Sheet 17)
The WS4 API can determine the hardware revision of the System Board it is operating
on. The WS4 DiagUtility exercises this ability to display the board revision as part of
the System Information screen.
The System Board Hardware Revision is also printed on the board, near J5, the LVDS
connector on the AB28 series.
Refer to the lower corner of Sheet 17. The interface consists of three traces on the
system board,
REV0
-
REV2
and jumper header J8, labeled
REV3
. Currently the
REV3
input is unused.
Using the AB28-G schematic for example, the
REV0
and
REV2
inputs are shorted to
ground, returning a logic 0, while the
REV1
input is pulled to +5V, returning a logic 1.
Table 2-1 shows how the CPU reads the hardware revision. In this case, the resulting
three-bit value, 010 is interpreted and reported by the WS4 API as Revision G.
For a newer example, examine the same region (Grid E1, E2) of ROHS board
ABRD36-B, Sheet 17.
REV0
is connected to ground while
REV1
and
REV2
are pulled
high yielding the three-bit value 110. This three-bit value is reported as Rev K. The
REV3
pin is pulled high, but ignored.
Содержание Workstation 4
Страница 38: ...1 26 Workstation 4 and 4 LX Field Service Guide Introduction to the WS4 WS4 LX FRUs LCD Customer Display ...
Страница 86: ...2 48 Workstation 4 and 4 LX Field Service Guide WS4 Technical Overview Optional LCD Customer Display ...
Страница 150: ...4 28 Workstation 4 and 4 LX Field Service Guide WS4 LX Technical Overview System Board Power Distribution ...
Страница 226: ...A 12 Workstation 4 and 4 LX Field Service Guide Connector and Cable Diagrams Hook up Cables ...