XECOM AWC86AS, AWC86AC, AWC86A, AWC86, AWC86S, AWC86C Datasheet

Loading...

Slim-Link® Web Server-Controller

June 2001

Micro-Controller incorporates Web-Enabled, Real-time Operating System

DESCRIPTION

The Slim-Link family of Web Server-Controller products provides the ideal core technology for Internet enabled instruments and control systems. The Slim-Link Web Server Controllers are based on a 40 MHz AMD186ES microcontroller and feature MicroRTOS, a web enabled, real-time operating system developed spedifically for control system applications. MicroRTOS is embedded into each Slim-Link Web Server-Controller product with no additional cost or licensing fees.

MicroRTOS

MicroRTOS was created to simplify the process of designing a web enabled instrument or control system. This is accomplished by integrating a Preemptive Real-time Kernel, thin Web Server, and TCP/IP Stack into the fully-functioning operating system. The designer can then concentrate on the design of his application rather than integrating source codes from disparate applications. Three editions of MicroRTOS are available to support your application; the Basic edition, PPP Client Edition with Point-to-Point protocol for dial out applciations and the PPP Server Editon with Point-to-Point protocol for in bound dial-up applications.

Models

Six models of the Slim-Link® Web Server-Controller are currently offered. Each model is described below.

AWC86: Features the Basic Edition of MicroRTOS and 34 Digital I/O Lines

AWC86A: Features the Basic Edition of MicroRTOS with both Analog and Digital I/O Lines

AWC86C: Features the PPP Client Edition of MicroRTOS and 34 Digital I/O Lines

AWC86AC: Features the PPP Client Edition of MicroRTOS with both Analog and Digital I/O Lines

AWC86S: Features the PPP Server Edition of MicroRTOS and 34 Digital I/O Lines

AWC86AS: Features the PPP Server Edition of MicroRTOS with both Analog and Digital I/O Lines

CONTROLLER FEATURES

*Fully integrated microcontroller based on a 40 MHz AM186 Processor.

*34 I/O function pins software selectable and configurable;

-Two serial ports (RS232-TTL)

-Eight 12-bit analog inputs; Two 12-bit analog outputs

-Digital I/O, Timers, IRQs

*512KByte Flash memory for user application code, Web page layouts and control data;

*512KByte SRAM for run time code and data buffering

*Development kits available

MicroRTOS™ OPERATING SYSTEM FEATURES

*Multi-User, Multi-Task, Real-time Operation

*Preemptive real-time kernel for multi-tasking applications

*TCP/IP Stack supported by Ethernet datalink/physical layer

*Multi-user console tasks provides a user development and application platform

SOFTWARE DESIGN TOOLS

*Compatible with Borland Turbo C++ versions 3.0, 3.1, 4.5 and 4.52 and Microsoft Visual C++ Versions 1.0 to 1.52.

PACKAGINGFEATURES

*Small size: 2.75" L x 1.38" W x 0.42” H

*Sturdy, encapsulated construction seals circuits from harsh environment;

*Industrial temperature range available (-40C to +85C)

Advanced Web Communication

(1)

Slim-Link® Server

Slim-Link® Server Functional Block Diagram

Serial Port 1

Serial Port 0

AM186ES-40

Flash

SRAM

10Base-T

 

Memory

RJ45 to LAN

CPU

512KB

Ethernet

512KB

 

 

 

 

 

System Bus

 

 

 

 

Analog/Digital I/O’s Timers, IRQ’s

 

 

Slim-Link® Server Feature Table

FEATURE

AWC86

AWC86C

AWC86

AWC86A

AWC86AC

AWC86AS

 

 

 

 

 

 

 

CPU

AM186-ES

AM186-ES

AM186-ES

AM186-ES

AM186-ES

AM186-ES

 

 

 

 

 

 

 

Flash

512 KBytes

512 KBytes

512 KBytes

512 KBytes

512 KBytes

512 KBytes

 

 

 

 

 

 

 

RAM

512 KBytes

512 KBytes

512 KBytes

512 KBytes

512 KBytes

512 KBytes

 

 

 

 

 

 

 

Network I/F

10BASE-T

10BASE-T

10BASE-T

10BASE-T

10BASE-T

10BASE-T

 

 

 

 

 

 

 

Programmable I/O

26

26

26

22

22

22

 

 

 

 

 

 

 

Dedicated Digital

8

8

8

-

-

-

Inputs

 

 

 

 

 

 

 

 

 

 

 

 

 

Analog Inputs

-

-

-

8

8

8

 

 

 

 

 

 

 

Analog Outputs

-

-

-

2

2

2

 

 

 

 

 

 

 

Real-Time Clock

N/A

N/A

N/A

Yes

Yes

Yes

 

 

 

 

 

 

 

MicroRTOS 2.0

Basic Edition

Client Edition

Server Edition

Basic Edition

Client Edition

Server Edition

 

 

 

 

 

 

 

TCP/IP Stack

Yes

Yes

Yes

Yes

Yes

Yes

 

 

 

 

 

 

 

PPP Client

No

Yes

No

No

Yes

No

 

 

 

 

 

 

 

PPP Server

No

No

Yes

No

No

Yes

 

 

 

 

 

 

 

Web Server

Yes

Yes

Yes

Yes

Yes

Yes

 

 

 

 

 

 

 

Telnet Server

Yes

Yes

Yes

Yes

Yes

Yes

 

 

 

 

 

 

 

Advanced Web Communication

(2)

Slim-Link® Server

Slim-Link® Server Mechanical Specifications

 

INCHES

METRIC(MM)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PIN

MIN

MAX

MIN

MAX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

2.740

2.760

69.60

70.10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B

0.420

0.430

10.67

10.92

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

1.370

1.390

34.80

35.31

H

 

 

 

 

 

 

 

 

 

 

 

 

J E

 

 

 

 

 

 

 

 

 

 

 

 

H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

1.190

1.210

30.23

30.73

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

2.490

2.510

63.25

63.75

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

0.125

0.200

3.18

5.08

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

G

0.080

0.100

2.03

2.54

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H

0.115

0..135

2.92

3.43

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

J

0.090

0.110

2.29

2.79

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

G

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

G

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AWC86 and AWC86A Pin Configurations

 

 

AWC86

 

 

 

AWC86A

 

TD+

O 1

52 O

VCC

TD+

O 1

52 O

VCC

TD-

O 2

51 O

DIO21(TIN1)

TD-

O 2

51 O

DIO21(TIN1)

RD+

O 3

50 O

DIO20(TOUT)

RD+

O 3

50 O

DIO20(TOUT1)

RD-

O 4

49 O

DIO19(DT/R)

RD-

O 4

49 O

DIO19(DT/R)

 

 

48 O

DIO18

 

 

48 O

DIO18

NSTAT

O 6

47 O

DIO17

NSTAT

O 6

47 O

DIO17

NXMT

O 7

46 O

DIO16(TOUT0)

NXMT

O 7

46 O

DIO16(TOUT0)

N/C

O 8

45 O

DIO15(TIN0)

N/C

O 8

45 O

DIO15(TIN0)

N/C

O 9

44 O

DIO14(INT5)

N/C

O 9

44 O

DIO14(INT5)

DIO0(TXDA)

O 10

43 O

DIO13(INT6)

DIO0(TXDA)

O 10

43 O

DIO13(INT6)

DIO1(RXDA)

O 11

42 O

DIO12

DIO1(RXDA)

O 11

42 O

DIO12

DIO2(/RTSB)

O 12

41 O

DIO11

DIO2(/RTSB)

O 12

41 O

DIO11

DIO3(/CTSB)

O 13

40 O

DIO10

DIO3(/CTSB)

O 13

40 O

DIO10

DIO4(TXDB)

O 14

39 O

DIO25

DIO4(TXDB)

O 14

39 O

D/A1

DIO5(RXDB)

O 15

38 O

DIO24

DIO5(RXDB)

O 15

38 O

D/A0

DIO6

O 16

37 O

DIO23

DIO6

O 16

37 O

MUXOUT

DIO7

O 17

36 O

DIO22

DIO7

O 17

36 O

ADCIN

DIO8(INT2)

O 18

35 O

DIN7

DIO8(INT2)

O 18

35 O

AIN7

DIO9(INT4)

O 19

34 O

DIN6

DIO9(INT4)

O 19

34 O

AIN6

NMI

O 20

33 O

DIN5

NMI

O 20

33 O

AIN5

INT1

O 21

32 O

DIN4

INT1

O 21

32 O

AIN4

INT3

O 22

31 O

DIN3

INT3

O 22

31 O

AIN3

CLKOUT

O 23

30 O

DIN2

Vref

O 23

30 O

AIN2

RESETOUT

O 24

29 O

DIN1

V.BAT

O 24

29 O

AIN1

/RESET

O 25

28 O

DIN0

/RESET

O 25

28 O

AIN0

GND

O 26

27 O

GND

DGND

O 26

27 O

AGND

 

 

 

 

 

 

 

 

Advanced Web Communication

(3)

Slim-Link® Server

Slim-Link® Server Pin Descriptions

Pin

Signal

Model

Description

 

 

 

 

1

TD+

All

TD+ is the positive lead of the 10Base-T transmit pair. The transmit pair presents

 

 

 

an impedance of 100 ohms.

2

TD-

All

TDis the negative lead of the 10Base-T transmit pair. The transmit pair presents

 

 

 

an impedance of 100 ohms.

3

RD+

All

RD+ is the positive lead of the 10Base-T receive pair. The receive pair presents

 

 

 

an impedance of 100 ohms.

4

RD-

All

RDis the negative lead of the 10Base-T receive pair. The receive pair presents

 

 

 

an impedance of 100 ohms.

5

 

All

No Pin

6

NSTAT

All

NSTAT is an active low output which indicates the status of the LAN connection

 

 

 

to the Slim-Link® Server. A low indicates the LAN connection is active. The

 

 

 

NSTAT output can sink up to 12 milliamps to drive an LED indicator.

7

NXMT

All

NXMT is an active low output. It goes low to indicate that the Slim-Link®

 

 

 

Server is transmitting data onto the Local Area Network. The function of this

 

 

 

signal can be altered in the Ethernet Controller’s ISA Controller Status Register

 

 

 

7. The NXMT output can sink up to 12 milliamps to drive an LED indicator.

8

N/C

All

No Connection; reserved for future use.

9

N/C

All

No Connection; reserved for future use.

10

DIO0(TXDA)

All

This pin provides access to Programmable Input/Output 27 from the AMD186

 

 

 

controller. This I/O line can also be used as the Transmit Data input for Serial

 

 

 

Port A. Hardware Flow Control is not available on Serial Port A.

11

DIO1(RXDA)

All

This pin provides access to Programmable Input/Output 28 from the AMD186

 

 

 

controller. This I/O line can also be used as the Received Data output for Serial

 

 

 

Port A. Hardware Flow Control is not available on Serial Port A.

12

DIO2(/RTSB)

All

This pin provides access to Programmable Input/Output 20 from the AMD186

 

 

 

controller. This I/O line can also be used as the Request to Send output for

 

 

 

Serial Port B. Request to Send is used for hardware flow control. The Slim-

 

 

 

Link® Server deactivates Request to Send to stop the flow of data from the

 

 

 

peripheral equipment.

13

DIIO3(/CTSB)

All

This pin provides access to Programmable Input/Output 21 from the AMD186

 

 

 

controller. This I/O line can also be used as the Clear to Send input for Serial

 

 

 

Port B. Clear to Send is used for hardware flow control. When Clear to Send is

 

 

 

inactive, the Slim-Link® Server will not transmit data to the peripheral equipment.

14

DIO4(TXDB)

All

This pin provides access to Programmable Input/Output 22 from the AMD186

 

 

 

controller. This I/O line can also be used as the Transmit Data input for Serial

 

 

 

Port B.

15

DIO5(RXDB)

All

This pin provides access to Programmable Input/Output number 23 from the

 

 

 

AMD186 controller. This I/O line can also be used as the Transmit Data input

 

 

 

for Serial Port B.

 

 

 

 

 

 

 

 

Advanced Web Communication

(4)

Slim-Link® Server

Slim-Link® Server Pin Descriptions (continued)

Pin

Signal

Model

Description

 

 

 

 

16

DIO6

All

This pin provides access to Programmable Input/Output 24 from the AMD186

 

 

 

controller.

17

DIO7

All

This pin provides access to Programmable Input/Output 25 from the AMD186

 

 

 

controller.

18

DIO8(INT2)

All

This pin provides access to Programmable Input/Output 31 from the AMD186

 

 

 

controller. It also provides the input for Interrupt Request 2 to the Slim-Link®

 

 

 

Server.

19

DIO9(INT4)

All

This pin provides access to Programmable Input/Output 30 from the AMD186

 

 

 

controller. It also provides the input for Interrupt Request 4 to the Slim-Link®

 

 

 

Server.

20

NMI

All

This input provides access to the non-maskable interrupt to the microcontroller.

 

 

 

This is the highest priority interrupt available on the Slim-Link® Server

21

INT1

All

INT1 provides the input for Interrupt Request 1 to the to the microcontroller.

22

INT3

All

INT3 provides the input for Interrupt Request 3 to the to the microcontroller.

23

CLKOUT

AWC86

This output provides the clock signal for the rest of the embedded control system

 

 

 

in the AWC86. Depending upon the value set in the System Configuration

 

 

 

Register of the AMD186 controller CLKOUT can be at 40 MHz, at the Power-

 

 

 

Save frequency, or may be tri-stated. The Power-Save frequency is programmable

 

 

 

from 1/2 (20 MHz) to 1/128 (312.5 KHz) of the system clock

 

VREF

AWC86A

This input provides the reference voltage for the Slim-Link® Server analog inputs.

 

 

 

VREF should not exceed VCC by more than 50 millivolts.

24

RESETOUT

AWC86

This output provides an active high reset pulse for the complete embedded

 

 

 

control system. The duration of the reset pulse is typically 13 milliseconds. The

 

 

 

reset pulse is sent each time power is applied to the AWC86 or the /RESET

 

 

 

signal is driven low.

 

V.BAT

AWC86A

This input the battery backup voltage for the AWC86A Real-Time Clock. A

 

 

 

minimum of two volts must be maintained on VCC1 to maintain the Real-Time

 

 

 

Clock.

25

/RESET

ALL

This input allows an the Slim-Link® Server to be reset from an external source.

 

 

 

Reset must be held low for a minimum of one millisecond to initiate a Slim-Link

 

 

 

Server reset.

26

DGND

ALL

DGND provides the reference ground for the Slim-Link® Server’s Digital I/O

 

 

 

signals.

27

GND

AWC86

This signal provides the reference ground for the AWC86 I/O signals.

 

AGND

AWC86A

This signal provides the reference ground for the AWC86A Analog I/O signals.

 

 

 

 

 

 

 

 

Advanced Web Communication

(5)

Slim-Link® Server

Slim-Link® Server Pin Descriptions (continued)

Pin

Signal

Model

Description

 

 

 

 

28

DIN0

AWC86

The AWC86 buffers this digital data input and passes it to the AMD186 Address

 

 

 

and Data Bus bit 0. The buffer for this input is controlled by Programmable

 

 

 

Input/Output 2 from the AMD186 controller.

 

AIN0

AWC86A

AIN0 provides one of 8 analog input channels to the AWC86A. The integral

 

 

 

Analog to Digital Convertor creates a serial digital representation and sends it to

 

 

 

Programmable Input/Output 26 of the AMD186 controller.

29

DIN1

AWC86

The AWC86 buffers this digital data input and passes it to the AMD186 Address

 

 

 

and Data Bus bit 1. The buffer for this input is controlled by Programmable

 

 

 

Input/Output 2 from the AMD186 controller.

 

AIN1

AWC86A

AIN1 provides one of 8 analog input channels to the AWC86A. The integral

 

 

 

Analog to Digital convertor creates a serial digital representation and sends it to

 

 

 

Programmable Input/Output 26 of the ABD186 controller.

30

DIN2

AWC86

The AWC86 buffers this digital data input and passes it to the AMD186 Address

 

 

 

and Data Bus bit 2. The buffer for this input is controlled by Programmable

 

 

 

Input/Output 2 from the AMD186 controller.

 

AIN2

AWC86A

AIN2 provides one of 8 analog input channels to the AWC86A. The integral

 

 

 

Analog to Digital Convertor creates a serial digital representation and sends it to

 

 

 

Programmable Input/Output 26 of the AMD186 controller.

31

DIN3

AWC86

The AWC86 buffers this digital data input and passes it to the AMD186 Address

 

 

 

and Data Bus bit 3. The buffer for this input is controlled by Programmable

 

 

 

Input/Output 2 from the AMD186 controller.

 

AIN3

AWC86A

AIN3 provides one of 8 analog input channels to the AWC86A. The integral

 

 

 

Analog to Digital Convertor creates a serial digital representation and sends it to

 

 

 

Programmable Input/Output 26 of the AMD186 controller.

32

DIN4

AWC86

The AWC86 buffers this digital data input and passes it to the AMD186 Address

 

 

 

and Data Bus bit 4. The buffer for this input is controlled by Programmable

 

 

 

Input/Output 2 from the AMD186 controller.

 

AIN4

AWC86A

AIN4 provides one of 8 analog input channels to the AWC86A. The integral

 

 

 

Analog to Digital Convertor creates a serial digital representation and sends it to

 

 

 

Programmable Input/Output 26 of the AMD186 controller.

33

DIN5

AWC86

The AWC86 buffers this digital data input and passes it to the AMD186 Address

 

 

 

and Data Bus bit 5. The buffer for this input is controlled by Programmable

 

 

 

Input/Output 2 from the AMD186 controller.

 

AIN5

AWC86A

AIN5 provides one of 8 analog input channels to the AWC86A. The integral

 

 

 

Analog to Digital Convertor creates a serial digital representation and sends it to

 

 

 

Programmable Input/Output 26 of the AMD186 controller.

34

DIN6

AWC86

The AWC86 buffers this digital data input and passes it to the AMD186 Address

 

 

 

and Data Bus bit 6. The buffer for this input is controlled by Programmable

 

 

 

Input/Output 2 from the AMD186 controller.

 

 

 

 

 

 

 

 

Advanced Web Communication

(6)

Slim-Link® Server

+ 13 hidden pages