background image

 

C

HAPTER 

5:

 

PC

 

I

NTERFACE

 

This product interfaces with a PC using a PCI Express Mini Card 

(mPCIe) connection; a small-form-factor, high-performance, 
rugged peripheral interconnect technology first introduced for use 
in laptops and other portable computers. 
mPCIe’s small size and powerful performance, combined with 

perfect software compatibility with PCI and PCIe peripheral 
designs, have led to its recent adoption as a go-to standard for 
embedded Data Acquisition and Control, and many other 
applications. 
Although mPCIe is a broadly-adopted industry standard, the actual 

connection to the computer shares a specification with mSATA: 
both mSATA and mPCIe use the same edge-connector.  In fact, 
well-designed PCs can automatically detect and configure their 

onboard connectors to work with either mPCIe or mSATA devices – 
and, according to the standards for mPCIe and mSATA they are 

supposed

 to do so!  However, some PC manufacturers ship 

computers that 

only

 support mSATA devices.  Please confirm in 

your PC documentation that your edge-connector is 

actually

 PCI 

Express Mini Card compliant before installing this, or any, mPCIe 
card.  Damage might occur if you install an mPCIe device into a 
computer that only supports mSATA. 
mPCIe defines mounting holes for securing the otherwise loose 
end of the card, so it is impossible for these cards to wiggle or flap 
themselves loose (which was a recurring problem with the older 
PCI Mini devices). Eliminating this concern for PCI Express Mini 

Cards is a major reason this standard has seen rapid adoption by 
the Data Acquisition and Control industry. 
The mPCIe standard, like its PCI Mini Card predecessor, was 
designed assuming use primarily in Laptop or Notebook and similar 
devices, where physical dimension is often the paramount design 

constraint.  In Data Acquisition and Control applications low-weight 
combined with vibration tolerance tend to be of more concern.   
Caution: Although the 2-Port card is fully compliant with all standard 
dimensions for a full-length mPCIe design, the 4-port card violates 

the component-height limit on the back of the card, by up to 
1.3mm. This may result in mechanical incompatibility with some 
motherboard designs, if, and only if, they place other motherboard 
components inside the footprint of the full-length mPCIe card. See 

the Specification section of this document for dimension details. 

C

HAPTER 

6:

 

I/O

 

I

NTERFACE

 

This card provides one 5-pin 
latching Hirose DF57 connector per 

RS232 port. The mating connector 
is the Hirose DF57H-5S-1.2C.  
Order the CAB-mPCIe-ICM4 or –
ICM2 cable kit accessory to cable 

the DF57 connectors to industry 
standard DB9 Male connectors. 
Alternately, custom hardware 
interfaces can be produced to fit your 

specific application requirement 

The DF57 connector is a low 
profile latching device.  In order 

to operate it correctly, please 
note: the front of the cable 
connector clicks down, into a 
locked position, 

after

 the rear 

has been mated by pushing it 
into the socket.  To disconnect, 
pop the front of the cable 
connector upwards to disengage 

the latch before moving the 
connector away from the card. 
 

C

HAPTER 

7:

 

S

OFTWARE 

I

NTERFACE

 

Although the UARTs provided by this card are fully 16550/16950 
compatible, the advanced features are best enabled by using the 
provided software drivers. 

The card installs ports into the OS as standard serial COM devices.  
Therefore, in each OS or programming environment, standard 
COM APIs are used to communicate.  For example, in the .NET 

Common Language Runtime you would use the methods provided 
by the System.IO.Ports namespace.  In Linux, the ttyS

n

 device 

controls port 

n

.  Other operating systems have similar, OS-specific, 

standard methods of communication with RS232 devices. 
Various sample programs are provided to demonstrate application 

programming of the serial ports, in a variety of popular 
programming languages. 
WinRISC is a serial port utility provided with this card. It is very 
useful when working with any serial device: it provides a very 

simple, very easy, interface. 
The latest information can always be found on the product page on 
the website.  Here are some useful links: 

Links to useful downloads 

Main web site 

http://acces.io

 

Product web page 

acces.io/mPCIe-ICM232-4

 

This manual 

acces.io/MANUALS/mPCIe-ICM232-4.pdf

 

Windows Software 

Install Package 

acces.io/files/packages/mPCIe-ICM232 
Install.exe

 

 

DF57  

Pin 

Signal 

Names 

Signal 

Descriptions 

1  GND 

Signal Ground 

2  TX 

Transmit Data 

3  RX 

Receive Data 

4  RTS  Request To Send  
5  CTS 

Clear To Send 

DB-9  

Male 

Pin 

Signal 

Names 

Signal 

Descriptions 

nc 

no connect 

2  RX 

Receive Data 

3  TX 

Transmit Data 

RTS 

Request To Send 

5  GND 

Signal Ground 

nc 

no connect 

7  RTS 

Request To Send 

8  CTS 

Clear To Send 

nc 

no connect 

ACCES I/O Products, Inc. 

MADE IN THE USA 

mPCIe-ICM232-4

 

manual revision B2g

 

Отзывы: