UART는 무엇인가요?
UART는 Universal Asynchronous Receiver/Transmitter를 말합니다. SPI 및 I2C와 같은 직렬 통신 인터페이스/프로토콜로서, 마이크로컨트롤러의 물리적 회로일 수도 있고, 독립형 IC일 수도 있습니다.UART의 주된 목적은 직렬 데이터를 송수신하는 것입니다.UART 블루투스 모듈의 가장 좋은 점 중 하나는 장치 간에 데이터를 전송할 때 두 개의 와이어만 사용한다는 것입니다.
UART는 데이터를 비동기적으로 전송합니다. 즉, 전송 UART에서 수신 UART에 의한 비트 샘플링으로 비트의 출력을 동기화하는 CLOCK 신호가 없습니다.전송 UART는 클럭 신호 대신 전송 중인 데이터 패킷에 시작 및 중지 비트를 추가합니다.이러한 비트는 데이터 패킷의 시작과 끝을 정의하여 수신 UART가 언제 비트 읽기를 시작해야 하는지 알 수 있습니다.
수신 UART가 시작 비트를 감지하면 보드 속도라고 하는 특정 주파수에서 수신 비트를 읽기 시작합니다.보드 속도는 초당 비트(bps)로 표시되는 데이터 전송 속도를 측정한 것입니다.두 UART는 거의 동일한보드 속도로 작동해야 합니다.전송 및 수신 UART 사이의 보드 속도는 비트의 타이밍이 너무 멀어지기 전에 약 ±5% 정도만 다를 수 있습니다.
VCC: Power supply pin, usually 3.3v
GND: Ground pin
RX: Receive data pin
TX: Transmit data pin
현재 가장 인기 있는 HCI는 UART와 USB 연결이며, UART의 성능과 데이터 처리량 수준이 USB 인터페이스에 필적하고, 전송 프로토콜이 비교적 간단하여 소프트웨어 오버헤드를 줄이고 비용 효율적인 전체하드웨어 솔루션입니다. UART 인터페이스는 기성 블루투스 모듈과 함께 사용할 수 있습니다.
Feasycom의 모든 블루투스 모듈은 기본적으로 UART 인터페이스를 지원합니다.또한 UART 통신을 위한 TTL 직렬 포트 보드를 제공합니다.개발자들이 제품을 테스트하는 것은 매우 편리하고 쉽습니다.
UART 통신 블루투스 모듈 상세한 정보는 Feasycom 영업팀에 문의해주세요.