UNO-2050 GX1-300 Universal Network Controller with 2 x LAN, 2 x RS-232, 2 x isolated RS-232/422/485, 16 x isolated DI/O User’s Manual
Copyright notice This document is copyrighted, 2007, by Advantech Co., Ltd. All rights are reserved. The original manufacturer reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of the original manufacturer. Information provided in this manual is intended to be accurate and reliable.
Product warranty Advantech warrants to you, the original purchaser, that each of its products will be free from defects in materials and workmanship for one year from the date of purchase. This warranty does not apply to any products that have been repaired or altered by persons other than repair personnel authorized by Advantech, or which have been subject to misuse, abuse, accident or improper installation. Advantech assumes no liability under the terms of this warranty as a consequence of such events.
Technical support and sales assistance If you have any technical questions about the UNO-2050 or any other Advantech products, please visit our support website at: http://www.advantech.com/support For more information about Advantech’s products and sales information, please visit: http://www.advantech.
Contents Chaper 1 1.1 1.2 1.3 1.4 1.5 Introduction ....................................................................... 2 Hardware Specifications .................................................. 3 Safety Precautions ............................................................ 6 UNO-2050 Series ............................................................. 7 Chassis Dimensions ......................................................... 8 Chaper 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.
3.4 3.5 3.6 Plug-in Screw Terminal Block Field Wiring Considerations................................................... 29 BIOS Setup and System Assignments ........................ 30 HDD Extension Flexibility .......................................... 30 Appendix A Pin Assignments ................................... 31 A.1 A.2 A.3 Board Connector and Jumpers .................................... 32 Standard RS-232 Serial Port (COM1 ~ C0M2) .........
Figures Figure 1-1: Chassis dimensions ................................................................ 8 Figure Figure Figure Figure Figure Figure Figure Figure Figure 2-1: 2-2: 2-3: 2-4: 2-5: 2-6: 2-7: 2-8: 2-9: UNO-2050 front panel ............................................................ 10 UNO-2050 rear panel ............................................................. 10 Digital input connector pin assignments ............................... 12 Isolated digital input connection ...............
Tables Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table 2-1: 2-2: 2-3: 2-4: 2-5: 2-6: 2-7: 2-8: 2-9: 2-10 2-11 2-12 2-13 2-14: 2-15: 2-16: 2-17: 2-18: Table A-1: Table A-2: Table A-3 Table A-4: Table A-5: Table A-6: Table A-7: Table A-8: Table A-9: Table A-10: Table A-11: Table A-12: Table A-13: Serial ports default setting ...................................................... 11 Digital input connector signal description .......................
CHAPTER 1 UNO-2050 Overview This chapter gives background information on the UNO-2050. It shows you the UNO-2050 overview and specifications.
1.1 Introduction Are you looking forward to a suitable embedded Application Ready Platform (ARP) that could shorten your development time and offer rich networking interfaces to fulfill your extensive needs in different kind of projects? Advantech Universal Network Controller (UNO-2000 series) is your ANSWER concentrating the services on Networkenabled Application Ready Platform total solution.
1.2 Hardware Specifications CPU: NS Geode GX1-300 MHz Chipset: NS CS5530A BIOS: AWARD 256 KB FLASH BIOS RAM: 64/128 MB SDRAM on board VGA: Supports VGA and VESA - Display memory: 1 ~ 4 MB share memory, set in BIOS - CRT display mode: Non-interlaced CRT monitors resolutions up to 1280 x 1024 @ 256 colors or 1024 x 768 @ 16 bpp - DB-15 VGA connector Serial Port: Two standard RS-232 ports - Data bits: 5, 6, 7, 8 - Stop bits: 1, 1.5, 2 - Parity: none, even, odd - Speed: 50 ~ 115.
- RS-485 data signals: DATA+, DATA-, GND - RS-232 max data distance: 50 feet (15.2 meters) - RS-422/485 max data distance: 4000 feet (1200 meters) - Plug-in screw-terminal block: Accepts 0.5 mm2 to 2.
Two 16-bit counters/timers: - Counter source: DI6 & DI7, Pulse output: DO6 & DO7 - Can be cascaded as one 32-bit counter/timer - Down counting, Preset counting value - Interrupt handling, speed: 40 KHz - Timer time base: 100 KHz, 10 KHz, 1 KHz, 100 Hz SSD: One Type I / Type II CompactFlashTM card slot inside the chassis HDD: Offer HDD extension kit for installation of one standard 2.5" HDD.
1.3 Safety Precautions The following sections tell how to make each connection. In most cases, you will simply need to connect a standard cable. All of the connector pin assignments are shown in Appendix A. Warning! Always disconnect the power cord from your chassis whenever you are working on it. Do not connect while the power is on. A sudden rush of power can damage sensitive electronic components. Only experienced electronics personnel should open the chassis.
1.
1.
CHAPTER 2 Hardware Functionality This chapter shows how to set up the UNO-2050’s hardware functions, including connecting peripherals, switches and indicators.
2.1 UNO-2050 Peripherals The following two figures show the connectors on UNO-2050. The following sections give you detail information about function of each peripheral. Figure 2-1: UNO-2050 front panel Figure 2-2: UNO-2050 rear panel 2.2 COM1 ~ COM2: RS-232 Interfaces The UNO-2050 offers two standard RS-232 serial communication interface ports, and they are COM1 and COM2. Please refer to A.2 for its pin assignments.
2.3 COM3 ~ COM4: Isolated 5-wire RS-232/ 422/485 Interfaces The UNO-2050 offers two isolated 5-wire RS-232/422/485 serial communication interface ports, and they are COM3 and COM4. The connector type of COM3 and COM4 is screw-terminal block that it’s easy for wiring without additional daughter board. Each port can be configured individually to either RS-232, RS-422 or RS-485 by using on-board jumpers (see Appendix A.3), and Table 2-1 lists the default setting of each port.
2.4 On-board Isolated Digital Input The UNO-2050 has 8 isolated digital input channels designated DI0~DI7. Pin Assignment DI 6 DI 7 DI 4 DI 5 DI 3 COM DI 2 DI 0 DI 1 The connector type of UNO-2050 is plug-in screw terminal block that enables you to connect to field I/O devices directly without additional accessories. Figure 2-3 and Table 2-2 shows its pin assignment as well as signal description.
Please note that DI4 and DI5 may be configured as Counter 0 and Counter 1’s gate control pins; DI6 and DI7 may be configured as Counter 0 and Counter 1’s clock input pins. Please refer to “section 2.6” for detail External Internal PC 5V IDI channels Protection Circuit S Vin Bi-direction diode (COM) Figure 2-4: Isolated digital input connection Interrupt function of the DI signals DI0 and DI1 can be used to generate hardware interrupts.
IRQ Level The IRQ level is set automatically by the system BIOS. There is no need for users to set the IRQ level. Only one IRQ level is used although it has several interrupt sources. Interrupt Control Register The Interrupt Control Register controls the function and status of each interrupt signal source. Table 2-3 shows the bit map of the Interrupt Control Register. The register is readable/writable register.
Table 2-4: Interrupt disable/enable control bit values DI0EN & DI1EN Interrupt disable/enable control 0 Disable 1 Enable Interrupt Triggering Edge Control The interrupt can be triggered by a rising edge or a falling edge of the interrupt signal, as determined by the value in the interrupt triggering edge control bit in the interrupt control register, as shown in Table 2-5.
2.5 On-board Isolated Digital Output The UNO-2050 has 8 isolated digital output channels designated DO0~DO7. Pin Assignment COM D07 D06 D05 D04 D03 D02 D01 D00 GND The connector type of UNO-2050 is plug-in screw terminal block that enables you to connect to field I/O devices directly without additional accessories. Figure 2-5 and Table 2-7 shows its pin assignment as well as signal description.
Table 2-8: JP12 Digital output power on configuration JP12 Power on configuration after hot reset Default configuration Keep last status after hot reset Isolated Outputs Each of isolated output channels comes equipped with a Darlington transistor. All eight output channels share common collectors and integral suppression diodes for inductive loads.
2.6 On-board Isolated Counter/Timer The UNO-2050 uses one 82C54 programmable timer/counter chip that includes three independent 16-bit down counters: counter 0, counter 1 and counter 2. Counter 0 and counter 1 are for users, and counter 2 is specified for the system and can’t be used by user. Each counter has clock input, gate input and pulse output. They can be programmed to count from 2 up to 65535 or cascaded into one 32-bit counter.
CTR0F & CTR1F: Counter 0 & Counter 1 interrupt flag bit CTR0Gate & CTR1Gate: Counter 0 and Counter 1 gate control bit CTR0Out & CTR1Out: Counter 0 and Counter 1 output status bit CTR0CLKSet & CTR1CLKSet: Counter 0 and Counter 1 clock source control bit CTR0GateSet & CTR1GateSet: Counter 0 and Counter 1 gate source control bit CTR0OutSet & CTR1OutSet: Counter 0 and Counter 1 output destination control bit CTR0IntSet & CTR1IntSet: Counter 0 and Counter 1 interrupt control bit S0 & S1: Counter 0 and counter 1
Counter 1 Function Block CT R 1GateS et DI 5 CT R 1OutS et CT R 1OutS et=1 Output to DO6 CT R 1GateS et=1 Out Gate CT R 1Gate CT R 1OUT CT R 1GateS et=0 CT R 1CL K S et DI 7 DO7 CT R 1OutS et=0 Dis able CT R 1I ntS et Counter 1 CT R 1OutS et=0 Diable I nterrupt CT R 1CL K S et=1 Inter rupt Circuit CL K CT R 1OutS et=1 E nabl e Inter r upt 100K Hz 10KH z 1K Hz 100H z CT R 1F CT R 1CL K S et=0 S 1S 0 Figure 2-8: Counter 1 function block 32-bit Counter Function Block (CTR32Set=1) CT R 1Ga
Counter clock source There are two clock sources available for the user counters by setting counter clock control bits - CTR0CLKSet and CTR1CLKSet.
Counter gate source The gate sources you select determine what kind of gate input signal to enable your counter/timer when receiving clock input. There are two gate sources available for the user counters by setting gate source control bits - CTR0GateSet and CTR1GateSet.
Counter interrupt flag The interrupt flag bit is a flag indicating the status of an interrupt. It is a readable/writable bit. To find the status of the interrupt, you have to read the bit value; to clear the interrupt, you have to write “1” to this bit. This bit must first be cleared to service the next coming interrupt. Besides, you can choose if counter 0 or counter 1 generate interrupt signal by configuring “CTR0IntSet” and “CTR1IntSet” control bit.
2.7 LAN: Ethernet Connector The UNO-2050 is equipped with two Realtek RTL8139C Ethernet LAN controller that is fully compliant with IEEE 802.3u 10/100Base-T CSMA/CD standards. The Ethernet port provides a standard RJ-45 jack on board, and LED indicators on the front side to show its Link (Yellow LED) and Active (Green LED) status. Please refer to A.4 for its pin assignments. 2.
2.11 VGA: VGA Display Connector The UNO-2050 provides a VGA controller for a high resolution VGA interface. It supports VGA and VESA, up to 1280 x 1024 @ 8 bpp and 1024 x 768 @ 16bpp resolution and up to 4 MB share memory. The VGA interface is reserved for system testing and debugging. 2.12 Programmable LED and Buzzer for System Diagnosis In a headless application (an application without monitor display), it is always a big problem to know the system status.
Table 2-17: Programmable LED control bit LED flickering status Light on Fast flickering Normal flickering Slow flickering LEDS1 0 0 1 1 LEDS0 0 1 0 1 Table 2-18: Programmable Buzzer control bit Buzzer alarming SPKS1 SPKS0 Beep on 0 0 Short beep 0 1 Normal beep 1 0 Long beep 1 1 2.13 RESET: Reset Button Press “RESET” button will activate a reset function.
CHAPTER 3 Initial Setup This chapter shows how to initial the UNO-2050, sections include: Sections include: • Insert CompactFlash Card • Chassis grounding • Connect the Power • Plug-in Screw Terminal Block Field Wiring Considerations • BIOS Setup and System Assignments
3.1 Insert CompactFlash Card The procedure for installing a CompactFlashTM card into the UNO-2050 is as follows, please follows these steps carefully. Step 1: Remove power cord. Step 2: Unscrew four screws from the rear panel of the UNO-2050. Step 3: Remove the rear panel. Step 4: Plug a CompactFlashTM card with user’s OS and application program into a CompactFlashTM card slot on board. Step 5: Screw back the rear panel with four screws. 3.
Not connecting chassis ground with system power ground: JP1 3.3 Connect the Power Connect the UNO-2050 to a 9 ~ 36 VDC power source. The power source can either be from a power adapter or an in-house power source. 3.4 Plug-in Screw Terminal Block Field Wiring Considerations There are several I/O interfaces use a plug-in screw terminal block for the interface between I/O modules and field devices. The following information must be considered when connecting electrical devices to I/O modules. 1.
3.5 BIOS Setup and System Assignments UNO-2050 adopts Advantech SOM-2353 CPU module. For UNO-2050 BIOS setup and system assignments, you can refer to SOM-2353 Chapter 4 “Award BIOS Setup” and Appendix A “System Assignments” for detailed information. The SOM-2353 user’s manual is located under “Manual” folder on the CD-ROM.” Please note that you can try to “LOAD BIOS DEFAULTS” from BIOS Setup manual if the UNO-2050 does not work properly. 3.
APPENDIX A Pin Assignments This appendix gives the UNO-2050 pin assignments • Board Connectors and Jumpers • Standard RS-232 Serial Port • Isolated 5-wire RS-232/422/485 Serial Port • Ethernet RJ-45 Connector • Phoenix Power Connector • PS/2 Keyboard and Mouse Connector • VGA Display Connector • CompactFlashTM Master/Slave Jumper Setting • Enhanced IDE connctor • LCD connector (Reserved) • Audio connector (Reserved)
A.1 Board Connector and Jumpers There are connectors and jumpers on the UNO-2050 board. The following sections tell you how to configure the UNO-2050 hardware setting. Figure A-1 and figure A-2 show the locations of UNO-2050 connectors and jumpers.
Table A-1: UNO-2050 connectors and jumpers CN2 Internal IDE connector CN3 Phoenix power connector CN4 Internal CompactFlash card slot CN5 LCD input from SOM-2353 CN1 CN7 LCD connector (reserved) COM1 COM1 standard RS-232 serial port COM2 COM2 standard RS-232 serial port CON1 COM3 and COM4.
A.
A.3 Isolated 5-wire RS-232/422/485 Serial Port (COM3 ~ COM4) Pin Assignments 1 2 3 4 5 COM3 1 2 3 4 5 COM4 Table A-3 Isolated 5-wire RS-232/422/485 serial port pin assignments Pin 5-wire RS-232 Signal Name RS-422 Signal Name RS-485 Signal Name 1 RxD TxD+ DATA+ 2 TxD TxD- DATA- 3 RTS RxD+ NC 4 CTS RxD- NC 5 GND GND GND Note: NC represents “No Connection.
Jumper setting for RS-422/485 interface: (Default setting) A B C D E F G H F G H Jumper setting for RS-232 interface: A B C D E RS-485 Auto Flow Control Mode and RS-422 Master/ Slave Mode Selection You set the “Auto Flow Control” mode of RS-485 or “Master/Slave” mode of RS-422 by using SW1 DIP switches for each RS-422/485 port. In RS-485, if the switche is set to "Auto", the driver automatically senses the direction of the data flow and switches the direction of transmission.
Terminator Resistors Setup for RS-422/485 The 120Ω terminal resistors for impedance matching on the UNO-2050 are installed on board by selecting jumper JP7. Each terminal resistor corresponds to different channels for RS-422/485 signal lines. Usually, these resistors are needed for both ends of the communication wires and the value of the resistors should match the characteristic impedance of the wires used.
Figure A-3: RS-485 Wiring topology A.
A.5 Phoenix Power Connector (CN3) Phoenix Power Connector Pin Assignments 1 2 Table A-8: Phoenix power connector pin assignments Pin Signal Name 1 +10~30 VDC 2 GND A.
A.7 VGA Display Connector (VGA1) VGA Connector Pin Assignments 5 1 10 6 15 11 Table A-10: VGA adaptor cable pin assignments Pin Signal Name Pin Signal Name 1 RED 9 NC 2 GREEN 10 GND 3 BLUE 11 NC 4 NC 12 NC 5 GND 13 H-SYNC 6 GND 14 V-SYNC 7 GND 15 NC 8 GND Chipset The UNO-2050 uses a Cyrix CS5530A chipset for its SVGA controller.
A.8 CompactFlashTM Master/Slave Jumper Setting (JP2) The CompactFlash interface uses a primary IDE channel, which could be set as the master or slave device by changing the setting of JP2. Master Device: (Default) JP 2 Slave Device: JP 2 UNO-2050 has one internal CompactFlash card slot and one external CompactFlash card slot.
A.
A.10 LCD connector (CN7, Reserved) Table A-12: LCD connector Pin Signal Name Pin Signal Name 1 NC 2 NC 3 GND 4 GND 5 +5V 6 +5V 7 NC 8 GND 9 +3.3V 10 +3.
GND Ground PD0~PD17 Flat Panel Data Port Lines 17 to 0. This is the data port to an attached active matrix TFT panel. FSCLK Flat Panel Clock. This is the clock for the flat panel interface. FVSYNC Flat Panel Vertical Sync Output. This is the vertical sync for an attached active matrix TFT flat panel. This represents a delayed version of the input flat panel vertical sync signal with the appropriate pipeline delay relative to the pixel data. FHSYNC Flat Panel Horizontal Sync Output.
A.
46 UNO-2050 User's Manual