Interface - UARTs (Universal Asynchronous Receiver Transmitter)

Category Introduction

UARTs (Universal Asynchronous Receiver/Transmitter) interfaces are physical circuits that convert parallel bits from a microcontroller or CPU into serial bits for transmission or convert received serial bits to parallel bits for use by another microcontroller or CPU. UARTs may use RS232, RS422 or RS485 protocols for data transmission and are selected by number of channels, data rate and additional features such as internal oscillators, timer, counter, GPIO and printer ports.

Product List

1197 Items
PDF Mfr Part # Quantity
Available
UnitPrice RFQ Series Packaging Product StatusFeaturesNumber of ChannelsFIFO'sProtocolData Rate (Max)Voltage - SupplyWith Auto Flow ControlWith IrDA Encoder/DecoderWith False Start Bit DetectionWith Modem ControlMounting TypePackage / CaseSupplier Device Package
XR68C681CJTR-F
XR68C681CJTR-F
IC UART CMOS DUAL 44PLCC
MaxLinear, Inc.
101 $9.75
Tape & Reel (TR) ActiveInternal Oscillator, Timer/Counter2, DUART--1Mbps5V----Surface Mount44-LCC (J-Lead)44-PLCC (16.59x16.59)
MAX3109ETJ+T
MAX3109ETJ+T
IC UART DUAL 32-TQFN
Analog Devices Inc./Maxim Integrated
8 $12.62
Tape & Reel (TR) ActiveInternal Oscillator2, DUART128 ByteRS232, RS48524Mbps1.71V ~ 3.6VYesYesYes-Surface Mount32-WFQFN Exposed Pad32-TQFN (5x5)
ST16C2552CJ44-F
ST16C2552CJ44-F
IC UART FIFO 16B DUAL 44PLCC
MaxLinear, Inc.
82 $9.18
Tube ActiveConfigurable GPIO, Internal Oscillator, Timer/Counter2, DUART16 ByteRS232, RS4854Mbps2.97V ~ 5.5V--YesYesSurface Mount44-LCC (J-Lead)44-PLCC (16.59x16.59)
ST16C2550CQ48-F
ST16C2550CQ48-F
IC DUART FIFO 16B 48TQFP
MaxLinear, Inc.
61 $9.23
Tray ActiveInternal Oscillator, Timer/Counter2, DUART16 ByteRS232, RS4854Mbps2.97V ~ 5.5V--YesYesSurface Mount48-TQFP48-TQFP (7x7)
ST16C2550IQ48-F
ST16C2550IQ48-F
IC DUART FIFO 16B 48TQFP
MaxLinear, Inc.
84 $10.37
Tray ActiveInternal Oscillator, Timer/Counter2, DUART16 ByteRS232, RS4854Mbps2.97V ~ 5.5V--YesYesSurface Mount48-TQFP48-TQFP (7x7)
XR68C681CJ-F
XR68C681CJ-F
IC UART CMOS DUAL 44PLCC
MaxLinear, Inc.
24 $10.14
Tube ActiveInternal Oscillator, Timer/Counter2, DUART--1Mbps5V----Surface Mount44-LCC (J-Lead)44-PLCC (16.59x16.59)
XR16L2751IM-F
XR16L2751IM-F
IC UART FIFO 64B DUAL 48TQFP
MaxLinear, Inc.
68 $10.44
Tray ActiveInternal Oscillator, Timer/Counter2, DUART64 ByteRS232, RS4856.25Mbps2.25V ~ 5.5VYesYesYesYesSurface Mount48-TQFP48-TQFP (7x7)
MAX3108EWA+T
MAX3108EWA+T
IC UART SPI/I2C 128-WORD 25WLP
Analog Devices Inc./Maxim Integrated
23 $11.52
Strip ActiveInternal Oscillator1, UART128 ByteRS232, RS485-1.71V ~ 3.6VYesYes--Surface Mount25-WFBGA, WLCSP25-WLP (2.19x2.19)
TL16C752BLPTREP
TL16C752BLPTREP
IC DUAL UART W/FIFO 3.3V 48-LQFP
Texas Instruments
37 $15.71
Tape & Reel (TR) Active-2, DUART64 Byte-3Mbps2.7V ~ 3.6VYes-YesYesSurface Mount48-LQFP48-LQFP (7x7)
MAX3109ETJ+
MAX3109ETJ+
IC UART DUAL 32-TQFN
Analog Devices Inc./Maxim Integrated
23 $12.49
Tube ActiveInternal Oscillator2, DUART128 ByteRS232, RS48524Mbps1.71V ~ 3.6VYesYesYes-Surface Mount32-WFQFN Exposed Pad32-TQFN (5x5)
ST16C554DIQ64-F
ST16C554DIQ64-F
IC UART FIFO 16B QUAD 64LQFP
MaxLinear, Inc.
14 $13.01
Tray ActiveInternal Oscillator, Timer/Counter4, QUART16 ByteRS2321.5Mbps2.97V ~ 5.5VYes-YesYesSurface Mount64-LQFP64-LQFP (10x10)
TL16C554IPN
TL16C554IPN
IC ASYNC COMM ELEMENT 80-LQFP
Texas Instruments
49 $13.65
Tray Active-4, QUART16 Byte-1Mbps4.75V ~ 5.25V--YesYesSurface Mount80-LQFP80-LQFP (12x12)
TL16CP754CIPM
TL16CP754CIPM
IC QUAD UART 64BYTE FIFO 64-LQFP
Texas Instruments
4 $17.99
Tray ActiveInternal Oscillator4, QUART64 ByteRS4853Mbps1.62V ~ 5.5VYesYesYesYesSurface Mount64-LQFP64-LQFP (10x10)
XR16C2852IJ-F
XR16C2852IJ-F
IC UART FIFO 128B 44PLCC
MaxLinear, Inc.
53 $18.74
Tube ActiveInternal Oscillator, Timer/Counter2, DUART128 ByteRS232, RS4853.125Mbps2.97V ~ 5.5VYesYesYesYesSurface Mount44-LCC (J-Lead)44-PLCC (16.59x16.59)
XR16V654IL-F
XR16V654IL-F
IC UART FIFO 64B QUAD 48QFN
MaxLinear, Inc.
4 $21.48
Tray ActiveInternal Oscillator, Timer/Counter4, QUART64 ByteRS23216Mbps2.25V ~ 3.6VYesYesYesYesSurface Mount48-VFQFN Exposed Pad48-QFN (7x7)
XR16C854DIV-F
XR16C854DIV-F
IC UART FIFO 128B QUAD 64LQFP
MaxLinear, Inc.
8 $27.99
Tray ActiveInternal Oscillator, Timer/Counter4, QUART128 ByteRS232, RS4852Mbps2.97V ~ 5.5VYesYesYesYesSurface Mount64-LQFP64-LQFP (10x10)
XR16L784IV-F
XR16L784IV-F
IC UART 8B 3.3V QUAD 64LQFP
MaxLinear, Inc.
2 $32.54
Tray ActiveInternal Oscillator, Timer/Counter4, QUART64 ByteRS4856.25Mbps2.97V ~ 5.5VYesYesYesYesSurface Mount64-LQFP64-LQFP (10x10)
XR16C854IV-F
XR16C854IV-F
IC UART FIFO 128B QUAD 64LQFP
MaxLinear, Inc.
25 $34.29
Tray ActiveInternal Oscillator, Timer/Counter4, QUART128 ByteRS232, RS4852Mbps2.97V ~ 5.5VYesYesYesYesSurface Mount64-LQFP64-LQFP (10x10)
XR17D154IV-F
XR17D154IV-F
IC UART PCI BUS QUAD 144LQFP
MaxLinear, Inc.
7 $37.63
Tray Last Time Buy-4, QUART64 ByteRS4856.25Mbps3.3V, 5V-YesYes-Surface Mount144-LQFP144-LQFP (20x20)
XR16V798IQ-F
XR16V798IQ-F
IC UART FIFO 64B OCTAL 100QFP
MaxLinear, Inc.
13 $47.36
Tray ActiveInternal Oscillator, Timer/Counter864 ByteRS4858Mbps2.25V ~ 3.6VYesYesYesYesSurface Mount100-BQFP100-QFP (14x20)

About Universal Asynchronous Receiver Transmitter (UARTs)

What are Universal Asynchronous Receiver Transmitter (UARTs)?

Universal Asynchronous Receiver Transmitter (UARTs)

Universal Asynchronous Receiver Transmitters (UARTs) are integral components in the realm of digital communication, serving as a bridge between parallel and serial data formats. They facilitate asynchronous serial communication by converting parallel data from a computer or microcontroller into a serial form for transmission and vice versa for reception. Operating without a shared clock signal, UARTs rely on start and stop bits to frame data packets, ensuring accurate data transmission. The basic operating principle involves the UART transmitting data one bit at a time, with each byte framed by start and stop bits, allowing for efficient and reliable communication over a single data line.

Types of Universal Asynchronous Receiver Transmitter (UARTs)

1. Standard UARTs

Standard UARTs are the most common type, designed for basic serial communication tasks. They typically support standard baud rates and are used in applications where basic data transfer suffices. These UARTs are often found in simple microcontroller projects and basic communication interfaces.

2. High-Speed UARTs

High-Speed UARTs are engineered for applications requiring faster data transfer rates. They support higher baud rates and often include features such as FIFO buffers to manage data flow efficiently. These UARTs are ideal for high-performance computing environments and advanced communication systems.

3. Multi-Drop UARTs

Multi-Drop UARTs are designed for networks where multiple devices communicate over a single communication line. They incorporate addressing schemes to ensure data is sent to the correct device, making them suitable for industrial automation and control systems.

4. Infrared UARTs

Infrared UARTs are specialized for wireless communication using infrared signals. They are commonly used in remote controls and devices requiring short-range, line-of-sight communication, such as consumer electronics and home automation systems.

How to choose Universal Asynchronous Receiver Transmitter (UARTs)?

When selecting a UART, consider the following key parameters:

  • Data Rate: Ensure the UART supports the required baud rate for your application.
  • Buffer Size: Larger FIFO buffers can handle more data, reducing the risk of data loss.
  • Compatibility: Verify compatibility with your microcontroller or processor.
  • Power Consumption: Consider low-power options for battery-operated devices.
  • Environmental Conditions: Choose UARTs that can operate within the temperature and humidity ranges of your application.

To evaluate product quality and reliability, review supplier datasheets, customer reviews, and industry certifications. Consider environmental factors such as electromagnetic interference and installation requirements like space constraints and mounting options.

Applications of Universal Asynchronous Receiver Transmitter (UARTs)

1. Consumer Electronics

In consumer electronics, UARTs are used for communication between microcontrollers and peripheral devices such as keyboards, mice, and game controllers. They enable seamless data transfer, ensuring responsive and reliable user interactions.

2. Automotive Industry

UARTs play a crucial role in automotive systems, facilitating communication between various electronic control units (ECUs). They are used in diagnostic systems, infotainment systems, and vehicle-to-vehicle communication, enhancing vehicle performance and safety.

3. Industrial Automation

In industrial automation, UARTs are employed in programmable logic controllers (PLCs) and other control systems to manage data exchange between sensors, actuators, and control units. They ensure precise control and monitoring of industrial processes.

4. Telecommunications

UARTs are vital in telecommunications for modems and network equipment, where they manage data transmission over serial lines. They support various communication protocols, ensuring efficient data exchange across networks.

5. Medical Devices

In the medical field, UARTs are used in devices such as patient monitors and diagnostic equipment. They facilitate communication between sensors and processing units, ensuring accurate data collection and analysis for patient care.