IPC@CHIP® is a registered trademark of Beck IPC. Ethernet is a
registered trademark of Xerox Corporation. All other product names,
company names, logos or other symbols referred to herein are trademarks
of their respective owners.
Ethernet is a registered trademark of Xerox Corporation.
SPI is a trademark of Motorola, Inc.
No part of this guide may be reproduced or transmitted in any form for any
purpose whatsoever other than the purchaser's personal use, without the
express written permission of Beck IPC.
4.6LED’S AND DIP SWITCH................................................................................................................................8
5.1CLIMATIC DATA ........................................................................................................................................... 22
5.2MECHANICAL DATA ..................................................................................................................................... 22
5.4ELECTRICAL DATA ....................................................................................................................................... 22
6. GENERAL CONDITIONS OF USE............................................................................................................. 23
6.1SCOPE OF APPLICATION................................................................................................................................23
7. EXCLUSION OF WARRANTY AND LIABILITY.................................................................................... 23
The IPC@CHIP® SC23 Embedded Web Controller has been d esigned to meet the most common requirements
of embedded products developed for the communication, office automation, mass storage, and general
embedded markets. Specific applications would inclu de industrial controls, data collection, protocol conversion,
process monitoring and Internet connectivity.
The IPC@CHIP® SC1X3 family is a combination of hardware and software including the preinstalled real-time
Operating System, TCP/IP stack, web server, FTP server and Telnet server. It offers increased reliability,
functionality and performance, and considerabl y reduced time to market, and also enables designers to reduce
the size, power consumption and cost of the embedded system.
The IPC@CHIP® SC23 microcontrollers also integrate the functions of the CPU, two independent timers,
watchdog timer, interrupt controller, DMA controller, three asynchronous serial ports, and programmable I/O pins
on one chip. It also supports the I²C bus and SPI (Serial Peripheral Interface). The USB interface supports userspecific connections to standard USB hosts like PCs (USB device mode) or memory expansion with USB sticks
(USB host mode).
The DB54 development board is designed to provide an easy introduction to the SC23 technology, both for
software development in C/C++ and in IEC61131. It also provides a hardware basis for quickly developing a
functional prototype for your product. The DB54 can also be expanded ea sily using a plug-in board.
including a breadboard area for customer-specific extensions
1.2 Accessories
The following accessories are not supplied with the Development Board DB54, but can be order ed separately:
Order number: Accessories:
195837 ZK14 serial programming cable
538934 PSE10 power supply for DB54
541522 Paradigm C/C++ Beck IPC Edition
1.3 Getting Started
The initial commissioning of the DB54 and the software and tools required for this are described in the document
IPC@CHIP® SC123 “Getting Started”. This is available from the Internet at:
http://www.beck-ipc.com/ipc/gettingstarted
This web page also provides links to the required tools as well as other useful docume ntation (SC1xx Hardware
Manual; RTOS API documentation).
The 24V power supply input of the DB54 is protected against reverse polarity and transient over-voltages. An
operating voltage indication (LD1) is located near the power supply socket. Dimming of th e power indication LED
signals reset of the SC23.
A switching controller from the 9...30V DC power supply of the DB54 is used to provide the internal 3.3V po wer
supply. This voltage is also provided at different pin header for external expansions, the 3.3V s witching controll er
can supply 600mA for external expansions. In the basic configuration, the maximum internal load of the 3.3V
power supply is 400mA. An additional switching controller provides 5V/500mA from the 24V operating voltage of
the DB54 for the USB host function.
4.2 ST12 & S1 - Power supply connector
Power supply connectors for the DB54
Pin assignment:
Pin No. Designation
1 (pin) 24V DC (9..30V DC)
2 (shield) GND
9..30V DC (pin)
GND (shiel
d)
4.3 SW1 - 24V switch
Switch for the operating voltage of the DB54
Not assembled / optional assignment: e.g. APEM 25136NAH silver ON-ON
If the switch is to be assembled later, the 0 Ohm R13 resistor near the SW1must be removed.
Pressing the PFI button (SW18) emulates a power-fail event if the Power-fail function is enabled in the SC23, and
calls a power-fail software routine. This routine can write data to the Flash memory area of the SC23. The Powerfail function must be software-enabled (CHIP.INI or software interrupt). Using the PIO9 function of the PFI/PIO9
signal, the PFI button can also be used as a push-button for input.
4.5 SW19 - Reset button
Power-on reset and the reset button (SW19) generate a low active reset pulse for the SC23 processor.
4.6 LED’s and DIP switch
For digital input and output simulation
The DIP-switch is connected to an I2C I/O port expander (PCF8574A). It is coded to the I2C base
address 72hex. A switch in the ON position will read out logic 0, and a switch in the OFF position will
read out logic 1. Using the I2C port expander it ispossible to have a practical expansion of input and
output signals for the SC23.
The LED’s are connected to an I2C I/O port expander (PCF8574A). It is coded t o the I2C base
address 70hex. To light up an LED you have to write logic 0 to the correspondi ng port bit, and to
switch the LED off you need a logic 1 at the port bit.
A sample program for handling the LED’s and DIP-switch can be obtained from the BECK IPC
website.
4.7 LCD Display
For more complex visualization, a two-row, 16 character dot matrix, LCD (without backlight) with
KS0066 controller/driver is provided on the DB54.
This is an easy way to interface 5V technology and expand the I/O capabilities of the SC23.
The LCD is interfaced to an I2C port expander to the SC23 and uses the 4-bit mode. The I2C address
of the LCD interface is 74hex.
Sample programs for handling the LCD can be obtained from the BECK IPC website.
The S9 pin header in conjunction with S31 and S32 supports the usability of the FK61-WL01 WLAN
module with the DB54 Board. The FK61-WL01 WLAN module uses the SPI interface at S32 and three
PIO pins at S9. To allow WLAN and SD/MMC to coexist at the SPI bus, the WLAN interface uses a
different SPI slave select signal (PIO12 / CTS1), so the CTS1 jumper must be removed from S41 for
the use of the FK61-WL01 module.
Serial data Transmit line. TTL level
PIO27
SDO (serial data out)
SC23 as SPI master: MOSI
SC23 as SPI slave: MISO
RXD3
PIO28
SDI
PIO12
CTS1
RTS3
PIO19
SCK
VCC 3.3 power supply
GND GND, Signal reference
Input
Bi-directional
Input
Bi-directional
Input
Output
Bi-directional
Output
Serial data Receive line. TTL level
PIO28
SDI (serial data in)
SC23 as SPI master: MISO
SC23 as SPI slave: MOSI
SPI Slave Select
Handshake line. Clear To Send. TTL level
Handshake line. Request To Send. TTL level
PIO19
SPI clock
(e.g. for externally connected level converter)
4.12 S30 - I2C Interface
Alternatively PIO signals can also be configured on the signals of the I2C interface.
1 K Ohm pull-up resistors are connected on SDA and SCL
Pin assignment (pin header pitch 2.54mm):
The default function of this interface is the terminal interface (19200 baud, lines used: TXD, RXD)
This interface can also be used for RTOS update (Interface settings for RTOS update 115 KBaud,
lines used: TXD, RXD)
Pin assignment (D-SUB 9-pole male connector):
Signal descriptions of the asynchronous serial interface:
Signal name Direction Description
TXD1 Output Serial data Transmit line. RS232/V24 level
RXD1 Input Serial data Receive li ne. RS232/V24 level
CTS1 Input Handshake line. Clear To Send. RS232/V24 level
RTS1 Output Handshake line. Request To Send. RS232/V24 level
GND GND, Signal reference
4.14 S41 - Jumper array COM1
A jumper placed at this pin header allows the serial interfaces of the SC23 to be used with an RS232
level. Removing the jumpers allows the serial signals to be used directly as TTL levels e.g. for RS485
driver.
Asynchronous serial interface with RS232 / V24 level and transfer rates up to max. 115200 baud.
Two jumpers at S42 can be used to connect pins 1, 4 and 6 (DCD, DTR, DSR) of the DSUB plug
(required for modem connections). These signal s are not functionally connected with the SC23.
The RTS2 and CTS2 signals are shared with the CAN signals CAN1 TX and CAN1RX.
Signal descriptions of the asynchronous serial interface:
Signal name Direction Description
TXD2 Output Serial data Transmit line. RS232/V24 level
RXD2 Input Serial data Receive li ne. RS232/V24 level
CTS2 Input Handshake line. Clear To Send. RS232/V24 level
RTS2 Output Handshake line. Request To Send. RS232/V24 level
DCD No function, connected to S42
DTR No function, connected to S42
DSR No function, connected to S42
GND GND, Signal reference
4.16 S40 - Jumper array COM2
This jumper array allows the serial interfaces of the SC23 to be used with an RS232 level. Removing
the jumpers allows the serial signals to be used directly as TTL levels e.g. for RS485 driver. The RTS2
and CTS2 signals are shared with the CAN signals CAN1TX and CAN1RX.
This pin header is required for modem connections at COM2. With two jumpers it can connect pins 1,
4 and 6 (DCD, DTR, DSR) of the DSUB plug ST14 (COM2).
Pin assignment (1x6 pin header, 2.54mm pitch):
Pin No. Name
1 DCD (can be bridged via jumper with DTR)
2 DTR (can be bridged via jumper with DCD)
3 DTR (can be bridged via jumper with DSR)
4 DSR (can be bridged via jumper with DTR)
5 NC
6 NC
4.18 S3 - Serial interface COM3 / SPI
] Jumper
] Jumper
Asynchronous serial interface and synchronous serial interface with TTL signal level. The COM3
interface can also be used alternatively as an SPI interface or as a PIO function.
4.7k Ohm pull-up resistors at SDO and SDI enable the SPI interface to run in slave mode.
Pin assignment (1x3 pin header, pitch 2.54mm)
The SD/MMC interface uses the SPI interface of the SC23.
As several devices can be connected to the SPI interface, a PIO signal is required as a device-select
signal (SPI slave select, SEL) for each SPI device. The device-select signals are configured via the
software. PIO18 is reserved as the device-select signal for the SD/MMC interface on the DB54. The
appropriate MMC/SD driver must be installed in order to use the SD/MMC interface. This driver can be
obtained from the BECK IPC GmbH website.
SDO Output Serial synchronous data output
SDI Input Serial synchronous data input
SLVSEL# Output SPI Slave Select
SCK Output SPI clock
CD (PIO11) Input Card Detect: 0 = Card present
1 = Card not present
WP (PIO10) Input Write Protect: 0 = unlocked
1 = locked
VCC 3.3V power supply
GND GND, Signal reference
4.20 ST4 - PIO Jumper array
This jumper array is used to disable DB54 functions if the corresponding PIO should be used for other
purposes.
Pin assignment (2x8 pin header, pitch 2.54mm)
10/100 Base-T Ethernet interface
Activity of the Ethernet interface is indicated by the orange LEDs that are lit up by the SC23. The other
green LED is connected to a PIO of the SC23 and is freely programmable.
Assignment of the RJ45 Ethernet connector:
Pin No. Name
1 TPTX+
2 TPTX3 TPRX+
4 NC
5 NC
6 TPRX7 NC
8 NC
Signal descriptions of the Ethernet interface:
Signal name Direction Description
TPTX+ Output Differential 10/100 Base T transmit signal from SC23
TPTX- Output Differential 10/ 100 Base T transmit signal from SC23
TPRX+ Input Differential 10/100 Base T receive signal from SC23
TPRX- Input Differential 10/100 Base T receive signal from SC23
Ethernet Jack with integrated LED’s:
RJ45 Ethernet Jack LED Description
green LED
TMROUT0/PIO1
(right side)
Activity Status
orange LED
(left side)
On: activity
Off: no activity
4.22 S6 - CAN0 Interface
The CAN0 interface is equipped with a CAN transceiver module and is not isolated. A 120-Oh m
terminating resistor (R22) is provided between the CANLOW and CANHIGH si gnal (DSUB 9 female).
Additionally it is possible to connect the power supply to pin 9 of the DSUB connector S6 by placing a
0 Ohm resistor at R10. #
CAN_LOW Bi-directional Differential CAN Signal
CAN_HIGH Bi-directional Differential CAN signal
CAN_SHLD Shielding of the CAN socket
4.23 S38 - CAN1 (COM2) Interface
The second CAN interface is not provided with a CAN transceiver. 3.3 V and 5V are provided on the
pin header for expansion with a CAN transceiver. Alternatively, the signal lines of the CAN1 interface
can also be used as PIO functions. The CAN1TX and CAN1RX signals are shared with the si gnals
RTS2 and CTS2.
Pin assignment (pin header 6-pole, pitch 2.54mm):
Differential CAN signal
PIO20
Handshake signal. Clear To Send. TTL level
Differential CAN signal
PIO21
Handshake signal. Request To Send. TTL level
Page 20
IPC@CHIP DB54
Hardware Manual V1.1 [04.10.2007]
GND Signal reference
Example of galvanic isolation of the CAN interface:
CAN_TXD
CAN_RXD
VCC
28
R28
390R
3
VCC
R7
8
1k
7
6
5
GND
VCC
1
+Vin
+5V+5V
24
-Vin-Vout
GND
DC/DC converter
U20
6N135
6N135
+Vout
ISO2
ISO1
7
6
5
CAN_GND
CAN_VCC
2
3
6
R15
390R
C16
100n
CAN_VCC
CAN_GND
CAN_VCC
R19
1k
17
TXD
46
RXD
5
REF
RS
8
CAN_GND
Example of the CAN interface without galvanic isolation:
P2
1
CAN_GND
6
2
3
IC1
CANH
CANL
GNDVCC
82C250
2
CAN_SHLD
CAN_GND
CAN_GND
CAN_GND
7
3
8
4
9
5
1
6
2
7
3
8
4
9
5
CAN
D-SUB-9f
P1
CAN
D-SUB-9m
P2
1
6
2
7
3
8
4
9
5
D-SUB-9f
CAN
3V3
GND
CANTX
CANRX
NC
5V
CAN1
1
2
3
4
5
6
S38
+
C2
10uF
C1
IC1
100uF
1
TXD
4
RXD
58
REFRS
SN65HVD231
GND
CANL
CANH
GNDVCC
23
CANH
7
CAN_GND
CANL
6
4.24 ST16 & ST13 - USB Interface
The USB interface of the DB54 has the ability to work in host or device mode. A software driver is
needed to use the USB, which can be obtained from the BECK IPC GmbH website. It is not possible
to operate the USB in host mode and device mode at the same time.
USBN Bi-directional Differential USB signal
USBP Bi-directional Differential USB signal
5V 5V (max. 500mA) power supply for devices
connected to the USB host interface.
GND Signal reference
The external USB voltage can be taken from pin header S39 pin 4
ST13 USB device pin assignment (USB-B mini connector)
Pin No. Name
1 VCC_USB_DEVICE (connected to S39 pin 4)
2 USBN
3 USBP
4 AB_DETECTION
5 GND
Signal descriptions of the USB device interface:
Signal name Direction Description
USBN Bi-directional Differential USB signal
USBP Bi-directional Differential USB signal
AB_DETECTION Not connected
VCC_USB_DEVICE USB voltage input
GND Signal reference
Use of the DB54 Development Board or DK55 Devel opment Kit is permissible exclusive ly in accordance with the
terms and conditions stated below. These terms and conditions of use shall be deemed as accepte d with the
commissioning of the development board.
7. Exclusion of warranty and liability
This product is a development board without the CE mark. The board must therefore only be used for
hardware/software development. Use of the development board outside the specified environment is the
responsibility of the user and shall be carried out at his or her own risk, exempting Beck from any liability.
Claims by the user for compensation against Beck in conjunction with the use of this product shall be excluded.
Insofar that information, hardware, software and documentation is transferred without charge, liability is excl uded
for any material defects and deficiencies in title of the information, hardware, software and documentation, in
particular for their correctness or absence of errors, completeness and/or usability.
BECK IPC GmbH MAKES NO WARRANTY, EXPRESS,
STATUTORY, IMPLIED OR BY DESCRIPTION, REGARDING
THE INFORMATION SET FORTH HEREIN OR REGARDING
THE FREEDOM OF THE DESCRIBED DEVICES FROM
INTELLECTUAL PROPERTY INFRINGEMENT. BECK IPC
GmbH MAKES NO WARRANTY OF MERCHANTABILITY OR
SUITABILITY FOR ANY PURPOSE.
BECK IPC GmbH shall not be responsible for any errors that
may appear in this document. BECK IPC GmbH makes no
commitment to update or keep current the information
contained in this document.
Life critical applications - BECK products are not authorised for
use as critical components in life-support devices or systems
unless a specific written agreement pertaining to such intended
use is executed between the customer and BECK prior to use.
Life-support devices or systems are those, which are intended for
surgical implantation in the body, or which sustain life, and whose
failure to perform, when properly used in accordance with
instructions for use provided in the Operation Manual, can be
reasonably expected to result in significant injury to the user.
BECK IPC GmbH customers using or selling these products for
use in such applications do so at their own risk and agree to fully
indemnify BECK IPC GmbH for any damages resulting from such
application.
Right to make changes - Beck IPC GmbH reserves the right to
make changes without notice in the products, including software,
described or contained herein in order to improve design and/or
performance. Beck IPC GmbH assumes no responsibility or
liability for the use of any of these products.