AK-NORD XT-PICO-XXL User manual

XT- PICO -XXL
DesignGuide V1.1

1 Description.....................................................................................................................................3
2 Interfaces and functions.................................................................................................................3
RS232(TTL)..................................................................................................................................3
RS485(TTL)..................................................................................................................................3
I2C.................................................................................................................................................4
SPI ................................................................................................................................................4
TTL IO...........................................................................................................................................4
Ethernet........................................................................................................................................4
3 Power supply.................................................................................................................................5
4 Network protocols..........................................................................................................................5
5 Dimensions....................................................................................................................................6
6 Pin description...............................................................................................................................7
Connecting plan..........................................................................................................................9
7 Schematics..................................................................................................................................10
RS232.........................................................................................................................................10
RS485.........................................................................................................................................11
SPI ..............................................................................................................................................12
I2C...............................................................................................................................................13
SD CARD....................................................................................................................................14
LCD DISPLAY(SPI)....................................................................................................................15
LCD DISPLAY(4BIT)..................................................................................................................16
Dataflash(SPI)............................................................................................................................17
POE (PowerOverEthernet)........................................................................................................18
8 BUS = I2C....................................................................................................................................19
Example: EEPROM 24LC16...........................................................................................................22
Example: EEPROM AT24C16........................................................................................................23
Example: I/O Expander PCF8574AP.............................................................................................24
9 BUS = SPI ...................................................................................................................................25
10 BUS = TTL IO............................................................................................................................30
11 BUS = LCD................................................................................................................................37
12 BUS = SDCARD / DFCARD......................................................................................................39

1 Description
Thanks to its extremely little dimensions of only 22 x 32 mm the new XT-PICO–XXL module is very well
appropriate to be integrated also to very small terminals. A total of two bus systems are made available of
each four or five switchable interfaces such as RS232, RS485, I2C, SPI as well as TTL-IO. Even a POE
(Power over Ethernet) supply is possible since all necessary connections are executed. Lots of functions
such as e.g. a 4-bit or SPI LCD display as well as the direct connection of the SD card are directly
selectable.
2 Interfaces and functions
Interface (TTL level (3.3V))
RS232 Baud rate : up to 1M baud
Data bits : 7,8
Parity : Odd,Even,None
Mark,Space
RS485 Baud rate : bis 1MBaud
Data bits : 7,8
Parity : Odd,Even,None
Mark,Space
I2C Data rate : up to 400KHz
SPI Data rate : up to 25 M bit
TTL-IO 7 or 8 pin
for digital input/output
RS232(TTL)
It is possible to use up to 2 independent individually operating serial interfaces. Each interface can
be individually set and it is possible to transfer data rates of up to 1.000.000 bauds. Furthermore, it
is possible to additionally set emulations such as modem, Auto-Connect, Connect-On-Data, TCP /
UDP - Client with up to 10 parallel connections, TCP/UDP server, tunnel mode with transfers of
the signal modes as well as settings, E-Mail Client with sending and receiving of e-mails.
RS485(TTL)
It is possible to use up to 2 independently operating RS485 interfaces. This mode also supports
so-called 2-wire components such as e.g. the MAX3072E, since it does not possess a proper
control wire. Each interface can be individually set and it is possible to transfer data rates of up to
1.000.000 bauds. Furthermore, it is possible to additionally set emulations such as modem,
AutoConnect, Conntect-On-Data, TCP/UDP-Client with up to 10 parallel connections, TCP/UDP
server, tunnel mode with transfer of the signal modes as well as settings, E-Mail Client with
sending and receiving of e-mails.

I2C
Indeed it is only possible to operate one I2C interface in the master mode; however it is possible to
control it via two different ports with e.g. different addresses. A data mode had also been
implemented in order to achieve a maximum of flexibility. The interface can be individually set and
it is possible to transfer data rates of up to 400.000 bits/sec. Furthermore, it is possible to
additionally set emulations such as modem, AutoConnect, Conntect-On-Data, TCP/UDP-Client
with up to 10 parallel connections, TCP/UDP server, E-Mail Client with sending and receiving of e-
mails.
SPI
It is possible to use up to 2 independently operating SPI interfaces in the master or slave mode.
Each interface can be individually set and it is possible to transfer data rates of up to 25.000.000
bits. Furthermore, it is possible to additionally set emulations such as AutoConnect, Conntect-On-
Data, TCP/UDP-Client with up to 10 parallel connections, TCP/UDP server, E-Mail-Client with
sending and receiving of e-mails.
By the setting in the Setup, the SPI interface can directly operate SD cards, DF cards or Data-
Flash components. An implemented Flash-File system with FAT16 structure support the FTP
server in order to save data on it or to read data from it. Now it is possible to save own homepages
or JAVA – Applets in order to present a proper and individual look to the customers via the WEB
server.
SD-Cards / DF-Cards:
- FAT12/16/32
- PC-compatible
Serial-Flash components:
- AT45DB011B, AT45DB021B, AT45DB041B,
AT45DB081B, AT45DB0161B, AT45DB0321B
AT45DB0642, AT45DB1282
- SST25VF016B, SST25VF032B, SST25VF064C
SST26VF016B, SST26VF032B, SST26VF064B,
S25FL116K, S25FL132K, S25FL164K,
SST25VF020
will be directly identified.
The SPI interface can also directly control as SPI display, e.g. the EA DOGM162B-A, which you
can directly use via TCP/IP.
TTL IO
It is possible to directly control up to 15 pins via two interfaces. To do so, there is a proper control
mode which can read, switch on or switch off the signals. A tunnel mode allows the automatic
transfer of the signal modes.
Ethernet
It can directly be used without any additional components. RJ45 Connector on board.
MDIX (Automatic cable recognition)
10 Half Duplex
10 Full Duplex
100 Half Duplex
100 Full Duplex
AutoSensing

3 Power supply
3.3 volts +- 5% low noise, the supply voltage is directly used (0 Ohm)
170 mA
4 Network protocols
1. IPv4
2. TCPv4
3. UDPv4
4. FTP
5. TFTP
6. ICMPv4
7. ARP
8. SNMP
9. LPR
10.DHCPv4
11.BOOTP
12.DNS
13.TELNET
14.HTML
15.http
16.DYNDNS
17.SMTP
18.POP3
19.SYSLOG
20.IPv6
21.NDP
22.ICMPv6
23.DHCPv6
24.TCPv6
25.UDPv6
26.Netbios-NS
27.LLMNR
28.ZeroConfig
-APIPA
-AutoIP
29.IP-Multicast

5 Dimensions
~22 mm
2mm 2mm
~32 mm
24 mm
Bottom View

6 Pin description
Bottom View
P1 P2
PIN1 PIN1
P1 P2
PIN9 PIN9
P4 P3
PIN9 PIN9
XT-PICO-XXL
AK-NORD
XT-PICO-XXL
P4 P3
PIN1 PIN1

Alles was Sie noch benötigen, ist eine RJ45 – Buchse und zwei LED’s
Hinweis:
Die LED – Anschlüsse können direkt verwendet werden. Die Vorwiderstände sind schon auf dem
XT-PICO-XXL vorhanden. Auch die RJ45 – Anschlüsse können direkt an eine RJ45 – Buchse
angeschlossen werden. Der erforderliche Übertrager ist auf dem XT-PICO-XXL ebenfalls
vorhanden.
Don’t use

Connecting plan

7 Schematics
RS232

RS485

SPI

I2C

SD CARD

LCD DISPLAY(SPI)

LCD DISPLAY(4BIT)

Dataflash(SPI)

POE (PowerOverEthernet)
Note:
The POE module is available at
AK-NORD.
Order number: AK9050

8 BUS = I2C
Inter-Integrated Circuit (IIC)
The inter-IC bus (IIC) is a two-wire, bidirectional serial bus that provides a simple, efficient method of data
exchange between devices. Being a two-wire device, the IIC bus minimizes the need for large numbers of
connections between devices, and eliminates the need for an address decoder.
SETUP I2C
Hinweis:
Es ist eine I2C Schnittstelle auf BUS1 vorhanden. Nur Master-Mode ist möglich
1 = Slave Addr = Address of slave. Possible values 0-127
2 = Baudrate = Baud rate on the I2C bus. Possible values 1-400000
3 = Data Control = N = no data control (please refer to next page)
D = protocol mode (please refer to next page)
4 = Data Poll*10ms = only if DataControl=N is active. Then every xxx ms it is controlled, if there
are data available on the Slave.
5 = Flow Control = No function
6 = RTS Protocol = No function
=========================== CONFIG MENU =====================================
1 = Slave Addr = 0
2 = Baudrate = 100000
3 = Data Control = N
4 = Data Poll*10ms = 10
5 = Flow Control = N
6 = RTS Protocol = 0
a = Emulation = TCPSERVER
b = EmuCode = 0000
c = BUS = I2C
d = InputTimeOut*10ms = 0
e = Local Port = 1002
f = Local SSL Port = 0
STATE=HW ONLINE
RTS = LOW CTS = LOW
For example:'1=2'
-----------------------------------------------------------------------------
[Q = QUIT] Please enter your choice:

a=Emulation: = The following emulations can be used:
MODEM,EMAIL,TCPCLIENT,UDPCLIENT,UDPSERVER,TCPSERVER
Please find examples of applications and detailed explanations regarding
emulations in the main manual of the AK XXL products.
b=Emucode: = for customer-specific functions
c=BUS =
I2C
Each bus can be reconfigured by entering an admissible value as for example
“RS232, RS485, I2C, SPI, LCD, SDCARD or DFCARD“ in the menu item “BUS”.
However, it is only possible to activate and configure the selected BUS after
resetting.
e = Local Port: = Here you can define the TCP/IP or UDP port, which is approved for the
corresponding serial interface.
If you enter here 23 (Telnet) or 80 (Browser), the device can no longer be
configured via this service. But the output of the data (requests) of browser or
Telnet will be performed directly via the serial interface.
f = Local SSL Port: = Has got the same function as the Local Port, but it is used for encoded SSL
communication.
All other menus are described in the main manual of the AK XXL products.
Standard mode:
Settings:
1 = Slave Addr = 0
2 = Baudrate = 100000
3 = Data Control = N
4 = Data Poll*10ms = 10
5 = Flow Control = N
In this setting the XT-PICO module polls the I2C-Slave on the address 0every 100ms and tries to obtain
data from it. Depending on the other setting such as TCP-Client, modem etc., such data is being processed.
As soon as a connection is available via TCP/IP as soon as data are received, it will try to send the data to
the I2C-Slave to the address 0.
Table of contents
Other AK-NORD Computer Hardware manuals
Popular Computer Hardware manuals by other brands

Digital Audio Labs
Digital Audio Labs livemix LM-DANTE-EXP2 user guide

Hitachi
Hitachi S10mini OD.RING Hardware manual

NUDEcnc
NUDEcnc Ncore V1 instruction manual

Renesas
Renesas Emulation Probe M306V8T-EPB user manual

Cypress Semiconductor
Cypress Semiconductor CYDC064B08 Specification sheet

Avermedia
Avermedia Hybrid Express Slim Quick installation guide

Diablotek
Diablotek F12025BU Specifications

Agilent Technologies
Agilent Technologies HSSI WanProbe J3916A Installation & user guide

Renesas
Renesas ClockMatrix 8A3 Series Application note

Sena
Sena UPSLink Series user guide

Linear
Linear Analog Devices DC2985A manual

Targus
Targus USB Number Pad quick start guide