XE1414C
5/2002
Worldwide 14.4 KBPS Modem Module for Embedded Applications
Description
Features
Xecom's XE1414C is a complete, 14.4 Kbps modem in a
Meets telecom requirements for Europe, North
single component. Xecom designed the XE1414C for
America, and Japan: Includes User Transferrable FCC
Part 68 Registration and CTR21 compliance
use throughout North America, Europe and Japan. It
includes user transferrable FCC Part 68 Registration for
Small Size: 2.75 inches by 1.38 inches by 0.42 inches;
direct connection to telephone lines in the United States • Modem Protocols support data transfer from 300
and is compliant with CTR21.
BPS to 14.4 KBPS: V.32bis, V.32, V.22bis, V.22, V.21,
Bell 212A and 103;
The XE1414C is a complete modem packaged in a
compact module. The XE1414C includes all required
Modem Control and Configuration via AT Commands
modem circuits including the DAA. XE1414C users do • Fax Protocols: V.17, V.29, V.27ter, and V.21 channel 2
not need to add RAM, ROM, Crystals, low distortion
Error Correction; V.42, MNP2-4 and MNP10
transformer, or switches to complete the modem design.
Data Compression; V.42bis and MNP5 provides a
The user only needs to provide the TTL level, serial
maximum effective data rate of 57,600 bps.
interface and the telephone line connection.
Non-Volatile Memory included for storing telephone
The XE1414C is pin compatible with Xecom's XE3314C
numbers and modem configuration.
modem.
This family of modems permits a simple • Standard operating temperature range 0C to 70C.
upgrade path from 14,400 bps to 33,600 bps for
Extended range of -40C to +85C is available.
international embedded modem applications.
Supports Leased Line Applications.
Block Diagram
Serial I/O
/DTR
/RTS
/CTS
/DSR
TXD
ROM
RXD
/DCD
Analog
Tip
Modem
Front
DAA
Controller
Ring
Auxiliary I/O
End
NVRAM
RESET
AR
LCS
OH
AMP
L1
L2
XECOM
(1)
XE1414C
XE1414C Mechanical Specifications
INCHES
METRIC(MM)
PIN
MIN
MAX
MIN
MAX
A
A
2.74
2.760
69.60
70.10
B
1.370
1.390
34.80
35.31
C
0.420
0.430
10.67
10.92
D
1.190
1.210
30.23
30.73
E
1.890
1.910
48.01
48.51
B
F
0.125
0.200
3.18
5.08
G
0.080
0.100
2.03
2.54
H
0.415
0.435
10.54
11.05
J
0.090
0.110
2.29
2.79
K
0.020
0.025
0.51
0.64
Denotes Pin 1
Pins = 0.025 inch square pin; All pins tin-plated
C
K
F
G
G
J
D
H
H
E
XE1414C PIN CONFIGURATION
NC
1
40
VCC
AR
2
39
/DSR
RXD
3
38
/DCD
NC
4
37
NC
NC
5
36
RESET
NC
6
35
NC
NC
7
34
NC
NC
8
33
NC
/DTR
9
32
NC
LCS
10
31
NC
/CTS
11
30
OH
NC
12
29
NC
TXD
13
28
L2
/RTS
14
27
L1
NC
15
/RI
16
TIP
18
22
AMP
RING
20
21
GND
XECOM
(2)
XE1414C
XE1414C PIN DESCRIPTIONS
PIN NAME
DESCRIPTION
1
NC
No Internal Connection
2
AR
Auxiliary Data/Voice Relay, Active High Output, TTL/CMOS. The AR signal goes high when ever the mo-
dem is in the on-hook state. It can be connected to an external relay to switch control of the telephone line
between the modem and an auxiliary handset when.
3
RXD
Received Data, Output, TTL. Serial data output to the host. A logic "High" on RXD represents a "mark"
and a logic "Low" represents a "space".
4-8
NC
No Internal Connection
9
\DTR
Data Terminal Ready, Input, active Low, TTL. The "AT&D" command sets the function of \DTR. The de-
fault, AT&D2, requires the host to assert \DTR to permit a modem link. The modem drops the call in
progress if \DTR is revoked and will not connect until \DTR is reasserted.
10
LCS
Loop Current Sense, input, active High, TTL/CMOS. LCS provides an input to the modem from an ex-
ternal loop current sensor. The Loop Current Sensor may be required for some applications in which the
modem shares a telephone line with a telephone handset.
11
\CTS
Clear to Send, Output, active Low, TTL/CMOS. \CTS provides the flow control output from the modem
when hardware flow control is selected. The modem revokes \CTS when the modem's input buffer is
full. The modem reasserts \CTS when the buffer can accept more data without a buffer overflow.
12
NC
No Internal Connection
13
TXD
Transmit Data, Input, TTL. Serial data input from the host. A logic "High" represents a "mark" and a
Low represents a "space", TTL.
14
\RTS
Request to Send, input, active Low, TTL. The XE1414C uses \RTS for hardware flow control. When
\RTS is revoked; hardware flow control is activated, and the modem will not place data on RXD.
15
NC
No Internal Connection
16
\RI
Ring Indicator, Output, active Low, TTL. When low indicates the modem is receiving a ring signal.
18
TIP
Tip connection to the phone line (RJ11 pin 3) from the internal DAA. The XE1414C is not sensitive to
the battery voltage polarity across Tip and Ring.
20
RING
Ring connection to the phone line (RJ11 pin 4) from the internal DAA.
21
GND
Ground (0 volts)
22
AMP
Audio Output function is set by L & M commands and the value in register S22. This output can drive a
minimum load of 300 ohms.
27-28
L1, L2
L1 and L2 provide the control the performance of the loop current holding circuit. When a jumper is applied
between L1 and L2, the CTR21 current limiting circuit is active and DC loop current is limited to 60
milliamps. When no jumper is provided, a full 100 milliamps of loop current is supported.
29
N/C
No Internal Connection
30
OH
Off-Hook, Output, active High. OH indicates the modem's hookswitch relay is closed. Hookswitch closure
connects the modem to the telephone line.
31-35
N/C
No Internal Connection
36
RESET
Hardware reset pin, Input, active High, TTL. A high on Pin 36 initiates a hardware reset. An external reset
is not required or recommended. The Reset pulse must be held a minimum of 100 milliseconds.
37
N/C
No Internal Connection
XECOM
(3)
XE1414C
XE1414C PIN DESCRIPTIONS
PIN NAME
DESCRIPTION
38
\DCD
Data Carrier Detect, Output Active Low, TTL/CMOS. The &C command sets the function of \DCD. In the
default state \DCD activates when a valid carrier is detected.
39
\DSR
Data Set Ready, Output, active Low, TTL/CMOS. &S sets the \DSR function. In the default condition, AT&S0,
\DSR is forced true.
40
Vcc
+5 Volts
XE1414C ABSOLUTE MAXIMUM RATINGS
SUPPLY VOLTAGE - Vcc
+6.5 Volts
DC INPUT VOLTAGE
-0.6 Volts to +6.5 Volts
STORAGE TEMPERATURE RANGE
-25° C TO +85° C
LEAD TEMPERATURE (Soldering, 2 sec per wave)
260° C
OPERATING TEMPERATURE RANGE 1
0 TO 70° C
*Exceeding these values may result in permanent damage to the device.
1 Extended Operating Temperature (-40 ° to +85 ° C) available. Order XE1414C-ITR
XE1414C ELECTRICAL SPECIFICATIONS
Parameter
Min
Typ
Max
Units
Comments
VCC
4.75
5.25
Volts
ICC
140
160
180
ma
On Line
40
ma
Sleep Mode
Ring Voltage Detected
38
150
RMS
Type B Ringer
Ring Frequency Detected
15.3
68
Hz
Type B Ringer
Telephone Loop Current
20
100
ma
Off-Hook
Data Transmit level
-11.0
-10.0
-9.0
dBm
DTMF Transmit Level
-2.5
0
dBm
Avg over 3 second interval
XECOM
(4)
XE1414C
XE1414C Typical Connection Diagram
/RXD
L1
XE1414C
/TXD
/DTR
/RTS
16C550
/CTS
L2
/DSR
UART
/DCD
/RI
.2 ufd
FB1
Ring
AMP
J1
GND
FB2
Tip
C1
C2
50K
250 ufd
LM386
8 ohm,
.05 ufd
.5 W
10 ohms
speaker
Recommended Parts
Reference Designation
Description
Recommended Part Number
FB1, FB2
Ferrite Beads
TDK ACB2012L-120-X
C1, C2
Capacitors
Panasonic ECKDRS471, 470 pfd, 2600 Volts
J1
RJ11 Jack
Stewart SS6446NF
Notes: 1) RJ11 Pin assignments reflect a 6-pin connector. Tip and Ring are always the center pins of the RJ11
Jack.
2) CTR21 requires the modem to be able to dissapate over two Watts in come applications where the integral
current limiting circuit is activated. The XE1414C requires a heat sink to be added to dissapte this addi-
tional power.
XECOM
(5)
XE1414C
Country Selection
Xecom has designed the XE1414C to the Telephone standards of a wide variety of countries
throughoput the world. Below is a list of the country standards which Xecom has found the XE1414C
to comply. Please contact Xecom if you have questions regarding a country not on this list.
Countries Supported:
COUNTRY
AT COMMAND
Austria
AT+GCI=0A
Belgium
AT+GCI=0F
Denmark
AT+GCI=31
Finland
AT+GCI=3C
France
AT+GCI=3D
Germany
AT+GCI=42
Greece
AT+GCI=46
Holland
AT+GCI=7B
Ireland
AT+GCI=57
Italy
AT+GCI=59
Japan
AT+GCI=00
Korea
AT+GCI=B5
Norway
AT+GCI=82
Portugal
AT+GCI=8B
Singapore
AT+GCI=B5
Spain
AT+GCI=A0
Sweden
AT+GCI=A5
Switzerland
AT+GCI=A6
Taiwan
AT+GCI=B5
United Kingdom
AT+GCI=B4
United States
AT+GCI=B5
NOTE:
Country regulations permit Xecom to offer transferrable registration only in the United
States, FCC Part 68 only. All other required certifications of systems using the XE1414C are the
responsibility of Xecom’s customer.
Xecom will assist our customers with any of these
certifications.
XECOM
(6)
XE1414C
Application Note: XE1414C Leased Line Operation
The XE1414C can support leased line applications. Because newer chipsets do not support automatic leased line
operation, the leased line handshake must be controlled by the local host.
Before attempting to establish the leased line connection, one modem must be defined as the originating modem and
one as the answering modem. The local host issues an ATD to initiate handshaking on the originating modem and ATA
to intiate the handshake on the answering modem. If the leased line connection is broken both local hosts must act to re-
initiate the handshake sequence.
No special configuration is required for leased line operation. Any modem configuration for error correction, data
compression, and flow control will work. Decribed below are some configuration options which may be beneficial in
your leased line application.
AT&C1 This command sets the operation of the Data Carrier Detect signal. With the &C1 setting Data Carrier Detect
becomes active whenever the modem detects a valid carrier signal and becomes inactive when that carrier
signal is lost. The local host can monitor Data Carrier Detect to determine whether or not the leased line
connection is intact.
AT+MS This command controls the modem handshaking options. It can be used to limit the modem handshake to a
particular speed or protocol. The +MS command includes four selectable parameters; modulation, automatic
fallback during negotiations, minimum accepted data rate and maximum data rate. Setting the maximum and
minimum data rates to the same value will require the modem to connect at only the desired data rate. The
format and codes for the +MS command are shown below.
AT+MS modulation, auto negotiation, minimum data rate, maximum data rate<ENTER>
Modualtion Type
V21 - V.21(300 BPS)
V22 - V.22 (1200 BPS)
V22B - V.22bis (2400 BPS)
V23 - V.23 (1200 BPS Half Duplex)
V32 - V.32 (9600 BPS)
V32B - V.32bis (14,400 BPS)
B103 - Bell 103 (300 BPS)
B212 - Bell 212 (1200 BPS)
Auto Negotiation
0 - Automode disabled
1 - Automode enabled
Minimum Data Rate
300
- 300 BPS
or
1200 - 1200 BPS
Maximum Data Rate
2400 - 2400 BPS
4800 - 4800 BPS
7200 - 7200 BPS
9600 - 9600 BPS
12000 - 12,000 BPS
14400 - 14,400 BPS
XECOM
(7)
XE1414C
XE1414C AT COMMANDS
Modes of Operation
Command Line -
A command line may include
The XE1414C uses "AT" commands for modem control
multiple commands.
The modem executes the
and configuration. The XE1414C operates in three
commands in the sequence they appear in the command
modes; Command Mode, Fax Mode and Data Mode.
line. Spaces, inserted to improve legibility, do not fill
Extensions to the AT command set support fax
space in the command buffer.
A carriage return
operation.
terminates the command line and causes the commands
to be executed. Register S3 allows the user to select a
Data Mode:
The modem enters data mode after
character other than a carriage return to terminate the
establishing a modem link and issues a "CONNECT"
command line.
result code. In Data Mode the modem modulates all
signals presented on Transmit Data, Pin 13, and sends
Command Buffer - The command buffer holds a
them to the remote modem. The modem demodulates
maximum of 40 characters, including the AT prefix. If it
the signal from the remote modem and places it onto
overflows, the modem issues an "ERROR" result code
Received Data, Pin 3, for the host equipment. When
and commands are not executed.
the modem exits data mode, it issues a "NO CARRIER"
result code.
Command Line Editing - A backspace can be used to
edit the command line any time before it is executed.
Command Mode: The XE1414C enters command
The backspace character erases the previous character in
mode on application of power, reset, loss of the
the command line. Any character except for the "A" and
connection, or receipt of the escape sequence.
In
"T" can be erased. Register S5 allows the user to select
command mode the modem accepts commands from
a character other than a backspace to edit the command
the host on Transmit Data. Appropriate result codes are
line.
returned on Received Data at the same speed and parity
as the commands.
Re-Execute Last Command - The A/ command causes
the XE1414C to re-execute the command line stored in
Fax Mode: The modem enters fax mode on receipt of
the command buffer. This is the only command which
the AT+FCLASS=1 command. Fax commands and
does not require the "AT" prefix.
responses are issued at 19,200 bits per second; the
character format is 8 bits no parity. The modem accepts
Omitted Parameters - Most commands include a
Class 1 Fax commands only in fax mode. The A/, ATO,
parameter which determines the command function.
AT&T and escape commands are not valid in fax mode.
When the parameter is omitted from the command string,
it is assumed to be a 0.
Commands
The modem is configured and controlled with AT
Escape Characters - A three character escape sequence,
commands. AT commands follow a strict format. The
entered while in data mode, will switch the modem into
command line is stored in the command buffer and
command mode while remaining on line. The escape
executed upon receipt of a carriage return.
Until
character, set by Register S2, is entered 3 times in
executed, the command line can be edited with the
succession to execute the escape. The default escape
backspace key.
sequence is "+++."
Command Format - Each command, except A/, begins
Result Codes - The modem issues a result code after
with the AT prefix. The "A" and "T" may be both upper
each action. Result codes may be provided as full words,
case or both lower case but cannot be of different cases.
numeric codes or may be disabled. Each result code
The modem uses the prefix to identify the host's speed
ends with a carriage return when numeric result codes
and parity. The modem determines speed by measuring
are chosen. When full word result codes are chosen, a
the width of the incoming bits and parity by comparing
Line Feed and Carriage Return precede and follow each
the parity bits of the "A" and "T." The modem then
result code.
returns result codes at the host's speed and parity.
XECOM
(8)
XE1414C