Mô-đun Bluetooth nối tiếp Cơ bản

Mục lục

1. Cổng nối tiếp mô-đun Bluetooth

Giao diện nối tiếp được viết tắt là cổng nối tiếp hay còn gọi là giao diện truyền thông nối tiếp, thường được gọi là cổng COM. Đây là một thuật ngữ chung và các giao diện sử dụng giao tiếp nối tiếp được gọi là cổng nối tiếp. Cổng nối tiếp là một giao diện phần cứng.

UART là tên viết tắt của Universal Asynchronous Thu/Transmitter, nghĩa là Bộ thu/Phát không đồng bộ đa năng.

UART bao gồm cổng nối tiếp cấp độ TTL và cổng nối tiếp cấp độ RS-232 và cả hai thiết bị sử dụng giao tiếp UART đều cần phải tuân thủ giao thức UART.

2. Giao thức UART của mô-đun Bluetooth

Theo các định dạng giao thức khác nhau, nó có thể được chia thành hai định dạng giao thức: H4 (TX/RX/CTS/RTS/GND) và H5 (TX/RX/GND)

H4:  Truyền thông không bao gồm truyền lại nên phải sử dụng CTS/RTS. Giao tiếp UART ở chế độ "truyền trong suốt", tức là dữ liệu được giám sát qua bộ phân tích Logic là dữ liệu giao tiếp thực tế Direction Head DataType Host ->Controller 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller ->Bộ điều khiển sự kiện HCI 0x04 trên máy chủ ->Bộ điều khiển gói ACL 0x02 trên máy chủ ->Gói SCO 0x03 trên máy chủ

H5:  (còn gọi là 3 dây), do hỗ trợ truyền lại nên CTS/RTS là tùy chọn. Các gói dữ liệu truyền thông H5 bắt đầu và kết thúc bằng 0xC0, tức là 0xC0... tải trọng 0xC0. Nếu tải trọng chứa 0xC0, nó được chuyển đổi thành 0xDB 0xDC; Nếu tải trọng chứa 0xDB, nó được chuyển đổi thành 0xDB 0xDD

3. Cổng nối tiếp mô-đun Bluetooth

Hầu hết các mô-đun Bluetooth HCI đều hỗ trợ chế độ H5,

Một phần nhỏ (như BW101/BW104/BW151) chỉ hỗ trợ chế độ H4 (tức là cần có CTS/RTS)

Dù là H4 hay H5, trong quá trình khởi tạo Bluetooth, ngăn xếp giao thức sẽ kết nối với mô-đun ở tốc độ truyền 115200bps. Sau khi kết nối thành công, nó sẽ nhảy lên tốc độ truyền cao (>=921600bps). Thường được sử dụng là 921600/1M/1.5M/2M/3M

Lưu ý: Cấu hình cổng nối tiếp H4 không bao gồm bit kiểm tra; H5 thường sử dụng séc chẵn. Hãy nhớ đặt định dạng khi lấy các gói dữ liệu cổng nối tiếp bằng bộ phân tích Logic.

4. Trường hợp

Thông số cơ bản

FSC-DB004-BT826 tích hợp mô-đun Bluetooth BT826 và bảng giao diện pin DB004, hỗ trợ giao thức chế độ kép Bluetooth 4.2 (BR/EDR/LE), tích hợp bộ điều khiển băng cơ sở, CPU Cortex-M3, ăng-ten PCB

  • ·Giao thức: SPP, HID, GATT, v.v.
  • ·Kích thước gói hàng: 13*26.9*2mm
  • ·Mức công suất 1.5
  • ·Tốc độ truyền cổng nối tiếp mặc định: 115.2kbps Phạm vi tốc độ truyền: 1200bps~921kbps
  • ·Hỗ trợ nâng cấp OTA
  • ·BQB, MFI
  • ·Tuân thủ các thông số kỹ thuật ROHS

5. Tóm tắt thông tin

Giao tiếp nối tiếp Bluetooth là một kiến ​​thức rất đơn giản và cơ bản. Nói chung, khi gỡ lỗi, hãy đọc kỹ thông số mô-đun và chú ý đến một số vấn đề khi sử dụng máy phân tích Logic. Nếu bạn không hiểu điều gì khác, bạn có thể liên hệ với nhóm Feasycom!

Di chuyển về đầu trang