XE2422H
April 2006
Low-Cost, 2400 BPS Surface-Mount Modem
Description
Features
XE2422H is a complete miniature, surface-mount,
  • Small Size: 1.60” by 0.80” by 0.152”
  • 2400 bps modem. It permits the designer to easily
  • Data transfer rates from 300 bps to 2400 bps
  • incorporate dial-up communications into set top
  • Supports V.21, V.22, V.22bis, V.23, Bell 103, Bell
  • box, security, vending, or point-of-sale applications.
    212A modem protocols
    XE2422H is not just a modem chip. The only
  • V.22/Bell 212 Fast Connect
  • design requirements are a serial port connection to
    the micro-controller and the connection to the
  • Supports Pulse and FSK Alarm formats
  • telephone line. The XE2422H includes transferable
  • Serial data rates to 115,200 bps.
  • FCC Part 68 Registration eliminating FCC Part 68
  • Control and configuration viaAT Commands.
  • testing for the Xecom customer.
  • 3.3 and 5 volt compatible Serial Interface
  • With the XE2422H, Xecom lowers the total cost of
  • Shared Line Features prevent interference with
  • modem ownership. As a complete modem, it
    voice communications on an extension telephone.
    dramatically reduces modem development and
  • Complete integrated DAA.
  • certification costs. Assembly costs are reduced as
  • User Transferrable FCC Part 68 Registration
  • dozens of components are replaced with this single,
    surface-mount module. And since Xecom tests
  • UL60950 Recognition
  • 100% of all modules, quality is also improved. The
  • Low Operating Power, 3.3 Volts, <30 mW;
  • cost of the XE2422H is under nine dollars in
  • Sleep Mode with Wake-on-Ring feature;
  • 100,000 piece quantities. Contact Xecom for
  • Power Down reduces current draw to 100 µ A
  • pricing at other quantities
    XE2422H BLOCK DIAGRAM
    /Reset
    TXD
    ROM
    RXD
    Modem
    /DCD
    Controller
    Analog
    Telephone
    Tip
    /CTS
    Front
    Line
    Ring
    End
    Interface
    /INT
    (DAA)
    /RI
    XECOM
    (1)
    XE2422H
    XE2422H Mechanical Specifications
    A
    E
    J
    D
    F
    F
    I
    B
    (bottom)
    F
    C
    G
    H
    Inches
    Millimeters
    Dimension
    Min
    Typ
    Max
    Min
    Typ
    Max
    A
    1.595
    1.600
    1.605
    40.51
    40.64
    40.77
    B
    0.795
    0.800
    0.805
    20.19
    20.32
    20.45
    C
    0.147
    0.152
    0.157
    3.73
    3.86
    3.99
    D
    0.095
    0.100
    0.105
    2.41
    2.54
    2.67
    E
    0.055
    0.060
    0.065
    1.40
    1.52
    1.65
    F
    0.095
    0.100
    0.105
    2.41
    2.54
    2.67
    G
    1.045
    1.050
    1.055
    26.54
    26.67
    26.80
    H
    0.495
    0.500
    0.505
    12.57
    12.70
    12.83
    I
    0.995
    1.000
    1.005
    25.27
    25.40
    25.53
    J
    0.395
    0.400
    0.405
    10.03
    10.16
    10.29
    XECOM
    (2)
    XE2422H
    XE2422H Pin Configuration
    Top View
    Tip
    1
    Ring
    2
    13
    VCC
    /DCD
    3
    12
    /INT
    /DTR
    4
    11
    /CTS
    /RI
    5
    10
    /RESET
    Reserved
    6
    9
    RXD
    GND
    7
    8
    TXD
    Note: Pin 1 is marked with a white circle on the top of the module
    Pin Descriptions
    PIN NAME
    DESCRIPTION
    1
    Tip
    The Ring and Tip signals connect the modem to the telephone line. FCC Part 68 Rules
    require a 1500 volt isolation barrier between the telephone line and all other circuits.
    This isolation must be preserved throughout the system.
    The telephone company places a DC “Battery” voltage across Tip and Ring on public
    switched telephone lines. The XE2422H operates regardless of the polarity of this
    voltage. The “Battery” voltage drives up to 120 milliampere of DC loop current.
    UL60950 requires minimum creepage and clearances distances between the Tip and
    Ring traces and all other circuits. Clearance is the shortest distance between conductive
    circuits; creepage is the distance between conductive points along the surface
    2
    Ring
    The Ring and Tip signals connect the modem to the telephone line. FCC Part 68 Rules
    require a 1500 volt isolation barrier between the telephone line and all other circuits.
    This isolation must be preserved throughout the system.
    The telephone company places a DC “Battery” voltage across Tip and Ring on public
    switched telephone lines. The XE2422H operates regardless of the polarity of this
    voltage. The “Battery” voltage drives up to 120 milliampere of DC loop current.
    UL60950 requires minimum creepage and clearances distances between the Tip and
    Ring traces and all other circuits. Clearance is the shortest distance between conductive
    circuits; creepage is the distance between conductive points along the surface.
    XECOM
    (3)
    XE2422H
    XE2422H Pin Descriptions (continued)
    PIN NAME
    DESCRIPTION
    3
    /DCD
    /DCD is an active low output from the modem that indicates the presence of a valid
    carrier signal. The SE2 register controls /DCD in the XE2422H. The default state is
    for /DCD to be disabled ATSE2=04 enables /DCD.
    4
    /DTR
    /DTR is an active low input to the modem. The operation of /DTR is controlled by
    register SE2 and is normally disabled. When enabled, the modem will exit data mode
    and enter command mode if /DTR is removed while the modem is on-line. In Pulse and
    FSK Alarm modes raising /DTR is the only was to disconnect the data link.
    5
    /RI
    The /RI signal reports on the presence of an incoming ring signal. When a ring occurs
    across Tip and Ring, the /RI output goes low and toggles with the cadence of the ring
    signal. /RI is controlled by register S0D bit 6. The default condition is for /RI to be
    disabled.
    6
    Reserved
    Reserved for future use
    7
    Ground
    Ground provides the reference voltage for all host interface signals.
    8
    TXD
    TXD provides the path for transmitted data and modem commands to be passed from
    the host controller to the modem. A logic high on TXD represents a “Mark” condition
    and a logic low represents a “Space” condition.
    9
    RXD
    RXD provides the path for received data and modem responses to be sent from the
    modem to the host controller. A logic high on RXD represents a “Mark” condition and
    a logic low represents a “Space” condition.
    10
    /RESET
    /RESET is an active low input which initiates a modem hardware reset.
    11
    /CTS
    /CTS is an active low output from the modem. The modem asserts /CTS to indicate that
    it can accept data from the terminal equipment on TXD.
    12
    /INT
    /INT provides an active low hardware interrupt signal from the XE2422H. The operation
    of this interrupt pin is programmable using registers SE2 and S08. /INT can be
    programmed to indicate Loss of Carrier, Wake-on-Ring, Loss of Loop Current, or
    Shared Line Activity. Once triggered the /INT line remains active until cleared by the
    AT:I command.
    13
    VCC
    VCC provides 3.3 volt power to the modem.
    XECOM
    (4)
    XE2422H
    XE2422H Electrical Specifications
    Parameter
    Min
    Typ
    Max
    Units
    Comments
    VCC
    3.0
    3.3
    3.6
    Volts
    ICC
    8
    mA
    On Line
    5
    mA
    Sleep
    0.060
    mA
    Power Down
    Ring Voltage Detected
    26
    150
    VRMS
    Type B Ringer
    Ring Frequency Detected
    15.3
    68
    Hz
    Type B Ringer
    Telephone Loop Current
    16
    40
    120
    ma
    Line Impedance
    600
    Ohms
    Data Transmit level
    -9.0
    dBm
    DTMF Transmit Level
    -2.5
    0
    dBm
    Avg over 3 second interval
    Voh
    2.4
    Volts
    Vol
    0.4
    Volts
    Vih
    2.0
    5.0
    Volts
    Vil
    -0.3
    0.8
    Volts
    XE2422HABSOLUTE MAXIMUM RATINGS
    Storage Temperature
    -25 O C to +85 O C
    1 Maximum Operating Temperature Range
    0 O C to +70 O C
    MaximumTimeAbove Eutectic (183 O C)
    90 seconds
    Preheat Dwell Time
    120 to 180 seconds
    1 The XE2422H can be screened for operation from -40 O to +85 O C. To specify this Industrial Temperature Range add the
    suffix -ITR to the model number on your Purchase Order.
    XECOM
    (5)
    XE2422H
    XE2422H Surface-Mount Soldering Instructions
    The XE2422H is subject to damage if overexposed to heat during solder reflow operations. Following the
    soldering instructions below will ensure that the process of soldering the module to the board does not
    damage the modem.
    Maximum Temperature
    220 O C
    Maximum Time at 220 O C
    20 Seconds
    Maximum Time above Eutectic (180 O C)
    90 Seconds
    Maximum Preheat Dwell Time
    180 Seconds
    Maximum Recommended Solder Temperature Profile
    220 O C
    180 O C
    150 O C
    -20 sec-
    ------------------------------180secmax-------------------------
    max
    ----- 90 sec max -----
    XECOM
    (6)
    XE2422H
    XE2422H Typical Connection Diagram
    To Host Serial Port
    VCC
    XE2422H
    VCC
    RJ11
    /DCD
    F1
    /CTS
    RING
    RXD
    TXD
    TIP (22)
    /RI
    To System Reset
    /Reset
    To System Interrupt
    /INT
    C1
    C2
    GND
    Parts List for XE2422HTypical Connection Diagram
    Reference
    Designation
    Qty
    Description
    C1,C2
    2
    Cap.1000pfd,1500Vminimum
    F1
    1
    PTC,TR600-150
    Notes:
    1 Capacitors, C1 and C2, may be required for EMI filtering in your system. Without these components
    you may experience unintended radiation when the telephone cable is attached. C1 and C2 are high-
    voltage capacitors. We recommend the Johanson Dielectrics 502S47N102KV6T. This 1000 pfd, 3000
    volt capacitor will direct the high frequency harmonics to the system ground. These capacitors must
    be rated at a minimum of 1500 volts to maintain the isolation required by FCC Part 68 Rules.
    3. F1 is a positive thermal coefficient (PTC) device which protects the modem from excessive current
    flow. These devices are required for your system to pass UL60950. Fuses may be used in place of
    the PTC’s
    XECOM
    (7)
    XE2422H
    XE2422H Shared Line Features
    The XE2422H monitors line conditions before, after,
    Handset Interrupt:
    and during calls. This allows conflicts with other
    Handset Interrupt permits the modem to yield the
    equipment connected to the telephone line to be
    phone line when other equipment on the line goes
    avoided. The XE2422H includes two Shared Line
    off-hook. This prevents the modem from blocking
    Features; Connect Detect and Handset Interrupt.
    outgoing emergency calls when the telephone line is
    shared as in residential use. The modem monitors
    Connect Detect
    loop current while it is off-hook. The loop current
    Register SDB stores the XE2422H on-hook
    will drop if another device on the line goes off-hook.
    telephone line voltage. The modem checks the value
    of register SDB before going off-hook to avoid
    Register SF3 holds the loop current value in 1.1
    interrupting a call in progress. The typical value for
    milliamp increments. The XE2422H updates SF3
    telephone line voltage while on-hook is 48 volts. A
    regularly. The loop current value stored in SF3 is
    lower voltage level indicates that the line is either
    compared to the values of registers S11 and S12. If
    disconnected from the modem or is currently in use.
    the value S12 is greater than the value of SF3 plus
    S11, then the XE2422H assumes the equipment
    Register SDB is an 8 bit register. It stores the loop
    connected to the telephone line has gone off-hook,
    voltage as a 2’s complement number with each bit
    issues the Handset Interrupt response “i” and, if so
    representing 1 volt.
    The Most Significant Bit
    configured, issues an Interrupt to the host controller.
    represents the polarity of the loop voltage.
    The host controller determines whether to terminate
    the call and yield the line to the other equipment.
    V.22/Bell 212 Fast Connect
    The XE2422H supports Fast Connect algorithms for Bell 212 and V.22 operation. These reduce the
    handshaking time required for faster transaction times in applications with small data loads. Nine Registers
    are used to control the Fast Connect feature as shown in the chart below
    Fast
    Register
    Function
    Units
    Default
    Connect
    S1E
    TransmitAnswer ToneLength
    1 s
    0x03
    0x00
    S1F
    Answer Tone to Transmit Delay
    5/3 ms
    0x2D
    0x00
    S20
    Unscrambled Ones Length (V.22)
    5/3 ms
    0x5D
    0x00
    S21
    Transmit Scrambled Ones Delay (V.22)
    53.3 ms
    0x09
    0x00
    S22
    Transmit Scrambled Ones Length (V.22)
    5/3 ms
    0xA2
    0x00
    S23
    V.22/V.22b Data Delay Low
    5/3 ms
    0xCB
    0x00
    S24
    V.22/V.22b Data Delay High
    5/3 ms
    0x08
    0x00
    S34
    Answer Tone Length (S1E =0x00)
    5/3 ms
    0x5A
    0xF0
    S35
    Receive V.22 Scrambled Ones Length
    5/3 ms
    0xA2
    0x00
    XECOM
    (8)
    XE2422H
    XE2422H AT Commands
    The XE2422H uses a simplified "AT" command set
    Alarm Mode:
    for configuration and control. This section describes
    The XE2422H supports a unique set of commands
    theAT command format and lists the AT commands,
    to establish alarm industry connections. Both Pulse
    registers and result codes. XE2422H "AT"
    messaging and FSK formats are supported. The
    commands have three operational modes; command
    AT!1 command initiates Pulse messaging and AT!2
    mode, alarm mode and data mode. The Data Rate
    initiates FSK messaging. The ATD command must
    for the XE2422H is set by Register SE0.
    precede either AT! command to begin the Alarm
    transaction. In Alarm mode, /DTR must be
    Data Mode: The XE2422H enters data mode
    removed to disconnect the modem link. /DTR is
    after it connects to a remote modem and issues the
    activated by setting register SE2 bits 4 and 5.
    appropriate result code.
    In the data mode the
    modem sends all data presented on Transmit Data
    Pulse Mode: In Pulse Mode messages are passed
    (TXD) to the remote modem and puts data from the
    using DTMF tones. The receiving station
    remote modem onto Received Data (RXD). When
    acknowledges
    receipt
    of
    the
    message
    by
    the modem exits data mode, it issues a "NO
    transmitting the “Kissoff” tone. A sample
    CARRIER" result code.
    transaction is shown below.
    Command Mode:
    The XE2422H enters
    Alarm Panel
    XE2422H
    command mode on power-up, reset, a lost
    ATDT#!1<message 1><CR>
    connection, or receipt of the escape code. In
    K
    command mode the modem accepts commands
    from the host on transmit data. Appropriate result
    !<message 2><CR>
    codes are returned on RXD.
    K
    !<message n><CR>
    Command Line Format
    Command lines issued to the modem follow a strict
    K
    format. Each command line begins with the prefix
    Disconnect is accomplished by raising /DTR.
    AT. All commands except the “z” command must
    be entered in upper case characters. The command
    FSK Mode: In FSK Mode messages are passed
    line is a string of commands between the AT prefix
    on a 300 bps, half-duplex carrier signal. The X1,
    and the carriage return which terminates the
    X2, and X3 commands switch the modem between
    command.
    The command buffer stores the
    monitoring the line for acknowledgments (X1),
    command line and executes it upon receipt of a
    transmitting
    messages
    (X2),
    and
    receiving
    carriage return. Commands will be executed in the
    messages (X3). As in the pulse mode disconnect is
    sequence they appear in the command line.
    only possible by pulling the /DTR signal high.
    Result Codes - The modem issues a result code
    after each command line. Result codes may be sent
    as single characters or single characters followed by
    a carriage return.
    XECOM
    (9)
    XE2422H
    XE2422H AT Commands
    An asterisk indicates the factory default
    Z - Reset -
    A - Answer Command -
    z - Wake from Sleep Mode on Ring
    D - Dial Command -
    !1<message> - Switch to Pulse Mode: This
    0-9,A-D, #, * = Dialing Digits
    command must follow the dialing command in the
    P = Pulse dial
    same command string.
    T = Tone dial
    !2<message> - Switch to FSK Mode: This
    ,
    = Pause for two seconds
    command must follow the dialing command in the
    I = Pause for 125 milliseconds
    same command string. This command allows the
    ; = Return to the command state
    modem to establish a 300 bps half-duplex FSK