XR34350
XR34350 is RS-232/485/422 Serial Transceiver manufactured by Exar.
RS-232/485/422 Serial Transceiver with Internal Termination and Wide Output Swing
Description
The XR34350 is an advanced multiprotocol transceiver supporting RS-232, RS-485, and RS-422 serial standards in a 40-pin QFN package. Integrated cable termination and four configuration modes allow all three protocols to be used interchangeably over a single cable or connector with no additional switching ponents. Full operation requires only four external charge pump capacitors.
The RS-485/RS-422 modes feature one driver and one receiver (1Tx/1Rx) in both half and full duplex configurations. The RS-232 mode (3Tx/5Rx) provides full support of all eight signals monly used with the DB9 RS-232 connector. A dedicated diagnostic loopback mode is also provided.
The high speed drivers operate up to 20Mbps in RS-485/RS-422 modes, and up to 1Mbps in RS-232 mode. All drivers can be slew limited to 250kbps in any mode to minimize Electromagnetic Interference (EMI).
All transmitter outputs and receiver inputs feature robust Electrostatic Discharge (ESD) protection to ±15k V IEC-61000-4-2 air gap, ±8k V IEC-61000-4-2 contact, and ±15k V Human Body Model (HBM). Each receiver output has full fail-safe protection to avoid system lockup, oscillation, or indeterminate states by defaulting to logichigh output level when the inputs are open, shorted, or terminated but undriven. No external biasing resistors are required.
The RS-232 receiver inputs include a 5kΩ pull-down to ground. The RS-485/RS-422 receiver inputs are high impedance (>96kΩ when termination is disabled), allowing up to 256 devices on a single munication bus (1/8th unit load).
The XR34350 operates from a single power supply, either 3.3V or 5V, with low idle current (2m A typical in all modes). The shutdown mode consumes less than 10µA for low power standby operation.
Typical Application
Features
- - Rx enabled during Tx short-circuit condition
- - Pin selectable cable termination
- - No external resistors required...