Advertisement

Quick Links

XT- PICO -XXL
DesignGuide V1.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XT-PICO-XXL and is the answer not in the manual?

Questions and answers

Summary of Contents for AK-NORD XT-PICO-XXL

  • Page 1 XT- PICO -XXL DesignGuide V1.1...
  • Page 2: Table Of Contents

    1 Description ............................. 3 2 Interfaces and functions ......................... 3 RS232(TTL) ..........................3 RS485(TTL) ..........................3 ..............................4 ..............................4 TTL IO ............................4 Ethernet ............................4 3 Power supply ..........................5 4 Network protocols .......................... 5 5 Dimensions ............................ 6 6 Pin description ..........................
  • Page 3: Description

    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.
  • Page 4: 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.
  • Page 5: Power Supply

    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.
  • Page 6: Dimensions

    5 Dimensions Bottom View ~22 mm 24 mm ~32 mm...
  • Page 7: Pin Description

    6 Pin description Bottom View AK-NORD XT-PICO-XXL PIN9 PIN9 PIN9 PIN9 XT-PICO-XXL PIN1 PIN1 PIN1 PIN1...
  • Page 8 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...
  • Page 9: Connecting Plan

    Connecting plan...
  • Page 10: Schematics

    7 Schematics RS232...
  • Page 11: Rs485

    RS485...
  • Page 14: Sd Card

    SD CARD...
  • Page 15: Lcd Display(Spi)

    LCD DISPLAY(SPI)
  • Page 16: Lcd Display(4Bit)

    LCD DISPLAY(4BIT)
  • Page 17: Dataflash(Spi)

    Dataflash(SPI)
  • Page 18: Poe (Poweroverethernet)

    POE (PowerOverEthernet) Note: The POE module is available at AK-NORD. Order number: AK9050...
  • Page 19: Bus = I2C

    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.
  • Page 20 The following emulations can be used: a=Emulation: 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. for customer-specific functions b=Emucode: c=BUS Each bus can be reconfigured by entering an admissible value as for example “RS232, RS485, I2C, SPI, LCD, SDCARD or DFCARD“...
  • Page 21 Protocol mode: Settings: 1 = Slave Addr 2 = Baudrate = 400000 3 = Data Control 4 = Data Poll*10ms = 10 5 = Flow Control Using this setting it will be possible to directly access the interface via TCP/IP and to directly address the I2C-Slave by means of corresponding commands such as WRITE and READ.
  • Page 22: Example: Eeprom 24Lc16

    Example: EEPROM 24LC16 +3.3V Settings: 1 = Slave Addr 2 = Baudrate = 400000 3 = Data Control 4 = Data Poll*10ms = 10 5 = Flow Control Write “HALLO” WRITE: 0x02,0x00,0x0D,0x03,0x50,0x01,0x00,0x57,0x00,0x05,0x48,0x41,0x4C, 0x4C,0x4F,0x03 ANSWER: 0x06,0x57 Read “HALLO” WRITE: 0x02,0x00,0x08,0x03,0x50,0x01,0x00,0x52,0x00,0x05,0x03 ANSWER: 0x06,0x52,0x48,0x41,0x4C,0x4C,0x4F Note The characters displayed in hexadecimal notation, such as 0xnn, have to be transmitted in...
  • Page 23: Example: Eeprom At24C16

    Example: EEPROM AT24C16 +3.3V Settings: 1 = Slave Addr 2 = Baudrate = 400000 3 = Data Control 4 = Data Poll*10ms = 10 5 = Flow Control Write “HALLO” WRITE: 0x02,0x00,0x0E,0x03,0x50,0x02,0x00,0x00,0x57,0x00,0x05,0x48,0x41, 0x4C,0x4C,0x4F,0x03 ANSWER: 0x06,0x57 Read “HALLO” WRITE: 0x02,0x00,0x09,0x03,0x50,0x02,0x00,0x00,0x52,0x00,0x05,0x03 ANSWER: 0x06,0x52,0x48,0x41,0x4C,0x4C,0x4F Note The characters displayed in hexadecimal notation, such as 0xnn, have to be transmitted in...
  • Page 24: Example: I/O Expander Pcf8574Ap

    Example: I/O Expander PCF8574AP +3.3V Settings: 1 = Slave Addr 2 = Baudrate = 100000 3 = Data Control 4 = Data Poll*10ms = 10 5 = Flow Control Set P0 = 0 (Low ) WRITE: 0x02,0x00,0x08,0x03,0x38,0x00,0x57,0x00,0x01,0xF7,0x03 ANSWER: 0x06,0x57 Read P0-P7 WRITE: 0x02,0x00,0x07,0x03,0x38,0x00,0x52,0x00,0x01,0x03 ANSWER:...
  • Page 25: Bus = Spi

    9 BUS = SPI Serial Peripheral Interface (SPI) The SPI-bus is a 4-wire serial communications interface which is used by many microprocessor peripheral chips. The Serial Peripheral Interface (SPI) circuit is a synchronous serial data link that is standard for many microprocessors and other peripheral chips.
  • Page 26 SETUP SPI =========================== CONFIG MENU ===================================== 1 = Master/Slave 2 = Bitrate = 1000000(1.019.642) 3 = Databits 4 = CPOL 5 = CPHA 6 = Data Control 7 = Data Poll*10ms = 10 8 = Flow Control 9 = RTS Protocol a = CS Control b = Emulation = TCPSERVER...
  • Page 27 The following emulations can be used: a=Emulation: 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. for customer-specific functions b=Emucode: c=BUS Each bus can be reconfigured by entering an admissible value as for example “RS232, RS485, I2C, SPI, LCD, SDCARD or DFCARD“...
  • Page 28 Standard mode: Settings: 1 = Master/Slave 2 = Bitrate = 1000000(1.019.642) 3 = Databits 4 = CPOL 5 = CPHA 6 = Data Control 7 = Data Poll*10ms = 10 8 = Flow Control 9 = RTS Protocol In this mode the SPI interface is absolutely transparent. I.e. no data will be sent to the SPI-Slave as long as no data are being received.
  • Page 29 Protocol mode: Settings: 1 = Master/Slave 2 = Bitrate = 1000000(1.019.642) 3 = Databits 4 = CPOL 5 = CPHA 6 = Data Control 7 = Data Poll*10ms 8 = Flow Control 9 = RTS Protocol Using these settings, the XT-PICO module polls the SPI-Slave every 100ms by sending a 0x00 and tries to obtain data from it.
  • Page 30: Bus = Ttl Io

    10 BUS = TTL IO The TTL IO (input/output) mode makes available digital signal lines on the BUS1 7 and on the BUS2 8. It is possible to configure them either as output or as input. It is possible to switch them via a protocol which is described in detail in the annex.
  • Page 31 SETUP TTL IO =========================== CONFIG MENU ===================================== 1 = Emulation = TCPSERVER 2 = EmuCode = 0000 3 = BUS = TTLIO 4 = Local Port = 1002 5 = Local SSL Port STATE=HW ONLINE PIN1 = HIGH PIN2 = HIGH PIN3 = HIGH PIN4 = HIGH PIN5 = LOW...
  • Page 32 =========================== TTLIO Connection Menu =========================== 1 = Emulation = TCPSERVER 2 = EmuCode = 0000 3 = Setup Timeout = 10 (*100ms) 4 = Selection (M/S) = S (Single) 5 = Mode (C/A/T) = A (AutoConnect) a = DNS/IP:PORT b = DNS/IP:PORT c = DNS/IP:PORT d = DNS/IP:PORT e = DNS/IP:PORT...
  • Page 33 =========================== TTL-IO Config Menu ============================== 1 = PIN1 Direction I/O= I 2 = PIN2 Direction I/O= I 3 = PIN3 Direction I/O= I 4 = PIN4 Direction I/O= I 5 = PIN5 Direction I/O= I 6 = PIN6 Direction I/O= I 7 = PIN7 Direction I/O= I 8 = PIN8 Direction I/O= I a = PIN1 Value H/L...
  • Page 34 =========================== TTL-IO Alert Menu =============================== send an E-MAIL: 1 = If PIN1 changed 2 = If PIN2 changed 3 = If PIN3 changed 4 = If PIN4 changed 5 = If PIN5 changed 6 = If PIN6 changed 7 = If PIN7 changed 8 = If PIN8 changed send a SNMP TRAP: a = If PIN1 changed...
  • Page 35 =========================== TTLIO Dump Menu ================================= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....
  • Page 36 Control the IO – Pins of the XT-PICO-XXL: You always have to send two bytes. The first is the command byte and the second byte is the pin value For example: In order to configure PIN9 from the XT-PICO to an output, you have to send following control characters:...
  • Page 37: Bus = Lcd

    11 BUS = LCD Using this special mode, it is possible to control LCD displays. Currently entered displays are the EADOGM and the HD44780. =========================== CONFIG MENU ===================================== 1 = Emulation = TCPSERVER 2 = EmuCode = 0000 3 = BUS = LCD 4 = Local Port = 1003...
  • Page 38 EADOGM or HD44780 6 = Display Columns Using this setting, it is possible to indicate the display fields existing on the 7 = Display Columns display per row Using this setting, it is possible to enter the display elements which are 8 = Controller Columns= made available by the display controller The values are all preset and compliant to the display.
  • Page 39: Bus = Sdcard / Dfcard

    12 BUS = SDCARD / DFCARD =========================== CONFIG MENU ===================================== 1 = Master/Slave 2 = Bitrate = 4000000(4.006.956) 3 = Databits 4 = CPOL 5 = CPHA a = BUS = SDCARD Card state = detected Manufacturer = SD Pages = 1.987.584 PageSize = 512...

Table of Contents