Kōmike Bluetooth serial Basic

Table of Contents

1. Bluetooth module Serial awa

Hoʻopau ʻia ka interface serial ma ke ʻano he port serial, i ʻike ʻia hoʻi ma ke ʻano he kikowaena kamaʻilio serial, ʻike ʻia ma ke ʻano he awa COM. He huaʻōlelo maʻamau kēia, a ua kapa ʻia nā interface e hoʻohana ana i ke kamaʻilio serial he port serial. ʻO ka port serial he interface lako.

ʻO UART ka pōkole no Universal Asynchronous Receiver/Transmitter, ʻo ia hoʻi ka Universal Asynchronous Receiver/Transmitter.

Aia i loko o ka UART kahi port serial TTL level a me kahi port serial level RS-232, a pono nā mea ʻelua e hoʻohana ana i ke kamaʻilio UART e hoʻokō me ka protocol UART.

2. Kaola UART module Bluetooth

Wahi a nā ʻano ʻano protocol like ʻole, hiki ke hoʻokaʻawale hou ʻia i ʻelua mau ʻano protocol: H4 (TX/RX/CTS/RTS/GND) a me H5 (TX/RX/GND)

H4:  ʻAʻole komo ka hoʻouna hou ʻana i ka kamaʻilio, no laila pono e hoʻohana ʻo CTS/RTS. Aia ke kamaʻilio UART ma ke ʻano "transparent transmission", ʻo ia hoʻi, ʻo ka ʻikepili i nānā ʻia ma o ka Logic analyzer ka ʻikepili kamaʻilio maoli Direction Head DataType Host ->Controller 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller ->Hoʻokipa 0x04 HCI Mea Hoʻoponopono Hana -> Hoʻokipa 0x02 ACL Packet Controller -> Hoʻokipa 0x03 SCO Packet

H5:  (ʻike ʻia ʻo 3-wire), ma muli o ke kākoʻo no ka hoʻouna hou ʻana, koho ʻia ʻo CTS/RTS. Hoʻomaka a hoʻopau ʻia nā ʻeke ʻikepili kamaʻilio H5 me 0xC0, ʻo ia hoʻi, 0xC0... payload 0xC0. Inā loaʻa iā 0xC0 ka uku uku, ua hoʻololi ʻia i 0xDB 0xDC; Inā loaʻa iā 0xDB ka uku uku, ua hoʻololi ʻia i 0xDB 0xDD

3. Bluetooth module serial awa

Kākoʻo ka hapa nui o nā modula HCI Bluetooth i ke ʻano H5,

Kākoʻo kekahi ʻāpana liʻiliʻi (e like me BW101/BW104/BW151) i ke ʻano H4 wale nō (ʻo ia hoʻi, koi ʻia ʻo CTS/RTS)

Inā ʻo H4 a i ʻole H5, i ka wā o ka hoʻomaka ʻana o Bluetooth, hoʻopili ka protocol stack me ka module ma kahi baud rate o 115200bps. Ma hope o ka holomua o ka pilina, lele ʻo ia i kahi kiʻekiʻe baud rate (>=921600bps). Hoʻohana maʻamau ʻo 921600/1M/1.5M/2M/3M

'Ōlelo Aʻo: ʻAʻole i loaʻa i ka hoʻonohonoho port serial H4 kahi bit check; Hoʻohana pinepine ʻo H5 i ka nānā ʻana. E hoʻomanaʻo i ka hoʻonohonoho ʻana i ke ʻano i ka wā e hopu ai i nā ʻeke data port serial me ka Logic analyzer.

4. Nā hihia

Nā palena kumu

Hoʻopili ʻo FSC-DB004-BT826 i ka module Bluetooth BT826 a me DB004 pin interface board, kākoʻo i ka Bluetooth 4.2 dual mode protocol (BR/EDR/LE), hoʻohui i ka mana baseband, Cortex-M3 CPU, PCB antenna

  • · Palekana: SPP, HID, GATT, etc
  • · Nui pūʻolo: 13 * 26.9 * 2mm
  • · Ka pae mana 1.5
  • · Ka helu o ka baud port serial paʻamau: 115.2kbps ka laula o ka helu Baud: 1200bps~921kbps
  • · Kākoʻo i ka hoʻonui ʻana i ka OTA
  • ·BQB, MFI
  • · Kūlike me nā kikoʻī ROHS

5. Summary

He ʻike maʻalahi a maʻalahi ke kamaʻilio serial Bluetooth. ʻO ka maʻamau, i ka wā e hoʻopau ai, e heluhelu pono i ka ʻōlelo kikoʻī o ka module, a e hoʻolohe i kekahi mau mea i ka wā e hoʻohana ai i ka loiloi Logic. Inā ʻaʻole ʻoe maopopo i kekahi mea ʻē aʻe, hiki iā ʻoe ke kelepona i ka hui Feasycom!

Pepa la i ka luna