Sei sulla pagina 1di 12

SECTION 8.

12

MONITOR KEYBOARD
CONTROL AND INTERFACE

IMS2760
IMS2000 DIGITAL
MOBILE MONITOR CART KEYBOARD

w E R T Y U I o\ P /
H
A* S? D~ F +
G~ H * J% K[ L l j [ 5 j6 |

SHIFl:
KEY X * B N M 8 j9 j 0

3
Uu-Op
FRAME
RATE
j FWD IMAGE
MON
L-*- K
MON :
L - * - E :
MAG
WNDW
SHIFT
MASK
PAGE

ISA
NOISE
p PAT ONE ONE : CTNE SHARP
Koad IMAGE
FILE EDIT RECALL ; STORE
i O N E

DSA
LIH TEXT ONE
REV
oo, \ HARD INV IMAGE
SHUT
NOISE ON/OFF RESET
1 2 '
L COPY VIDEO ; STORE
KEY
T

I Figure 8.12 -1
Purpose:
Control all image system operations (i.e., text, image recall, image store, DSA, Cine,
post processing, image transfer etc.).

Description:
The keyboard is constructed of Touch Dome switch contacts sealed from liquids. There
are 81 keys and 7 LED displays. The overlay is constructed of high quality chemical
resistant material designed for years of use.

The key board is a matrix of rows and columns read by the computer system by means
of a scanning software routine through an I/O board. The scan routine allows the
computer to determine which key is pressed. The keyboard interface board "KIB2000"
is located directly under the keyboard assembly and is attached by four nuts.

The KIB2000 board is attached by several cables to the computer I/O board which cares
all necessary information and signals for scarining the keyboard and other system
operations controlled by the keyboard.

Please read the keyboard and KIB2000 board description of function in this section of
the manual for more details and see figure 8.12-3 for keyboard diagram.

Exposcop Plus LMS2000 Digital Section 8.12 02/01/96


International Medical Systems. Keyboard/KIB2000 Interface Rev. 2 - 1
KIB2000 KEYBOARD INTERFACE BOARD

PURPOSE:

1. Interface keyboard to image processor control CPU.

2. Interface C-Arm control signal to image processor CPU control.

3. Interface power-on switch from keyboard to U l 11 board.

4. Interface image processor CPU to video relay control.

5. Interface hardcopy camera to keyboard and CPU control.

IMS2000 DIGITAL KIB2000/KEYBOARD INTERFACE BLOCK DIAGRAM

! KEYBOARD MONITOR
I CART CONTROL Jffl
CASSETTE
SENSING
SWITCH

MON MON KEYBOARD


INTERFACE
Xj X7 KLB2000 X 4

BOARD
X5 X6
VM4433 VM4433 EXT
BNC*

X2
Ulll
Paper v/OUTp POWER
Printer ON/OFF
v/

tr
V/O
OU T 3J
Jl J2 JO
COPY
U108 X2 [ I/O #1 INPUT / OUTPUT
CAMERA
v/rN

UP-2000
IMAGE XC XB AT-BUS
BOARD XD PROCESSOR
VTDEOBUS i VCI-2000
CPU
BOARD
* —1 I Yjdco / C-«nnJnta<«ce
486DX2100
2000 2000
VIDEO VIDEO IN
PROCESSOR J8 XA

C-ARM CONTROL
SIGNALS

C-ARM
CONTROL X3

]
BOARD
XI U109 BOARD
C-ARM IX VIDEO MONTTOR
Figure 8.12 - 2
CAMERA SYSTEM CART PLUG

Section 8.12 02/01/96


Exposcop Plus LMS2000 Digital
Keyboard/KIB2000 Interface Rev. 2 - 2
International Medical Systems.
DESCRIPTION O F K E Y B O A R D FUNCTIONS

The keyboard has a matrix of 6 rows and 14 columns, plus 4 special key functions
separated from the rest of the keyboard.

Each intersection of rows and columns has a unique software code defined for that
intersection which is dependent on the system configuration (i.e. 16 frame, Post
Processing, Cholangiography, etc.).

The keyboard has a single plug which is attached to X 4 of the keyboard interface board.
F r o m X 4 all rows and columns are then routed to X 3 which goes to J l and 32 of the I/O
Board.

There are four special keys on the keyboard which are separate from the keyboard
matrix. The first two keys are the O N A N D O F F keys. The O n and O F F keys are
connected directly to the connector X 4 then to X 5 of the interface board and finally to
the U l 11 power on board of the monitor cart.

The second two keys are the shift keys. These are used to extend the use of the other
keys on the keyboard (i.e. Z#). When you press shift "Z", you will get the code for the
number sign ("#").

The shift keys are grounded on one side from X 2 plug of the interface board, and the
other lead goes to X 3 then to J l of the I/O Board.

Interrupt Line

The interrupt line comes from U2 pin 8 which goes to X 3 pin 26 to 32.13 of the 170
x

Board. This interrupt is used to alert the C P U that a keyboard "key" has been pushed.
IMS2000 with Cine/DSA software Rev. 1 OB or higher, the interrupt is no longer needed.
The C P U continually scans th keyboard and will detect key pressed.

Note: With Cine/DSA in loop capture orreplay operation, must holdkey for a slightly
longer time to allow CPU to detect key pressed

Exposcop Plus IMS2000 Digital Section 8.12 02/01/96


International Medical Systems Keyboard/KIB2000 Interface Rev. 2-3
Functional Description of Keyboard Matrix and Interrupt

A t standby, the I/O card outputs lows on Port B0-C5 which goes to J l of the I/O Board.
Then to X 3 of the interface board and finally to X 4 connector and the keyboard. This
makes all columns 1-14 low. The rows are at standby, with no signal present. Inputs
of U 2 on interface board are seen as a high. Output of U 2 is therefore a low. The
computer does not see an interrupt therefore no action is taken by the computer.

Keyboard Key Pressed "Q"

When "Q" is pressed on the keyboard, the low signal that is present at Column 1 pin 2
of X 4 is then sent out on Row 1 pin 17 of X 4 . This signal is then sent to pin 1 of U 2
which makes pin 8 of U 2 go high +5V. The high signal is sent to J2 P i n 13 of the I/O
Board from X 3 pin 26 of the interface board. This high signal at J2 pin 13 of the I/O
Board sends an interrupt IRQ7 to the P C bus where it is processed. A t this moment
Rows 1-6 are sequentially scanned with a low signal and the columns are now changed
from output ports to input ports, and the C P U through the I/O polls columns 1-14 to
find the low scanned pulse of the rows to determine which key has been pressed on the
keyboard. A s soon as the key has been determined, the system returns to standby
awaiting another key press.

Note: If you continually press a key, you will get a repeat of the key approximately
every 2 to 1 second as the system goes around in a loop from standby to interrupt to
standby again and again.

This only valid with software Rev. <10B. Above revision >10 software, no interrupt
is needed as C P U continually scans keyboard.

Exposcop Plus LMS2000 Digital Section 8.12 02/01/96


International Medical Systems Keyboard/KIB2000 Interface Rev. 2-4
KEYBOARD INTERFACE COMPONENT DESCRIPTION

LED DISPLAYS:

The L E D s for the keyboard display are as follows:

LED 1 signal pin 9 X I connector } Post processing mode

LED 2 signal Pin 1 X I connector } Mihify mode

LED 3 signal pin 12 X I connector } Zoom mode

LED 4 signal pin 3,4 X 5 connector } Power On


signal pin 7,8 X 5 connector

L E D 5,6 not used

LED 7 signal pin 5 X 6 connector } Cassette inserted in


signal pin 6 X 6 connector Image #1

LED 8 signal pin 7 X 6 connector } Cassette inserted in


signal pin 8 X 6 connector Image #2

LED 9 signal pin 11 X 6 connector } Lights when hardcopy


signal pin 12 X 6 connector camera makes exposure
blink 2 or 3 times per second.

U2GATE. Only with software version lower than Rev. 10.

The Interface Board also sends the interrupt to the I/O Board. The U 2 gate chip
controls the interrupt signal.

U 2 pin 1,2,3,4,5,6 are inputs.


U 2 pin 8 is the output.

When you have a high on pin 8, this will cause an interrupt on the C P U to look at the
keyboard.

Exposcop Plus LMS20O0 Digital Section 8.12 02/01/96


International Medical Systems Keyboard/KIB2000 Interface Rev. 2-5
RELA Y FUNCTIONS.

K l is the hardcopy start relay. K l is controlled by a high signal from X I pin 14


connector to U l invertor pin 9. P i n 8 sends a low to K l relay which turns the relay on.
The low signal will only be present for 250 ms. D N A / * W K I -<XbsX»

K 2 is the video printer relay. When the software option is present, the operator pushes
the keyboard " S H I F T H A R D C O P Y " and the C P U will send a high signal from the I/O
Board through X I pin 24 to U l pin 11. This causes pin 10 to go low and turn relay K 2
on. This low will only be present for 250 ms. K 2 supplies a dry contact to jumper
selection JPR2 1,2,3.

Jumper 1 and 2 for a normally open contact.

Jumper point J P R 2 is connected to X 2 pin 12. K 2 pin 1 is connected to X 2 pin 9.


X 8 connector is used to trigger video printer. Pin 6 and pin 10 of K 5 empty relay
position is used to connect X 8 to normal open contacts of K 2 .

K3 is for future use.

RESISTORS.

R l is a pull-up resistor for pin 8 of U2.

R2, R3, R4 are used to limit L E D current for L E D 1 - L E D 3 respectively.

DIODES.

D l . Blocking diode.

D2, D3, D4 are used to suppress any spike from the relay coil when turned off.

CAPACITORS.

C I , C2. Power filter caps.

Ul INVERTOR.

Signal Invertor to Drive K l , K 2 , K 3 relays.


Signal Invertor to Drive L E D 1, L E D 2, L E D 3.

Exposcop Plus LMS2000 Digital Section 8.12 02/01/96


International Medical Systems Kcyboard/KIB2000 Interface Rev. 2-6
LMS2000 Keyboard Q KEYBOARD MATRIX

iXXXXXXXXXXXH)
iXXXXXXX) iXXH) POWER

ON PFF

(HXXHHXXX)

X3 10 9/10

Jl 10
I/O BOARD

M M M M M I M t C-ARM /
• • • • • • Interface P o w e r / O n

I/O PORT AO Al A2 A3 A4 A5 BO BI B2 B3 B4 B5 B7 CO B6 CI C2 C3 C4 C5 C6 Board 8 0 3 1 1 : 1

I/O J2 Pin 13 O IRQ7 Intemipt

IMS2000 KEYBOARD INTERFACE TO 1/0-48 BOARD

Figure 8.12-3

NOTE: LRQ7 is used only with LMS2000 image systems with software < REV 10
with REV 10 software and higher the CPU scans the keyborad without the
intempt signal.

Exposcop Plus IMS2000 Digital Section 8.12 02/01/96


International Medical Systems. Keyboard/KJB2000 Interface Rev. 2 - 7
KEYBOARD INTERFACE DIAGRAM

CPU INTERFACE
O PORT Jl BOARD X3 X4 KEYBOARD

PAO 10 < > 10 17 ROW 1


PA1 8 < > 8 26 ROW 2
PA2 4 < > 4 25 ROW 3
PA3 6 < > 6 19 ROW 4
PA4 1 < > 1 20 ROW 5
PA5 3 < > 3 21 ROW 6
PA6 5 < > N.C.
PA7 7 < > N.C.

PBO 19 < > 19 I COL. 1


PB1 21 < > 21 2 COL. 2
PB2 23 < > 23 3 COL. 3
PB3 25 < > 25 4 COL. 4
PB4 24 < > 24 5 COL. 5
PB5 22 < > 22 6 COL. 6 Figure 8.12-4
PB7 18 < > 18 7 COL. 7
PCO 13 < > 13 8 COL. 8

PB6 20 < > 20 9 COL. 9


PCI 16 < > 16 10 C O L . 10
PC2 15 < > 15 11 C O L . 11
PC3 17 < > 17 12 C O L . 12
PC4 14 < > 14 13 C O L . 13
PC5 11 < > 11 14 C O L . 14
PC6 12 < > 12 15 SHIFT
PC7 9 < > 9 N.C.
+5V 2 < > 2 +5V T O I N T E R F A C E B O A R D
ONLY

RQ7 J2 X3 U2 PIN 8

INTERRUPT INTERFACE BOARD.


CPU 13 < > 26 -INTERRUPT SIGNAL

Exposcop Plus IMS2000 Digital Section 8.12 02/01/96


International Medical Systems Keyboard/KIB2000 Interface Rev. 2-8
T R O U B L E S H O O T I N G G U I D E IMS2000 K E Y B O A R D I N T E R F A C E

CONTINUED KEY INTERUPT RATE 1 PER SECOND APPROX.

YES
YES
KEY PRESSED »> RELEASE KEY

NO

PHYSICAL YES
DAMA
KEYB( DARD KEY
INTERUPT
^7 NO
YES SYSTEM
I/O J2 PIN 13 REPLACE I/O u OPERATIONAL
LO J
STILL KEY
INTERUPT LNTERUEX
NO
STOPS
SYSTEM
REPLACE CPU EH
OPERATIONAL

STILL
INTERUPT

CALL IMS
KEY
X3P IN 26
LNTERUP1
ON INIERFACE
YES STOPS
BOAR DLOW REPLACE SYSTEM
CABLE X3 - Jl OPERATIONAL
NO
L_
YES CHECK CIRCUIT PATH
U2-PTN 8 LOW
ON INTERFACE U2 PIN 8 TO X3 PIN 26
BOARDS
BAD
INTERUPT
NO ^^REPLACE STOPS
1 SYSTEM
f INTERFACE BOARD OPERATIONAL
ANY INPUT TO
U2-LOW YES
ON INTERFACE USE OHM METER TO CHECK KEYBOARD YES
MATRIX FOR STUCK KEY OR DAMAGED REPLACE
BOARD^V KEYBOARD
CONNECTOR X4
{y NO INTERUPT
REPLACE KEYBOARD INTERUPT STOPED
STOPS I
INTERFACE BOARD SYSTEM
OR IC U2 OPERATIONAL
INTERUPT CONTINUES
FIGURE 8.12 - 5
CALL IMS
VALID ONLY WITH SOFTWARE REVISION < 10

Exposcop Plus IMS2000 Digital Section 8.12 02/01/96


International Medical Systems. Keyboard/KIB2000 Interface Rev. 2 - 9
KEYBOARD INTERFACE COMPONENT LAYOUT REV-F

i® E H § u. KTO2000 VERSION OF T H E
< r- 2
s > B O A R D R E V F JULY,1995
in
x E UJ
Modifications Are listed below
li 1) Add X8 connector for paper
35 10
video printer remote signal.
s® 1 4 ®
2) Jumper from JPR2 pin 1 to pin 2

3) Install relay K 2 for trigger
o signal to video printer
CD
X
4) Install L E D 7 for #1 image
D X position hard copy camera
i-O o
For all modifications see
CNJO
figure 8.12-7
SJ3
XT"
CO
X
i-t E C U fXi 1

1- lol cJol a
-3 I O I T I O I ^

X8
72DIP-1

u n
> n
|
W172DIP-1

W172DIP-1

la LnJ
g
n
Q

Q TT
o 0
2
>

FIGURE 8.12-6

Exposcop Plus IMS2000 Digital Section 8.12 02/01/96


International Medical Systems. Keyboard/KIB2000 Interface Rev. 2 -10
Exposcop Plus IMS2000 Digital Section 8.12 02/01/96
International Medical Systems. Keyboard/KIB2000 Interface Rev. 2-11

Potrebbero piacerti anche