Specifications

PK2100 Series
Z-World 530-757-3737 6
High-Current Switching Outputs
There are 10 high-current outputs O1O10 available at external
terminals. Seven of the outputs belong to one high-current
driver (U26) and three belong to another (U35).
Outputs O1O7 use a common connector (“K”) for the protec-
tive diodes. All loads connected to the same driver chip must
use the same power supply so the diodes can return inductive
spikes to the same power supply.
your
inductive
load
A digital output
channel, O1–O7
K
your external power
supply, e.g. 48V
If you use the PK2100s on-board power supply (+24V or +12V
nominal) for your load, you should route K to it by connecting
jumper H11, as shown:
your
inductive
load
A digital output
channel, O1–O7
K
H11
+24V+24V
The diodes for outputs O8O10 use the on-board power supply
directly.
The driver used is the ULN2003 (Texas Instruments). Each
driver chip can dissipate a maximum of 1.25 watts when the
ambient temperature is 60°C. Each output consumes power, de-
pending on the current, as follows:
100 mA 0.10 watt
200 mA 0.25 watt
350 mA 0.50 watt.
This limits the maximum current to approximately 150 mA per
output if all outputs are turned on at the same time continu-
ously. The maximum current for any single output is 500 mA.
Relay Outputs
There are two SPDT relays rated at 3A, 48 volts. The three con-
tacts for each relay have terminals (NC, NO, COM on the termi-
nal strips). You have the option to install MOVs on the board to
protect the relay contacts.
M4
C1
NO1
M5
M2
C2
NO2
M3
NC1 NC2
Battery-Backed Real-Time Clock
The real-time clock stores a representation of time and date,
and runs independently. The RTC can be programmed to inter-
rupt the processor periodically through the INT2 interrupt line.
Please refer to the Toshiba TC8250 data book for detail.
The Serial Ports
The Z180 has two independent, full-duplex asynchronous serial
channels, with a separate baud rate generator for each channel.
The baud rate can be divided down from the microprocessor
clock, or from an external clock for either or both channels.
microprocessor internal bus
ASCI
Control
Transmit Data
Reg: TDR0
Transmit Shift
Reg: TSR0
Receive Data
Reg:RDR0
Receive Shift
Reg: RSR0
Control Register A:
CNTLA0
Control Register B:
CNTLB0
Status Register:
S TAT0
Transmit Data
Reg: TDR1
Transmit Shift
Reg: TSR1
Receive Data
Reg:RDR1
Receive Shift
Reg: RSR1
Control Register A:
CNTLA1
Control Register B:
CNTLB1
Status Register:
S TAT1
interrupt request
Baud Rate Gen. 0
Baud Rate Gen. 1
CKA
1
CKA
0
TXA
0
RXA
0
RTS
0
CTS
0
DCD
0
TXA
1
RXA
1
CTS
1
The serial ports have a multiprocessor communications feature
that can be enabled. When enabled, an extra bit is included in
the transmitted character (where the parity bit would normally
go). Receiving processors can be programmed to ignore all re-
ceived characters except those with the extra multiprocessing
bits enabled. This provides a 1-byte attention message that can
wake up a processor without the processor having to monitor
(intelligently) all traffic on a shared communications link.
The serial ports can be polled or interrupt-driven. Normal serial
options are available: 7 or 8 data bits, 1 or 2 stop bits, odd, even
or no parity, and parity, overrun, and framing error detection.
Port 0
Port 0 is RS232; its connector is the RJ12 jack. It has CTS and
RTS handshaking lines. Port 0 is constrained by hardware to
have the CTS (clear to send) pulled low by the RS232 device
with which it is communicating.
If the device with which the port is communicating does not
support CTS and RTS, the CTS and RTS lines on the PK2100
side can be tied together to make communication possible.
Port 1
Port 1 is RS485 normally, with transmit and receive lines on the
screw terminals. You can use port 1 as an RS232 port, but it has
no CTS/RTS handshaking.