Универсальный асинхронный приемник-передатчик ( UART / ˈ juː ɑːr t / ) — это компьютерное аппаратное устройство для асинхронной последовательной связи , в котором формат данных и скорость передачи настраиваются. Он отправляет биты данных один за другим, от наименее значащих до наиболее значимых, в кадре из стартового и стопового битов, так что точная синхронизация обрабатывается каналом связи. Уровни электрических сигналов обрабатываются схемой драйвера, внешней по отношению к UART. Два общих уровня сигнала: RS-232 , 12 - вольтовая система и RS-485 ., 5-вольтовая система. Ранние телетайпы использовали токовые петли .
Это было одно из первых устройств компьютерной связи, использовавшееся для подключения телетайпов к пульту оператора . Это также была ранняя аппаратная система для Интернета .
UART обычно представляет собой отдельную (или часть) интегральную схему (IC), используемую для последовательной связи через последовательный порт компьютера или периферийного устройства . Одно или несколько периферийных устройств UART обычно интегрируются в чипы микроконтроллера . Специализированные UART используются для автомобилей , смарт-карт и SIM -карт .
Родственное устройство, универсальный синхронный и асинхронный приемник-передатчик (USART), также поддерживает синхронную работу.
Универсальный асинхронный приемник-передатчик (UART) принимает байты данных и последовательно передает отдельные биты. [1] В пункте назначения второй UART повторно собирает биты в полные байты. Каждый UART содержит регистр сдвига , который является основным методом преобразования между последовательной и параллельной формами. Последовательная передача цифровой информации (битов) по одному проводу или другой среде менее затратна, чем параллельная передача по нескольким проводам.
UART обычно не генерирует и не принимает внешние сигналы, используемые между различными элементами оборудования. Отдельные интерфейсные устройства используются для преобразования сигналов логического уровня UART во внешние уровни сигнализации и обратно, которые могут быть стандартизированными уровнями напряжения, уровнями тока или другими сигналами.